Closed
Bug 1506397
Opened 6 years ago
Closed 6 years ago
Pocket icon is displayed multiple times after clicking on the address bar icon
Categories
(Firefox :: Pocket, defect, P1)
Tracking
()
VERIFIED
FIXED
Firefox 65
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox63 | --- | unaffected |
firefox64 | --- | unaffected |
firefox65 | + | verified |
People
(Reporter: github, Assigned: dao)
References
Details
(Keywords: nightly-community, regression)
Attachments
(2 files)
With fresh profile and the current desktop build (2018-11-10, build from https://hg.mozilla.org/mozilla-central/rev/e9ff3fec51d3de454f607b69b4acddc2a81409c1) I see a graphic issue when I'm clicking on the pocket icon. Screenshot is attached. Webrender doesn't matter (tested with both), if logged in or not doens't affect it either. I'm here using macOS 10.14.1.
Reporter | ||
Updated•6 years ago
|
Keywords: nightly-community
Comment 1•6 years ago
|
||
[Tracking Requested - why for this release]:
Dão, this is a regression from library-animatable-box bug 1506114. Like Patrick, I'm also use macOS 10.14.1.
I bisected this bug to this pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=22d335fc020fb0509c67c4a945db21a27b8332d4&tochange=781581f8c129546f4cc626fefcaac2d77781cec1
Blocks: 1506114
status-firefox63:
--- → unaffected
status-firefox64:
--- → unaffected
status-firefox65:
--- → affected
status-firefox-esr60:
--- → unaffected
tracking-firefox65:
--- → ?
Flags: needinfo?(dao+bmo)
Keywords: regression
Summary: Pocket icon is displayed multiple times after clicking on the icon → Pocket icon is displayed multiple times after clicking on the address bar icon
Updated•6 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 2•6 years ago
|
||
I ran into this on Linux, too (Ubuntu 18.10). So, this definitely isn't platform-specific.
OS: Unspecified → All
Comment 3•6 years ago
|
||
bug 1506114's patch removed two lines from "pocket.css":
#pocket-button-box[animate="true"] > #pocket-animatable-box,
#pocket-button > .toolbarbutton-animatable-box {
- position: absolute;
- overflow: hidden;
https://hg.mozilla.org/integration/autoland/rev/781581f8c129#l3.10
If I add those 2 lines back in the Browser Toolbox, then this starts working correctly again, FWIW. (Something else might break, but I haven't noticed it.)
Dão, was there a reason we needed to remove those lines, or was that part of the "clean up" mentioned in the commit message? (If they were just nonessential "clean up", then maybe we can just restore them?)
Comment 4•6 years ago
|
||
Actually, I'll bet you intended/expected that "#pocket-animatable-box" element to have class="toolbarbutton-animatable-box" (which would indeed make these styles redundant).
But it does *not* have that class right now. We have that class on some toolbar elements, but not on this pocket box. So it looks like either:
(1) we need to restore those styles
...or:
(2) we need to give that box the toolbarbutton-animatable-box class
...or:
(3) we need to edit the new location of these styles ("toolbarbutton-icons.inc.css"*) and give it a #pocket-button-box[animate="true"] > #pocket-animatable-box selector alongside the .toolbarbutton-animatable-box selector.
* https://hg.mozilla.org/integration/autoland/rev/781581f8c129#l4.2
Assignee | ||
Comment 5•6 years ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #4)
> Actually, I'll bet you intended/expected that "#pocket-animatable-box"
> element to have class="toolbarbutton-animatable-box" (which would indeed
> make these styles redundant).
*sigh* Yep.
Assignee: nobody → dao+bmo
Status: NEW → ASSIGNED
Flags: needinfo?(dao+bmo)
Priority: -- → P1
Assignee | ||
Comment 6•6 years ago
|
||
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5ce13fbe4561
Fix saved to pocket animation in the url bar. r=jaws
Updated•6 years ago
|
Comment 11•6 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 65
Comment 13•6 years ago
|
||
I can reproduce this issue with nightly 65.0a1 (2018-11-10) (64-bit) in Linux x86_64
I can verify that this is no longer reproducible in latest beta 65.0b6
Build ID 20181220174318
User Agent Mozilla/5.0 (X11; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [testday-20181221]
Updated•6 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•