Open Bug 670856 Opened 13 years ago Updated 2 years ago

browser_597071.js causes uncaught exception in nsSessionStore.js

Categories

(Firefox :: Session Restore, defect)

defect

Tracking

()

People

(Reporter: heycam, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

If I make uncaught exceptions in browser-chrome mochitests cause test failures, browser_597071.js fails as follows:

TEST-START | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser/browser_597071.js
NEXT ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser/browser_597071.js | [SimpleTest/SimpleTest.js, window.onerror] - An error occurred: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISHistory.getEntryAtIndex]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///components/nsSessionStore.js :: sss_restoreDocument :: line 3228"  data: no] at :0
TEST-INFO | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser/browser_597071.js | Console message: [JavaScript Error: "uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISHistory.getEntryAtIndex]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///components/nsSessionStore.js :: sss_restoreDocument :: line 3228"  data: no]"]
before 573440, after 544768, break 098d5000
TEST-PASS | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser/browser_597071.js | sessionstore knows about this window
TEST-PASS | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser/browser_597071.js | increased closed window count
INFO TEST-END | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser/browser_597071.js | finished in 394ms
Blocks: 652494
Blocks: 702050
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.