Firefox3/M7/ReleaseNotes: Difference between revisions

 
(28 intermediate revisions by 14 users not shown)
Line 2: Line 2:


== Firefox ==
== Firefox ==
* Master password
** A bug was found in NSS code, which results in master password changes being improperly handled. The preferences UI to change and enable/disable the master password has been disabled to avoid triggering the problem. ({{bug|390451}}). Extensions which perform these operations should not be used with M7.
* Mac-specific
* Mac-specific
** Context menus are far less buggy. We have checked in fixes for almost every serious context menu bug.
** Context menus are far less buggy. We have checked in fixes for almost every serious context menu bug.
Line 7: Line 9:
** Support for Mac OS X 10.3 (Panther) has been removed. Gecko 1.9 will no longer build or run on Mac OS X 10.3.
** Support for Mac OS X 10.3 (Panther) has been removed. Gecko 1.9 will no longer build or run on Mac OS X 10.3.
** Several other stability, security, and general bug fixes.
** Several other stability, security, and general bug fixes.
* Startup Performance
* Shutdown Performance
** Users that keep a browser history longer than the default may experience a significant delay on first-run, as the history table is rebuilt to fix {{bug|371800}}. This should not affect users that have not changed their history preference from the default (9 days). More information is available in {{bug|319455}}.
** Users that keep a browser history longer than the default may experience a significant delay on first-shutdown, as the history table is rebuilt to fix {{bug|371800}}. This should not affect users that have not changed their history preference from the default (9 days). More information is available in {{bug|319455}}.
* Privacy / History
** Remembering visited pages default changed from 9 days to 180 days ({{bug|332748}}).


== Gecko & Platform ==
== Gecko & Platform ==
* Yahoo mail Javascript events producing incorrect dialog ({{bug|389856}}) -- This was a fix for a regression from a feature that landed just before the freeze, not relnote material. -- jst
* ({{bug|390001}}) -- This was also a regression fix from a feature that just landed, not relnote material. -- jst
* URLClassifier
* URLClassifier
* doc.all changes
* document.all now returns a NodeList of elements if there are multiple elements with the same id or name. This better mimics IEs behavior. {{bug|259332}}
* oncopy/onpaste
* add support for on[before](cut, copy, paste) events ({{bug|280959}})
* SVG lighting filters
* SVG lighting filters ({{bug|383184}}) and tile filter ({{bug|373572}})
* Full zoom (4821)
* Add backend support for full page zooming (images and layout in addition to text) ({{bug|4821}})
* CSS 'text-rendering'
* Add support for CSS "text-rendering" property for HTML ({{bug|387969}})
* cross-origin wrappers https://bugzilla.mozilla.org/show_bug.cgi?id=367911
* cross-origin wrappers ({{bug|367911}}) Added a class of wrappers that mediates access between web pages that are from different origins. This fixes several security bugs, and paves the way for more security work.
* showModalDialog() https://bugzilla.mozilla.org/show_bug.cgi?id=194404
* Add support for opening modal dialogs from content (window.showModalDialog()). ({{bug|194404}})
* XPATH generator: https://bugzilla.mozilla.org/show_bug.cgi?id=319768
* ({{bug|319455}})
* SVG tile filter: https://bugzilla.mozilla.org/show_bug.cgi?id=373572
* history menu is slow ({{bug|385397}})
* https://bugzilla.mozilla.org/show_bug.cgi?id=319455
* history menu is slow https://bugzilla.mozilla.org/show_bug.cgi?id=385397
* -moz-border-*-start and -moz-border-*-end CSS properties are implemented ({{bug|74880}})
* -moz-border-*-start and -moz-border-*-end CSS properties are implemented ({{bug|74880}})
* XUL menu and popup reworking https://bugzilla.mozilla.org/show_bug.cgi?id=279703
* XUL menu and popup reworking ({{bug|279703}})
* Canvas text https://bugzilla.mozilla.org/show_bug.cgi?id=339553
* Color profile support (disabled by default) ({{bug|16769}})
* Quite a few sites can crash when you change font-size, eg http://www.shacknews.com http://www.macrumors.com/ ({{bug|386584}})
* Unix/X11 specific
** Browser-side support for windowless plugins ({{bug|137189}}).  (Plugin-side support is required.)
* Canvas text ({{bug|339553}} -- known bug with text-on-path on win32)
* Cross site XMLHttpRequest {{bug|389508}}
* fixed bugs in CSS font properties dealing with system fonts ({{bug|377947}}, fixed in alpha6), generic font families ({{bug|216456}}, {{bug|383979}}), font-size: larger and smaller ({{bug|388458}}), and font-weight: lighter and bolder ({{bug|383979}})
* implemented <code>-moz-initial</code> for almost all remaining CSS properties (except <code>quotes</code> and <code>-moz-border-<i>*</i>-colors</code>) {{bug|80887}}
* made window.getComputedStyle support all supported CSS properties ({{bug|316981}})
* Dropped SOAP support ({{bug|332174}})


== Queries ==
== Queries ==
546

edits