Three Monkeys, Three Typewriters, Two Days

May 9, 2005

"Who needs plugins?" (or "What's going on in Gecko-land, anyway?")

biesi's got the eyes of the Acid2 Test showing up by moving <object> loading to content! A little more work to make plugins actually work again, and I think we'll have a winner. Not just that, but moving the data loading to content makes the :-moz-broken/etc implementation I've been looking at that much easier. I do look forward to having the following CSS work:

  img:-moz-broken::before, input:-moz-broken::before,
  img:-moz-user-disabled::before, input:-moz-user-disabled::before,
  /* Nonempty applets should just show their kids. */
  applet:empty:-moz-broken::before,
  applet:empty:-moz-user-disabled::before {
    content: -moz-alt-content;
  }
  img:-moz-suppressed, input:-moz-suppressed, object:-moz-suppressed,
  embed:-moz-suppressed, applet:-moz-suppressed {
    display: none;
  }

Bernd got another part of Acid2 working, with some Top Sekrit "we'll put them in the next revision of the spec" clarifications from the CSS Working Group.

Blazingly fast back is in the trunk. Bryner's a saint for putting up with me on this one, I have to say. Try it out; you'll like it. If you don't, we can point you to the code so you can help make it better. ;) Chase has the scoop on the prefs to set.

Also, it looks like the great unit crusade is proceeding apace. If nothing else, that should help all of us who have 200dpi monitors. Those of us who don't should request them so that we can test the patch, of course.

Finally, roc's been blogging about his cairo-wrangling and David has been keeping a low profile on the reflow branch.

The first week of 1.9a is going to be an interesting time, indeed.

Posted by bzbarsky at May 9, 2005 1:56 AM
Comments

Thanks for the update!

Posted by: andre on May 9, 2005 6:07 AM

That all sounds very exiting, I can't wait for the 1.9a tree to open.
1.8 already sounds old and obsolete ;-)

I never heard of Eli Friedman before, he has written one massive patch for bug 177805.


Posted by: Martijn on May 9, 2005 9:53 AM

Boris, is there a bug associated with -moz-suppressed? This might be important for some things I'm doing so I would like to follow the progress.

Posted by: Wladimir Palant on May 10, 2005 11:45 AM

Wladimir, bug 11011.

Posted by: Boris on May 10, 2005 11:57 AM

Wow. All of this tempts me to try to get into Mozilla work for real.

Maybe after this year's physics camp. (We miss you, Boris!)

Posted by: Andrew Lin on May 10, 2005 1:49 PM

Andrew, if you want to get into layout stuff, we'd love to have you!

And please say hello to the folks at physics camp for me, ok? I miss you all too...

Posted by: Boris on May 12, 2005 1:57 PM

You sound happy. :)

Posted by: fantasai on May 12, 2005 7:49 PM

Oh YAY! Big thanks for the update!

Posted by: Lisa Giovanni on May 31, 2005 10:13 AM
Post a comment