This beta was harder then usual to release. For the 38.0.5 dev cycle, we decided to merge mozilla-beta into mozilla-release. As this is unusual, we encountered several issues:
- Some l10n updates had to be run (beta2release_l10n.sh). To help with the diagnostics, we reported bug [1158126](https://bugzilla.mozilla.org/show_bug.cgi?id=1158126).
- The automation tool had an expectation that, coming from mozilla-release, the version would be a release ([bug 1158124](https://bugzilla.mozilla.org/show_bug.cgi?id=1158124)). We hardcoded a [temporary fix](https://github.com/mozilla/build-tools/commit/f1b46a4304495fc01073d35adf18c4c696fbdec3).
Because it took some time to fix these issues, we haven’t been able to publish beta 7 last week. We decided to skip beta 7 from releasing and start the beta 8 build on Sunday evening. Unfortunately, this didn’t go smoothly either:
- During the merge, we update some of the configurations. This caused beta 8 build 1 to be built using the release branding. This change was backout. See bug 1158760 for more information.
- Last but not least, because of the previous issue, we had to do a second build of 38 beta 8. This caused some CDN issue and it took a while to get that resolved. We also reported a bug to simplify this in the future.
Besides that, these two betas are regular. We disabled readling list and reader view (reader view is going to ship into 38.0.5). We took some fixes for EME and MSE.
Finally, we took some stability fixes.
- 56 changesets
- 131 files changed
- 1488 insertions
- 1911 deletions
Extension | Occurrences |
cpp | 36 |
js | 32 |
h | 12 |
jsm | 8 |
java | 7 |
ini | 7 |
css | 5 |
list | 3 |
in | 3 |
html | 3 |
jsx | 2 |
idl | 2 |
build | 2 |
xml | 1 |
txt | 1 |
sh | 1 |
mk | 1 |
hgtags | 1 |
gyp | 1 |
dep | 1 |
cc | 1 |
Module | Occurrences |
browser | 35 |
dom | 16 |
toolkit | 14 |
media | 12 |
mobile | 10 |
js | 10 |
security | 7 |
gfx | 6 |
layout | 5 |
widget | 3 |
testing | 3 |
docshell | 3 |
services | 2 |
netwerk | 1 |
mozglue | 1 |
modules | 1 |
List of changesets:
David Keeler | Bug 1150114 - Allow PrintableString to match UTF8String in name constraints checking. r=briansmith, a=sledru - a00d0de3202f |
Justin Dolske | Bug 1155191 - Please disable readling list and reader view for 38. r=markh, a=me - 69173cc17556 |
Kai Engert | Bug 1156428 - Upgrade Firefox 38 to use NSS 3.18.1, a=dveditz - 8f9c08f19f6a |
Patrick Brosset | Bug 1155172 - Intermittent browser_webconsole_notifications.js. r=past, a=test-only - 52322e98f739 |
Matt Woodrow | Bug 1154536 - Disable 4k H264 video for vista since it performs poorly. r=ajones, a=sledru - 650ed1bb5a04 |
Philipp Kewisch | Bug 1153192 - Cannot pass extra arguments to l10n-repack.py. r=gps, a=lmandel - d1e5b60cd47c |
Chris Pearce | Bug 1156131 - Use correct DLL on WinVista, 7, and 8 for WMF decoding in gmp-clearkey. r=edwin, a=sledru - e7210d2ce8a9 |
Chris Pearce | Bug 1156131 - Expand list of WMF DLLs that are whitelisted for use by EME plugins. r=bobowen, a=sledru - 5712fefbace8 |
Mark Hammond | Bug 1152193 - Ensure sync/readinglist log directory exists. r=rnewman, a=sledru - fc98815acf5f |
Ed Lee | Bug 1156921 - Backout Suggested Tiles (Bug 1120311) from 38.0 [a=sylvestre] - d7ca3b75c842 |
Ryan VanderMeulen | Bug 1123563 - Skip test-animated-image-layers.html and test-animated-image-layers-background.html on Android and Linux. a=test-only - 1cd478c3e0b5 |
Hannes Verschore | Bug 1140890 - Make sure the first argument cannot bail in between negative zero removal and creating result in substraction. r=nbp, a=sledru - d55fdde73ac8 |
Valentin Gosu | Bug 1145812 - Fix assertion with dom.url.encode_decode_hash pref set to true. r=mcmanus, a=sledru - 5f0e381a7afd |
Hannes Verschore | Bug 1143878 - IonMonkey: Test conversion of MToInt32 for testing congruence. r=jandem, a=sledru - 0b3c5b65610e |
Valentin Gosu | Bug 1149913 - Disable Bug 1093611. Set pref dom.url.encode_decode_hash to true. r=honzab, a=sledru - a9be9167d92b |
Chris Pearce | Bug 1155432 - Don't flush WMF PDM task queues. r=jya, a=sledru - 0920ace0d8b0 |
Julian Seward | Bug 1153173 - Uninitialised value use in AutoJSExceptionReporter::~AutoJSExceptionReporter. r=aklotz, a=sledru - 92fb098ace7a |
Jean-Yves Avenard | Bug 1154683 - Fix potential size overflow. r=kentuckyfriedtakahe, a=sledru - 22f8fa3a9273 |
Milan Sreckovic | Bug 1133119 - ::Map should fail if the data is null, and add more null pointer checks. r=mattwoodrow, a=sledru - 90d2538212ab |
Florian Quèze | Bug 1109728 - Intermittent browser_devices_get_user_media.js | popup WebRTC indicator visible - Got false, expected true. r=Gijs, a=test-only - fe8c5e74565f |
Florian Quèze | Bug 1126107 - Intermittent browser_devices_get_user_media.js | WebRTC indicator hidden - Got true, expected false. r=Gijs, a=test-only - 8d4a0b33d32e |
Jim Mathies | Bug 1100501 - Add StatisticsRecorder initialization to xpcshell. r=georg, a=sledru - 71d1d59db847 |
Jim Mathies | Bug 1100501 - Avoid a late shutdown of chromium's StatisticsRecorder. r=georg, a=sledru - 8661ed4cbdb9 |
Mark Banner | Bug 1153630 - Allow buttons in the Loop panel to be bigger if required as L10n needs. r=dmose, a=sledru - a6fe316e7571 |
Milan Sreckovic | Bug 1154003 - More protection for failed surface drawable creation. r=bas, a=sledru - 474ffd404414 |
Valentin Gosu | Bug 1139831 - End timestamps are before start timestamps. r=baku, a=sledru - 9fe28719e4fd |
Mats Palmgren | Bug 1152354 - Re-introduce the incremental reflow hack in nsSimplePageSequenceFrame for now, since the regressions are worse than the original problem (Bug 1108104). r=roc, a=sledru - 92a269ca564d |
Garvan Keeley | Bug 1155237 - Part 1: Remove contextless access to NetworkUtils, causes NPE. r=rnewman, a=sledru - 1ec2ee773b51 |
Garvan Keeley | Bug 1155237 - Part 2: Make upload service non-sticky. r=rnewman, a=sledru - 645fc5aa6a49 |
Mark Banner | Bug 1145541. r=mikedeboer, a=sledru - db41e8e267ed |
Ryan VanderMeulen | Bug 1108104 - Fix rebase bustage. a=bustage - df5d106c2607 |
Ryan VanderMeulen | Bug 1152354 - Remove no longer needed assertion expectation. a=orange - 50550eca1fa2 |
JW Wang | Bug 1091155 - Don't check if 'playing' has fired for it depends on how fast decoding is which is not reliable. r=cpearce, a=test-only - 2161d1dc7e2b |
Randell Jesup | Bug 1151628 - Re-enable MJPEG in libyuv (especially for getUserMedia). r=glandium, a=sledru - f6448c4cf87f |
Randell Jesup | Bug 1152016 - Suppress fprintf(stderr)'s from jpeg in MJPEG decode. r=pkerr, a=sledru - 97d33db56113 |
Ganesh Sahukari | Bug 1009465 - Set the read-only attribute for temporary downloads on Windows. r=paolo, a=sledru - b7d8d79c1ee5 |
Tom Schuster | Bug 1152550 - Make sure that cross-global Iterator can not be broken. r=Waldo, a=sledru - 6b096f9b31d3 |
Mark Finkle | Bug 1154960 - Fennec should explicitly block the DOM SiteSpecificUserAgent.js file from packaging. r=nalexander, a=sledru - da1d9ba28360 |
Richard Newman | Bug 1155684 - Part 0: Disable reading list sync in confvars.sh. r=nalexander, a=sledru - 18c8180670c7 |
Richard Newman | Bug 1155684 - Part 1-3: Remove reading list sync integration. r=nalexander, a=sledru - 309ed42a5999 |
Richard Marti | Bug 1156913 - Use highlighttext color also for :active menus. r=Gijs, a=sledru - 98086516ce8f |
Edwin Flores | Bug 1156560 - Prefer old CDMs on update if they are in use. r=cpearce, ba=sledru - 7c66212e4c09 |
Ryan VanderMeulen | Backed out changeset 6b096f9b31d3 (Bug 1152550) for bustage. - d20a4e36e508 |
Ryan VanderMeulen | Bug 1139591 - Skip browser_timeline_overview-initial-selection-01.js on OSX debug. a=test-only - c0624fb0b902 |
Ganesh Sahukari | Bug 1022816 - OS.File will now be able to change the readOnly, hidden, and system file attributes on Windows. r=paolo, a=sledru - 8a2c933394da |
Blake Kaplan | Bug 1156939 - Don't stash a reference to a CPOW and then spin the event loop. r=mconley, a=test-only - 0efa961d5162 |
Jonas Jenwald | Bug 1112947 - Replace a setTimeout with an EventListener to fix an intermittent failure in browser/extensions/pdfjs/test/browser_pdfjs_navigation.js. r=mossop, a=test-only - b29a45098630 |
Jared Wein | Bug 1153403 - Don't allow dialogs to resize if they didn't resize in windowed preferences. r=Gijs, a=sledru - e46c9612492a |
Matt Woodrow | Bug 1144257 - Blacklist DXVA for one NVIDIA driver that was causing crashes. r=ajones, a=sledru - 78c6b3ce2ce2 |
Tom Schuster | Bug 1152550 - Make sure that cross-global Iterator can not be broken. r=Waldo, a=sledru - 2025aa8c5b1b |
travis | Bug 1154803 - Put our sigaction diversion in __sigaction if it exists. r=glandium, a=sledru - fd5c74651fb2 |
Neil Rashbrook | Bug 968334 - Allow disabling content retargeting on child docshells only. r=smaug, ba=sledru - 38ff61772a2e |
Nicolas B. Pierron | Bug 1149119 - Use Atoms in the template object hold by Baseline. r=jandem, a=abillings - 7298f6e3943e |
Nicolas B. Pierron | Bug 1149119 - Do not inline bound functions with non-atomized arguments. r=jandem, a=abillings - 0e69c76cbbe2 |
Ryan VanderMeulen | Backed out changeset b29a45098630 (Bug 1112947) for test bustage. - 8fc6195511e5 |
Rail Aliiev | Bug 1158760 - Wrong branding on the 38 Beta 8, backout d27c9211ebb3. IGNORE BROKEN CHANGESETS CLOSED TREE a=release ba=release - 9d105ed6f35a |