Closed Bug 1724668 Opened 3 years ago Closed 3 years ago

pocket dialog persists after new url entered

Categories

(Firefox :: Pocket, defect)

defect

Tracking

()

RESOLVED FIXED
93 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- fixed
firefox91 --- wontfix
firefox92 --- wontfix
firefox93 --- fixed

People

(Reporter: tnikkel, Assigned: thecount)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Click the save to pocket button on the toolbar. Hit Cmd-L (or ctrl-L) to focus the url field, enter a new url and press enter. I expect the pocket dialog to go away but it persists. Bisected to bug 1693376.

Assignee: nobody → sdowne

To test (once it has landed):

prerequisite: Be logged into Pocket.

Ensure bug is fixed:

  1. Click the save to pocket button on the toolbar.
  2. Hit Cmd-L (or ctrl-L) to focus the url field
  3. enter a new url and press enter.
    expected: the pocket dialog to go away

Ensure tab specific on Pocket panel didn't regress:

  1. Open two different tabs
  2. Click the Pocket button in one of the tabs.
  3. Hit ctrl+tab
    Expected: should have switched to the next tab, and closed the Pocket panel.

Ensure tab specific on another panel didn't regress:

  1. Open two different tabs
  2. Click the Bookmarks button in one of the tabs.
  3. Click it again and keep it open.
  4. Hit ctrl+tab
    Expected: should have switched to the next tab, and closed the Bookmarks panel.
Pushed by sdowne@getpocket.com: https://hg.mozilla.org/integration/autoland/rev/6ba2b54d02f6 Ensure Pocket panel closes if location changes with locationSpecific CustomizableUI prop. r=Gijs

Backed out changeset 6ba2b54d02f6 (Bug 1724668) for causing bc failures on browser_panel_locationSpecific.js.
Backout link
Push with failures
Failure Log
Also this: Failure Log

Flags: needinfo?(sdowne)
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
Flags: needinfo?(sdowne) → in-testsuite+

Comment on attachment 9235677 [details]
Bug 1724668 - Ensure Pocket panel closes if location changes with locationSpecific CustomizableUI prop.

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: Pocket dialog user experience impact when it stays open instead of closing. Is confusing to the user, and requires interaction from the user to resolve (close the dialog).
  • User impact if declined: Pocket dialog user experience impact when it stays open instead of closing. Is confusing to the user, and requires interaction from the user to resolve (close the dialog).
  • Fix Landed on Version: 93
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It is a medium sized code change, but it has baked in nightly and beta for a good while now and have not seen a known regression.
  • String or UUID changes made by this patch: none
Attachment #9235677 - Flags: approval-mozilla-esr91?

Comment on attachment 9235677 [details]
Bug 1724668 - Ensure Pocket panel closes if location changes with locationSpecific CustomizableUI prop.

Approved for 91.2esr.

Attachment #9235677 - Flags: approval-mozilla-esr91? → approval-mozilla-esr91+
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: