Aug. 20th, 2012

tim: Tim with short hair, smiling, wearing a black jacket over a white T-shirt (working)
Today: 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.

Profile

tim: Tim with short hair, smiling, wearing a black jacket over a white T-shirt (Default)
Tim Chevalier

November 2021

S M T W T F S
 123456
78 910111213
14151617181920
21222324252627
282930    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags