TMI: Servo hacking
Aug. 20th, 2012 07:09 pmToday: hacked on Servo for the first time! Servo is the browser prototype implemented in Rust that we're working on. As a first bug, I implemented the JavaScript alert function. But GLUT doesn't support modal dialogs, so instead of popping up a dialog, it just prints the message to the console. Still, this required quite a bit of doing; it also required duplicating some code to add a global Window object, but I wasn't able to factor it out because doing so triggered a number of compiler bugs. I was a bad person and didn't try to minimize test cases for the bugs, because I just wanted to get something ready to check in before leaving for the day. However, I wasn't even able to get something ready to check in, because of rebasing being argh.
So that was that. Tomorrow, hopefully getting my code checked in. And sometime this week, responding to more Bugzilla feedback so that my Ionmonkey patch can hopefully land sometime, and completing the killing of match check with fire.
So that was that. Tomorrow, hopefully getting my code checked in. And sometime this week, responding to more Bugzilla feedback so that my Ionmonkey patch can hopefully land sometime, and completing the killing of match check with fire.