Search   Feed   Browse   Add
Feed items 1 - 9 of 9 for April 2005

Surfin' Safari

Dave Hyatt's Weblog

Safari Passes the Acid2 Test (Updated) - April 28, 2005

Safari now passes the Acid2 test. There were two issues left that needed to be resolved. The first issue involved implementing a few enhancements to the object element. I needed to support fallback content when invalid MIME types were specified or when bad status codes were returned for HTTP requests (like 404). After fixing these bugs and a couple of other problems with intrinsic sizing of plugins, the eyes of the face showed up. The second issue involved improper antialiasing of the...
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#008042

Acid2: Version 1.1 Posted - April 23, 2005

The Acid2 test has been updated to version 1.1 in order to fix the bug I outlined in my previous blog entry. Here is how the Safari build with all of my fixes renders version 1.1. As you can see now we're just down to better object element handling.
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#008011

Acid2: Lopping Off the Sideburns - April 21, 2005

Astute viewers pointed out that there was still a rendering glitch in row ten. It turns out this was actually a problem with rows six to nine. The block above ended up being too tall because min-height specified using a percentage was resolving to auto instead of to 0 when the containing block had no specified height. I fixed this problem, but check out the rendering now. Observe how the smile is now positioned too high relative to the reference rendering. I spent a very long time...
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#007977

Regression Roundup - April 19, 2005

The purpose of this blog entry is for you to track back to it with regressions you have discovered going from 1.2 to 1.3. It would be especially helpful if you can test up front for whether this is a user agent bug (by spoofing as another browser), since changes in browser version numbers often cause regressions even when nothing is wrong with the browser itself. The more clear and concise the reduction, the better the chances are that we can address the issue quickly (thus increasing the...
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#007981

Response to Some 1.3 Comments - April 19, 2005

(1) The feed URL dialog that tells you 10.4 must be installed to view RSS feeds is simply a bug and not part of a master plan for global domination. (2) The View Source shortcut was changed to match Mail.app. (3) The default bookmarks reappearing after being removed won't happen going forward now that the way this is handled has been changed. See (1) above re: global domination. (4) The selection extends to the edges of lines in the new Safari just as it does in other Mac apps like TextEdit. ..
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#007980

The Acid2 Test: The Smile and Row Fourteen - April 18, 2005

Even though I consider row 14 to be ambiguous, I went ahead and modified the Safari code to yield the correct expected behavior. It isn't so much that the test is wrong as that it is testing unspecified behavior. I also noticed thanks to Ian Hickson that the smile was not in fact rendering correctly. The reason is that Safari will expand floats to encompass overhanging child floats even when the outer float has specified a height explicitly in CSS. I changed the code so that this is now...
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#007973

Safari 1.3 - April 16, 2005

Those of you running Panther can now update to 10.3.9. This update includes Safari 1.3 and new versions of WebKit, WebCore, and JavaScriptCore that contain thousands of improvements we've made to the engine since Safari 1.2. What you are getting is all of the new standards support, new WebKit capabilites, site compatibility fixes and performance optimizations that are also present in Safari 2.0 for Tiger. The layout engines for the two are virtually identical. Here are some of the...
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#007962

Acid2: Row 14 - April 15, 2005

I believe row 14 is ambiguous and needs to be amended. Safari makes this row too tall for the same reasons Firefox does. See https:bugzilla.mozilla.orgshow_bug.cgiid=289480c14 for more details.
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#007958

Acid2: Rows 6-9 Revisited - April 15, 2005

Earlier I asserted that Safari passed rows 6-9. Now I'm not so sure. As someone in the comments pointed out, Safari has a 1px golden ring around the black nose that is not there in the reference rendering. I will have to figure out what causes this to see if it's a bug in Safari.
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#007956
Available Archives
- April (9 items)
- May (2 items)
- June (4 items)
Sponsored Links
© 2008 FeedCapsule.com  |  Contact