74a2b931b599d0bacce39b064c39f84bf7fcacdf: Automated checkin: version bump for fennec 52.0b8 release. DONTBUILD CLOSED TREE a=release MOBILE520b8_2017022015_RELBRANCH FENNEC_52_0b8_BUILD1 FENNEC_52_0b8_RELEASE
ffxbld - Mon, 20 Feb 2017 15:26:34 -0500 - rev 367204
Push 6955 by ffxbld at Mon, 20 Feb 2017 20:27:06 +0000
Automated checkin: version bump for fennec 52.0b8 release. DONTBUILD CLOSED TREE a=release
482e65e3b6e06f0ce0b9ce363e79cd9060c3a628: Bug 1338232 - add sha256 hash in checksums automation. r=rail a=release DONTBUILD
Mihai Tabara <mtabara@mozilla.com> - Fri, 17 Feb 2017 21:16:20 +0200 - rev 367203
Push 6954 by mtabara@mozilla.com at Mon, 20 Feb 2017 17:23:51 +0000
Bug 1338232 - add sha256 hash in checksums automation. r=rail a=release DONTBUILD MozReview-Commit-ID: C0tahX0pG55
3b31bcb88fe341172e93cc8b1143e617c0988694: Bug 1340593 - Set NS_STYLE_HAS_CHILD_THAT_USES_RESET_STYLE from the WalkRuleTree codepath too. r=heycam a=jcristau FIREFOX_52_0b8_BUILD1 FIREFOX_52_0b8_RELEASE
L. David Baron <dbaron@dbaron.org> - Sun, 19 Feb 2017 23:10:42 -0800 - rev 367202
Push 6953 by cbook@mozilla.com at Mon, 20 Feb 2017 15:00:39 +0000
Bug 1340593 - Set NS_STYLE_HAS_CHILD_THAT_USES_RESET_STYLE from the WalkRuleTree codepath too. r=heycam a=jcristau
7084f0d7a43e3485bda9cb790346ce2cdb95d2ea: Bug 1336836 - Null-check mEncoder for XPCOM shutdown. r=emk a=jcristau
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 16 Feb 2017 08:40:30 +0200 - rev 367201
Push 6953 by cbook@mozilla.com at Mon, 20 Feb 2017 15:00:39 +0000
Bug 1336836 - Null-check mEncoder for XPCOM shutdown. r=emk a=jcristau MozReview-Commit-ID: G6UeBdUbK85
14a2e9a60736cea784f4a797e512bef5da53584f: Bug 1333568. r=valentin a=jcristau
Honza Bambas <honzab.moz@firemni.cz> - Sat, 18 Feb 2017 11:35:50 -0500 - rev 367200
Push 6953 by cbook@mozilla.com at Mon, 20 Feb 2017 15:00:39 +0000
Bug 1333568. r=valentin a=jcristau
398b16c6ce7a7918e01098767faf2c65b28fc7c7: Bug 1315752 - Avoid using LookupLocalFont to find the Osaka-Mono face in InitSingleFaceList, so we don't risk triggering a font-download prompt. r=mstange a=jcristau
Jonathan Kew <jkew@mozilla.com> - Mon, 13 Feb 2017 21:47:16 +0000 - rev 367199
Push 6953 by cbook@mozilla.com at Mon, 20 Feb 2017 15:00:39 +0000
Bug 1315752 - Avoid using LookupLocalFont to find the Osaka-Mono face in InitSingleFaceList, so we don't risk triggering a font-download prompt. r=mstange a=jcristau The issue is that with Osaka becoming a downloadable asset rather than a universally pre-installed font, it's possible for a user's system to be in a state where the Osaka-Regular face is present (and therefore the Osaka family shows up in the main font family list), but Osaka-Mono has still not been downloaded. Until recently, I wasn't aware that the family could be in that partially-installed state, but apparently it does happen (perhaps depending on how the download was originally triggered). The download prompt then occurs when we use LookupLocalFont() to find the Osaka-Mono face, because that calls CGFontCreateWithFontName, which is aware of the downloadable font assets; so when it is asked for Osaka-Mono, and sees that it hasn't been downloaded, it offers to help out. We tried to avoid this by checking for the presence of the Osaka family before calling LookupLocalFont(), and that solved things for most users (where the Osaka family was either fully installed or not installed at all), but it fails in the case where the Regular face is present but Mono isn't. So this patch works around that by avoiding LookupLocalFont (and therefore CGFontCreateWithFontName) altogether, and instead searching the faces actually present in the main Osaka family. If Osaka-Mono is installed, it will be found there and we can then duplicate its font entry and create the separate Osaka-Mono family; and if not, we safely (and silently) ignore it.
da123a8b468f6004cef07a9d8a1c7a59c1434be8: Bug 1313753 - Update overflow at the establisher of the 3D rendering context. r=dbaron a=jcristau
Thinker K.F. Li <thinker@codemud.net> - Wed, 08 Feb 2017 23:17:00 +0100 - rev 367198
Push 6953 by cbook@mozilla.com at Mon, 20 Feb 2017 15:00:39 +0000
Bug 1313753 - Update overflow at the establisher of the 3D rendering context. r=dbaron a=jcristau
85400a46019b9663ff62727565a8e478dd1577e1: Bug 1313753 - Test case for correctness of visible regions of preserve-3d. r=mattwoodrow a=test-only
Thinker K.F. Li <thinker@codemud.net> - Thu, 16 Feb 2017 22:52:00 -0500 - rev 367197
Push 6953 by cbook@mozilla.com at Mon, 20 Feb 2017 15:00:39 +0000
Bug 1313753 - Test case for correctness of visible regions of preserve-3d. r=mattwoodrow a=test-only
db5e61ac282d94631be31bd6f5d2e85d75d289b5: Bug 1270235 - Part 2: Add test. r=masayuki, a=jcristau
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 13 Feb 2017 15:46:15 +0900 - rev 367196
Push 6953 by cbook@mozilla.com at Mon, 20 Feb 2017 15:00:39 +0000
Bug 1270235 - Part 2: Add test. r=masayuki, a=jcristau MozReview-Commit-ID: BV7Dc6YiNM6
e197e817582e5d9ad02ff8c4a51ae137ca4f8855: Bug 1270235 - Part 1: Check parent node is null in RemoveEmptyNodes. r=masayuki, a=jcristau
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 13 Feb 2017 15:46:09 +0900 - rev 367195
Push 6953 by cbook@mozilla.com at Mon, 20 Feb 2017 15:00:39 +0000
Bug 1270235 - Part 1: Check parent node is null in RemoveEmptyNodes. r=masayuki, a=jcristau RemoveEmptyNodes doesn't check whether parent node is null. So we shouldn't add null to skip list. Also, although this crash depends on clang, if debug build, it will hit the assertion on all compiler. MozReview-Commit-ID: GgiczVExlIn
346bcdd75fc230161035bf31c319ee170160e1fb: Bug 1337366 - Gecko-specific changes to support mozilla-esr52; r=jlund a=release DONTBUILD
Rail Aliiev <rail@mozilla.com> - Fri, 17 Feb 2017 15:36:21 -0500 - rev 367194
Push 6952 by raliiev@mozilla.com at Mon, 20 Feb 2017 14:29:47 +0000
Bug 1337366 - Gecko-specific changes to support mozilla-esr52; r=jlund a=release DONTBUILD MozReview-Commit-ID: 96uxlGaFBjo
b570b28bb0f5092d293de5a70bc4d4c840460ee0: Bug 1339789, Upgrade to NSS 3.28.3 to fix binary compatibility issues, a=jcristau
Kai Engert <kaie@kuix.de> - Mon, 20 Feb 2017 15:17:19 +0100 - rev 367193
Push 6951 by kaie@kuix.de at Mon, 20 Feb 2017 14:17:13 +0000
Bug 1339789, Upgrade to NSS 3.28.3 to fix binary compatibility issues, a=jcristau
42db8a0b3673b959560b0edc2ac89a44576bddd1: Bug 1340129 - Allow empty raw frames. r=gerald, a=jcristau
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 16 Feb 2017 23:41:44 +0100 - rev 367192
Push 6950 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:44:15 +0000
Bug 1340129 - Allow empty raw frames. r=gerald, a=jcristau MozReview-Commit-ID: AU0QrahHtYe
c8b603a9fbd62761f4e0a18f2312a1dbf56c7e1e: Bug 1324130 - Verify accessing the TLS fast-path cache succeeded in _pixman_implementation_lookup_composite. r=jmuizelaar, a=jcristau
Lee Salzman <lsalzman@mozilla.com> - Thu, 16 Feb 2017 13:24:39 -0500 - rev 367191
Push 6950 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:44:15 +0000
Bug 1324130 - Verify accessing the TLS fast-path cache succeeded in _pixman_implementation_lookup_composite. r=jmuizelaar, a=jcristau MozReview-Commit-ID: A9FzMygQCB7
0c2cd04d98131c112d6fbf666b6c57315e3e56fb: Bug 1331295 - nsNullPrincipal should be created using OriginAttributes of the docShell in case the principal is null. r=smaug, a=lizzard
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 16 Feb 2017 14:33:39 +0100 - rev 367190
Push 6950 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:44:15 +0000
Bug 1331295 - nsNullPrincipal should be created using OriginAttributes of the docShell in case the principal is null. r=smaug, a=lizzard
d5c64168f67f9c7af9e605ba6d495a32750fd84f: Bug 1339677 - Add sanity checks to debug MozPromise crashes. r=gerald, a=lizzard
JW Wang <jwwang@mozilla.com> - Fri, 17 Feb 2017 11:15:18 +0800 - rev 367189
Push 6950 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:44:15 +0000
Bug 1339677 - Add sanity checks to debug MozPromise crashes. r=gerald, a=lizzard Bug 1339677. Part 1 - assert DoResolveOrReject() is called on the target thread and use stronger assertions. r=gerald Bug 1339677. Part 2 - some code cleanup and remove unnecessary scope qualifiers. r=gerald Bug 1339677. Part 3 - add some sanity checks. r=gerald Bug 1339677. Part 4 - check if mMutex.mLock is tampered. r=gerald
0c1e68e123374a757dc2ece8d100ddd1d7711842: Bug 1339483 - Fix tab frame lookup performance issues. r=mossop, a=jcristau
Kris Maglione <maglione.k@gmail.com> - Tue, 14 Feb 2017 13:24:07 -0800 - rev 367188
Push 6950 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:44:15 +0000
Bug 1339483 - Fix tab frame lookup performance issues. r=mossop, a=jcristau MozReview-Commit-ID: Fvx1J8bpzGg
bb25cae5b8f7a8d2a116af55cf6c4e6ab0ee924c: Bug 1339010 - Ensure pinning and CT telemetry info has been initialized. r=jcj, a=jcristau
David Keeler <dkeeler@mozilla.com> - Wed, 15 Feb 2017 11:02:43 -0800 - rev 367187
Push 6950 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:44:15 +0000
Bug 1339010 - Ensure pinning and CT telemetry info has been initialized. r=jcj, a=jcristau
5b4f6203e10adf317ab23d704049249f80e6dc3a: Bug 1332610 - Don't eagerly create Intl.DateTimeFormat in LoginManagerContextMenu.jsm. r=johannh, a=jcristau
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Mon, 23 Jan 2017 11:27:10 -0800 - rev 367186
Push 6950 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:44:15 +0000
Bug 1332610 - Don't eagerly create Intl.DateTimeFormat in LoginManagerContextMenu.jsm. r=johannh, a=jcristau MozReview-Commit-ID: IuXdWyy4C7b
a2d0bdf251a337954956726524b2dcb246d39c37: Bug 1331320 - Disable e10s browser_tab_dragdrop.js in remaining linux builds. r=mccr8, a=jcristau
Karl Tomlinson <karlt+@karlt.net> - Wed, 01 Feb 2017 16:13:43 +1300 - rev 367185
Push 6950 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:44:15 +0000
Bug 1331320 - Disable e10s browser_tab_dragdrop.js in remaining linux builds. r=mccr8, a=jcristau The intermittent abnormal plugin exit due to bug 1237853 was not detected by opt builds due to the use of exit(1) and lack of leak checking (which would have demonstrated bug 1309420 or bug 1239258). The abnormal exit is now detected in opt builds also, and so this change disables testing with these builds also. MozReview-Commit-ID: FnBGNqnJrDp
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip