Closed Bug 1601268 Opened 5 years ago Closed 5 years ago

Keyboard navigation gets trapped in the Address Bar when the “Redirect” tip is displayed

Categories

(Firefox :: Address Bar, defect)

73 Branch
Desktop
All
defect
Not set
normal

Tracking

()

RESOLVED INVALID
Tracking Status
firefox73 --- wontfix

People

(Reporter: srosu, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Affected versions]:

  • Latest Firefox Nightly 73.0a1 (Build ID: 20191204095640)

[Affected Platforms]:

  • Mac 10.14
  • Windows 10 x64
  • Ubuntu 16.04 x64

[Prerequisites]:

  • Have the latest Nightly installed.
  • Have the “devtools.chrome.enabled” pref set to “true”.
  • Run the “(async function() { let { ProfileAge } = ChromeUtils.import("resource://gre/modules/ProfileAge.jsm"); let age = await ProfileAge(); age._times = { firstUse: 1368255600000, created: 1368255600000 }; await age.writeTimes(); })();” code on the browser console.
  • Have access to the stage delivery console.
  • Have an active branched add-on recipe.
  • Have the “security.content.signature.root_hash” pref set to "DB:74:CE:58:E4:F9:D0:9E:E0:42:36:BE:6C:C5:C4:F6:6A:E7:74:7D:C0:21:42:7A:03:BC:2F:57:0C:8B:9B:90".
  • Have the "app.normandy.api_url" pref set to "https://stage.normandy.nonprod.cloudops.mozgcp.net/api/v1".
  • Have the "app.normandy.dev_mode" pref set to “true”.
  • Have the "app.normandy.logging.level" pref set to “0”.
  • Have the "services.settings.server" pref set to "https://settings.stage.mozaws.net/v1".
  • Have the "xpinstall.signatures.dev-root" pref set to “true”.
  • Create a new pref named “carmentips” and set it as “true”.

[Steps to reproduce]:

  1. Open the Firefox browser with the profile from prerequisites.
  2. Navigate to the “www.google.com” page.
  3. Press the “Tab” key until the “Ok, Got It” button is focused.
  4. Press the “Tab” key again and observe the behavior.

[Expected result]:

  • The next element from the page is focused.

[Actual result]:

  • The keyboard navigation remains trapped on the Search Bar section.

[ Notes]:

  • This issue seems to be a regression caused by fixing issue 1600325.
  • Attached a screen recording with the issue.

This is the expected behavior. The tab key moves through all the results in the view and then wraps back around to the input. You can reproduce this before bug 1600325 landed without tips at all. For example, type "test" and keep hitting the tab key.

If I misunderstand or you can't reproduce the "test" example I just gave, please let me know.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: