6f63440391b0dc1b0f96628882ea5843bde02bcb: Backed out changeset 04888373f12b (bug 1401878) for xpcshell bustage a=backout
Wes Kocher <wkocher@mozilla.com> - Thu, 21 Sep 2017 13:48:04 -0700 - rev 435611
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Backed out changeset 04888373f12b (bug 1401878) for xpcshell bustage a=backout MozReview-Commit-ID: AYiI2MJbBbC
bcab76b04fbf5e1846bdaa062fcfdd93b5b45a5f: Bug 1383501: Obtain and report the current activation context's manifest path; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Tue, 19 Sep 2017 14:35:27 -0600 - rev 435610
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1383501: Obtain and report the current activation context's manifest path; r=jimm MozReview-Commit-ID: HJ1zNoEMzvS
8af47160570c05088128428bae1eb69bf48b0dc4: Bug 1369533: Return dead wrappers rather than null for dead CallbackObject values. r=bz
Kris Maglione <maglione.k@gmail.com> - Mon, 04 Sep 2017 17:21:06 -0700 - rev 435609
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1369533: Return dead wrappers rather than null for dead CallbackObject values. r=bz We don't have access to an appropriate context to create the dead wrapper in when the callback is nuked, so instead, this patch creates a new dead wrapper in the caller compartment each time the property is accessed. This is the same behavior we'd get when trying to re-wrap a cross-compartment dead wrapper, so it's consistent with the way we handle these situations elsewhere. MozReview-Commit-ID: 3cMeR4z8EOe
e07b12686da37a95889db2a785b120ef3b41c8c2: Bug 1328634 - part 2 - use UniquePtr to manage messages inside of MessageChannel; r=billm
Nathan Froyd <froydnj@mozilla.com> - Thu, 21 Sep 2017 14:52:37 -0500 - rev 435608
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1328634 - part 2 - use UniquePtr to manage messages inside of MessageChannel; r=billm Using them for replies in various places would be a much larger task. This is nice and simple.
139e75b70bd5c12f7dcfed4958cd128edcc34103: Bug 1328634 - part 1 - use UniquePtr in AutoEnterTransaction; r=billm
Nathan Froyd <froydnj@mozilla.com> - Thu, 21 Sep 2017 14:52:37 -0500 - rev 435607
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1328634 - part 1 - use UniquePtr in AutoEnterTransaction; r=billm One less use of nsAutoPtr!
90be30b5206c2b2724d61f4f6782197bfa768428: Bug 1401416 - [intersection-observer] Let intersection rect be empty if do_QueryFrame(rootFrame) returns null. r=dholbert
Tobias Schneider <schneider@jancona.com> - Thu, 21 Sep 2017 12:43:35 -0700 - rev 435606
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1401416 - [intersection-observer] Let intersection rect be empty if do_QueryFrame(rootFrame) returns null. r=dholbert
4f0551ee71c892174e9b8ee28d78b4213d6f2615: Bug 1333050 - Test for BrowsingData.removeIndexedDB, r=kmag
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Sep 2017 21:41:52 +0200 - rev 435605
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1333050 - Test for BrowsingData.removeIndexedDB, r=kmag
3ff6b103fa9b73a4263fa85af671959ce54e97aa: Bug 1333050 - Introduce BrowsingData.removeIndexedDB, r=kmag, r=janv
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Sep 2017 21:41:36 +0200 - rev 435604
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1333050 - Introduce BrowsingData.removeIndexedDB, r=kmag, r=janv
04888373f12bd5d86ec3f4057c3a2f0b2240c963: Bug 1401878 - Remove ServiceWorkers in SiteDataManager.jsm, r=bkelly
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Sep 2017 21:32:00 +0200 - rev 435603
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1401878 - Remove ServiceWorkers in SiteDataManager.jsm, r=bkelly
e89d2565799b4b02d5ee2c56da8d44dc0067f26a: Bug 1047098 - "Clear Recent History" must clean up all the ServiceWorkers, r=bkelly
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Sep 2017 21:32:00 +0200 - rev 435602
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1047098 - "Clear Recent History" must clean up all the ServiceWorkers, r=bkelly
0fbe00ad02037d84ac754ee943e69d2f22e92d06: Bug 1047098 - "Clear Recent History" must always clean up QuotaManager data, r=janv
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Sep 2017 21:32:00 +0200 - rev 435601
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1047098 - "Clear Recent History" must always clean up QuotaManager data, r=janv
2abc46cea00b3a44f2a0118fbd6851024290399b: Bug 1401641: Avoid invalidations on macOS when setting window titles when titles aren't being displayed. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Thu, 21 Sep 2017 15:13:32 -0400 - rev 435600
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1401641: Avoid invalidations on macOS when setting window titles when titles aren't being displayed. r=mstange
60f397f57cd4809647dd8572ffebe704bd6f03e2: Bug 1397615 - Skip some long-running mochitests on Android Debug only; r=snorp
Geoff Brown <gbrown@mozilla.com> - Thu, 21 Sep 2017 12:39:35 -0600 - rev 435599
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1397615 - Skip some long-running mochitests on Android Debug only; r=snorp
6ac9cbe03c9d1ad4317308f79734b9dd88886f92: Bug 1325632 - part 1 - modify re-checking the compiler with flags; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Thu, 21 Sep 2017 12:40:02 -0500 - rev 435598
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1325632 - part 1 - modify re-checking the compiler with flags; r=glandium toolchain.configure checks for information about the compilers we're using and accumulates additional flags that we might need to pass (e.g. switches for C/C++ versions, proper compiler targets, etc.), and then rechecks the compilers with those additional flags to verify that those flags are sufficient to configure the compiler properly. Only after we've checked for the proper flags do we move on to verifying the compiler versions are sufficient. It's possible, however, that the flags we try to add might not be supported by the compiler being tested, in which case we'd get an unfriendly error about an "unknown compiler", rather than something like "version X of Y not supported". In this case, we'd rather use the information we gathered from the first run to provide information messages. So we modify the second check to ignore any thrown exceptions during the check itself. This change results in another problem: the check for whether we had any extraneous flags is done prior to version checks for the compilers we support, which is also unhelpful. We choose to move this check after the version checks themselves.
6c68def04ec4490b4f8d055d350533f37600d7b2: Bug 1401982 - adding restart confirmation prompt when accessibility.force_disable is toggled. r=jaws
Yura Zenevich <yura.zenevich@gmail.com> - Thu, 21 Sep 2017 11:42:27 -0400 - rev 435597
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1401982 - adding restart confirmation prompt when accessibility.force_disable is toggled. r=jaws MozReview-Commit-ID: 4VIu3Dl7zlr
14298b92236cfcfdd0b9dc43d8077e576f775b4d: Bug 1379148: Part 4 - Add tests for document.write() with document_start content script present. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Wed, 20 Sep 2017 17:01:33 -0700 - rev 435596
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1379148: Part 4 - Add tests for document.write() with document_start content script present. r=mixedpuppy MozReview-Commit-ID: 5yxgpur1tvf
14ab0648ea9194b7ad84ecf7a330c9bbdadfb303: Bug 1379148: Part 3 - Inject scripts synchronously if they're already available. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Wed, 20 Sep 2017 17:00:44 -0700 - rev 435595
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1379148: Part 3 - Inject scripts synchronously if they're already available. r=mixedpuppy MozReview-Commit-ID: J6vheuxsqJR
ba22a83959a06a457c8a22d0cd9521eaed220bac: Bug 1379148: Part 2 - Don't block script-created parsers when executing content scripts. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Wed, 20 Sep 2017 16:13:03 -0700 - rev 435594
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1379148: Part 2 - Don't block script-created parsers when executing content scripts. r=mixedpuppy MozReview-Commit-ID: GsqsaOVob4B
bee57767629862c4b4bfa6258918551ed7d82998: Bug 1379148: Part 1 - Allow blocking only non-script-created parsers. r=hsivonen
Kris Maglione <maglione.k@gmail.com> - Wed, 20 Sep 2017 16:12:27 -0700 - rev 435593
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1379148: Part 1 - Allow blocking only non-script-created parsers. r=hsivonen MozReview-Commit-ID: 8cGxywiUzWj
55541ed45819e54e8a6c08c4525e263c80bd35ab: Bug 1356936 - Use __builtin_add/sub/mul_overflow() where available to optimize CheckedInt. r=waldo,ehsan
Mats Palmgren <mats@mozilla.com> - Thu, 21 Sep 2017 18:24:10 +0200 - rev 435592
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1356936 - Use __builtin_add/sub/mul_overflow() where available to optimize CheckedInt. r=waldo,ehsan MozReview-Commit-ID: ARw6zNelpSk
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip