Closed Bug 1487376 Opened 7 years ago Closed 7 years ago

JavaScript error: resource://gre/modules/sessionstore/SessionHistory.jsm, line 90: TypeError: shistoryInternal.GetTransactionAtIndex is not a function

Categories

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

62 Branch
defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox61 --- unaffected
firefox62 --- unaffected
firefox63 --- affected

People

(Reporter: whimboo, Unassigned)

References

Details

(Keywords: regression)

Seen in a try push for a recent web-platform-test sync: https://treeherder.mozilla.org/logviewer.html#?job_id=196610706&repo=try&lineNumber=20303 JavaScript error: resource://gre/modules/sessionstore/SessionHistory.jsm, line 90: TypeError: shistoryInternal.GetTransactionAtIndex is not a function It looks like this is a regression from the patch on bug 1486358.
Flags: needinfo?(n.nethercote)
I'm 83% sure that the problem is that the original patch didn't play well with artifact builds for some reason, because I rebased and tried another try run with a non-artifact build and it seems to work OK.
I suspect James is correct. Bug 1486358 added this declaration to nsISHistoryInternal.idl: > nsISHTransaction GetTransactionAtIndex(in int32_t aIndex); So things should be ok. Furthermore, that error is something that you'd expect to be consistently failing across the whole tree.
Flags: needinfo?(n.nethercote)
Priority: -- → P3
This appears to have been a transient problem. (Please reopen if you see it again.)
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.