922cb699c35184ba8825d404480a1fa873bbb11b: Backed out 3 changesets (bug 1593246) for build bustages on BrowsingContext.h. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Mon, 09 Dec 2019 20:32:18 +0200 - rev 506152
Push 102687 by rmaries@mozilla.com at Mon, 09 Dec 2019 18:33:11 +0000
Backed out 3 changesets (bug 1593246) for build bustages on BrowsingContext.h. CLOSED TREE Backed out changeset fd389138a684 (bug 1593246) Backed out changeset 2663311a1b62 (bug 1593246) Backed out changeset d9f0d827e28d (bug 1593246)
964b6feba6a475508002c1c7a9f0484fe9a3035d: Bug 1600536 - user-select: auto on input / textarea should behave as text. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 09 Dec 2019 18:16:57 +0000 - rev 506151
Push 102686 by ealvarez@mozilla.com at Mon, 09 Dec 2019 18:22:32 +0000
Bug 1600536 - user-select: auto on input / textarea should behave as text. r=mats This is covered by existing tests, via the removal of the rule in forms.css Differential Revision: https://phabricator.services.mozilla.com/D56355
fcbd865d22bc4301fd560663249e23e922191a89: Bug 1274773 - re-enable test_multiple_register_during_service_activation.html r=asuth
Perry Jiang <perry@mozilla.com> - Mon, 09 Dec 2019 16:11:23 +0000 - rev 506150
Push 102685 by pjiang@mozilla.com at Mon, 09 Dec 2019 18:20:21 +0000
Bug 1274773 - re-enable test_multiple_register_during_service_activation.html r=asuth The test was disabled 8 months ago. Re-enabling to see if this intermittent still exists. Differential Revision: https://phabricator.services.mozilla.com/D55989
1738a6aeb48558bd2e0e93fd311c95db112cac0e: Bug 1588152 - restrict RemoteWorkerChild::mTerminationPromise to Worker Launcher thread r=asuth
Perry Jiang <perry@mozilla.com> - Sun, 08 Dec 2019 00:33:03 +0000 - rev 506149
Push 102684 by pjiang@mozilla.com at Mon, 09 Dec 2019 18:15:28 +0000
Bug 1588152 - restrict RemoteWorkerChild::mTerminationPromise to Worker Launcher thread r=asuth It looks like there could be a race condition where GetTerminationPromise() is called at the same time on two threads on an empty MozPromiseHolder, and one of the MozPromises created by MozPromiseHolder::Ensure if leaked (and its chained callbacks never called). Additionally, I don't think the ParentStatusProtected() > Running check is necessary because for ServiceWorkers, the global can't call close(), so the parent status is at least "Canceling", making the CloseWorkerOnMainThread call unnecessary (which just calls WorkerPrivate::Cancel). The parent process also will always send a termination operation as the last operation, so we can just rely on that to make sure the worker is fully terminated. Differential Revision: https://phabricator.services.mozilla.com/D56277
fd389138a684c35685d93bf9c7e976aba106cdab: Bug 1593246 - Part 3: Remove unused parameter from SessionStorageManager::GetSessionStorageCacheHelper r=dom-workers-and-storage-reviewers,sg
Yaron Tausky <ytausky@mozilla.com> - Thu, 05 Dec 2019 17:52:44 +0000 - rev 506148
Push 102683 by ytausky@mozilla.com at Mon, 09 Dec 2019 18:14:29 +0000
Bug 1593246 - Part 3: Remove unused parameter from SessionStorageManager::GetSessionStorageCacheHelper r=dom-workers-and-storage-reviewers,sg Depends on D55659 Differential Revision: https://phabricator.services.mozilla.com/D55660
2663311a1b628c835b7c557d453797080c92d25d: Bug 1593246 - Part 2: Give SessionStorageManager a reference to BrowsingContext r=sg
Yaron Tausky <ytausky@mozilla.com> - Thu, 05 Dec 2019 17:51:59 +0000 - rev 506147
Push 102683 by ytausky@mozilla.com at Mon, 09 Dec 2019 18:14:29 +0000
Bug 1593246 - Part 2: Give SessionStorageManager a reference to BrowsingContext r=sg This reference is necessary when sending session storage data for all browsing context to the parent process. Note that it entails making SessionStorageManager a cycle collection participant, since adding this reference creates a cycle. Depends on D55276 Differential Revision: https://phabricator.services.mozilla.com/D55659
d9f0d827e28d957bdf6e3bb98818f74050e4a3f9: Bug 1593246 - Part 1: Move SessionStorageManager to BrowsingContext r=dom-workers-and-storage-reviewers,sg,smaug
Yaron Tausky <ytausky@mozilla.com> - Mon, 09 Dec 2019 13:04:51 +0000 - rev 506146
Push 102683 by ytausky@mozilla.com at Mon, 09 Dec 2019 18:14:29 +0000
Bug 1593246 - Part 1: Move SessionStorageManager to BrowsingContext r=dom-workers-and-storage-reviewers,sg,smaug With Fission enabled we do not necessarily have access to the nsDocShell that holds the top-level browsing context, so the BrowsingContext is a better place to store information that needs to be accessible to nested browsing contexts. Differential Revision: https://phabricator.services.mozilla.com/D55276
faba09a058503b02e2bfcdfc2cd383a1d65c2f56: Bug 1600392 - Use a single test INI and taskcluster configuration file for all raptor-browsertime android page-load test r=perftest-reviewers,davehunt,stephendonner
Rob Wood <rwood@mozilla.com> - Mon, 09 Dec 2019 18:01:05 +0000 - rev 506145
Push 102682 by rwood@mozilla.com at Mon, 09 Dec 2019 18:05:59 +0000
Bug 1600392 - Use a single test INI and taskcluster configuration file for all raptor-browsertime android page-load test r=perftest-reviewers,davehunt,stephendonner Differential Revision: https://phabricator.services.mozilla.com/D56392
2969b1aa06c9e75989c90c951cf2bf146beaa7a1: No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 09 Dec 2019 18:02:19 +0000 - rev 506144
Push 102681 by rvandermeulen@mozilla.com at Mon, 09 Dec 2019 18:03:00 +0000
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D56358
21162f4a8ce1d1ada8f1bf40dc261690d149c639: Bug 1600958 - Don't expire the pwmgr.mgmt_interaction telemetry event probes. r=MattN
Sam Foster <sfoster@mozilla.com> - Mon, 09 Dec 2019 17:59:26 +0000 - rev 506143
Push 102680 by mozilla@noorenberghe.ca at Mon, 09 Dec 2019 18:01:22 +0000
Bug 1600958 - Don't expire the pwmgr.mgmt_interaction telemetry event probes. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D56269
393869d2d6e17e8318b15b2c291a619241f9edfc: Backed out changeset de59a612c6e5 (bug 1602279) on request by dev
Coroiu Cristina <ccoroiu@mozilla.com> - Mon, 09 Dec 2019 19:50:08 +0200 - rev 506142
Push 102679 by ccoroiu@mozilla.com at Mon, 09 Dec 2019 17:51:31 +0000
Backed out changeset de59a612c6e5 (bug 1602279) on request by dev
f0166a597e7d24411a4ee6fc6d2f26bd9d52681d: Bug 1599841 - Invert the direction of details->mOffset.x when doing "mirrored" measurement of RTL glyph runs. r=heycam
Jonathan Kew <jkew@mozilla.com> - Mon, 09 Dec 2019 17:34:41 +0000 - rev 506141
Push 102678 by jkew@mozilla.com at Mon, 09 Dec 2019 17:37:37 +0000
Bug 1599841 - Invert the direction of details->mOffset.x when doing "mirrored" measurement of RTL glyph runs. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D55709
de59a612c6e5f0a748269c0de37471e50ad435a9: Bug 1602279: Do not return early from UntrustedModulesProcessor::ProcessModuleLoadQueueChildProcess once its promise has been created; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 09 Dec 2019 17:28:17 +0000 - rev 506140
Push 102677 by aklotz@mozilla.com at Mon, 09 Dec 2019 17:29:08 +0000
Bug 1602279: Do not return early from UntrustedModulesProcessor::ProcessModuleLoadQueueChildProcess once its promise has been created; r=mhowell When we return early without doing anything with |p|, we trigger all kinds of assertions when |p| is destroyed. Once we have allocated |p|, we unconditionally proceed with using it. Differential Revision: https://phabricator.services.mozilla.com/D56412
c73a68b20dde1cf56430d1626603fb0768b17520: Bug 1600906 - Make use of FlippedOnce in TransactionBase. r=dom-workers-and-storage-reviewers,ytausky
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 09 Dec 2019 17:12:51 +0000 - rev 506139
Push 102676 by sgiesecke@mozilla.com at Mon, 09 Dec 2019 17:28:37 +0000
Bug 1600906 - Make use of FlippedOnce in TransactionBase. r=dom-workers-and-storage-reviewers,ytausky Also renamed TransactionBase::SetActive/mHasBeenActive to TransactionBase::Init/mInitialized to avoid confusion with the 'Active' state defined in the IndexedDB spec. Differential Revision: https://phabricator.services.mozilla.com/D55682
9160b261701469d3692cf1662fb82b99088b7380: Bug 1566466 - Clean up relazification conditions. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 09 Dec 2019 17:16:06 +0000 - rev 506138
Push 102675 by tcampbell@mozilla.com at Mon, 09 Dec 2019 17:27:01 +0000
Bug 1566466 - Clean up relazification conditions. r=jandem Move the relazification decisions to JSScript since the check is made after delazification happens. The JSScript::isRelazifiable check inspects characteristics of the script itself, while JSScript::canRelazify includes additional checks for runtime conditions outside the script. Depends on D55362 Differential Revision: https://phabricator.services.mozilla.com/D55390
eab89fc5733acce577d6734334b18a38c6f89bc8: Bug 1596050 - When ignoring document colors, ignore ::selection styles altogether. r=morgan
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 09 Dec 2019 17:24:06 +0000 - rev 506137
Push 102674 by ealvarez@mozilla.com at Mon, 09 Dec 2019 17:24:42 +0000
Bug 1596050 - When ignoring document colors, ignore ::selection styles altogether. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D53171
9dc0369e19ac424eba4992ced84d50dc12216789: Backed out 1 changesets (bug 1599841) for causing reftest failures at tests/layout/reftests/bugs/1562733-rotated-nastaliq-1.html
Daniel Varga <dvarga@mozilla.com> - Mon, 09 Dec 2019 19:20:43 +0200 - rev 506136
Push 102673 by dvarga@mozilla.com at Mon, 09 Dec 2019 17:21:29 +0000
Backed out 1 changesets (bug 1599841) for causing reftest failures at tests/layout/reftests/bugs/1562733-rotated-nastaliq-1.html CLOSED TREE Backed out changeset d0f23fdfc04b (bug 1599841)
c247f0abed84a4d5b6614d0b1495bb5eeae2bd4b: Bug 1600618 - Provide more guidance on which smart pointer types to use. r=dom-workers-and-storage-reviewers,janv,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 09 Dec 2019 16:50:46 +0000 - rev 506135
Push 102672 by sgiesecke@mozilla.com at Mon, 09 Dec 2019 17:12:18 +0000
Bug 1600618 - Provide more guidance on which smart pointer types to use. r=dom-workers-and-storage-reviewers,janv,asuth Differential Revision: https://phabricator.services.mozilla.com/D55454
870b38a3dc2859376b59c3f8f88baccd2a028b20: Bug 1602482 - Remove use of ___custom_llvm_gcov_flush r=marco
Calixte Denizet <cdenizet@mozilla.com> - Mon, 09 Dec 2019 17:07:00 +0000 - rev 506134
Push 102671 by cdenizet@mozilla.com at Mon, 09 Dec 2019 17:10:15 +0000
Bug 1602482 - Remove use of ___custom_llvm_gcov_flush r=marco Because of conflicts between gcov_flush from gcc and the one from llvm, we renamed llvm one into ___custom_llvm_gcov_flush. Since we switched to clang for ccov builds, this workaround is now useless. Differential Revision: https://phabricator.services.mozilla.com/D56394
d4285f6b66f4acffd2668f82c2b100b3fd50f54d: Bug 1601448 - The clang.tar.xz bootstrap artifact should contain the libclang_rt.builtins-wasm32.a archive r=froydnj
Ricky Stewart <rstewart@mozilla.com> - Mon, 09 Dec 2019 16:59:49 +0000 - rev 506133
Push 102670 by rstewart@mozilla.com at Mon, 09 Dec 2019 17:00:40 +0000
Bug 1601448 - The clang.tar.xz bootstrap artifact should contain the libclang_rt.builtins-wasm32.a archive r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D56019
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip