1e5070713a74afa001c8316f4d2a86a847f0945d: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 03 Jul 2018 17:46:57 -0700 - rev 815439
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump az -> 89c0c979bcd8 bg -> 8c2bedf7c4a6 cy -> bac55ec13dc2 es-CL -> 454984340faa es-MX -> 19c2c80278f1 ka -> 13ed338989ee kab -> b54eef9460a6 ms -> 12b185e9a456 te -> 9c9f3d45dc97 uk -> 7e9fb9e150cf ur -> 8748ba9b7c23
505d8765ce63f12bbeca8e7be96e52033a137687: Bug 1472137 - Prevent mutex reentry in mscom::Interceptor::Create if GetInitialInterceptorForIID fails. r=aklotz, a=RyanVM
James Teh <jteh@mozilla.com> - Mon, 02 Jul 2018 15:17:12 +1000 - rev 815438
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1472137 - Prevent mutex reentry in mscom::Interceptor::Create if GetInitialInterceptorForIID fails. r=aklotz, a=RyanVM If GetInitialInterceptorForIID fails, the live set lock is not released in most cases, but the newly created Interceptor will be destroyed. The Interceptor's destructor tries to acquire the live set lock again, but that causes a deadlock, since reentry is no longer allowed for a mutex after bug 1364624. GetInitialInterceptorForIID now ensures the live set lock is always released on failure, thus preventing the deadlock. MozReview-Commit-ID: z0Q7JLnJXQ
6ce7f5a3eaf3e8935f8d6b9c60b3a3fd8558828b: Bug 1472835 - Exclude the root from the `parentsWithGaps` check in the bookmarks mirror. r=markh, a=lizzard
Lina Cambridge <lina@yakshaving.ninja> - Mon, 02 Jul 2018 23:17:12 +0000 - rev 815437
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1472835 - Exclude the root from the `parentsWithGaps` check in the bookmarks mirror. r=markh, a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D1918
a1992e3234f46097648c27175d2ac8b540f561df: Bug 1469879 - Add check for closed socket on Multicast IPC parent funcs. r=baku, a=lizzard
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 25 Jun 2018 16:59:08 -0700 - rev 815436
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1469879 - Add check for closed socket on Multicast IPC parent funcs. r=baku, a=lizzard MozReview-Commit-ID: CaNYPtgFz87
187686c0fc83b263b03659edbc1b5051d7df1936: Bug 1466846 - Enabling addon should set homepage override. r=kmag, a=RyanVM
Michael Kaply <mozilla@kaply.com> - Fri, 22 Jun 2018 15:58:15 -0500 - rev 815435
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1466846 - Enabling addon should set homepage override. r=kmag, a=RyanVM MozReview-Commit-ID: G9cfRuQjyGb
ae03c256c0920df971f2d26fefd515838dd5c0af: No bug - Tagging 801112336847960bbb9a018695cf09ea437dc137 with FENNEC_62_0b5_RELEASE a=release CLOSED TREE
"Mozilla Releng Treescript <release+treescript@mozilla.org>" - Tue, 03 Jul 2018 16:21:05 +0000 - rev 815434
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
No bug - Tagging 801112336847960bbb9a018695cf09ea437dc137 with FENNEC_62_0b5_RELEASE a=release CLOSED TREE
29b871d37ec6d7242f6beee32c60feb57cccb7db: No bug - Tagging 801112336847960bbb9a018695cf09ea437dc137 with DEVEDITION_62_0b5_RELEASE a=release CLOSED TREE
"Mozilla Releng Treescript <release+treescript@mozilla.org>" - Tue, 03 Jul 2018 16:09:46 +0000 - rev 815433
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
No bug - Tagging 801112336847960bbb9a018695cf09ea437dc137 with DEVEDITION_62_0b5_RELEASE a=release CLOSED TREE
d6d27e2044997414538b6b75086571695233ae7c: Automatic version bump CLOSED TREE NO BUG a=release
"Mozilla Releng Treescript <release+treescript@mozilla.org>" - Tue, 03 Jul 2018 16:04:21 +0000 - rev 815432
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Automatic version bump CLOSED TREE NO BUG a=release
d14c476f0834c65c4e1ba82b46b997d7d019144a: No bug - Tagging 801112336847960bbb9a018695cf09ea437dc137 with FIREFOX_62_0b5_RELEASE a=release CLOSED TREE
"Mozilla Releng Treescript <release+treescript@mozilla.org>" - Tue, 03 Jul 2018 16:04:17 +0000 - rev 815431
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
No bug - Tagging 801112336847960bbb9a018695cf09ea437dc137 with FIREFOX_62_0b5_RELEASE a=release CLOSED TREE
8f24de7f709f874ea4d39641c30f67a0a7bcbecb: Bug 1468060 - Fix disabled styling for toolbaritem-combined-buttons in appMenu-popup. r=jaws a=lizzard
Dão Gottwald <dao@mozilla.com> - Fri, 29 Jun 2018 14:15:32 +0200 - rev 815430
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1468060 - Fix disabled styling for toolbaritem-combined-buttons in appMenu-popup. r=jaws a=lizzard MozReview-Commit-ID: 2GfHwaiQL73
b55af4da7030e83fd7d3ead356f3279ee774b9ea: Bug 1468077 - Stop disabling cmd_close and cmd_closeWindow in the bookmark panel since it seems to be half-broken and is inconsistent with other panels. r=mak a=lizzard
Dão Gottwald <dao@mozilla.com> - Fri, 29 Jun 2018 13:33:05 +0200 - rev 815429
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1468077 - Stop disabling cmd_close and cmd_closeWindow in the bookmark panel since it seems to be half-broken and is inconsistent with other panels. r=mak a=lizzard MozReview-Commit-ID: AkKaq5Kon77
42ed67641f893224d00195f90304f152f119a3d9: Bug 1469823 - A new Top Sites tile does not appear after deleting a tile. r=Mardak a=lizzard
Ed Lee <edilee@mozilla.com> - Mon, 02 Jul 2018 14:27:28 -0700 - rev 815428
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1469823 - A new Top Sites tile does not appear after deleting a tile. r=Mardak a=lizzard MozReview-Commit-ID: C7SgdnHyv6S
7d3146d065feeba6ee6dc06b674c2763f42e28c0: Bug 1470336 - The FxA signin form on about:welcome discards metrics query params. r=ursula a=lizzard
Ed Lee <edilee@mozilla.com> - Mon, 02 Jul 2018 14:21:58 -0700 - rev 815427
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1470336 - The FxA signin form on about:welcome discards metrics query params. r=ursula a=lizzard MozReview-Commit-ID: KxmyyEYwRzv
90df1b0f7e85412415791f2f6f337822178c622b: Bug 1471950: Restrict to 10.14 andd above the automatic enabling of the dark theme when the system appearance changes to dark mode. r=haik a=lizzard
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Fri, 29 Jun 2018 09:01:00 +0300 - rev 815426
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1471950: Restrict to 10.14 andd above the automatic enabling of the dark theme when the system appearance changes to dark mode. r=haik a=lizzard
287d12a9f2eab91769b92220df6fdf33768e015c: Bug 1466335: Automatically switch to the appropriate Firefox theme based on the macOS dark mode system preference. r=dao,mstange a=lizzard
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Fri, 29 Jun 2018 08:58:00 +0300 - rev 815425
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1466335: Automatically switch to the appropriate Firefox theme based on the macOS dark mode system preference. r=dao,mstange a=lizzard
fb489313aa898d1cbe956df008c9b76d24425952: Bug 1472018 - Limit the lock scope in WebCryptoThreadPool::Shutdown. r=bz a=RyanVM
Eric Rahm <erahm@mozilla.com> - Thu, 28 Jun 2018 15:34:40 -0700 - rev 815424
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1472018 - Limit the lock scope in WebCryptoThreadPool::Shutdown. r=bz a=RyanVM In bug 1364624 we switched over to SRWLock on Windows for our internal implementation of mozilla::Mutex. This doesn't allow for re-entrancy. The WebCryptoThreadPool shutdown code has potential for re-entrancy due to the spinning of the main thread event loop while shutting down the worker threads. By limiting the scope of the lock protecting mPool during shutdown we can avoid the re-entrancy. Addtionally we track the shutdown status to avoid dispatching events once shutdown has started.
b94f852925e66dae47c32432e4786290c05c7c7d: Bug 1418806 - Try to allocate possible size for AnimationValueMap before composing. r=birtles a=lizzard
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 26 Jun 2018 11:08:24 +0900 - rev 815423
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1418806 - Try to allocate possible size for AnimationValueMap before composing. r=birtles a=lizzard The EffectSet count does not exactly represent the count what we really need for AnimationValueMap, but in most cases it matches. For example; 1) The element has two different keyframes animations @keyframes anim1 { to { opacity: 0; } } @keyframes anim2 { to { transform: rotate(360deg); } } In this case the number matches. 2) The element has two animations but both keyframes have the same CSS property @keyframes anim1 { to { opacity: 0; } } @keyframes anim2 { to { opacity: 0.1; } } In this case the number doesn't match, moreover it results more memory than we ever needed, but this case is presumably less common. 3) The element has an animation having keyframes for two different CSS properties. @keyframes anim { from { opacity: 0; transform: rotate(360deg); } } In this kind of cases, the number doesn't match. But even so, this patch reduces the opportunities that the AnimationValueMap tries to allocate a new memory (i.e. less opportunities on expanding the map). Note that when the hash map is expanded, we do allocate a new RawTable with the new size then replace the old one with the new one [1], so I believe this change will reduce the crash rate to some extent. [1] https://hg.mozilla.org/mozilla-central/file/15c95df467be/servo/components/hashglobe/src/hash_map.rs#l734 MozReview-Commit-ID: 6tcF9aqXh7a
131e7cdf1d22e92aded33ff7af7b42ddf7578c15: Bug 1418806 - Introduce a constant variable to represents the number of all animatable longhands. r=xidorn a=lizzard
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 26 Jun 2018 08:51:13 +0900 - rev 815422
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1418806 - Introduce a constant variable to represents the number of all animatable longhands. r=xidorn a=lizzard We will use this number to cap the pre-allocation AnimationValueMap in the next patch. MozReview-Commit-ID: Iqq9plbD8Vl
4bbd7ab4acb20e5dcbb7570909acf7ede1c25ebf: Bug 1309752: Cleanup might_need_transitions_update. r?birtles draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 08 Jul 2018 16:15:41 +0200 - rev 815421
Push 115514 by bmo:emilio@crisal.io at Sun, 08 Jul 2018 14:22:32 +0000
Bug 1309752: Cleanup might_need_transitions_update. r?birtles Thought I had to update this as well, but nope. When basically any style changes we already update transitions. needs_transitions_update already handles the physical mapping changing by checking whether any transition for the physical property remain there or not. MozReview-Commit-ID: 6vKwal4yzRU
dc661b2c269a8b966a2bdba8a03663cd99c12aeb: Bug 1309752: Update animations if the logical to physical property changes. r?birtles draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 08 Jul 2018 16:14:21 +0200 - rev 815420
Push 115514 by bmo:emilio@crisal.io at Sun, 08 Jul 2018 14:22:32 +0000
Bug 1309752: Update animations if the logical to physical property changes. r?birtles MozReview-Commit-ID: 1lbOcniojVO
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip