Archive for the 'Trunk' Category
Fixes:
- Fixed: 574217 - Land TabCandy (aka Panorama, TabView) on trunk. (Aza's post, post on the Mozilla Blog.)
- Fixed: 583339 - Build with Sync.
- Fixed: 490705 - Support Audio Data API: Get, Manipulate, Play & Save. (Humph's post, BeatScape demo (requires enabling WebGL), more demos.)
- Fixed: 519897 - Support indexed Ogg files. (Chris's post)
- Fixed: 569520 - Implement JS animation-scheduling API, mozRequestAnimationFrame. (roc's post, internal uses)
- Fixed: 537890 - Implement new DPI system (with CSS unit changes).
- Fixed: 573229 - Enable D2D by default on DirectX 10+ GPUs.
- Fixed: 495115 - Implement Strict-Transport-Security (was ForceTLS) to allow sites to specify HTTPS-only connections. (Security blog post, Hacks post.)
- Fixed: 36619 - Calling click() on file upload control should bring up file picker.
- Fixed: 130078 - Integrate iframe into chrome view hierarchy (link view managers / trees between chrome and content). (tn's post)
- Fixed: 572522 - Add experimental mozResponseArrayBuffer to XHR.
- Fixed: 520309 - Perf: Replace "fastload cache" with new "startup cache".
- Fixed: 193911 - Perf: Increase default disk cache size.
- Fixed: 513008 - Perf: Make cache reads asynchronous.
- Fixed: 563088 - Perf: Re-enable image discarding.
- Fixed: 559961 - Perf: Reorder jar files as part of PGO.
- Fixed: 590179 - Perf: Build with -fomit-frame-pointer on Mac.
- Fixed: 563723 - Perf: Create local version of default home page (about:home), similar to the current Google-hosted default home page.
- Fixed: 564953 - Perf: Replace old regexp engine with JavaScriptCore's "YARR" engine.
- Fixed: 429507 - Implement Function.prototype.bind.
- Fixed: 345822 - Implement HTML5 "required" attribute for form elements.
- Fixed: 345512 - Implement HTML5 "pattern" attribute for input elements.
- Fixed: 345624 - Implement HTML5 Constraint Validation API.
- Fixed: 344615 - Implement HTML5 <input type="url">.
- Fixed: 555559 - Implement HTML5 <input type="email">.
- Fixed: 457801 - Implement :-moz-placeholder for HTML5 <input placeholder>.
- Fixed: 506826 - Implement -moz-element(): using arbitrary elements as the source for CSS backgrounds. (roc's post, Hacks post.)
- Fixed: 462076 - Dynamically inserted iframes on refresh sometimes trade places.
- Fixed: 94514 - POST result page should not appear in global history or history autocomplete results.
- Fixed: 585950 - New appearance for addon manager list view (mockup).
- Fixed: 251431 - about:config doesn't show new prefs while filter is applied.
- Fixed: 588874 - Replace Minefield with Firefox in UA string.
- Fixed: 565966 - Location bar search: do a normal search rather than "browse by name" (which sometimes goes to the first result and sometimes shows search results).
- Fixed: 586821 - Location bar search: use affiliate URLs.
- Fixed: 572695 - Remove "Report a Broken Website".
- Fixed: 546857 - Remove support for XUL and XBL on web sites.
- Fixed: 578868 - OOPP are also loaded in main process.
- Fixed: 575870 - [Windows] Implement the firefox button on xp, classic, and aero basic.
- Fixed: 523410 - [Windows] Stability: Disable LSPs in WinSock that don't have categories for Firefox on Vista and above.
- Fixed: 577316 - [Mac] Add pref accessibility.mouse_focuses_formcontrol.
Fixes for recent regressions:
- Fixed: 587366 - Regexp failure for ")".replace(")","*$&*");.
All changes between 2010-08-07 04:00 and 2010-08-30 04:00
Windows nightly
(discussion)
Mac nightly
Linux nightly
Posted in Trunk |
August 31st, 2010 |
2 Comments »
Fixes:
- Fixed: 499233 - Multiple master password prompts triggered by filling form logins in multiple tabs.
- Fixed: 380960 - Implement closing tabs animation.
- Fixed: 508906 - Experimental support for Touch events.
- Fixed: 562622 - Improve addon update UX.
- Fixed: 566034 - [Mac] Enable favicons on the bookmarks toolbar.
- Fixed: 575245 - Z-Level issues with the windows taskbar and browser windows that display the firefox button (auto-hide).
- Fixed: 571782 - Make "New Tab" a split menu button that includes "New Tab" and "New Window" options.
- Fixed: 293834 - Save Page As should save form inputs' state.
- Fixed: 540537 - In China, set default browser does not work.
- Fixed: 520805 - Fullscreen video plays back on wrong monitor (multiple monitor setup).
- Fixed: 508082 - Implement raw video decoder.
- Fixed: 572270 - SVG SMIL: Implement SMIL TimeEvents.
- Fixed: 552982 - Titlebars for panel.
- Fixed: 549143 - JS perf: Fat unboxed values.
- Fixed: 578171 - JS perf: Keep a static table of all length-2 strings.
- Fixed: 578205 - JS perf: Keep string characters inline for small strings.
- Fixed: 579173 - JS perf: Use ropes to avoid large copies in simple string replace cases.
- Fixed: 581747 - JS perf: Avoid n^2 performance when using JSOP_CONCATN.
- Fixed: 549806 - JS perf: Disentangle cycle collector and JS GC.
- Fixed: 580803 - JS perf: De-crazy-ify JS memory pressure handling.
- Fixed: 563106 - JS perf: Compartmentalize Gecko (tie XPConnect to compartments).
- Fixed: 574481 - Graphics perf: Fix ownership model and lifetimes of nsWindow, its layer manager, its GLContext, managed layers, and their textures.
- Fixed: 576169 - Graphics perf: Use fill() instead of clip(); paint() for image painting in canvas.
- Fixed: 583838 - Graphics perf: Use ANGLE if available for WebGL under D3D.
- Fixed: 563584 - Changes to float layout implementation.
- Fixed: 583908 - Enable TLS false start.
- Fixed: 572223 - Too much cookies.sqlite io.
- Fixed: 546606 - Make redirect API async - part 2.
- Fixed: 572520 - Make all imgIDecoderObserver notifications asynchronous.
Fixes for recent regressions:
- Fixed: 579421 - Title bar (window without body) appears at the upper left corner of monitor screen.
- Fixed: 579869 - Half of a App Tab Covers or is Covered by Part of the First Normal Tab, the New Tab Button or Other App Tabs after it is reopened.
- Fixed: 577486 - Check-in for Breakpad 64-bit on OS X dropped Windows 2000 support.
- Fixed: 579264 - Selected menu item not repainted when the menu is closed and then reopened.
- Fixed: 552742 - Support multi-package XPIs again.
- Fixed: 583115 - Scrolling causes some pages (e.g. with fixed backgrounds) to smear/repeat.
All changes between 2010-07-22 04:00 and 2010-08-07 04:00
Windows nightly
(discussion)
Mac nightly
Linux nightly
Posted in Trunk |
August 7th, 2010 |
4 Comments »
Fixes:
- Fixed: 564991 - Retain layers and layer contents.
- Fixed: 563878 - Allow documents in the same view manager hierarchy to have different zoom.
- Fixed: 475530 - Support X-FRAME-OPTIONS header for clickjacking defense.
- Fixed: 511339 - Implement experimental support for -moz-font-feature-opentype.
- Fixed: 518663 - ES5: Object.getOwnPropertyNames.
- Fixed: 576553 - Don't restart for extension installation any more (No EM restart).
- Fixed: 558287 - Add support for searching add-ons on AMO via the addon manager's search bar.
- Fixed: 560692 - Create style panel for web page inspector.
- Fixed: 575560 - Hook up session restore with app tabs.
- Fixed: 553576 - Implement css resize property behaviour (change -moz-resize to resize).
- Fixed: 549475 - Implement HTML5-specified value sanitization algorithm for HTMLInputElement.
- Fixed: 289384 - Rich text editor: cmd+left should go to beginning of line, not back in history.
- Fixed: 575896 - Bookmark Toolbar context menu does not work after customize.
- Fixed: 322736 - Reorder menus so "New Tab" items are above "New Window" items.
- Fixed: 514739 - Remove "Block images from www.site.com".
- Fixed: 556400 - Implement asyncable VisitURI.
- Fixed: 578696 - Stop holding strong refs to mutation observers.
- Fixed: 577309 - Stop using indices into content child lists in frame construction.
- Fixed: 574517 - Separate inner and outer window classes.
- Fixed: 516832 - Conservative Stack Scanning for JS GC.
- Fixed: 574299 - TM: implement a runtime-wide wrap hook.
- Fixed: 574539 - TM: implement new chrome wrappers (aka COW).
- Fixed: 574502 - TM: implement new content wrappers (aka SJOW).
- Fixed: 574924 - TM: implement remaining wrappers.
- Fixed: 575222 - [Windows] Exiting out of fullscreen always restores window.
- Fixed: 575005 - [Windows] Status bar disappears when enabling the menu bar.
- Fixed: 573412 - [Mac] Remove the toggle toolbar (pill) button from the main window.
Fixes for recent regressions:
- Fixed: 557225 - [Mac] [OOPP] plugin processes should not show up in the dock.
- Fixed: 574511 - Make bookmarks button customize-able (movable and removable by users).
All changes between 2010-07-05 04:00 and 2010-07-22 04:00
Windows nightly
(discussion)
Mac nightly
Linux nightly
Posted in Trunk |
July 22nd, 2010 |
No Comments »
Posted in Trunk |
July 5th, 2010 |
Comments Off
Fixes:
- Fixed: 472529 - Implement WebSockets.
- Fixed: 553413 - Implement IndexedDB (asynchronous parts).
- Fixed: 485377 - Implement HTML5 <mark>.
- Fixed: 573356 - Implement HTML5 <figure> and <figcaption>.
- Fixed: 300992 - Implement onreadystatechange.
- Fixed: 398776 - Mechanism for site-specific notification (doorhanger).
- Fixed: 544817 - Create Bookmarks Widget with placement dependent on Bookmarks Bar status.
- Fixed: 571992 - [Windows] Switch default position for tabs to "tabs on top".
- Fixed: 574435 - [Windows] Turn Firefox Button on by default for Vista/7.
- Fixed: 365805 - Copy/paste lists should not add #.
- Fixed: 433047 - Rendering artifacts in APNG frame.
- Fixed: 443067 - Disk cache overflow when downloading large files.
- Fixed: 569709 - Disk cache should have a higher max number of entries.
- Fixed: 557877 - "Find in Page" should not persist in a new window.
- Fixed: 555767 - Selecting "Switch to tab" in autocomplete results should close "empty" tabs.
- Fixed: 544356 - Exit when only the download manager window is open and there are no downloads.
- Fixed: 573438 - Mousewheel (middle) click in tab bar should open empty tab.
- Fixed: 543206 - Tab opening animation.
- Fixed: 461483 - Ignore 'www.' when searching in the the awesome bar.
- Fixed: 552121 - Omnijar packaging for improved startup speed.
- Fixed: 569531 - [Mac] Enable harfbuzz by default.
- Fixed: 559034 - [Mac] New location bar style.
All changes between 2010-06-12 04:00 and 2010-06-27 04:00
Windows nightly
(discussion)
Mac nightly
Linux nightly
Posted in Trunk |
June 27th, 2010 |
2 Comments »
Fixes:
- Fixed: 39098 - Elements with visibility:hidden, visibility:collapse, or display:none get copied to the clipboard.
- Fixed: 547453 - Create web page inspector in Firefox (wiki page, rob's first post, rob's second post).
- Fixed: 546995 - Implement HTML5 autofocus attribute.
- Fixed: 456229 - Implement HTML5 <input type="search">.
- Fixed: 377624 - Implement the accept attribute for the form and file upload controls form "image/*".
- Fixed: 562835 - Add support for styling headers based on HTML5 sectioning elements.
- Fixed: 546590 - Implement Harmony Proxies.
- Fixed: 364201 - Hidden toolbars should be visible while customizing.
- Fixed: 439716 - Form Manager should be a JavaScript-based component.
- Fixed: 566910 - Add "Copy password" context menu item for password manager.
Fixes for recent regressions:
- Fixed: 555182 - Opening up a sidebar distorts text in sidebar and sometimes on the whole page.
- Fixed: 556967 - [Windows] Re-enable aero glass.
- Fixed: 562930 - Extensions containing JS components break on every update/reinstall.
- Fixed: 554237 - Dual vertical scrollbars if any type of add-ons exceed window area.
- Fixed: 560791 - The "tab tear" feature no longer works when dropping on content.
- Fixed: 563588 - Control+leftArrow/rightArrow/home/end can no longer be used to move tabs on the tab bar.
All changes between 2010-05-12 04:00 and 2010-05-29 04:00
Windows nightly
(discussion)
Mac nightly
Linux nightly
Posted in Trunk |
May 30th, 2010 |
Comments Off