Closed Bug 1102331 Opened 5 years ago Closed Last year

e10s - fix browser_bug678392.js to not time out in e10s mode

Categories

(Firefox :: Tabbed Browser, defect)

x86_64
macOS
defect
Not set
Points:
5

Tracking

()

RESOLVED WONTFIX
Tracking Status
e10s + ---

People

(Reporter: Gijs, Unassigned)

References

(Blocks 1 open bug)

Details

NB: only breaks on 10.8 and above, bails early pretty much everywhere else, AFAICT

This looks like a focus manager issue:

07:51:52     INFO -  249 INFO TEST-START | chrome://mochitests/content/browser/browser/base/content/test/general/browser_bug678392.js
07:52:37     INFO -  libpng warning: zero length keyword
07:52:37     INFO -  libpng warning: Empty language field in iTXt chunk
07:52:37     INFO -  TEST-INFO | screencapture: exit 0
07:52:37     INFO -  250 INFO checking window state
07:52:37     INFO -  251 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_bug678392.js | gHistorySwipeAnimation exists.
07:52:37     INFO -  252 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_bug678392.js | History swipe animation support was successfully initialized when supported.
07:52:37     INFO -  253 INFO Console message: [JavaScript Error: "TelemetryStopwatch: key "FX_PAGE_LOAD_MS" was already initialized" {file: "resource://gre/modules/TelemetryStopwatch.jsm" line: 52}]
07:52:37     INFO -  254 INFO Console message: [JavaScript Error: "[Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIFocusManager.getFocusedElementForWindow]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: chrome://mochikit/content/tests/SimpleTest/specialpowersAPI.js :: SpecialPowersAPI.prototype.getFocusedElementForWindow :: line 1554"  data: no]" {file: "resource://gre/modules/RemoteAddonsParent.jsm" line: 490}]
07:52:37     INFO -  255 INFO Console message: 1416498728425	Services.HealthReport.HealthReporter	WARN	Recording new remote ID: 6470a17d-c14e-7e4d-a0d0-867b0ae96bb1
07:52:37     INFO -  256 INFO Console message: 1416498728438	Services.DataReporting.Policy	WARN	Hard error submitting data: Server failure.
07:52:37     INFO -  257 INFO TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/general/browser_bug678392.js | Test timed out - expected PASS
Flags: qe-verify-
Flags: in-testsuite+
Flags: firefox-backlog+
This test now has trouble getting snapshot objects. For example, among others:

10 INFO TEST-UNEXPECTED-FAIL | browser/base/content/test/general/browser_bug678392.js | Snapshot array has correct length of 1 after loading one page. - Got 0, expected 1

Presumably this is either disabled, or the test isn't waiting for this.
This test was re-enabled for Win and Linux in bug 1093756.  It still causes orange on Mac 10.10. So it remains disabled for Mac
This test doesn't seem to be directly about history, it is more about navigation, so moving to a possibly better component.
Component: Bookmarks & History → Tabbed Browser
This test is being removed in bug 860493 in favor of history swipe arrows and associated tests.
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.