Closed Bug 1392685 Opened 7 years ago Closed 7 years ago

Pocket'ing items from Activity Stream results in the Pocket icon appearing outside of the URL bar

Categories

(Firefox :: Pocket, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Firefox 57
Iteration:
57.2 - Aug 29
Tracking Status
firefox57 --- fixed

People

(Reporter: mconley, Assigned: jaws)

References

(Blocks 1 open bug)

Details

(Whiteboard: [reserve-photon-animation])

Attachments

(1 file)

STR:

1) Ensure you have a Pocket account set up so that you can Pocket things, and that Activity Stream is enabled (browser.newtabpage.activity-stream.enabled)
2) Go to about:newtab
3) Make sure "Recommended by Pocket" is enabled. If it's not, click on the gear icon in the top right, and ensure "Recommended by Pocket" is checked.
4) Once some Pocket recommendations show up, hover your mouse over the thumbnail until the ... icon appears in the top right
5) Click on the ... icon, and choose "Save to Pocket"

ER:

Unsure. I don't think what we're currently doing is right though.

AR:

See this screencast: https://www.screencast.com/t/mpU4EIlDPArd
Flags: qe-verify+
Priority: -- → P3
Whiteboard: [photon-animation]
QA Contact: stefan.georgiev
Whiteboard: [photon-animation] → [reserve-photon-animation]
Assignee: nobody → jaws
Status: NEW → ASSIGNED
It's by design that the panel is anchored on the site identity icon in this case (see bug 1385418, bug 1388528), so I'll remove that part from the summary for clarity.
Summary: Pocket'ing items from Activity Stream results in the Pocket icon appearing outside of the URL bar and the panel anchoring on the identity icon → Pocket'ing items from Activity Stream results in the Pocket icon appearing outside of the URL bar
Comment on attachment 8900868 [details]
Bug 1392685 - Collapse the urlbar-icon-wrapper when the pageproxystate is invalid, instead of just the urlbar-icon inside of it.

https://reviewboard.mozilla.org/r/172306/#review177618
Attachment #8900868 - Flags: review?(adw) → review+
(In reply to Drew Willcoxon :adw from comment #2)
> It's by design that the panel is anchored on the site identity icon in this
> case (see bug 1385418, bug 1388528), so I'll remove that part from the
> summary for clarity.

Yeah, I knew that so didn't try to change it, but didn't realize that it was mentioned in the summary. Thanks for the quick review!
Iteration: --- → 57.2 - Aug 29
Priority: P3 → P1
We're sorry, Autoland could not rebase your commits for you automatically. Please manually rebase your commits and try again.

hg error in cmd: hg rebase -s 0727b24bb4c3 -d 1e7e3c146e8c: rebasing 415655:0727b24bb4c3 "Bug 1392685 - Collapse the urlbar-icon-wrapper when the pageproxystate is invalid, instead of just the urlbar-icon inside of it. r=adw" (tip)
merging browser/base/content/browser.css
warning: conflicts while merging browser/base/content/browser.css! (edit, then use 'hg resolve --mark')
unresolved conflicts (see hg resolve, then hg rebase --continue)
Pushed by jwein@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dac8634cb381
Collapse the urlbar-icon-wrapper when the pageproxystate is invalid, instead of just the urlbar-icon inside of it. r=adw
https://hg.mozilla.org/mozilla-central/rev/dac8634cb381
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 57
User Agent    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
Build   ID    20170830100230

This bug fix is Verified with latest Nightly 57.0a1 on Windows 10 and OS X!
Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: