Intermittent org.mozilla.geckoview.test.NavigationDelegateTest#locationReplaceOnUserGesture | single tracking bug
Categories
(GeckoView :: General, defect, P5)
Tracking
(firefox158 fixed)
| Tracking | Status | |
|---|---|---|
| firefox158 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: RyanVM)
References
(Blocks 1 open bug)
Details
(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [fxdroid])
Attachments
(1 file)
Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=578994514&repo=autoland&task=CSWY9MUQSU-pKKKsrjd7Kw.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CSWY9MUQSU-pKKKsrjd7Kw/runs/0/artifacts/public/logs/live_backing.log
[task 2026-07-15T23:19:15.602+00:00] 23:19:15 INFO - 07-15 23:19:08.866 D/GeckoViewContentDelegateParent( 5226): receiveMessage: GeckoView:DOMMetaViewportFit
[task 2026-07-15T23:19:15.602+00:00] 23:19:15 INFO - 07-15 23:19:08.867 D/GeckoViewProgress( 5226): receiveMessage: MozAfterPaint
[task 2026-07-15T23:19:15.602+00:00] 23:19:15 INFO - 07-15 23:19:08.869 D/GeckoIdleService( 5226): next timeout 5000 msec from now
[task 2026-07-15T23:19:15.603+00:00] 23:19:15 INFO - 07-15 23:19:08.869 D/GeckoIdleService( 5226): SetTimerExpiryIfBefore: next timeout 5000 msec from now
[task 2026-07-15T23:19:15.603+00:00] 23:19:15 INFO - 07-15 23:19:08.869 D/GeckoIdleService( 5226): reset timer expiry to 5010 msec from now
[task 2026-07-15T23:19:15.603+00:00] 23:19:15 INFO - 07-15 23:19:08.870 D/GeckoIdleService( 5226): Reset idle timeout: tell observer 0x728dd8e70cd8 user is back
[task 2026-07-15T23:19:15.603+00:00] 23:19:15 INFO - 07-15 23:19:08.874 I/Gecko ( 5226): [Parent 5226, Main Thread] WARNING: NS_ENSURE_TRUE(bounceTrackingState) failed: file checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:447
[task 2026-07-15T23:19:15.603+00:00] 23:19:15 INFO - 07-15 23:19:08.881 D/GeckoViewPrompt[C](11833): handleEvent: click
[task 2026-07-15T23:19:15.604+00:00] 23:19:15 INFO - 07-15 23:19:09.340 W/webrender::device::gl(12900): Cropping texture upload Box2D((0, 0), (0, 1)) to None
[task 2026-07-15T23:19:15.604+00:00] 23:19:15 INFO - 07-15 23:19:09.341 W/webrender::device::gl(12900): Cropping texture upload Box2D((0, 0), (0, 1)) to None
[task 2026-07-15T23:19:15.604+00:00] 23:19:15 INFO - 07-15 23:19:09.341 W/webrender::device::gl(12900): Cropping texture upload Box2D((0, 0), (0, 1)) to None
[task 2026-07-15T23:19:15.604+00:00] 23:19:15 INFO - 07-15 23:19:09.345 D/GeckoViewProgressDelegate[C](11833): handleEvent: MozAfterPaint
[task 2026-07-15T23:19:15.604+00:00] 23:19:15 INFO - 07-15 23:19:10.609 D/StatusBarIconController( 796): ignoring old pipeline callback because the new wifi icon is enabled
[task 2026-07-15T23:19:15.605+00:00] 23:19:15 INFO - 07-15 23:19:11.822 D/BufferPoolAccessor2.0( 8256): bufferpool2 0x72903ef18368 : 0(0 size) total buffers - 0(0 size) used buffers - 5/10 (recycle/alloc) - 4/12 (fetch/transfer)
[task 2026-07-15T23:19:15.605+00:00] 23:19:15 INFO - 07-15 23:19:11.822 D/BufferPoolAccessor2.0( 8256): evictor expired: 1, evicted: 1
[task 2026-07-15T23:19:15.605+00:00] 23:19:15 INFO - 07-15 23:19:12.822 D/BufferPoolAccessor2.0( 8256): evictor expired: 1, evicted: 0
[task 2026-07-15T23:19:15.605+00:00] 23:19:15 INFO - 07-15 23:19:13.614 D/StatusBarIconController( 796): ignoring old pipeline callback because the new wifi icon is enabled
[task 2026-07-15T23:19:15.605+00:00] 23:19:15 INFO - 07-15 23:19:13.755 D/StatusBarIconController( 796): ignoring old pipeline callbacks, because the new mobile icons are enabled
[task 2026-07-15T23:19:15.606+00:00] 23:19:15 INFO - 07-15 23:19:13.880 D/GeckoViewProgress( 5226): ProgressTracker onStateChange: isTopLevel=true, flags=0xf0001, status=NS_OK
[task 2026-07-15T23:19:15.606+00:00] 23:19:15 INFO - 07-15 23:19:13.880 D/GeckoViewProgress( 5226): ProgressTracker onStateChange: uri=http://localhost:4245/assets/www/replacedUrl
[task 2026-07-15T23:19:15.606+00:00] 23:19:15 INFO - 07-15 23:19:13.880 D/GeckoViewProgress( 5226): ProgressTracker start http://localhost:4245/assets/www/replacedUrl
[task 2026-07-15T23:19:15.606+00:00] 23:19:15 INFO - 07-15 23:19:13.881 D/GeckoViewProgress( 5226): ProgressTracker updateProgress
[task 2026-07-15T23:19:15.606+00:00] 23:19:15 INFO - 07-15 23:19:13.881 D/GeckoViewProgress( 5226): ProgressTracker updateProgress data={"prev":0,"uri":"http://localhost:4245/assets/www/replacedUrl","locationChange":false,"pageStart":true,"pageStop":false,"firstPaint":false,"pageShow":false,"parsed":false} progress=15
[task 2026-07-15T23:19:15.607+00:00] 23:19:15 INFO - 07-15 23:19:13.882 D/GeckoSession( 5226): handleMessage GeckoView:ProgressChanged uri=null
[task 2026-07-15T23:19:15.607+00:00] 23:19:15 INFO - 07-15 23:19:13.882 D/GeckoViewProgress( 5226): StateTracker onStateChange: isTopLevel=true, flags=0xf0001, status=NS_OK loadType=142606337
[task 2026-07-15T23:19:15.607+00:00] 23:19:15 INFO - 07-15 23:19:13.882 D/GeckoSession( 5226): handleMessage GeckoView:PageStart uri=http://localhost:4245/assets/www/replacedUrl
[task 2026-07-15T23:19:15.607+00:00] 23:19:15 INFO - 07-15 23:19:13.885 D/GeckoViewProgress( 5226): receiveMessage: MozAfterPaint
[task 2026-07-15T23:19:15.607+00:00] 23:19:15 INFO - 07-15 23:19:13.888 D/GeckoIdleService( 5226): Get idle time: time since reset 5016 msec
[task 2026-07-15T23:19:15.607+00:00] 23:19:15 INFO - 07-15 23:19:13.888 D/GeckoIdleService( 5226): Idle timer callback: current idle time 5016 msec
[task 2026-07-15T23:19:15.608+00:00] 23:19:15 INFO - 07-15 23:19:13.888 D/GeckoIdleService( 5226): next timeout 4294967289983 msec from now
[task 2026-07-15T23:19:15.608+00:00] 23:19:15 INFO - 07-15 23:19:13.888 D/GeckoIdleService( 5226): SetTimerExpiryIfBefore: next timeout 4294967289983 msec from now
[task 2026-07-15T23:19:15.608+00:00] 23:19:15 INFO - 07-15 23:19:13.888 D/GeckoIdleService( 5226): reset timer expiry to 4294967289993 msec from now
[task 2026-07-15T23:19:15.608+00:00] 23:19:15 INFO - 07-15 23:19:13.888 D/GeckoIdleService( 5226): Idle timer callback: tell observer 0x728dd8e70cd8 user is idle
[task 2026-07-15T23:19:15.608+00:00] 23:19:15 INFO - 07-15 23:19:13.897 D/GeckoViewXUL( 5226): WillChangeBrowserRemoteness
[task 2026-07-15T23:19:15.608+00:00] 23:19:15 INFO - 07-15 23:19:13.898 D/GeckoViewMediaControl( 5226): onDestroyBrowser
[task 2026-07-15T23:19:15.609+00:00] 23:19:15 INFO - 07-15 23:19:13.900 D/GeckoViewSessionStore( 5226): observe browsing-context-did-set-embedder
[task 2026-07-15T23:19:15.609+00:00] 23:19:15 INFO - 07-15 23:19:13.901 D/GeckoViewSessionStore( 5226): observe browsing-context-did-set-embedder
[task 2026-07-15T23:19:15.609+00:00] 23:19:15 INFO - 07-15 23:19:13.903 D/GeckoViewXUL( 5226): DidChangeBrowserRemoteness
[task 2026-07-15T23:19:15.609+00:00] 23:19:15 INFO - 07-15 23:19:13.903 D/GeckoViewNavigation( 5226): sessionContextId=null
[task 2026-07-15T23:19:15.609+00:00] 23:19:15 INFO - 07-15 23:19:13.904 D/GeckoViewMediaControl( 5226): onInitBrowser
[task 2026-07-15T23:19:15.609+00:00] 23:19:15 INFO - 07-15 23:19:13.910 D/GeckoViewSelectionActionDelegate[C](11833): handleEvent: visibilitychange
[task 2026-07-15T23:19:15.609+00:00] 23:19:15 INFO - 07-15 23:19:13.911 D/GeckoViewAutoFill[C](11833): handleEvent: pagehide
[task 2026-07-15T23:19:15.610+00:00] 23:19:15 INFO - 07-15 23:19:13.912 D/GeckoViewAutoFill( 5226): receiveMessage Clear
[task 2026-07-15T23:19:15.610+00:00] 23:19:15 INFO - 07-15 23:19:13.913 D/EGL_emulation(12900): app_time_stats: avg=1743.04ms min=87.58ms max=4569.00ms count=3
[task 2026-07-15T23:19:15.610+00:00] 23:19:15 INFO - 07-15 23:19:13.928 D/GeckoViewSelectionActionDelegate[C](11833): handleEvent: visibilitychange
[task 2026-07-15T23:19:15.610+00:00] 23:19:15 INFO - 07-15 23:19:13.929 D/GeckoViewAutoFill[C](11833): handleEvent: pagehide
[task 2026-07-15T23:19:15.610+00:00] 23:19:15 INFO - 07-15 23:19:13.930 D/GeckoViewAutoFill( 5226): receiveMessage Clear
[task 2026-07-15T23:19:15.610+00:00] 23:19:15 INFO - 07-15 23:19:13.937 W/GeckoEditableChild(11833): No editable parent
[task 2026-07-15T23:19:15.611+00:00] 23:19:15 INFO - 07-15 23:19:13.939 W/Web Content(11833): [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://localhost:4245/assets/www/replacedUrl" line: 0}]
[task 2026-07-15T23:19:15.611+00:00] 23:19:15 INFO - 07-15 23:19:13.940 D/GeckoViewNavigation( 5226): onLocationChange
[task 2026-07-15T23:19:15.611+00:00] 23:19:15 INFO - 07-15 23:19:13.942 D/GeckoViewTranslations( 5226): handleEvent: TranslationsParent:LanguageState
[task 2026-07-15T23:19:15.611+00:00] 23:19:15 INFO - 07-15 23:19:13.943 D/GeckoViewTranslations( 5226): handleEvent: TranslationsParent:LanguageState
[task 2026-07-15T23:19:15.611+00:00] 23:19:15 INFO - 07-15 23:19:13.944 D/GeckoSession( 5226): handleMessage GeckoView:LocationChange uri=http://localhost:4245/assets/www/replacedUrl
[task 2026-07-15T23:19:15.612+00:00] 23:19:15 INFO - 07-15 23:19:13.944 D/GeckoViewProgress( 5226): SecurityTracker onLocationChange: location=http://localhost:4245/assets/www/replacedUrl, flags=0
[task 2026-07-15T23:19:15.612+00:00] 23:19:15 INFO - 07-15 23:19:13.944 D/GeckoViewProgress( 5226): ProgressTracker onLocationChange: location=http://localhost:4245/assets/www/replacedUrl, flags=0
[task 2026-07-15T23:19:15.612+00:00] 23:19:15 INFO - 07-15 23:19:13.944 D/GeckoViewProgress( 5226): ProgressTracker changeLocation http://localhost:4245/assets/www/replacedUrl
[task 2026-07-15T23:19:15.612+00:00] 23:19:15 INFO - 07-15 23:19:13.945 D/GeckoViewProgress( 5226): onSecurityChange
[task 2026-07-15T23:19:15.612+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): Error
[task 2026-07-15T23:19:15.612+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): java.lang.AssertionError: Should have a user gesture
[task 2026-07-15T23:19:15.613+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): Expected: <true>
[task 2026-07-15T23:19:15.613+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): but: was <false>
[task 2026-07-15T23:19:15.613+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
[task 2026-07-15T23:19:15.613+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.Assert.assertThat(Assert.java:964)
[task 2026-07-15T23:19:15.613+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.rules.ErrorCollector$1.call(ErrorCollector.java:77)
[task 2026-07-15T23:19:15.614+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:90)
[task 2026-07-15T23:19:15.614+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.rules.ErrorCollector.checkThat(ErrorCollector.java:75)
[task 2026-07-15T23:19:15.614+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.checkThat(GeckoSessionTestRule.java:987)
[task 2026-07-15T23:19:15.614+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.BaseSessionTest.assertThat(BaseSessionTest.kt:197)
[task 2026-07-15T23:19:15.615+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.NavigationDelegateTest$locationReplaceOnUserGesture$1.onLocationChange(NavigationDelegateTest.kt:3006)
[task 2026-07-15T23:19:15.615+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.NavigationDelegateTest$locationReplaceOnUserGesture$1.onLocationChange(NavigationDelegateTest.kt:2998)
[task 2026-07-15T23:19:15.615+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at java.lang.reflect.Method.invoke(Native Method)
[task 2026-07-15T23:19:15.615+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1918)
[task 2026-07-15T23:19:15.615+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1782)
[task 2026-07-15T23:19:15.616+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitUntilCalled(GeckoSessionTestRule.java:1736)
[task 2026-07-15T23:19:15.616+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.NavigationDelegateTest.locationReplaceOnUserGesture(NavigationDelegateTest.kt:2998)
[task 2026-07-15T23:19:15.616+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at java.lang.reflect.Method.invoke(Native Method)
[task 2026-07-15T23:19:15.616+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
[task 2026-07-15T23:19:15.616+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[task 2026-07-15T23:19:15.617+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
[task 2026-07-15T23:19:15.617+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[task 2026-07-15T23:19:15.617+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.junit.rules.Verifier$1.evaluate(Verifier.java:35)
[task 2026-07-15T23:19:15.617+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.lambda$evaluate$0(GeckoSessionTestRule.java:1570)
[task 2026-07-15T23:19:15.618+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2.$r8$lambda$iCBopfpsbLU-HFWW53O-4m1PB6c(Unknown Source:0)
[task 2026-07-15T23:19:15.618+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$2$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)
[task 2026-07-15T23:19:15.618+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
[task 2026-07-15T23:19:15.618+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at java.util.concurrent.FutureTask.run(FutureTask.java:264)
[task 2026-07-15T23:19:15.618+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:2420)
[task 2026-07-15T23:19:15.619+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at android.os.Handler.handleCallback(Handler.java:958)
[task 2026-07-15T23:19:15.619+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at android.os.Handler.dispatchMessage(Handler.java:99)
[task 2026-07-15T23:19:15.619+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at android.os.Looper.loopOnce(Looper.java:205)
[task 2026-07-15T23:19:15.619+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at android.os.Looper.loop(Looper.java:294)
[task 2026-07-15T23:19:15.619+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at android.app.ActivityThread.main(ActivityThread.java:8177)
[task 2026-07-15T23:19:15.619+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at java.lang.reflect.Method.invoke(Native Method)
[task 2026-07-15T23:19:15.620+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
[task 2026-07-15T23:19:15.620+00:00] 23:19:15 INFO - 07-15 23:19:13.947 E/GeckoSessionTestRule( 5226): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
[task 2026-07-15T23:19:15.620+00:00] 23:19:15 INFO - 07-15 23:19:13.952 D/GeckoSession( 5226): handleMessage GeckoView:SecurityChanged uri=null
[task 2026-07-15T23:19:15.620+00:00] 23:19:15 INFO - 07-15 23:19:13.954 D/GeckoViewContent( 5226): handleEvent: DOMWindowClose
[task 2026-07-15T23:19:15.620+00:00] 23:19:15 INFO - 07-15 23:19:13.954 D/GeckoViewConsole( 5226): onEvent GeckoView:WebExtension:List null
[task 2026-07-15T23:19:15.620+00:00] 23:19:15 INFO - 07-15 23:19:13.956 I/Gecko ( 5226): nsWindow[0x728d9b078a00]::Show 0
[task 2026-07-15T23:19:15.621+00:00] 23:19:15 INFO - 07-15 23:19:13.957 E/GeckoSessionTestRule( 5226): test_end c5ee677f-bc83-49bd-9e28-2d35f3d0f059 locationReplaceOnUserGesture(org.mozilla.geckoview.test.NavigationDelegateTest)
[task 2026-07-15T23:19:15.621+00:00] 23:19:15 INFO - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.NavigationDelegateTest#locationReplaceOnUserGesture | java.lang.AssertionError: Should have a user gesture
[task 2026-07-15T23:19:15.621+00:00] 23:19:15 INFO - TEST-INFO took 6347ms
[task 2026-07-15T23:19:15.622+00:00] 23:19:15 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.NavigationDelegateTest
[task 2026-07-15T23:19:15.622+00:00] 23:19:15 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=566
[task 2026-07-15T23:19:15.622+00:00] 23:19:15 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2026-07-15T23:19:15.623+00:00] 23:19:15 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=1435
[task 2026-07-15T23:19:15.623+00:00] 23:19:15 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2026-07-15T23:19:15.624+00:00] 23:19:15 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=sandboxDoesntCallNavigationDelegate
[task 2026-07-15T23:19:15.624+00:00] 23:19:15 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: 1
[task 2026-07-15T23:19:15.624+00:00] 23:19:15 INFO - TEST-START | org.mozilla.geckoview.test.NavigationDelegateTest#sandboxDoesntCallNavigationDelegate
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 10•10 days ago
|
||
GeckoViewNavigation.onLocationChange and LoadURIDelegate report hasUserGesture from the document's transient
user activation at the time they run, and that activation expires after dom.user_activation.transient.timeout
(5 s). When the tapped page takes longer than that to commit its navigation on a slow emulator the flag reads
false. Raising the timeout for these two tests keeps them from depending on load speed; whether the flag
should be captured when the navigation starts instead is a separate question about the API.
Updated•10 days ago
|
| Comment hidden (Intermittent Failures Robot) |
Updated•7 days ago
|
Updated•7 days ago
|
Comment 12•7 days ago
|
||
Comment 13•7 days ago
|
||
| bugherder | ||
Comment 14•7 days ago
|
||
| bugherder | ||
| Comment hidden (Intermittent Failures Robot) |
Description
•