d97c7f16a2877aa545209a9044217bbd2ccf8923: Backed out changeset 318f1bcd336e from bug 1329355 to temporarily fix bug 1360700 on THUNDERBIRD540b3_2017053101_RELBRANCH a=jorgk THUNDERBIRD540b3_2017053101_RELBRANCH
Jorg K <jorgk@jorgk.com> - Wed, 31 May 2017 23:32:54 +0200 - rev 394127
Push 7371 by mozilla@jorgk.com at Wed, 31 May 2017 21:40:40 +0000
Backed out changeset 318f1bcd336e from bug 1329355 to temporarily fix bug 1360700 on THUNDERBIRD540b3_2017053101_RELBRANCH a=jorgk
b6b58f56432af99bc6b8356da3ea96170a04190e: Bug 1350088 - Recover when we hit "server was flushed". r=kmag, a=jcristau
Ethan Glasser-Camp <eglassercamp@mozilla.com> - Fri, 19 May 2017 16:43:32 -0400 - rev 394126
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1350088 - Recover when we hit "server was flushed". r=kmag, a=jcristau This is another edge case that seems to be linked to the server-side data loss bug in Kinto. It seems like you can get into a "server was flushed" case if one device hadn't seen the most recent keyring before another client caused the server to be wiped. We don't expect this to happen in the future, but it affects some number of our users who were already using storage.sync, so build a recovery pathway for them. MozReview-Commit-ID: K0BJNQgN6Z4
d5e1be51863d66c5fa4c860883ece938972c4f39: Bug 1359837 - Block mozAddonsManager if xpinstall.enabled is false/locked. r=mossop, a=jcristau
Michael Kaply <mozilla@kaply.com> - Fri, 28 Apr 2017 10:42:05 -0500 - rev 394125
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1359837 - Block mozAddonsManager if xpinstall.enabled is false/locked. r=mossop, a=jcristau MozReview-Commit-ID: 3BUxRLMjYkF
63e5df87225066221139c162917afcc5758d88d5: Bug 1364228 - Increase marionette startup timeout for Linux mochitests. r=ato, a=test-only
Geoff Brown <gbrown@mozilla.com> - Wed, 17 May 2017 10:30:32 -0600 - rev 394124
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1364228 - Increase marionette startup timeout for Linux mochitests. r=ato, a=test-only Our linux32-debug build is very slow to startup when running mochitests on aws. Sometimes we see similar behavior on other linux platforms. Intermittently, in this environment, startup takes longer than the 120 seconds that marionette waits, resulting in test failures in bug 1261598. Increasing the marionette startup timeout to 180 seconds appears to effectively avoid these failures.
6bb1fb5f97c9416a2a547218770092593e408751: Bug 1300351 - Disable browser_onbeforeunload_navigation.js on non-debug windows. r=jmaher, a=test-only
Geoff Brown <gbrown@mozilla.com> - Mon, 15 May 2017 16:17:02 -0600 - rev 394123
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1300351 - Disable browser_onbeforeunload_navigation.js on non-debug windows. r=jmaher, a=test-only
3772e7cf04c75ba3c7a000a15ee0439161ee77ba: Bug 1332970 - Allow assertion in test_restyles.html; r=hiro, a=test-only
Geoff Brown <gbrown@mozilla.com> - Mon, 29 May 2017 16:03:51 -0600 - rev 394122
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1332970 - Allow assertion in test_restyles.html; r=hiro, a=test-only Frequent intermittent assertions have been happening for a long time.
cec923727fe67e7e8a8435b55b77bc05d633254f: Bug 1338635 - Declare |holder| before |atq| to ensure the destructor is run after |holder.Disconnect()|. r=gerald, a=test-only
JW Wang <jwwang@mozilla.com> - Mon, 29 May 2017 09:38:14 +0800 - rev 394121
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1338635 - Declare |holder| before |atq| to ensure the destructor is run after |holder.Disconnect()|. r=gerald, a=test-only Otherwise we might fail the assertion |!mRequest| in the destructor of MozPromiseRequestHolder. MozReview-Commit-ID: HsVD2re0R7e
fb25233dc2f4f12ea2ba99adfbfdd55ffc806881: Bug 1260312 - Retry mochitest-chrome redirection to improve reliability. r=jmaher, a=test-only
Geoff Brown <gbrown@mozilla.com> - Fri, 19 May 2017 12:06:14 -0600 - rev 394120
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1260312 - Retry mochitest-chrome redirection to improve reliability. r=jmaher, a=test-only The mochitest-chrome harness sends a custom "contentEvent" event from redirect.html to a listener in browser-test.js. It is possible for redirect.html to be loaded and send contentEvent before the listener is set up in browser-test.js. In the absence of a better synchronization strategy, redirect.html now retries the send after a few seconds. If the first contentEvent was received, the second will be ignored; if the first contentEvent was not received, the second should avoid an intermittent harness hang and timeout.
7190665d1d0e16437fa33bd3c26bfec42723fc1d: Bug 1260312 - Remove a race in the mochitest-chrome harness. r=jmaher, a=test-only
Geoff Brown <gbrown@mozilla.com> - Fri, 19 May 2017 12:06:12 -0600 - rev 394119
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1260312 - Remove a race in the mochitest-chrome harness. r=jmaher, a=test-only Start listening for "chromeEvent" before loading the script that sends it.
b6057c990bd73e39eb5e7c2c1774dbd9264f64d2: Bug 1361172 - Rewrite code for finding files in VCS checkout. r=glandium, a=release
Gregory Szorc <gps@mozilla.com> - Thu, 18 May 2017 16:06:49 -0700 - rev 394118
Push 7370 by ryanvm@gmail.com at Tue, 30 May 2017 18:45:25 +0000
Bug 1361172 - Rewrite code for finding files in VCS checkout. r=glandium, a=release We're getting an intermittent failure running `hg manifest` in CI. I have no clue why. What I do know is that we now have the mozversioncontrol Python package for containing utility code for interacting with version control. It is slightly more robust and I'm willing to support it more than I am check_utils.py. This commit adds a new API to our abstract repository class to obtain the files in the working directory by querying version control. Since I suspect cwd was coming into play in automation, I've also added a utility function to mozversioncontrol to attempt to find a version control checkout from the current working directory. It simply traces ancestor paths looking for a .hg or .git directory. Finally, I've ported all callers of the now-deleted API to the new one. The old code had some "../.." paths in it, meaning it only worked when cwd was just right. Since we resolve the absolute path to the checkout and store it on the repo object, I've updated the code so it should work no matter what cwd is as long as a repo can be found. I'm not 100% confident I found all consumers assuming cwd. But it's a start. I'm not 100% confident this will fix the intermittent issues in CI. But at least we should get a better error message and at least we'll be running less hacky code. MozReview-Commit-ID: AmCraHXcTEX
1bf2d9f8a5cb68370f9a797890beb14769f4144b: No bug - Tagging 715d88d0bd826c9e4a5403d6561a2fcc229dd208 with FENNEC_54_0b12_BUILD1, FENNEC_54_0b12_RELEASE a=release CLOSED TREE
ffxbld <release@mozilla.com> - Tue, 30 May 2017 10:00:27 -0700 - rev 394117
Push 7369 by ffxbld at Tue, 30 May 2017 17:00:31 +0000
No bug - Tagging 715d88d0bd826c9e4a5403d6561a2fcc229dd208 with FENNEC_54_0b12_BUILD1, FENNEC_54_0b12_RELEASE a=release CLOSED TREE
3524778fe631486d5a9cd4f5392177f297b337dc: No bug - Tagging 715d88d0bd826c9e4a5403d6561a2fcc229dd208 with FIREFOX_54_0b12_BUILD1, FIREFOX_54_0b12_RELEASE a=release CLOSED TREE
ffxbld <release@mozilla.com> - Tue, 30 May 2017 07:10:06 -0700 - rev 394116
Push 7368 by ffxbld at Tue, 30 May 2017 14:10:11 +0000
No bug - Tagging 715d88d0bd826c9e4a5403d6561a2fcc229dd208 with FIREFOX_54_0b12_BUILD1, FIREFOX_54_0b12_RELEASE a=release CLOSED TREE
25acfa10757b93137fe208ac72df5c240f5dba39: Automatic version bump. CLOSED TREE NO BUG a=release
ffxbld <release@mozilla.com> - Tue, 30 May 2017 07:10:02 -0700 - rev 394115
Push 7368 by ffxbld at Tue, 30 May 2017 14:10:11 +0000
Automatic version bump. CLOSED TREE NO BUG a=release
715d88d0bd826c9e4a5403d6561a2fcc229dd208: Bug 1367244 - Changes to release e10s multi on the Release channel. r=Felipe a=jcristau FENNEC_54_0b12_BUILD1 FENNEC_54_0b12_RELEASE FIREFOX_54_0b12_BUILD1 FIREFOX_54_0b12_RELEASE
Blake Kaplan <mrbkap@gmail.com> - Wed, 24 May 2017 14:43:47 -0700 - rev 394114
Push 7367 by cbook@mozilla.com at Mon, 29 May 2017 09:50:24 +0000
Bug 1367244 - Changes to release e10s multi on the Release channel. r=Felipe a=jcristau For Release, we are going for 0 extensions installed and an 80/20 (4 processes to 1 process) split. MozReview-Commit-ID: KGVXEWxpHx7
6fb66467485a8beee11dad38a08768c2a9955fe7: Bug 1364341 - part 2: try next codec when configuration fails. r=jya a=gchang
John Lin <jolin@mozilla.com> - Mon, 29 May 2017 11:47:55 +0200 - rev 394113
Push 7366 by cbook@mozilla.com at Mon, 29 May 2017 09:49:00 +0000
Bug 1364341 - part 2: try next codec when configuration fails. r=jya a=gchang
157988294fe9db43471fa6141ba4bb3ed5e3a602: Bug 1364341 - part 1: release all resources used by existing codec when re-configure. r=jya a=gchang
John Lin <jolin@mozilla.com> - Mon, 29 May 2017 11:47:17 +0200 - rev 394112
Push 7366 by cbook@mozilla.com at Mon, 29 May 2017 09:49:00 +0000
Bug 1364341 - part 1: release all resources used by existing codec when re-configure. r=jya a=gchang
899ccf14778516da888e49eacad7a68e6d146ac6: Bug 1362000 - Regenerate mask layer when the boundary of the masked element changed. r=mstange a=jcristau
cku <cku@mozilla.com> - Fri, 12 May 2017 20:17:14 +0800 - rev 394111
Push 7366 by cbook@mozilla.com at Mon, 29 May 2017 09:49:00 +0000
Bug 1362000 - Regenerate mask layer when the boundary of the masked element changed. r=mstange a=jcristau [1] https://hg.mozilla.org/mozilla-central/file/2bc714f86791/layout/painting/FrameLayerBuilder.cpp#l3887 MozReview-Commit-ID: 7lUKTMYPFXo
b8920ed272589b76cdf291a7ea7f03ec8b7e96a6: Bug 1358964: Always delete content process temp dir even when there is no profile. r=bsmedberg a=jcristau
Bob Owen <bobowencode@gmail.com> - Fri, 26 May 2017 16:41:32 +0100 - rev 394110
Push 7366 by cbook@mozilla.com at Mon, 29 May 2017 09:49:00 +0000
Bug 1358964: Always delete content process temp dir even when there is no profile. r=bsmedberg a=jcristau
6f7e81f34df34225cea2c2a48fd85d399dfb01f7: Bug 1358073 - Call constructors when creating and copying scope data. r=shu a=jcristau
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 18 May 2017 19:58:11 -0400 - rev 394109
Push 7366 by cbook@mozilla.com at Mon, 29 May 2017 09:49:00 +0000
Bug 1358073 - Call constructors when creating and copying scope data. r=shu a=jcristau
e62e4db3e31d37fc93c4b3b99f450eba48d78a6a: Bug 1350301 - Fix broken layout of dominator view with callstacks enabled; r=fitzgen a=jcristau
Greg Tatum <tatum.creative@gmail.com> - Thu, 25 May 2017 19:47:11 -0500 - rev 394108
Push 7366 by cbook@mozilla.com at Mon, 29 May 2017 09:49:00 +0000
Bug 1350301 - Fix broken layout of dominator view with callstacks enabled; r=fitzgen a=jcristau The shared Frame component appears to set the containing element to be a flex component, while the table view with the dominators expects an inline-block element. This appears to have been broken for quite some time with Bug 1251033. MozReview-Commit-ID: CYkps6QfTJc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip