Move remaining media session events and controls to WebIDL
Categories
(GeckoView :: Media, enhancement, P2)
Tracking
(firefox83 fixed)
Tracking | Status | |
---|---|---|
firefox83 | --- | fixed |
People
(Reporter: esawin, Assigned: esawin)
References
Details
(Whiteboard: [geckoview:m82])
Attachments
(3 files)
In bug 1623715, we've introduced the MediaSession
API. Its implementation uses a mix of WebIDL events and JNI controls.
We should extend MediaController.webidl
to support all events and controls, which would enable us to remove all MediaSession
-related JNI code.
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D89819
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D89820
Updated•4 years ago
|
Pushed by esawin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9d9674f18f0c [1.3] Move media controls to WebIDL. r=geckoview-reviewers,agi,alwu https://hg.mozilla.org/integration/autoland/rev/8d6b4239dacb [2.2] Update tests to work with the WebIDL events. r=geckoview-reviewers,agi,alwu https://hg.mozilla.org/integration/autoland/rev/031b4f94e7f7 [3.0] Update changelog. r=geckoview-reviewers,agi
Comment 5•4 years ago
|
||
Backed out for bustage due to missing MediaSessionNatives.h
backout: https://hg.mozilla.org/integration/autoland/rev/c7193ad59e981c57842cbc9c210a1f1313af7208
failure log:
Assignee | ||
Comment 6•4 years ago
•
|
||
(In reply to Natalia Csoregi [:nataliaCs] from comment #5)
Backed out for bustage due to missing MediaSessionNatives.h
backout: https://hg.mozilla.org/integration/autoland/rev/c7193ad59e981c57842cbc9c210a1f1313af7208
failure log:
Edit: Forgot about the new moz.build config for JNI.
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Pushed by esawin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/525ef78d1586 [1.4] Move media controls to WebIDL. r=geckoview-reviewers,agi,alwu https://hg.mozilla.org/integration/autoland/rev/d00dc8d2956c [2.3] Update tests to work with the WebIDL events. r=geckoview-reviewers,agi,alwu https://hg.mozilla.org/integration/autoland/rev/eef492b1405c [3.1] Update changelog. r=geckoview-reviewers,agi
Comment 8•4 years ago
|
||
Backed out 4 changesets (bug 1624410, bug 1658937) for gv-junit failures.
Backout link: https://hg.mozilla.org/integration/autoland/rev/e73fdac6425430dc9316756a3880c92505139042
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=316508206&repo=autoland&lineNumber=3234
[task 2020-09-23T17:41:06.774Z] 17:41:06 INFO - TEST-START | org.mozilla.geckoview.test.ExtensionActionTest.testPopupsCanCloseThemselves[#pageAction]
[task 2020-09-23T17:41:37.135Z] 17:41:37 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=748
[task 2020-09-23T17:41:37.135Z] 17:41:37 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2020-09-23T17:41:37.136Z] 17:41:37 INFO - org.mozilla.geckoview.test | Error in testPopupsCanCloseThemselves[#pageAction](org.mozilla.geckoview.test.ExtensionActionTest):
[task 2020-09-23T17:41:37.136Z] 17:41:37 INFO - org.mozilla.geckoview.test | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2020-09-23T17:41:37.136Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:52)
[task 2020-09-23T17:41:37.136Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-09-23T17:41:37.136Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-09-23T17:41:37.137Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2020-09-23T17:41:37.137Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForResult(UiThreadUtils.java:80)
[task 2020-09-23T17:41:37.137Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitForResult(GeckoSessionTestRule.java:2314)
[task 2020-09-23T17:41:37.137Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.ExtensionActionTest.testPopupsCanCloseThemselves(ExtensionActionTest.kt:640)
[task 2020-09-23T17:41:37.137Z] 17:41:37 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-09-23T17:41:37.138Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2020-09-23T17:41:37.138Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2020-09-23T17:41:37.138Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2020-09-23T17:41:37.138Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2020-09-23T17:41:37.138Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[task 2020-09-23T17:41:37.138Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[task 2020-09-23T17:41:37.139Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1313)
[task 2020-09-23T17:41:37.139Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$sIbRNaZJgAu-QrUVWSGD8JbPSWM.run(lambda)
[task 2020-09-23T17:41:37.139Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2020-09-23T17:41:37.139Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-09-23T17:41:37.139Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-09-23T17:41:37.139Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:154)
[task 2020-09-23T17:41:37.140Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2020-09-23T17:41:37.140Z] 17:41:37 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-09-23T17:41:37.140Z] 17:41:37 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2020-09-23T17:41:37.140Z] 17:41:37 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2020-09-23T17:41:37.140Z] 17:41:37 INFO - org.mozilla.geckoview.test |
[task 2020-09-23T17:41:37.140Z] 17:41:37 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2020-09-23T17:41:37.140Z] 17:41:37 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=testPopupsCanCloseThemselves[#pageAction]
[task 2020-09-23T17:41:37.141Z] 17:41:37 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.ExtensionActionTest
[task 2020-09-23T17:41:37.141Z] 17:41:37 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stack=org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2020-09-23T17:41:37.141Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:52)
[task 2020-09-23T17:41:37.141Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-09-23T17:41:37.141Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-09-23T17:41:37.141Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2020-09-23T17:41:37.142Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForResult(UiThreadUtils.java:80)
[task 2020-09-23T17:41:37.142Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitForResult(GeckoSessionTestRule.java:2314)
[task 2020-09-23T17:41:37.142Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.ExtensionActionTest.testPopupsCanCloseThemselves(ExtensionActionTest.kt:640)
[task 2020-09-23T17:41:37.142Z] 17:41:37 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-09-23T17:41:37.142Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2020-09-23T17:41:37.143Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2020-09-23T17:41:37.143Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2020-09-23T17:41:37.143Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2020-09-23T17:41:37.143Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[task 2020-09-23T17:41:37.143Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[task 2020-09-23T17:41:37.143Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1313)
[task 2020-09-23T17:41:37.144Z] 17:41:37 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$sIbRNaZJgAu-QrUVWSGD8JbPSWM.run(lambda)
[task 2020-09-23T17:41:37.144Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2020-09-23T17:41:37.144Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-09-23T17:41:37.144Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-09-23T17:41:37.144Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:154)
[task 2020-09-23T17:41:37.144Z] 17:41:37 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2020-09-23T17:41:37.145Z] 17:41:37 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-09-23T17:41:37.145Z] 17:41:37 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2020-09-23T17:41:37.145Z] 17:41:37 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2020-09-23T17:41:37.145Z] 17:41:37 INFO - org.mozilla.geckoview.test |
[task 2020-09-23T17:41:37.145Z] 17:41:37 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=93
[task 2020-09-23T17:41:37.145Z] 17:41:37 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: -2
[task 2020-09-23T17:41:37.146Z] 17:41:37 WARNING - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.ExtensionActionTest.testPopupsCanCloseThemselves[#pageAction] | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2020-09-23T17:41:37.146Z] 17:41:37 INFO - TEST-INFO took 30368ms
...
[task 2020-09-23T17:41:41.895Z] 17:41:41 INFO - TEST-START | org.mozilla.geckoview.test.ExtensionActionTest.testPopupsCanCloseThemselves[#browserAction]
[task 2020-09-23T17:42:12.257Z] 17:42:12 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=748
[task 2020-09-23T17:42:12.257Z] 17:42:12 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2020-09-23T17:42:12.257Z] 17:42:12 INFO - org.mozilla.geckoview.test | Error in testPopupsCanCloseThemselves[#browserAction](org.mozilla.geckoview.test.ExtensionActionTest):
[task 2020-09-23T17:42:12.258Z] 17:42:12 INFO - org.mozilla.geckoview.test | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2020-09-23T17:42:12.258Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:52)
[task 2020-09-23T17:42:12.258Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-09-23T17:42:12.258Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-09-23T17:42:12.258Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2020-09-23T17:42:12.258Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForResult(UiThreadUtils.java:80)
[task 2020-09-23T17:42:12.258Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitForResult(GeckoSessionTestRule.java:2314)
[task 2020-09-23T17:42:12.259Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.ExtensionActionTest.testPopupsCanCloseThemselves(ExtensionActionTest.kt:640)
[task 2020-09-23T17:42:12.259Z] 17:42:12 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-09-23T17:42:12.259Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2020-09-23T17:42:12.259Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2020-09-23T17:42:12.259Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2020-09-23T17:42:12.259Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2020-09-23T17:42:12.259Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[task 2020-09-23T17:42:12.260Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[task 2020-09-23T17:42:12.260Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1313)
[task 2020-09-23T17:42:12.260Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$sIbRNaZJgAu-QrUVWSGD8JbPSWM.run(lambda)
[task 2020-09-23T17:42:12.260Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2020-09-23T17:42:12.261Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-09-23T17:42:12.261Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-09-23T17:42:12.262Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:154)
[task 2020-09-23T17:42:12.262Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2020-09-23T17:42:12.262Z] 17:42:12 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-09-23T17:42:12.262Z] 17:42:12 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2020-09-23T17:42:12.263Z] 17:42:12 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2020-09-23T17:42:12.263Z] 17:42:12 INFO - org.mozilla.geckoview.test |
[task 2020-09-23T17:42:12.263Z] 17:42:12 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2020-09-23T17:42:12.263Z] 17:42:12 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=testPopupsCanCloseThemselves[#browserAction]
[task 2020-09-23T17:42:12.263Z] 17:42:12 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.ExtensionActionTest
[task 2020-09-23T17:42:12.264Z] 17:42:12 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stack=org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2020-09-23T17:42:12.264Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutRunnable.run(UiThreadUtils.java:52)
[task 2020-09-23T17:42:12.264Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-09-23T17:42:12.265Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-09-23T17:42:12.265Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForCondition(UiThreadUtils.java:155)
[task 2020-09-23T17:42:12.265Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.util.UiThreadUtils.waitForResult(UiThreadUtils.java:80)
[task 2020-09-23T17:42:12.266Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitForResult(GeckoSessionTestRule.java:2314)
[task 2020-09-23T17:42:12.266Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.ExtensionActionTest.testPopupsCanCloseThemselves(ExtensionActionTest.kt:640)
[task 2020-09-23T17:42:12.266Z] 17:42:12 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-09-23T17:42:12.266Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[task 2020-09-23T17:42:12.267Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2020-09-23T17:42:12.267Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[task 2020-09-23T17:42:12.267Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2020-09-23T17:42:12.267Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[task 2020-09-23T17:42:12.268Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[task 2020-09-23T17:42:12.268Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0$GeckoSessionTestRule$2(GeckoSessionTestRule.java:1313)
[task 2020-09-23T17:42:12.269Z] 17:42:12 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.-$$Lambda$GeckoSessionTestRule$2$sIbRNaZJgAu-QrUVWSGD8JbPSWM.run(lambda)
[task 2020-09-23T17:42:12.269Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1950)
[task 2020-09-23T17:42:12.269Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:751)
[task 2020-09-23T17:42:12.269Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:95)
[task 2020-09-23T17:42:12.269Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:154)
[task 2020-09-23T17:42:12.270Z] 17:42:12 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:6077)
[task 2020-09-23T17:42:12.270Z] 17:42:12 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Native Method)
[task 2020-09-23T17:42:12.270Z] 17:42:12 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
[task 2020-09-23T17:42:12.270Z] 17:42:12 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
[task 2020-09-23T17:42:12.270Z] 17:42:12 INFO - org.mozilla.geckoview.test |
[task 2020-09-23T17:42:12.270Z] 17:42:12 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=109
[task 2020-09-23T17:42:12.270Z] 17:42:12 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: -2
[task 2020-09-23T17:42:12.271Z] 17:42:12 WARNING - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.ExtensionActionTest.testPopupsCanCloseThemselves[#browserAction] | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2020-09-23T17:42:12.271Z] 17:42:12 INFO - TEST-INFO took 30370ms
...
...
...
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 9•4 years ago
|
||
Third time's a charm, looking good on try.
Comment 10•4 years ago
|
||
Pushed by esawin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d15245dad149 [1.5] Move media controls to WebIDL. r=geckoview-reviewers,agi,alwu https://hg.mozilla.org/integration/autoland/rev/f1c6d2333d5a [2.4] Update tests to work with the WebIDL events. r=geckoview-reviewers,agi,alwu https://hg.mozilla.org/integration/autoland/rev/f4662be775db [3.2] Update changelog. r=geckoview-reviewers,agi
Comment 11•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d15245dad149
https://hg.mozilla.org/mozilla-central/rev/f1c6d2333d5a
https://hg.mozilla.org/mozilla-central/rev/f4662be775db
Comment 12•2 years ago
|
||
Moving some media bugs to the new GeckoView::Media component.
Description
•