Closed Bug 1924861 Opened 10 months ago Closed 9 months ago

User Interaction Tracking should be considered for initial history entries

Categories

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

defect

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: avandolder, Assigned: avandolder)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

Attachments

(1 file)

Currently, we always treat the initial entry in a history list as though it had been interacted with by the user. However, this may not always be true, and could potentially result in a back-button "trap" where the user attempts to go back but gets immediately redirected by a page they have not interacted with.

Severity: -- → S3
Priority: -- → P2
Pushed by avandolder@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5b4cea7ea948 Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster
Backout by nfay@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/758535590e5d Backed out changeset 5b4cea7ea948 for causing mochitest failures on test_ext_tabs_goBack_goForward.html, test_bug1300461.html CLOSED TREE

Backed out for causing mochitest failures on test_ext_tabs_goBack_goForward.html, test_bug1300461.html

Backout link

Push with failures

Failure log // Failure log 2

There are also some Search related failures present, this and this one, which seem to have apperead once this push landed. Here is a backfill range example. The logs for the failures are the following: Failure log 1 // Failure log 2

This failure is also caused by this.

Flags: needinfo?(avandolder)
Regressions: 1927662
Blocks: 1914555
No longer blocks: 1914555
See Also: → 1914555
Flags: needinfo?(avandolder)
Pushed by avandolder@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c64aebba09d9 Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster
Pushed by avandolder@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8c5bff1fa41a Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster
Pushed by avandolder@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b94afd94ed9c Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
Flags: needinfo?(avandolder)
Pushed by avandolder@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a8d030efc4ea Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers
Pushed by avandolder@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4d19e4620e63 Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers

Backed out for causing bc failures @browser_stop_pending.js.

Regressions: 1935108
Pushed by avandolder@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9642ea5c42d0 Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers
Status: REOPENED → RESOLVED
Closed: 9 months ago9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
Flags: needinfo?(avandolder)
Regressions: 1933406
Regressions: 1935935
Blocks: 1447524
Blocks: 1636675
Blocks: 1914394
Blocks: 1718106
See Also: 1718106
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: