4a008bd49ea4c445c9b3bfe947e4288427daf342: Bug 1658847 - Put profiler thread to sleep when allocating memory for shmems. r=mstange
Andrew Osmond <aosmond@mozilla.com> - Tue, 18 Aug 2020 21:40:11 +0000 - rev 609858
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658847 - Put profiler thread to sleep when allocating memory for shmems. r=mstange posix_fallocate iterates over each page/block in a shmem to ensure the OS allocates memory to back it. Large shmems will cause many read/write calls to be made, and when profiling, it is very likely a SIGPROF signal will interrupt us at sufficiently high sampling rates. Most attempts at retrying will fail for the same reason, and this can cause the threads to block for an indeterminate period of time. To work around this we use the profiler's "thread sleep" mechanism to indicate that the sampler thread should not interrupt this thread with the sampling signal more than once. Differential Revision: https://phabricator.services.mozilla.com/D87373
f2e6cb8a6e7f500e06c1959a371a355e875eafa2: Bug 1659825 - Null check gWindowContexts in WindowContext::Discard(). r=nika
Andrew McCreight <continuation@gmail.com> - Tue, 18 Aug 2020 21:46:07 +0000 - rev 609857
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659825 - Null check gWindowContexts in WindowContext::Discard(). r=nika If we're after shutdown, then this variable will have been cleared. This is the remaining use that was failing to do a null check, and it was manifesting as a very low-volume crash. Differential Revision: https://phabricator.services.mozilla.com/D87503
fec0ffbd1773cb3c4d4bf7a52f0c803414e6efa9: Bug 1659221 - Make test_bug967796.html pass with cross-origin and Fission enabled; r=smaug
Edgar Chen <echen@mozilla.com> - Tue, 18 Aug 2020 18:12:45 +0000 - rev 609856
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659221 - Make test_bug967796.html pass with cross-origin and Fission enabled; r=smaug Wait for iframe loaded before starting the tests, otherwise, the `synthesizeMouse` might fail due to `nsPresShell` isn't yet finishing initializing and `nsPresShell::GetRootFrame` would returns `nullptr`. Differential Revision: https://phabricator.services.mozilla.com/D87201
d9ee9a2a6fec3f70db60046cb5f29a219589afa9: Bug 1659670. Only consider non-lock keyboard modifiers when the APZC decides whether to ignore modifiers on pinch gestures. r=kats
Timothy Nikkel <tnikkel@gmail.com> - Tue, 18 Aug 2020 21:25:50 +0000 - rev 609855
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659670. Only consider non-lock keyboard modifiers when the APZC decides whether to ignore modifiers on pinch gestures. r=kats Differential Revision: https://phabricator.services.mozilla.com/D87416
2bd6606d7ec8241ba75f32e7fc875b30bf69cdd4: Bug 1647454 - Check popup permission on window context in DoURILoad. r=nika
Andreas Farre <farre@mozilla.com> - Tue, 18 Aug 2020 16:16:32 +0000 - rev 609854
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1647454 - Check popup permission on window context in DoURILoad. r=nika Depends on D86808 Differential Revision: https://phabricator.services.mozilla.com/D86828
acbc5700a6a8eaf8e1e4f7702e58eeec8da84e27: Bug 1655138 - Collect telemetry of average number of unique origins per tab r=mconley,jesup
Barret Rennie <barret@brennie.ca> - Tue, 18 Aug 2020 21:11:12 +0000 - rev 609853
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1655138 - Collect telemetry of average number of unique origins per tab r=mconley,jesup Whenever a top level document load finishes, if it has been five minutes since the last time we have done so, we record telemetry about the ratio of unique site origins loaded to the number of loaded tabs. This telemetry is split across several different histograms, so that it can be used to approximate a unique origins vs loaded tab count curve. Differential Revision: https://phabricator.services.mozilla.com/D85072
0b1fae245dfd55872fb8801581bcea941a03589c: Bug 1659411 - Default virtualenv_name to None in MachCommandBase. r=firefox-build-system-reviewers,rstewart
Mike Hommey <mh+mozilla@glandium.org> - Tue, 18 Aug 2020 12:41:07 +0000 - rev 609852
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659411 - Default virtualenv_name to None in MachCommandBase. r=firefox-build-system-reviewers,rstewart Bug #985141 added this argument without changing all the callers. Instead of fixing each caller individually, just allow a value not to be passed in. This is what the underlying MozbuildObject class does anyways. Differential Revision: https://phabricator.services.mozilla.com/D87386
77027a06c4389fa2ef2bcf7ba138fff98032186a: Bug 1502355 - Recognize already-aborted signals passed to |ReadableStreamPipeTo| and don't pipe in this case. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 18 Aug 2020 20:50:24 +0000 - rev 609851
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1502355 - Recognize already-aborted signals passed to |ReadableStreamPipeTo| and don't pipe in this case. r=arai Differential Revision: https://phabricator.services.mozilla.com/D87380
254c794085e14436bb27255a528e8f940b20193d: Bug 1502355 - Correctly detect AbortSignal instances using a |const JSClass*| supplied by the embedding. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 18 Aug 2020 20:50:21 +0000 - rev 609850
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1502355 - Correctly detect AbortSignal instances using a |const JSClass*| supplied by the embedding. r=arai Differential Revision: https://phabricator.services.mozilla.com/D87379
deb00e023f3b91410ce7bcc1897c9eb6e30ff465: Bug 1502355 - Add support for unwrapping a value/object, known at one time to have a given class, as an object of that class. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 18 Aug 2020 20:50:18 +0000 - rev 609849
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1502355 - Add support for unwrapping a value/object, known at one time to have a given class, as an object of that class. r=arai Differential Revision: https://phabricator.services.mozilla.com/D87378
eeff6597f16f39192c4e05c5155b09163b719aa6: Bug 1502355 - Remove various unused detritus from jsfriendapi.h. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 18 Aug 2020 20:50:11 +0000 - rev 609848
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1502355 - Remove various unused detritus from jsfriendapi.h. r=arai Differential Revision: https://phabricator.services.mozilla.com/D87377
207f8942ffd2518de32429475f6d89860c9cc24d: Bug 1502355 - Declare |JSClass| in consistent fashion everywhere. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 18 Aug 2020 20:50:07 +0000 - rev 609847
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1502355 - Declare |JSClass| in consistent fashion everywhere. r=arai Differential Revision: https://phabricator.services.mozilla.com/D87376
3755692f8d5f4bc8527ce99aa87884e002a12493: Bug 1649987 - Set default task expiry to 12 weeks r=bhearsum
Joel Maher <jmaher@mozilla.com> - Tue, 18 Aug 2020 20:39:58 +0000 - rev 609846
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1649987 - Set default task expiry to 12 weeks r=bhearsum Set default task expiry for artifacts Differential Revision: https://phabricator.services.mozilla.com/D87496
1bbf6505e0214f3b4226af36c9833b33d39fdd69: Backed out changeset 8d270497c10a (bug 1659452) for fuzzing builds bustage. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 19 Aug 2020 01:10:29 +0300 - rev 609845
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out changeset 8d270497c10a (bug 1659452) for fuzzing builds bustage. CLOSED TREE
1434cd0e765bb386bf50a41090747a9d67dcc050: Bug 1659010 - Disabled state for print UI radio buttons r=emalysz a=reland CLOSED TREE
Mark Striemer <mstriemer@mozilla.com> - Tue, 18 Aug 2020 17:26:11 +0000 - rev 609844
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659010 - Disabled state for print UI radio buttons r=emalysz a=reland CLOSED TREE Differential Revision: https://phabricator.services.mozilla.com/D87345
ae1856c03c2b2e5b1ea4e20b9366777c2e1f130a: Backed out changeset 87d6f9aae898 (bug 1659010) for failures on browser_startup_mainthreadio.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 18 Aug 2020 23:58:20 +0300 - rev 609843
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out changeset 87d6f9aae898 (bug 1659010) for failures on browser_startup_mainthreadio.js. CLOSED TREE
8ede6180a0d054f3bca8957c6bcd26d5339eeedb: Backed out 6 changesets (bug 1518999) for marionette failures on test_refresh_firefox.py. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 18 Aug 2020 23:53:26 +0300 - rev 609842
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out 6 changesets (bug 1518999) for marionette failures on test_refresh_firefox.py. CLOSED TREE Backed out changeset eb8e5411868e (bug 1518999) Backed out changeset 0924e0169dcb (bug 1518999) Backed out changeset b7de245b329c (bug 1518999) Backed out changeset f2a6a3797ef1 (bug 1518999) Backed out changeset 123403a14312 (bug 1518999) Backed out changeset 1968b8ca14d7 (bug 1518999)
3117c5a77009b0a5ba9647b0c55b98cd17d23f4f: Backed out 4 changesets (bug 1633322) for android failures e.g. test_group_checkerboarding.html. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 18 Aug 2020 23:45:49 +0300 - rev 609841
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out 4 changesets (bug 1633322) for android failures e.g. test_group_checkerboarding.html. CLOSED TREE Backed out changeset ffa257a29649 (bug 1633322) Backed out changeset 8271d4e51f25 (bug 1633322) Backed out changeset 21c0baa65724 (bug 1633322) Backed out changeset 193fa2a0b926 (bug 1633322)
d96e9f03428da7d6dc1844d23ae853c65fa3de52: Backed out changeset 7cad986c81a5 (bug 1605305) for failures on test_trr.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 18 Aug 2020 23:38:17 +0300 - rev 609840
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out changeset 7cad986c81a5 (bug 1605305) for failures on test_trr.js. CLOSED TREE
99e96116733a6b7eea4a0aac2446020cad9b5173: Bug 1659805 - Change SearchTestUtils to not use NetUtil, and to not require an argument to useMockIdleService. r=daleharvey
Mark Banner <standard8@mozilla.com> - Tue, 18 Aug 2020 19:42:12 +0000 - rev 609839
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659805 - Change SearchTestUtils to not use NetUtil, and to not require an argument to useMockIdleService. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D87480
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip