Fixes:
- Fixed: 575561 - App tabs: external links should open in new tabs instead of replacing the app tab's page.
- Fixed: 603298 - Add Bing to the default en-US search plugins; remove Answers.com and CC.
- Fixed: 575946 - Implement the Blob interface in the File API (file.slice).
- Fixed: 580468 - Tune heuristics for when to use the trace JIT.
- Fixed: 580128 - Implement brain transplants.
- Fixed: 596731 - Add web feed control to the toolbar customization palette.
- Fixed: 554937 - Implement arrow panels.
- Fixed: 588655 - When in private browsing mode, make the Firefox button purple.
- Fixed: 598600 - Panorama: new tabs should be added to the last active group after restart.
- Fixed: 586234 - When middle clicking links in popups, open the new tab in a full browser window.
- Fixed: 599793 - "Paste & Go" and "Paste & Search" should always replace the entire contents of the textbox.
- Fixed: 145975 - Implement nsCaseInsensitiveUTF8StringComparator().
- Fixed: 603417 - [Windows] Turn off OOPP for Java. (Java has internal process separation.)
- Fixed: 605547 - [Windows] Enable D3D10 Layers by default.
- Fixed: 593823 - [Linux] Put tabs on top by default.
Fixes for recent regressions:
- Fixed: 588804 - "File not found" error for (extant) HTTPS resource.
- Fixed: 545892 - Plugins kill aero glass / browser window sometimes loses aero glass effect.
- Fixed: 566135 - Full screen games automatically minimize when firefox is minimized on the taskbar.
- Fixed: 596428 - Stop button shouldn't be ghosted.
- Fixed: 541406 - Plugins get a focus outline (which causes scrollbars).
- Fixed: 604532 - Copying from location bar copies the old URL.
All changes between 2010-10-12 04:00 and 2010-11-02 04:00
Windows nightly
(discussion)
Mac nightly
Linux32 nightly, Linux64 nightly
Posted in Trunk |
November 2nd, 2010 |
1 Comment »
Fixes:
- Fixed: 602964 - Return to using non deterministic throbbers (remove progress line; add new
connecting and
loading tab icons).
- Fixed: 424872 - Support form restore for securely transmitted site (HTTPS).
- Fixed: 595236 - Panorama: match tabs from all windows when searching.
- Fixed: 595893 - Panorama: new tabs should never be orphans (tabs in lower right on first visit to Panorama during a session).
- Fixed: 579872 - App tabs: bookmarks should always opens a new tab when the current tab is an app tab.
- Fixed: 430910 - Rich text editor: pasted links have wrong number of leading "../" if editor page query string contains "/".
- Fixed: 410986 - Rich text editor: add ability to paste HTML as plain text.
- Fixed: 129941 - Overflow:hidden, auto, & scroll cause truncation of data in Print Preview.
- Fixed: 542595 - Separate "ink overflow area" from "scrollable overflow area".
- Fixed: 446693 - CSS box-shadow and text-shadow causing scrollbars.
- Fixed: 590039 - Fix blur radius computation and rename -moz-box-shadow to box-shadow.
- Fixed: 543910 - [Windows] Improve Windows OS theme detection.
Fixes for recent regressions:
- Fixed: 574859 - Right-clicking the new title bar does not bring up the system menu.
- Fixed: 603235 - Many WebGL sites crash.
- Fixed: 595142 - Animated gif/apng do not animate when used as background unless loaded as regular image as well.
All Mac nightlies are now universal binaries (32-bit and 64-bit). On Mac OS X 10.5, they always run as 32-bit. On Mac OS X 10.6, they prefer to run as 64-bit. This work was completed in bug 571367.
All changes between 2010-10-04 04:00 and 2010-10-12 04:00
Windows nightly
(discussion)
Mac nightly
Linux nightly
Posted in Trunk |
October 13th, 2010 |
Comments Off on 2010-10-12 Trunk builds
Fixes:
- Fixed: 61098 - Allow aborting modal alert() loops in javascript.
- Fixed: 544816 - Attach combined Stop/Go/Refresh button to the Location Bar.
- Fixed: 492544 - Add 'Paste and Go' + 'Paste and Search' to context menu on location field + search field.
- Fixed: 577096 - App Tabs should indicate change of state in <title>.
- Fixed: 544818 - Progress "Line" indicator for loading tabs.
- Fixed: 578028 - Move Progress Line to Location Bar, if loading tab is active.
- Fixed: 587908 - On hyperlink hover, display the target in the location bar.
- Fixed: 448546 - When middle-clicking back/forward/reload, the new tab should inherit history from the tab that opened it (using duplicateTab).
- Fixed: 590877 - Replace current default page with about:home.
- Fixed: 588482 - Restore Session on-demand after startup.
- Fixed: 596720 - Enable WebGL by default (except for Linux64).
- Fixed: 276431 - External SVG not loaded from img tag.
- Fixed: 451134 - Change -moz-border-radius* properties to css3-background names.
- Fixed: 363249 - Implement css3-values calc().
- Fixed: 449734 - Preserve plugin state when dragging a tab between browser windows.
- Fixed: 422179 - Implement bilinear filtering of upscaled images for Linux.
- Fixed: 55307 - HTTP cache: downloads are stored in the cache first.
- Fixed: 559942 - HTTP cache: heuristic to pick default HTTP cache size.
- Fixed: 592520 - HTTP cache: do not fragment the hell out of CACHE__00[1-3]__.
- Fixed: 240933 - Plaintext editor should stop using <br> all over.
- Fixed: 359608 - Animated GIFs are animated even when user navigates to another page.
- Fixed: 369306 - blur() ignores dom.disable_window_flip, making popunders possible.
- Fixed: 533038 - Extensions should not be extracted into the profile directory, but installed/stored as XPI file.
- Fixed: 435743 - Extension manager should load updates served from https signed by any installed CA.
- Fixed: 578727 - JM: Integrate Method JIT and Trace JIT. Are we fast yet?
- Fixed: 391177 - XSLT should reuse the inner window.
- Fixed: 570625 - Efficiently share BasicThebesLayer pixel data with BasicShadowThebesLayer.
- Fixed: 589010 - Tab groups: add visual indication to the toolbar button when other tab groups exist.
- Fixed: 320638 - Allow dropping links in-between tabs.
- Fixed: 533232 - Closing tab to the right of its parent should select the parent, not the next tab on the right.
- Fixed: 579547 - Beautiful new About window for Firefox 4.
- Fixed: 465090 - Add keyboard shortcut to open Addons Manager.
- Fixed: 593536 - Hide the Inspector behind a pref.
- Fixed: 593538 - Hide the Error Console behind a preference.
- Fixed: 578967 - Remove feed/RSS button from top-level GUI for Firefox 4 (move to bookmarks menu).
Fixes for recent regressions:
- Fixed: 588511 - Alert displayed after compatibility wizard 'The operation could not be completed because of an internal failure.'
- Fixed: 574638 - Browser client area doesn't paint when restoring to maximized state.
- Fixed: 386835 - Page loaded in the background first displays in normal size, then the site-specific text zoom is applied, causing the page to jump.
- Fixed: 591435 - Need to honour paint suppression in subdocuments.
- Fixed: 591198 - With XBL disabled, -moz-binding should not make element disappear.
All changes between 2010-08-30 04:00 and 2010-09-19 04:00
Windows nightly
(discussion)
Mac nightly
Linux nightly
Posted in Trunk |
September 19th, 2010 |
3 Comments »
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 XMLHttpRequest.
- 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. (Waldo's post)
- 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 |
Comments Off on 2010-07-22 Trunk builds
Posted in Trunk |
July 5th, 2010 |
Comments Off on 2010-07-05 Trunk builds