Closed Bug 1686941 Opened 5 years ago Closed 3 years ago

Intermittent docshell/test/navigation/test_scrollRestoration.html | Should have kept the old scroll position. - didn't expect +0, but got it

Categories

(Core :: DOM: Navigation, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1777071

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=326796947&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LJunVWVfQDyYHki69iru1A/runs/0/artifacts/public/logs/live_backing.log


[task 2021-01-15T11:26:42.980Z] 11:26:42     INFO - TEST-START | docshell/test/navigation/test_scrollRestoration.html
[task 2021-01-15T11:26:43.139Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4279
[task 2021-01-15T11:26:43.144Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext->IsContentSubframe()) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3707
[task 2021-01-15T11:26:43.243Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.243Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.248Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.292Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.294Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.299Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.309Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.309Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.309Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.319Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.329Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.339Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glBlendBarrierKHR" by glcontext
[task 2021-01-15T11:26:43.339Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glBufferStorageEXT" by glcontext
[task 2021-01-15T11:26:43.339Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glCopyImageSubDataEXT" by glcontext
[task 2021-01-15T11:26:43.339Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glDebugMessageCallback" by glcontext
[task 2021-01-15T11:26:43.340Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glDebugMessageCallbackARB" by glcontext
[task 2021-01-15T11:26:43.340Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glDebugMessageControl" by glcontext
[task 2021-01-15T11:26:43.340Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glDebugMessageControlARB" by glcontext
[task 2021-01-15T11:26:43.340Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glDebugMessageInsert" by glcontext
[task 2021-01-15T11:26:43.340Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glDebugMessageInsertARB" by glcontext
[task 2021-01-15T11:26:43.340Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glGetDebugMessageLog" by glcontext
[task 2021-01-15T11:26:43.341Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glGetDebugMessageLogARB" by glcontext
[task 2021-01-15T11:26:43.341Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glGetObjectLabel" by glcontext
[task 2021-01-15T11:26:43.341Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glGetObjectPtrLabel" by glcontext
[task 2021-01-15T11:26:43.341Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glObjectLabel" by glcontext
[task 2021-01-15T11:26:43.341Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glObjectPtrLabel" by glcontext
[task 2021-01-15T11:26:43.341Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glPopDebugGroup" by glcontext
[task 2021-01-15T11:26:43.341Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glPushDebugGroup" by glcontext
[task 2021-01-15T11:26:43.341Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glTextureStorage1DEXT" by glcontext
[task 2021-01-15T11:26:43.342Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glTextureStorage2DEXT" by glcontext
[task 2021-01-15T11:26:43.342Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender_bindings::bindings] Could not find symbol "glTextureStorage3DEXT" by glcontext
[task 2021-01-15T11:26:43.342Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[task 2021-01-15T11:26:43.361Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3706
[task 2021-01-15T11:26:43.380Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4277
[task 2021-01-15T11:26:43.382Z] 11:26:43     INFO - GECKO(2292) | [Parent 1736, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext->IsContentSubframe()) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3707
[task 2021-01-15T11:26:43.452Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender::device::gl] Cropping texture upload Rect(0x1 at (0, 0)) to None
[task 2021-01-15T11:26:43.452Z] 11:26:43     INFO - GECKO(2292) | [WARN  webrender::device::gl] Cropping texture upload Rect(0x1 at (0, 0)) to None
[task 2021-01-15T11:26:43.573Z] 11:26:43     INFO - GECKO(2292) | [Child 3876, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext->IsContentSubframe()) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3707
[task 2021-01-15T11:26:43.663Z] 11:26:43     INFO - GECKO(2292) | [Child 3876, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext->IsContentSubframe()) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3707
[task 2021-01-15T11:26:43.749Z] 11:26:43     INFO - GECKO(2292) | [Child 3876, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext->IsContentSubframe()) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3707
[task 2021-01-15T11:26:43.789Z] 11:26:43     INFO - GECKO(2292) | [Child 3876, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext->IsContentSubframe()) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3707
[task 2021-01-15T11:26:43.839Z] 11:26:43     INFO - GECKO(2292) | [Child 3876, Main Thread] WARNING: Shouldn't call SchedulePaint in a detached pres context: file /builds/worker/checkouts/gecko/layout/generic/nsIFrame.cpp:7098
[task 2021-01-15T11:26:43.839Z] 11:26:43     INFO - GECKO(2292) | [Child 881[C6hil, d Ma38in76 T, hMreaiadn ] Thread] WARNING: ShWAouRNldING: '!aContent->GetComposedDoc()', file /buildsn't /worker/checkouts/gecko/layout/basec/nsCSSFrameCaonll Scstructhor.cepp:8459
[task 2021-01-15T11:26:43.840Z] 11:26:43     INFO - GECKO(2292) | dulePaint in a detached pres context: file /builds/worker/checkouts/gecko/layout/generic/nsIFrame.cpp:7098
[task 2021-01-15T11:26:43.840Z] 11:26:43     INFO - GECKO(2292) | [Child 8816, Main Thread] WARNING: '!aContent->GetComposedDoc()', file /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:8459
[task 2021-01-15T11:26:43.840Z] 11:26:43     INFO - GECKO(2292) | [Child 8816, Main Thread] WARNING: '!aContent->GetComposedDoc()', file /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:8459
[task 2021-01-15T11:26:43.840Z] 11:26:43     INFO - GECKO(2292) | [Child 8816, Main Thread] WARNING: '!aContent->GetComposedDoc()', file /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:8459
[task 2021-01-15T11:26:43.842Z] 11:26:43     INFO - GECKO(2292) | [Child 8816, Main Thread] WARNING: '!aContent->GetComposedDoc()', file /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:8459
[task 2021-01-15T11:26:43.842Z] 11:26:43     INFO - GECKO(2292) | [Child 8816, Main Thread] WARNING: '!aContent->GetComposedDoc()', file /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:8459
[task 2021-01-15T11:26:43.881Z] 11:26:43     INFO - TEST-INFO | started process screenshot
[task 2021-01-15T11:26:43.942Z] 11:26:43     INFO - TEST-INFO | screenshot: exit 0
[task 2021-01-15T11:26:43.942Z] 11:26:43     INFO - Buffered messages logged at 11:26:43
[task 2021-01-15T11:26:43.943Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | A valid string reason is expected 
[task 2021-01-15T11:26:43.943Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Reason cannot be empty 
[task 2021-01-15T11:26:43.944Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Shouldn't have persisted session history entry. 
[task 2021-01-15T11:26:43.944Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | History object has scrollRestoration property. 
[task 2021-01-15T11:26:43.945Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | history.scrollRestoration's default value should be 'auto'. 
[task 2021-01-15T11:26:43.945Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Invalid enum value should not change the value of an attribute. 
[task 2021-01-15T11:26:43.945Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Valid enum value should change the value of an attribute. 
[task 2021-01-15T11:26:43.945Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Valid enum value should change the value of an attribute. 
[task 2021-01-15T11:26:43.946Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Shouldn't have persisted session history entry. 
[task 2021-01-15T11:26:43.946Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have restored scrolling. 
[task 2021-01-15T11:26:43.946Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have the same scrollRestoration as before reload. 
[task 2021-01-15T11:26:43.946Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Shouldn't have persisted session history entry. 
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should not have restored scrolling. 
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have the same scrollRestoration as before reload. 
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have persisted session history entry. 
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO - Buffered messages finished
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO - TEST-UNEXPECTED-FAIL | docshell/test/navigation/test_scrollRestoration.html | Should have kept the old scroll position. - didn't expect +0, but got it
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO -     SimpleTest.isnot@SimpleTest/SimpleTest.js:519:14
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO -     test@docshell/test/navigation/file_scrollRestoration.html:48:20
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have the same scrollRestoration as before reload. 
[task 2021-01-15T11:26:43.947Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have scrolled to #hash. 
[task 2021-01-15T11:26:43.948Z] 11:26:43     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have the same scrollRestoration mode as before fragment navigation. 
[task 2021-01-15T11:26:43.948Z] 11:26:43     INFO - GECKO(2292) | [Child 3876, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext->IsContentSubframe()) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3707
[task 2021-01-15T11:26:43.948Z] 11:26:43     INFO - TEST-FAIL | docshell/test/navigation/test_scrollRestoration.html | The author of the test has indicated that flaky timeouts are expected.  Reason: untriaged 
[task 2021-01-15T11:26:44.194Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | undefined assertion name 
[task 2021-01-15T11:26:44.264Z] 11:26:44     INFO - GECKO(2292) | [Child 3876, Main Thread] WARNING: NS_ENSURE_TRUE(browsingContext->IsContentSubframe()) failed: file /builds/worker/checkouts/gecko/dom/base/Document.cpp:3707
[task 2021-01-15T11:26:44.283Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Shouldn't have persisted session history entry. 
[task 2021-01-15T11:26:44.283Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Shouldn't have kept the old scroll position. 
[task 2021-01-15T11:26:44.283Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have the same scrollRestoration mode as before fragment navigation. 
[task 2021-01-15T11:26:44.283Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have scrolled back to the state1's position 
[task 2021-01-15T11:26:44.284Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Unexpected state. 
[task 2021-01-15T11:26:44.289Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Shouldn't have scrolled back to the state3's position 
[task 2021-01-15T11:26:44.289Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Unexpected state. 
[task 2021-01-15T11:26:44.289Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have scrolled to 'bottom'. 
[task 2021-01-15T11:26:44.299Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Should have scrolled back to the state5's position 
[task 2021-01-15T11:26:44.398Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Did get an exception 
[task 2021-01-15T11:26:44.398Z] 11:26:44     INFO - TEST-PASS | docshell/test/navigation/test_scrollRestoration.html | Did get an exception 
[task 2021-01-15T11:26:44.423Z] 11:26:44     INFO - GECKO(2292) | [GPU 856, Compositor] WARNING: Possibly dropping task posted to updater thread: file /builds/worker/checkouts/gecko/gfx/layers/apz/src/APZUpdater.cpp:370
[task 2021-01-15T11:26:44.433Z] 11:26:44     INFO - GECKO(2292) | MEMORY STAT | vsize 2103864MB | vsizeMaxContiguous 67887649MB | residentFast 99MB | heapAllocated 10MB
[task 2021-01-15T11:26:44.452Z] 11:26:44     INFO - GECKO(2292) | [Child 10144, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp:327
[task 2021-01-15T11:26:44.457Z] 11:26:44     INFO - TEST-OK | docshell/test/navigation/test_scrollRestoration.html | took 1485ms```
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.