Firefox 24 ESR
- Checklist
- [DONE] Functional automation
- [DONE] Manual tests
- [DONE] Bug fix verifications
Automated Tests
The following are the detailed results of the automated Mozmill test runs.
Windows XP
|
PASS
|
Windows Vista
|
PASS
|
Windows 7 32-bit
|
PASS
|
Windows 7 64-bit
|
PASS
|
Windows 8 32-bit
|
PASS
|
Windows 8 64-bit
|
PASS
|
Mac OS X 10.6
|
PASS
|
Mac OS X 10.7
|
PASS
|
Mac OS X 10.8
|
PASS
|
Ubuntu 12.04 32-bit
|
PASS
|
Ubuntu 12.04 64-bit
|
PASS
|
Manual Smoketests
Run the Firefox ESR 24 Smoketests in MozTrap and report the results below.
Windows 8 32-bit
|
Manuela Muntean
|
[DONE]
|
Windows 7 64-bit
|
Mihai Morar
|
[DONE]
|
Mac OS X 10.7
|
Bogdan Maris
|
[DONE]
|
Ubuntu 12.04 32-bit
|
Petruta Rasa
|
[DONE]
|
- Additional Spotchecks
- Pave-over install of FF24esr over FF17esr [DONE]
- From 17.0.x to 24
- From 17.0.8 to 24
- From 17.0.9 to 24
- Firefox Desktop : Sync : Account [DONE]
- Moztrap tests
- Notes/Issues:
- on Win 8 32bit, Ubuntu 32bit and Mac OS X 10.7.5: regarding "View and dismiss Sync discovery notifications" test -> there is no "browser.syncPromoViewsLeft" option in "about:config"
- Show PDF inline Smoketests [DONE]
- Moztrap tests
- Notes/Issues:
- on Win 8 32bit, Ubuntu 32bit and Mac OS X 10.7.5: "Display embedded PDF" test fails, because the PDF embedded with the object tag isn't displayed; known issue: see bug 738967
- SocialAPI Service Management [DONE]
- Mixed Content Blocker [DONE]
- Moztrap tests
- Notes/Issues:
- on all platforms:
- the behavior explained in bug 906190 is encountered
- the prefs used in the test cases aren't the correct ones; these are the correct prefs: "security.mixed_content.block_active_content" and "security.mixed_content.block_display_content"
Bug Fix Verifications
- [DONE] bug 633001 VERIFIED: SSL cannot set exceptions on IPv6 addresses
- [DONE] bug 888820 VERIFIED: Crash in nsHtml5TreeBuilder
- [DONE] bug 887334 NOT VERIFIED: GC hazard with default compartments and frame chain restoration
- No test case or STR. Also, developer has created his own tests.
- [DONE] bug 874952 VERIFIED: Always create enough last chunks for an engine, even if we don't end up calling into its ProduceAudioBlock function
- List of all security bugs verified in FF24
Issues
- New
- Known
Firefox 24.1.0 ESR
- Checklist
- [DONE] Functional automation
- [DONE] Manual smoketests
- [DONE] Bug fix verifications
- [DONE] Update automation on esrtest
- [DONE] Conditional sign-off for push to mirrors
- [DONE] Update automation on releasetest
- [DONE] Final sign-off for push to esr
- [DONE] Update automation on esr
Automated Testing
The following are the detailed results of the automated Mozmill test runs.
Windows XP
|
PASS
|
Windows Vista
|
PASS
|
Windows 7 32-bit
|
PASS
|
Windows 7 64-bit
|
PASS
|
Windows 8 32-bit
|
PASS
|
Windows 8 64-bit
|
PASS
|
Mac OS X 10.6
|
PASS
|
Mac OS X 10.7
|
PASS
|
Mac OS X 10.8
|
PASS
|
Ubuntu 12.04 32-bit
|
PASS
|
Ubuntu 12.04 64-bit
|
PASS
|
Ubuntu 13.04 32-bit
|
PASS
|
Ubuntu 13.04 64-bit
|
PASS
|
Manual Smoketests
Run the Firefox ESR 24.1 Smoketests in MozTrap and report the results below.
Windows 8 32-bit
|
Paul Silaghi
|
[DONE]
|
Windows 7 64-bit
|
Alexandra Lucinet
|
[DONE]
|
Mac OS X 10.7
|
Cornel Ionce
|
[DONE]
|
Ubuntu 12.04 32-bit
|
Mihai Morar
|
[DONE]
|
Update Testing
Windows XP
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows Vista
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows 7 32-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows 7 64-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows 8 32-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows 8 64-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Mac OS X 10.6
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Mac OS X 10.7
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Mac OS X 10.8
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Ubuntu 12.04 32-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Ubuntu 12.04 64-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Ubuntu 13.04 32-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Ubuntu 13.04 64-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Bug Fix Verifications
- [DONE] bug 913614 NO VERIFY: For lines and rectangles, skip the work when the input is invalid
- Verification of related bug is enough
- [DONE] bug 914667 VERIFIED: PDF viewer doesn't resolve base URIs properly
- [DONE] bug 897678 VERIFIED: Make worker code stop using propertyops, as a step toward removing propertyops altogether.
- [DONE] bug 918864 VERIFIED: Improve doStopDocumentLoad
- [DONE] bug 914017 VERIFIED: Initialize members variables of the document hash correctly. (mwobensmith)
- [DONE] bug 916580 NO VERIFY: Fix bugs related to the usage of calloc (mwobensmith)
- [DONE] bug 916404 NO VERIFY: ContentIsHostIncludingDescendantOf,
- Can't reproduce, relying on reporter's verification
- [DONE] bug 869406 NO VERIFY: Really enforce non-parallel build of ICU.
- Can't verify, no test case
- [ON TRACK] bug 910881 NOT VERIFIED: Do not call RasterImage::DoError off the main thread. (Ioana)
- Still crashes, cannot mark bug as verified
- Developer has not responded to inquiries; we are going to proceed anyway
- [DONE] bug 916404 NO VERIFY, relying on reporter
- [DONE] bug 838105 VERIFIED: Don't rely on key lookup to remove items from the user font cache, as the principal could have changed (Cornel)
- [DONE] bug 788031 VERIFIED: For object/embed/applet tags, pass baseURI to shouldProcess if mURI is null.
- [DONE] bug 868327 VERIFIED: Only allow the drop-down menu to open above the combobox if there is room for it, otherwise open it below even though it doesn't fit.
- [DONE] bug 911158 VERIFIED: Removal of URL Protocol from FirefoxURL causes problems for some users. (Ioana)
- [DONE] bug 916126 VERIFIED: Move IDL addition to the end of the IDL since we're not bumping the IID, (Manuela)
- [DONE] bug 915210 VERIFIED: Improve GetPresContext
- [DONE] bug 860123 VERIFIED: Disallow extending or collapsing selections across documents.
- [DONE] bug 916576 VERIFIED: Follow the com rules when calling LoadURI.
- [DONE] bug 921090 NO VERIFY: Upgrade Firefox to NSS 3.15.2
- All-or-nothing change, can't easily verify just this fix
- [DONE] bug 917160 VERIFIED: AssureBlitted before switching EGLSurfaces with MakeCurrent. (Cornel)
- [DONE] bug 914618 VERIFIED: Reimplement XML pretty printing with events
- [DONE] bug 916685 NO VERIFY: No need to store empty event handlers no verify,
- Can't reproduce, relying on reporter's verification
Issues
New
Full Query
3 Total;
0 Open (0%);
3 Resolved (100%);
0 Verified (0%);
Known
Full Query
2 Total;
1 Open (50%);
1 Resolved (50%);
0 Verified (0%);
Firefox 24.1.1 ESR
- Checklist
- [DONE] Functional automation
- [DONE] Update automation on esrtest
- [DONE] Update automation on releasetest
- [DONE] Final sign-off for push to esr
- [DONE] Update automation on esr
Automated Testing
The following are the detailed results of the automated Mozmill test runs.
Windows XP
|
PASS
|
Windows Vista
|
PASS
|
Windows 7 32-bit
|
PASS
|
Windows 7 64-bit
|
PASS
|
Windows 8 32-bit
|
PASS
|
Windows 8 64-bit
|
PASS
|
Mac OS X 10.6
|
PASS
|
Mac OS X 10.7
|
PASS
|
Mac OS X 10.8
|
PASS
|
Ubuntu 12.04 32-bit
|
PASS
|
Ubuntu 12.04 64-bit
|
PASS
|
Ubuntu 13.04 32-bit
|
PASS
|
Ubuntu 13.04 64-bit
|
PASS
|
Regression Testing
- Localized String Testing
- See bug 932310 for details. Spot-check non-English locales to make sure that various strings are translated.
[DONE] fr
|
[DONE] es-ES
|
[DONE] de
|
[DONE] ru
|
[DONE] pt-BR
|
[DONE] th
|
[DONE] ja
|
[DONE] zh-CN
|
[DONE] ko
|
[DONE] af
|
[DONE] fi
|
[DONE] bn-IN
|
[DONE] es-MX
|
[DONE] ar
|
[DONE] he
|
[DONE] pl
|
[DONE] tr
|
[DONE] hi-IN
|
[DONE] zh-TW
|
[DONE] id
|
[DONE] it
|
[DONE] sv-SE
|
[DONE] da
|
[DONE] kn
|
[DONE] fa
|
Notes
- fr, th, fi, pl, it - text is in English on the Save dialog (ctrl+S), Open dialog (ctrl+O), the Downloads pop-up (options - general - download files to...), Print menu (ctrl+P), about:home - the messages under the search bar.
- th - text is in English for the privacy menu (privacy options), setting - updates (Automatically install updates string), submit feedback page and the profiler (dev tools).
- fi - text is in English for the privacy menu (privacy options), submit feedback page, dev tools
- pl - text is in English on the FF health report from about menu and the profiler (dev tools)
- es-ES, ja, bn-IN, tr, sv-SE, fr, pt-BR, af, he, id, fa - not completetly localized Bookmarks menu.
- tr, bn-IN, ja, af, he, id, fa, zh-CN, hi-IN, es-MX - Addons Manager not localized or only partially localized.
- ja - not localized Tools -> Options - OK button.
- bn-IN, es-MX - not localized menu option - File -> New Private Window, most of the menu options - Tools -> Web Developer and the entire Web Console.
- tr, sv-SE, bn-IN - not localized help page - Help -> Firefox Help.
- pt-BR, af, he, id, fa, es-MX - Library not completely localized.
- he, fa - not localized File -> New Private Tab menu item, address bar placeholder text.
- he, es-MX, hi-IN - about:support not fully localized.
- id - Edit menu option not localized.
- kn, zh-TW - text is in English on the Save dialog (ctrl+S), Open dialog (ctrl+O), Print menu (ctrl+P).
- ru - Mozilla Crash Reporter is in english and text is out of panel.
- ru, ko, ar, zh-TW, kn - text from Details located in Mozilla Crash Reporter is in english.
- ko - Library -> Import and backup your bookmarks is in english.
- ar, zh, hi-IN - Web developer partially localized.
- zh-TW - Web developer -> Web console -> Inspector (Box Model is in english), Firefox -> Services -> (no services apply and Services Preferences are in english).
- kn - Preferences -> General -> Choose -> Choose download folder (buttons english), Web developer -> Web Console buttons are in english and hovering messages are in english.
- es-MX - Larry Panel -> Permissions and Tools -> Options -> Privacy are partially localized.
- es-MX, de - Tools -> Options -> Advanced is partially localized.
- hi-IN - Mozilla crash reporter, Bookmarks Toolbar, CTP overlay, Add-ons installer, Submit feedback page and Tools -> Set Up Sync menu option are partially localized.
- about:license; about:buildconfig; about:cache; about:compartments; about:credits; about:memory doesn't seem to be localized at all.
- about:crashes - zh-TW
- about:mozilla - zh-TW, kn, de, es-MX
- about:plugins - kn, de, es-MX
- about:rights - kn, hi-IN, de
- about:about - hi-IN, zh-CN
- about:sync-progress - hi-IN
- about:robots - de, da
- about:downloads; about:telemetry - es-MX
- SSL Topsite Testing
- Choose a website which uses SSL and do some exploratory testing on that site
- Be sure to log in to the website if it has that functionality
- Report any issues with rendering and general usage, in particular if you get any SSL errors
- Suggestions for sites to test include email, banking, social networking, shopping, video streaming, and forum websites
- Try to test at least 25 different websites
- Add PASS if there were no problems or FAIL if you encountered an issue
- Be sure to note any issues in the Issues Found section below
Update Testing
- Complete: 24.0
- Partial: 24.1.0
Windows XP
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows Vista
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows 7 32-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows 7 64-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows 8 32-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Windows 8 64-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Mac OS X 10.6
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Mac OS X 10.7
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Mac OS X 10.8
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Ubuntu 12.04 32-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Ubuntu 12.04 64-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Ubuntu 13.04 32-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Ubuntu 13.04 64-bit
|
Firefox 24.0
|
PASS
|
PASS
|
PASS
|
Issues
New
Full Query
2 Total;
0 Open (0%);
2 Resolved (100%);
0 Verified (0%);
Known
Full Query
5 Total;
1 Open (20%);
4 Resolved (80%);
0 Verified (0%);
Firefox 24.2.0 ESR
- Checklist
- {{|}} Functional automation
- {{|}} Manual smoketests
- {{|}} Bug fix verifications
- {{|}} Update automation on esrtest
- {{|}} Conditional sign-off for push to mirrors
- {{|}} Update automation on releasetest
- {{|}} Final sign-off for push to esr
- {{|}} Update automation on esr
Automated Testing
The following are the detailed results of the automated Mozmill test runs.
Windows XP
|
|
Windows Vista
|
|
Windows 7 32-bit
|
|
Windows 7 64-bit
|
|
Windows 8 32-bit
|
|
Windows 8 64-bit
|
|
Mac OS X 10.6
|
|
Mac OS X 10.7
|
|
Mac OS X 10.8
|
|
Ubuntu 12.04 32-bit
|
|
Ubuntu 12.04 64-bit
|
|
Ubuntu 13.04 32-bit
|
|
Ubuntu 13.04 64-bit
|
|
Manual Smoketests
Run the Firefox ESR 24.2 Smoke Tests in MozTrap and report the results below.
Windows 8 32-bit
|
Cornel Ionce
|
}}
|
Windows 7 64-bit
|
Catalin Varga
|
}}
|
Mac OS X 10.7
|
Andrei Vaida
|
}}
|
Ubuntu 12.04 32-bit
|
Petruta Rasa
|
}}
|
Update Testing
Windows XP
|
Firefox 24.0
|
|
|
|
Windows Vista
|
Firefox 24.0
|
|
|
|
Windows 7 32-bit
|
Firefox 24.0
|
|
|
|
Windows 7 64-bit
|
Firefox 24.0
|
|
|
|
Windows 8 32-bit
|
Firefox 24.0
|
|
|
|
Windows 8 64-bit
|
Firefox 24.0
|
|
|
|
Mac OS X 10.6
|
Firefox 24.0
|
|
|
|
Mac OS X 10.7
|
Firefox 24.0
|
|
|
|
Mac OS X 10.8
|
Firefox 24.0
|
|
|
|
Ubuntu 12.04 32-bit
|
Firefox 24.0
|
|
|
|
Ubuntu 12.04 64-bit
|
Firefox 24.0
|
|
|
|
Ubuntu 13.04 32-bit
|
Firefox 24.0
|
|
|
|
Ubuntu 13.04 64-bit
|
Firefox 24.0
|
|
|
|
Bug Fix Verifications
- [DONE] bug 905903 Properly trace ICTypeMonitor chains for pre-barrier when unlinking them.
- style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | bug 929261 Only generate TypedArray IC stubs on in-bounds accesses.
- [DONE] bug 886850 Clean up write barriers for ion/baseline scripts.
- style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | bug 937582 Fix nsPrefetchNode
- style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | bug 891904 Un-schedule full spell check when checker is disabled.
- [DONE] bug 909078 Pretend the inner table frame is top-of-page if the outer table frame is.
- Template:Needed bug 921045 include the new update cert and remove the no longer used Equifax cert. r=bbondy,
- style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | bug 905382 register callbacks in workers.
- style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | bug 909490 Add per-zone data for use by embedder.
- [DONE] bug 891693 Make sure that huffval gets zeroed before use.
- Template:Needed bug 910845 Add a wrapper for mmap() in order to keep the high 17-bits of JS pointers cleared on IA64.
- [DONE] bug 938341 Clean up nsEventListenerManager
- style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | bug 919021 Convert ctypes over to use JS::AutoValueVector instead of its own array class.
- style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | bug 922009 MOZ_CRASH when trying to transplant objects with SCSWs.
- [DONE] bug 930281 Use nsINode instead of nsIContent.
- Template:Needed bug 927073 - Binary compatibility broken for maintenance releases due to strict version-script (edit)
Issues
New
Known
Full Query
2 Total;
1 Open (50%);
1 Resolved (50%);
0 Verified (0%);