c4027f932a5276de4d704103e0d0f0361b94d61a: Backed out 3 changesets (bug 1455282) for linting failure in /builds/worker/checkouts/gecko/testing/web-platform/meta/MANIFEST.json:0 on a CLOSED TREE
shindli <shindli@mozilla.com> - Tue, 24 Apr 2018 09:53:04 +0300 - rev 415253
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Backed out 3 changesets (bug 1455282) for linting failure in /builds/worker/checkouts/gecko/testing/web-platform/meta/MANIFEST.json:0 on a CLOSED TREE Backed out changeset 295fd2df534f (bug 1455282) Backed out changeset 843cb0cb835e (bug 1455282) Backed out changeset 703161d003be (bug 1455282)
295fd2df534f6a5f59f9d620be955a3e70ade74b: Bug 1455282 - [wdspec] Add tests for Close Window command. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 20 Apr 2018 10:50:14 +0200 - rev 415252
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1455282 - [wdspec] Add tests for Close Window command. r=ato MozReview-Commit-ID: 13j69lZhr1G
843cb0cb835e31fb6aa1719617e23770129e39ba: Bug 1455282 - [wdspec] Ignore exceptions when switching to top-level browsing context. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 23 Apr 2018 23:37:31 +0200 - rev 415251
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1455282 - [wdspec] Ignore exceptions when switching to top-level browsing context. r=ato MozReview-Commit-ID: H8fzguZ66ZC
703161d003be4e511e2325286d065f346c2c6c08: Bug 1455282 - [wdclient] End session if no more windows are open. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 19 Apr 2018 22:40:07 +0200 - rev 415250
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1455282 - [wdclient] End session if no more windows are open. r=ato After closing the last top-level browsing context, the session will be closed too. MozReview-Commit-ID: CVsJpHO34BM
d3dc4f7a2080215ba14b0cc8e15a4e323c34a88a: Backed out 3 changesets (bug 1456209) for bustage in /builds/worker/workspace/build/src/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java:22 on a CLOSED TREE
shindli <shindli@mozilla.com> - Tue, 24 Apr 2018 09:02:44 +0300 - rev 415249
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Backed out 3 changesets (bug 1456209) for bustage in /builds/worker/workspace/build/src/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java:22 on a CLOSED TREE Backed out changeset b89f665eed0f (bug 1456209) Backed out changeset 2a11c1864d44 (bug 1456209) Backed out changeset 041289f66ad9 (bug 1456209)
1048c4b6af7c64df9bf5997d1ec9da7e1e5d01d9: Bug 1456048 - move ChromeUtils.requestPerformanceMetrics to the right scope - r=kmag
Tarek Ziadé <tarek@mozilla.com> - Mon, 23 Apr 2018 10:49:45 +0200 - rev 415248
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1456048 - move ChromeUtils.requestPerformanceMetrics to the right scope - r=kmag requestPerformanceMetrics should not be made available in the Worker scope. MozReview-Commit-ID: K2nY6JIzWrE
a5fe3122bc5979fb4c0a9ca8b0d6835610342666: Bug 1456037 - Test that documents gesture activate on key/mouse down instead of up. r=masayuki
Chris Pearce <cpearce@mozilla.com> - Mon, 23 Apr 2018 15:53:25 +1200 - rev 415247
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1456037 - Test that documents gesture activate on key/mouse down instead of up. r=masayuki MozReview-Commit-ID: AGZM0JdSUDv
f38381338fee3e23b1393eead1fe42aa06e4d8bf: Bug 1456037 - Gesture activate documents on key/mouse down not up. r=masayuki
Chris Pearce <cpearce@mozilla.com> - Mon, 23 Apr 2018 15:56:29 +1200 - rev 415246
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1456037 - Gesture activate documents on key/mouse down not up. r=masayuki We should gesture activate documents in key/mouse down instead of up because if a web app wants to play a video inside a key/mouse handler, the document needs to be activated before the handler runs. Also, Chrome activates on key/mouse down, so we may have compat issues if we have different behaviour. MozReview-Commit-ID: JgGaQcNQfzz
b89f665eed0f68706b20f0d850a7865cb3c0c808: Bug 1456209 - 3. Scale timeouts based on device; r=gbrown
Jim Chen <nchen@mozilla.com> - Tue, 24 Apr 2018 01:31:09 -0400 - rev 415245
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1456209 - 3. Scale timeouts based on device; r=gbrown Scale the default test timeout based on the architecture, and whether we're running inside an emulator or on a real device. This is done to account for performance differences in the device under test. We have some tests that are expected to timeout. In order to maintain accuracy of these tests across devices, their custom timeout values are scaled as well. MozReview-Commit-ID: 67RrOchPoPz
2a11c1864d44d8ce4d045c738a1f8aa27b0039e3: Bug 1456209 - 2. Miscellaneous GeckoSessionTestRule changes; r=jchen
Jim Chen <nchen@mozilla.com> - Tue, 24 Apr 2018 01:31:09 -0400 - rev 415244
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1456209 - 2. Miscellaneous GeckoSessionTestRule changes; r=jchen Miscellaneous small fixes to GeckoSessionTestRule, including: * Make some internal assertions _not_ go through the error collector, because by not throwing an exception at the time of the assertion, we may end up with another, less clear exception down the road. * Make timeout throw a distinct TimeoutException, so that tests that expect an AssertionError would not mistakenly pass due to a timeout. * Use the default timeout value for operations internal to the test harness, so that internal operations are not affected when using a custom timeout value. * Print the longest actual wait duration to logcat, so that it's easier to adjust timeout values in the future. * Wait for initial about:blank load for non-e10s as well, due to recent changes in GV startup code. MozReview-Commit-ID: 2uy2EVpl2gl
041289f66ad95a7203ed3cf31588644c40b2eb59: Bug 1456209 - 1. Fix test license headers; r=jchen
Jim Chen <nchen@mozilla.com> - Tue, 24 Apr 2018 01:31:08 -0400 - rev 415243
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1456209 - 1. Fix test license headers; r=jchen Keep test harness code under MPL, but release actual test cases into the public domain in accordance with Mozilla's license policy. MozReview-Commit-ID: E7108uN5TnW
b22046e5f4d540dfe506a43e9810c03516c3746b: Backed out 2 changesets (bug 1456037) for bustage in z:/build/build/src/dom/events/EventStateManager.cpp on a CLOSED TREE
shindli <shindli@mozilla.com> - Tue, 24 Apr 2018 08:27:22 +0300 - rev 415242
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Backed out 2 changesets (bug 1456037) for bustage in z:/build/build/src/dom/events/EventStateManager.cpp on a CLOSED TREE Backed out changeset 10ac210e88db (bug 1456037) Backed out changeset e3b70cecf471 (bug 1456037)
10ac210e88db65412b3a62ae99a15dbb883ba0d1: Bug 1456037 - Test that documents gesture activate on key/mouse down instead of up. r=masayuki
Chris Pearce <cpearce@mozilla.com> - Mon, 23 Apr 2018 15:53:25 +1200 - rev 415241
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1456037 - Test that documents gesture activate on key/mouse down instead of up. r=masayuki MozReview-Commit-ID: AGZM0JdSUDv
e3b70cecf47160d7184cd88caf2f541728b29ba5: Bug 1456037 - Gesture activate documents on key/mouse down not up. r=masayuki
Chris Pearce <cpearce@mozilla.com> - Mon, 23 Apr 2018 15:56:29 +1200 - rev 415240
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1456037 - Gesture activate documents on key/mouse down not up. r=masayuki We should gesture activate documents in key/mouse down instead of up because if a web app wants to play a video inside a key/mouse handler, the document needs to be activated before the handler runs. Also, Chrome activates on key/mouse down, so we may have compat issues if we have different behaviour. MozReview-Commit-ID: JgGaQcNQfzz
b3ef06fe604ddf0e0d183f22daf612033783fa11: Bug 1433574 Remove startup addon update check r=kmag
Andrew Swan <aswan@mozilla.com> - Mon, 23 Apr 2018 14:59:11 -0700 - rev 415239
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1433574 Remove startup addon update check r=kmag MozReview-Commit-ID: AjcRaDqjDNy
fd4e874f6c6fd0a64d3119e1d5949f88a6d0c411: bug 1455177 do not resize but only hide window when bounds make the window empty r=bradwerth
Karl Tomlinson <karlt+@karlt.net> - Thu, 19 Apr 2018 13:37:50 +1200 - rev 415238
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
bug 1455177 do not resize but only hide window when bounds make the window empty r=bradwerth This restores behavior to that prior to https://hg.mozilla.org/mozilla-central/rev/cb0eda54dfab#l1.139 MozReview-Commit-ID: Kf8TCl7Xsg3
eb34acceb9dcba6faff9eee5e8c9183755ddd37a: bug 1455210 call CycleCollectedJSContext::Get() only once in EnterDebuggerEventLoop() r=baku
Karl Tomlinson <karlt+@karlt.net> - Mon, 16 Apr 2018 19:43:56 +1200 - rev 415237
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
bug 1455210 call CycleCollectedJSContext::Get() only once in EnterDebuggerEventLoop() r=baku The WorkerJSContext is created and destroyed after entry and before exit from WorkerThreadPrimaryRunnable::Run(). WorkerPrivate::EnterDebuggerEventLoop() is called only while WorkerThreadPrimaryRunnable::Run is on the stack, and so the CycleCollectedJSContext will not change. MozReview-Commit-ID: HMJ8fpKC6E3
7c7be4064df10bfade7511a9b25fb4b21511029c: bug 1455210 remove misleading CycleCollectedJSContext null checks r=baku
Karl Tomlinson <karlt+@karlt.net> - Mon, 16 Apr 2018 19:33:55 +1200 - rev 415236
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
bug 1455210 remove misleading CycleCollectedJSContext null checks r=baku The caller of WorkerPrivate::DoRunLoop() keeps the WorkerJSContext alive, and so there will always be a CycleCollectedJSContext in DoRunLoop. WorkerPrivate::EnterDebuggerEventLoop() assumes that WorkerPrivate::GetJSContext() returns a JSContext, and so EnterDebuggerEventLoop also must only be called while DoRunLoop is on the stack and therefore keeping the WorkerJSContext alive. MozReview-Commit-ID: EJgt73LsTx1
b63e4bff951e97ce23e5673cb55a990a1bbb1a3c: Bug 1454324 - Skip calculating animation value if animation's progress value hasn't been changed since the last composition and if there are no other animations on the same element. r=birtles,kats
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Apr 2018 09:27:54 +0900 - rev 415235
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1454324 - Skip calculating animation value if animation's progress value hasn't been changed since the last composition and if there are no other animations on the same element. r=birtles,kats Note that we have to calculate animation values if there is another animation since the other animation might be 'accumulate' or 'add', or might have a missing keyframe (i.e. the calculated animation values will be used in the missing keyframe). MozReview-Commit-ID: rQyS9nuVJi
6ba049b00c55f30638773a36e702e4144f23c8e5: Bug 1454324 - Set non-animated values to the layer only if there is no running animation. r=kats
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Apr 2018 09:27:54 +0900 - rev 415234
Push 33893 by cbrindusan@mozilla.com at Tue, 24 Apr 2018 21:48:59 +0000
Bug 1454324 - Set non-animated values to the layer only if there is no running animation. r=kats In the next patch, we skip updating animation value for the layer if the animation value isn't changed. So without this patch, we will have to update animation value even if the value isn't changed at all. MozReview-Commit-ID: 9tU7BTkNOHL
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip