3518de30af30f44ba9656722705a580de3012616: Bug 1446821: Add shutdown blocker for async extension uninstall tasks. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Sun, 18 Mar 2018 13:59:56 -0700 - rev 409173
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446821: Add shutdown blocker for async extension uninstall tasks. r=mixedpuppy MozReview-Commit-ID: AMHkqviDMoV
8072ac80797bc789d36e27a1cf2f1c9cb2154699: Bug 1445731 - land NSS c5dffd6269ea UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jjones@mozilla.com> - Tue, 20 Mar 2018 10:17:35 -0700 - rev 409172
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1445731 - land NSS c5dffd6269ea UPGRADE_NSS_RELEASE, r=me
d9a14c71ddab6fd13b16afc769efe1fc1c24f5a3: Bug 1446833: Follow-up: Fix intermittent Windows file locking xpcshell bustage. r=bustage DONTBUILD
Kris Maglione <maglione.k@gmail.com> - Tue, 20 Mar 2018 14:29:45 -0700 - rev 409171
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446833: Follow-up: Fix intermittent Windows file locking xpcshell bustage. r=bustage DONTBUILD MozReview-Commit-ID: LyOmJyKT70K
e5f0a815146be45916a81f44663d65b0db92a9be: Bug 1446478 - [2.0] Adjust docs for changed onLoadRequest API. r=snorp
Eugen Sawin <esawin@mozilla.com> - Tue, 20 Mar 2018 22:08:27 +0100 - rev 409170
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446478 - [2.0] Adjust docs for changed onLoadRequest API. r=snorp
d732294871dc34b0481c40200691e29f7c8c0292: Backed out 3 changesets (bug 1439960) for build bustages on APZInputBridgeChild.cpp and FrameBuilder.cpp. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Tue, 20 Mar 2018 23:18:44 +0200 - rev 409169
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Backed out 3 changesets (bug 1439960) for build bustages on APZInputBridgeChild.cpp and FrameBuilder.cpp. CLOSED TREE Backed out changeset b8057c06fc4c (bug 1439960) Backed out changeset c8d6b0fa1447 (bug 1439960) Backed out changeset e6bd6ebc8597 (bug 1439960)
b8057c06fc4c3e0943dc77fd897318c1000bfae2: Fix unified build bustage for missing include. (bug 1439960, r=me) on a CLOSED TREE
Ryan Hunt <rhunt@eqrion.net> - Tue, 20 Mar 2018 16:00:27 -0500 - rev 409168
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Fix unified build bustage for missing include. (bug 1439960, r=me) on a CLOSED TREE
c8d6b0fa14478a42379e2314eb7ce3783a09d9f6: Respect SYNC_DECODE when deciding to use Webrender for nsDisplayBackgroundImage. (bug 1439960, r=mstange)
Ryan Hunt <rhunt@eqrion.net> - Tue, 20 Mar 2018 13:42:05 -0500 - rev 409167
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Respect SYNC_DECODE when deciding to use Webrender for nsDisplayBackgroundImage. (bug 1439960, r=mstange) Previously CreateWebrenderCommands would use GetLayerState to determine whether to use Webrender or take the fallback path. GetLayerState would then under some cases call CanOptimizeToImageLayer() which would get the image container using the appropriate flags for sync decoding. Now nsDisplayBackgroundImage only uses CanCreateWebrenderCommands, which doesn't pass the correct flags to image container, leading to reftest failures in some cases. This commit fixes that. MozReview-Commit-ID: KlslXVHlRi5
e6bd6ebc8597f0e86c100783bd7f7f5090dea714: Remove DisplayItemLayer and corresponding layers.advanced prefs. (bug 1439960, r=mstange)
Ryan Hunt <rhunt@eqrion.net> - Wed, 21 Feb 2018 09:29:49 -0600 - rev 409166
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Remove DisplayItemLayer and corresponding layers.advanced prefs. (bug 1439960, r=mstange) MozReview-Commit-ID: FAWTC1Llu31
d6bda91c66d6625fb98c427ad62b337696df5acf: Bug 1446676: Part 3 - Remove non-bootstrapped worker test add-on. r=aswan
Kris Maglione <maglione.k@gmail.com> - Fri, 16 Mar 2018 22:31:05 -0700 - rev 409165
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446676: Part 3 - Remove non-bootstrapped worker test add-on. r=aswan Non-restartless extensions are no longer supported in the wild, and none of the remaining automation extension rely on Workers in their components. MozReview-Commit-ID: bh3nwwfM1g
71d65d6b64997bc608a1cb3c924be35bbd460b39: Bug 1446676: Part 2 - Update non-overlay automation extensions to be bootstrapped. r=Mossop
Kris Maglione <maglione.k@gmail.com> - Fri, 16 Mar 2018 22:06:22 -0700 - rev 409164
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446676: Part 2 - Update non-overlay automation extensions to be bootstrapped. r=Mossop In order to remove support for non-bootstrapped extensions, the remaining test automation extensions need to be migrated to bootstrapped extensions. These extensions all work by loading a single component, either with a profile-after-change or command line handler. This is a straightforward conversion of those components to bootstrap.js scripts. MozReview-Commit-ID: 5uyNSqRPIVR
aabfc0197692dbb5dff1303fba35eb9b3dec5582: Bug 1446676: Part 1b - Convert automation overlay extensions to bootstrapped extensions. r=aswan
Kris Maglione <maglione.k@gmail.com> - Fri, 16 Mar 2018 21:31:04 -0700 - rev 409163
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446676: Part 1b - Convert automation overlay extensions to bootstrapped extensions. r=aswan MozReview-Commit-ID: Awq8hpjKjY7
ad8214a6cf04ac2bcd0ceee09bb08b1a474c3680: Bug 1446676: Part 1a - Add stub bootstrap.js script to load overlays from legacy non-restartless add-ons. r=aswan
Kris Maglione <maglione.k@gmail.com> - Fri, 16 Mar 2018 21:27:49 -0700 - rev 409162
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446676: Part 1a - Add stub bootstrap.js script to load overlays from legacy non-restartless add-ons. r=aswan Several of our test automation add-ons are non-restartless, but only rely on loading a single overlay into browser windows. This stub bootstrap.js script allows us to run those extensions as bootstrapped extensions with the same behavior as before, and with no other changes. MozReview-Commit-ID: 1RNbUw95cbE
1164d9b6127a233a251fc5cdcccd0204e0cef517: Bug 1445524 - Always embed ICU data directly into the library, not storing it in a separate file in the file system. r=ted
Jeff Walden <jwalden@mit.edu> - Mon, 19 Mar 2018 20:33:48 -0700 - rev 409161
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1445524 - Always embed ICU data directly into the library, not storing it in a separate file in the file system. r=ted
a79e7f60c578d7eceee3c60dd496193aba507181: Bug 1446237 - Rename some String.cpp and Unicode.h functions to have better, and different, names -- for clarity particularly in scumbag unified builds with scumbag global |using namespace|. r=anba
Jeff Walden <jwalden@mit.edu> - Thu, 15 Mar 2018 18:39:05 -0700 - rev 409160
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446237 - Rename some String.cpp and Unicode.h functions to have better, and different, names -- for clarity particularly in scumbag unified builds with scumbag global |using namespace|. r=anba
b920e738851417d8d3a191667d68294adc1624bb: Bug 1446237 - Adjust make_unicode.py for its new location in vm/ and for the introduction of js/src/tests/non262/. r=sfink, r=jorendorff
Jeff Walden <jwalden@mit.edu> - Thu, 15 Mar 2018 18:39:02 -0700 - rev 409159
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446237 - Adjust make_unicode.py for its new location in vm/ and for the introduction of js/src/tests/non262/. r=sfink, r=jorendorff
f8ea3e37c3ef7d3a5345ec2152ba671f66f39010: Bug 1446592 - Update our local double_conversion to tip. Also remove one local patch as unnecessary as of MSVC 2010, hacking around prior versions' lack of <stdint.h> support. r=froydnj
Jeff Walden <jwalden@mit.edu> - Fri, 16 Mar 2018 20:25:17 -0700 - rev 409158
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446592 - Update our local double_conversion to tip. Also remove one local patch as unnecessary as of MSVC 2010, hacking around prior versions' lack of <stdint.h> support. r=froydnj
faa9d965f89eca4a2fe8727149e6fa8d7a699604: bug 1437128 - enforce that NSS_Shutdown succeeds on debug, non-android platforms (to prevent NSS resource leaks) r=erahm
David Keeler <dkeeler@mozilla.com> - Fri, 09 Feb 2018 12:11:15 -0800 - rev 409157
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
bug 1437128 - enforce that NSS_Shutdown succeeds on debug, non-android platforms (to prevent NSS resource leaks) r=erahm
fd8f5976ecbb4b9ed119540bd95bed5824848074: Bug 1446833: Part 4 - Make sure directory service overrides actually take effect. r=rhelmer
Kris Maglione <maglione.k@gmail.com> - Sun, 18 Mar 2018 15:55:08 -0700 - rev 409156
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446833: Part 4 - Make sure directory service overrides actually take effect. r=rhelmer The directory service caches certain directory entries, or has them set by other callers using `.set()`. When we try to override those directories with custom providers, the cached value still takes precedence. It might make more sense to just store the directory entry values directly in the directory service's hash, but this patch just takes the less obtrusive path of clearing cached values for keys that we override. This patch also fixes the few instances where add-on manager tests leave files in the global temporary directory which are now caught by the shutdown assertions. MozReview-Commit-ID: Jq92TngLO1L
1f99f10985f541a9e192ffe3c59b06ef91dce1f1: Bug 1446833: Part 3 - Match more common head.js filename patterns when filtering assertion stack frames. r=florian
Kris Maglione <maglione.k@gmail.com> - Sun, 18 Mar 2018 15:32:47 -0700 - rev 409155
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446833: Part 3 - Match more common head.js filename patterns when filtering assertion stack frames. r=florian The xpcshell harness tries to filter out head.js stack frames when reporting errors. When it fails, it tends to report strange error locations, with the name of a unit test file, but the line number of a line in a head file. This changes the filter to match more common head.js files, such as head_addons.js. MozReview-Commit-ID: FASWNSR0Noc
e2a78fa784c69656b837b9034d008046576fa60f: Bug 1446833: Part 2 - Stop using Task.jsm in xpcshell/head.js. r=florian
Kris Maglione <maglione.k@gmail.com> - Sun, 18 Mar 2018 15:27:04 -0700 - rev 409154
Push 61448 by toros@mozilla.com at Wed, 21 Mar 2018 10:09:46 +0000
Bug 1446833: Part 2 - Stop using Task.jsm in xpcshell/head.js. r=florian MozReview-Commit-ID: 6vSpwih9Fnr
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip