{"id":675,"date":"2007-08-12T14:44:48","date_gmt":"2007-08-12T22:44:48","guid":{"rendered":"http:\/\/www.squarefree.com\/burningedge\/2007\/08\/12\/2007-08-12-trunk-builds\/"},"modified":"2007-08-24T23:57:30","modified_gmt":"2007-08-25T07:57:30","slug":"2007-08-12-trunk-builds","status":"publish","type":"post","link":"http:\/\/www.squarefree.com\/burningedge\/2007\/08\/12\/2007-08-12-trunk-builds\/","title":{"rendered":"2007-08-12 Trunk builds"},"content":{"rendered":"<div class=\"burningedge\">\r\n\r\n<p>Fixes:<\/p>\r\n\r\n<ul class=\"good\">\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=339056\">339056<\/a> - Provide mechanism to allow users to list, enable, disable plugins in primary UI.<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=388517\">388517<\/a> - Revised download manager UI for Firefox 3.<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=267831\">267831<\/a> - Add a resizer between the address bar and search bar.<\/strong>  <small>(In an existing profile, you can add it by dragging the new \"resizer\" element from Customize Toolbars sheet to the space between the address bar and search bar.)<\/small><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=333907\">333907<\/a> - [Windows] XRE quits too abruptly when Windows is shut down.<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=190615\">190615<\/a> - [Linux] Make stop_at_punctuation=true the default on unix (double-clicking shouldn't select punctuation).<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=383960\">383960<\/a> - Upgrade cairo to 1.5.x.<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=319778\">319778<\/a> - Replace MySpell with HunSpell.<\/strong><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=354380\">354380<\/a> - Crashes [@ _PR_MD_ATOMIC_DECREMENT].<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=365336\">365336<\/a> - Text-decoration width should be rounded to the device pixels.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=389659\">389659<\/a> - Scrollbar dragging broken when using fullZoom != 1.0.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=385393\">385393<\/a> - JavaScript Engine: fast (frame-less) native call optimizations (to fix the issue where \"a.push(b)\" is slower than \"a[a.length] = b\").<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=386265\">386265<\/a> - JavaScript Engine: use double-hashing for atoms.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=385376\">385376<\/a> - Add nsPresContext and nsEventStateManager to cycle collection to fix a memory leak when closing tabs.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=390904\">390904<\/a> - XULRunner apps have no way of using platform specific XPCOM components or skins based on user OS.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=355789\">355789<\/a> - [Vista] Use vista native uxtheme for menu rendering.<\/li>\r\n\r\n<\/ul>\r\n\r\n<p>David Baron's war against memory leaks has hit a significant milestone: <a href=\"http:\/\/dbaron.org\/log\/2007-08#e20070804a\">zero leaks of XPCOM objects<\/a> on Linux as measured by the \"RLk\" test.<\/p>\r\n\r\n\r\n<p>Fixes for recent regressions:<\/p>\r\n\r\n<ul class=\"good\">\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=390001\">390001<\/a> - Enumeration over cross origin wrappers doesn't work (fixes Yahoo Mail Beta).<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=390707\">390707<\/a> - Crash on shutdown when using Apple-Q to quit [@ AppKitMenuEventHandler] [@ objc_msgSend].<\/li>\r\n<li>Worked around: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=390451\">390451<\/a> - Remembered passwords lost when changing Master Password.  (The UI for changing the master password has been disabled temporarily to prevent dataloss.)<\/li>\r\n<\/ul>\r\n\r\n\r\n<p><a href=\"http:\/\/bonsai.mozilla.org\/cvsquery.cgi?module=PhoenixTinderbox&amp;branch=HEAD&amp;date=explicit&amp;mindate=2007-08-01+04%3A00&amp;maxdate=2007-08-12+04%3A00\">Trunk checkins between 2007-08-01 04:00 and 2007-08-12 04:00<\/a><\/p>\r\n\r\n\r\n<p class=\"windows builds\">\r\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.squarefree.com\/burningedge\/winicon.png\" alt=\"Windows builds:\" height=\"18\" width=\"18\" \/>\r\n\r\n<a href=\"https:\/\/ftp.mozilla.org\/pub\/mozilla.org\/firefox\/nightly\/2007-08-12-05-trunk\/\">Windows nightly<\/a>\r\n\r\n(<a href=\"http:\/\/forums.mozillazine.org\/viewtopic.php?t=575016\">discussion<\/a>)<\/p>\r\n\r\n\r\n\r\n<p class=\"linux builds\">\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.squarefree.com\/burningedge\/linuxicon.gif\" alt=\"Linux builds:\" height=\"18\" width=\"18\" \/>\r\n\r\n<a href=\"https:\/\/ftp.mozilla.org\/pub\/mozilla.org\/firefox\/nightly\/2007-08-12-04-trunk\/\">Linux nightly<\/a>\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<p class=\"mac builds\">\r\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.squarefree.com\/burningedge\/macosx.png\" alt=\"Mac builds:\" height=\"18\" width=\"18\" \/>\r\n\r\n<a href=\"https:\/\/ftp.mozilla.org\/pub\/mozilla.org\/firefox\/nightly\/2007-08-12-04-trunk\/\">Mac nightly<\/a>\r\n\r\n<\/p>\r\n\r\n\r\n<\/div>\r\n","protected":false},"excerpt":{"rendered":"Fixes: Fixed: 339056 - Provide mechanism to allow users to list, enable, disable plugins in primary UI. Fixed: 388517 - Revised download manager UI for Firefox 3. Fixed: 267831 - Add a resizer between the address bar and search bar. (In an existing profile, you can add it by dragging the new \"resizer\" element from [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-675","post","type-post","status-publish","format-standard","hentry","category-trunk"],"_links":{"self":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts\/675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/comments?post=675"}],"version-history":[{"count":0,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts\/675\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/media?parent=675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/categories?post=675"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/tags?post=675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}