1735ced17de7faa90488d1e942184c9c6ca4f6c1: Merge mozilla-central to autoland. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 27 Mar 2019 18:40:06 +0200 - rev 525210
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
69cebebc459e084988f3d7fe797bf37cbe3ae865: Bug 1539520 - Increase source-test max-run-time; r=bastien
Geoff Brown <gbrown@mozilla.com> - Wed, 27 Mar 2019 16:28:01 +0000 - rev 525209
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539520 - Increase source-test max-run-time; r=bastien Differential Revision: https://phabricator.services.mozilla.com/D25080
8b08bbc890d4e279f35015e4c9eec1f39fa66f9e: Bug 1536253 - Skip browser_dbg-sourcemapped-scopes.js on debug; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Wed, 27 Mar 2019 16:22:52 +0000 - rev 525208
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536253 - Skip browser_dbg-sourcemapped-scopes.js on debug; r=jmaher Skip test on debug, where this long test runs very slow (over 20 minutes). Differential Revision: https://phabricator.services.mozilla.com/D25004
fb7fb6f72fb1a0b907e1d25f59026fe1c7cfdf16: Bug 1539027 - Use a hopefully faster rounding for float -> app units conversion. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 Mar 2019 16:17:55 +0000 - rev 525207
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539027 - Use a hopefully faster rounding for float -> app units conversion. r=dholbert LLVM doesn't manage to use any fast code for froundf, so use NSToIntRound instead, which is probably what we should be using anyway for consistency. Differential Revision: https://phabricator.services.mozilla.com/D25049
06b200ff82e61d99e47d7fbff55262dff8491c6c: Bug 1523303 - [mozharness] Normalize '-chunked' out of suite name when reading MOZHARNESS_TEST_PATHS in desktop_unittest.py, r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 27 Mar 2019 15:59:55 +0000 - rev 525206
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1523303 - [mozharness] Normalize '-chunked' out of suite name when reading MOZHARNESS_TEST_PATHS in desktop_unittest.py, r=gbrown Mozharness appends -chunked/-coverage to some suites, but the build system/test resolver don't have any concept of these things. We need to normalize these out for the purposes of MOZHARNESS_TEST_PATHS. Differential Revision: https://phabricator.services.mozilla.com/D25015
ac9662d71fec689129fb315a9aac1f8a6166bbd4: Bug 1523303 - [tryselect] Add test making sure |mach try fuzzy <path>| generates suite names that mozharness recognizes, r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 27 Mar 2019 15:55:31 +0000 - rev 525205
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1523303 - [tryselect] Add test making sure |mach try fuzzy <path>| generates suite names that mozharness recognizes, r=gbrown It turns out bug 1489100 regressed the ability to specify test paths for most suites by naively assuming that mozharness uses suite names that look like: <flavor>-<subsuite> In reality, there is no consistency to how suite names are generated. This test does a few things: 1) Patches the moztest.TestResolver to return a list of all possible suites/subsuites (assuming the lists in moztest.resolve are up to date). 2) Finds all the suites defined in the mozharness configs (e.g linux_unittest.py), and uses these are parametrized inputs. 3) Checks that for each test suite, DesktopUnittest._get_mozharness_test_paths() returns something. I've marked all of the test suites that currently fail as expected. This way I have a good sense of what needs to be fixed, and can validate my changes as I move through the list. Differential Revision: https://phabricator.services.mozilla.com/D25014
96def3091254f269c517bf29b808c03a6f056a68: Bug 1538546 - Check AddonManager PERM_CAN_CHANGE_PRIVATEBROWSING_ACCESS permission instead of the incognito manifest property. r=kmag,mixedpuppy
Luca Greco <lgreco@mozilla.com> - Tue, 26 Mar 2019 19:04:01 +0000 - rev 525204
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538546 - Check AddonManager PERM_CAN_CHANGE_PRIVATEBROWSING_ACCESS permission instead of the incognito manifest property. r=kmag,mixedpuppy Depends on D24719 Differential Revision: https://phabricator.services.mozilla.com/D24720
2b51e70c12fbda2e2ff0c9a929743b3709b9eaca: Bug 1538546 - Hide incognito checkbox in addon-installed notification for not_allowed extensions. r=mixedpuppy,kmag
Luca Greco <lgreco@mozilla.com> - Tue, 26 Mar 2019 18:31:57 +0000 - rev 525203
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538546 - Hide incognito checkbox in addon-installed notification for not_allowed extensions. r=mixedpuppy,kmag Differential Revision: https://phabricator.services.mozilla.com/D24719
0a9be8cc94295644493a8c3a0d990a878f8c4907: Bug 1539101 - Force extra values to be strings in Uptake Telemetry r=glasserc
Mathieu Leplatre <mathieu@mozilla.com> - Wed, 27 Mar 2019 14:17:49 +0000 - rev 525202
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539101 - Force extra values to be strings in Uptake Telemetry r=glasserc Force extra values to be strings in Uptake Telemetry Differential Revision: https://phabricator.services.mozilla.com/D25040
b0e059604791d865dc0773c1ba9a30c3e6a0203a: Bug 1539426 - Fix clang CI tasks globs, r=tomprince
Bastien Abadie <bastien@mozilla.com> - Wed, 27 Mar 2019 14:41:53 +0000 - rev 525201
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539426 - Fix clang CI tasks globs, r=tomprince The original globs were only finding C++ files in the root of the repository. Differential Revision: https://phabricator.services.mozilla.com/D25046
0339d18944be39dceb93fd6b46fc20c6b3f85725: Bug 1533719 - test_getTypeFromExtension_with_empty_Content_Type.js is not testing what it is supposed to test. r=Felipe
Marco Bonardo <mbonardo@mozilla.com> - Wed, 27 Mar 2019 15:17:18 +0000 - rev 525200
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533719 - test_getTypeFromExtension_with_empty_Content_Type.js is not testing what it is supposed to test. r=Felipe The test was broken by a commit in bug 568691 and because the ".txt" extension skips the code under test, we never noticed that. Differential Revision: https://phabricator.services.mozilla.com/D25067
79f99b532456a7d5b31537cd9d7db92cfc3654d7: Bug 1537609 - Cap the stack size at 2MB on Windows. r=jandem
Jason Orendorff <jorendorff@mozilla.com> - Wed, 27 Mar 2019 15:12:00 +0000 - rev 525199
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1537609 - Cap the stack size at 2MB on Windows. r=jandem In bug 256180, the size of the stack on 64-bit Windows was changed from 2MB to 8MB, and on 32-bit Windows, from 1MB to 1.5MB. This is so large that it takes significantly longer for a runaway recursive function to throw "too much recursion", which causes terrible performance in scripts obfuscated using obfuscator.io. This patch leaves the actual stack size as-is, but changes the JS-engine-specific stack quota back to 2MB on 64-bit Windows (6MB if ASAN is enabled). 32-bit Windows is unaffected by the new cap. Differential Revision: https://phabricator.services.mozilla.com/D24597
28c8708ee20e51213d529de7f6a5a2fe96ed62d2: Bug 1527753 - Part 2: Add test for restricting JS Window Actors to specific remoteTypes; r=nika
John Dai <jdai@mozilla.com> - Wed, 27 Mar 2019 14:54:15 +0000 - rev 525198
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1527753 - Part 2: Add test for restricting JS Window Actors to specific remoteTypes; r=nika Differential Revision: https://phabricator.services.mozilla.com/D25052
99c4c6989e06ed8597cc570df993129821e095b2: Bug 1527753 - Part 1: Allow restricting JS Window Actors to specific remoteTypes; r=nika
John Dai <jdai@mozilla.com> - Wed, 27 Mar 2019 14:54:02 +0000 - rev 525197
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1527753 - Part 1: Allow restricting JS Window Actors to specific remoteTypes; r=nika Differential Revision: https://phabricator.services.mozilla.com/D25051
1803e27751d646abe24ff364147c64bfe55920b4: Bug 1539267 - Bug 1539171 - Follow the list-item definition from the spec a bit more closely. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 Mar 2019 15:03:20 +0000 - rev 525196
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539267 - Bug 1539171 - Follow the list-item definition from the spec a bit more closely. r=mats The HTML restriction doesn't match any browser. This matches Edge, though I filed https://github.com/w3c/csswg-drafts/issues/3766 about the pseudo-element condition. Differential Revision: https://phabricator.services.mozilla.com/D24936
70dfe7fae016bb4d37d618fe3deaf92250e7fe4a: Bug 1539255 - Back out new tab animations. r=dao
Felipe Gomes <felipc@gmail.com> - Wed, 27 Mar 2019 14:55:13 +0000 - rev 525195
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539255 - Back out new tab animations. r=dao Differential Revision: https://phabricator.services.mozilla.com/D24964
49ffc038ef84851f0b42bd14e90cb2868431e60e: Bug 1522638 - Add bulk insert to kvstore r=myk,mossop,nika
Nan Jiang <njiang028@gmail.com> - Wed, 27 Mar 2019 14:16:59 +0000 - rev 525194
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1522638 - Add bulk insert to kvstore r=myk,mossop,nika This adds the bulk insert to kvstore as discussed in Bug 1522638 Differential Revision: https://phabricator.services.mozilla.com/D22032
a6367a5c6020a947763bbbf9293491d045e671ba: Bug 1539250 - Move gv-docs task to tier 2; r=snorp
Geoff Brown <gbrown@mozilla.com> - Wed, 27 Mar 2019 13:16:19 +0000 - rev 525193
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539250 - Move gv-docs task to tier 2; r=snorp Run gv-docs as tier 2 rather than tier 3, to make the task visible by default and get the benefit of at least some sheriffing. Differential Revision: https://phabricator.services.mozilla.com/D24956
23b3ab9c9e1fee3424a45b13d52819c5677fa2f4: Bug 1539069 - Part 2: Use field epochs to avoid racy field interactions, r=farre
Nika Layzell <nika@thelayzells.com> - Wed, 27 Mar 2019 09:19:29 +0000 - rev 525192
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539069 - Part 2: Use field epochs to avoid racy field interactions, r=farre Differential Revision: https://phabricator.services.mozilla.com/D24976
bc6af49dc687721993e8400a8c46820d83366276: Bug 1539069 - Part 1: Allow BC fields to be racy, and not have ProcessID validated, r=farre
Nika Layzell <nika@thelayzells.com> - Wed, 27 Mar 2019 13:46:01 +0000 - rev 525191
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539069 - Part 1: Allow BC fields to be racy, and not have ProcessID validated, r=farre Differential Revision: https://phabricator.services.mozilla.com/D24975
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip