Closed
Bug 1386474
Opened 8 years ago
Closed 8 years ago
Pocket shouldn't assume that Photon page actions are enabled
Categories
(Firefox :: Address Bar, defect, P1)
Firefox
Address Bar
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox55 | --- | unaffected |
| firefox56 | --- | unaffected |
| firefox57 | --- | fixed |
People
(Reporter: adw, Assigned: adw)
References
Details
(Whiteboard: [photon-structure])
Attachments
(1 file)
|
59 bytes,
text/x-review-board-request
|
mixedpuppy
:
review+
lizzard
:
approval-mozilla-beta-
|
Details |
Bug 1367927 added a Photon page action for Pocket, but the patch assumed that Photon is enabled, which (I think?) will break on Cedar. See bug 1386337 comment 3.
When Photon is disabled, Pocket should fall back to the CUI navbar button.
| Comment hidden (mozreview-request) |
| Assignee | ||
Comment 2•8 years ago
|
||
Fortunately, with the way I fixed bug 1367927, this is only a one-line fix!
Updated•8 years ago
|
Flags: qe-verify?
Updated•8 years ago
|
Iteration: 56.4 - Aug 1 → 57.1 - Aug 15
Comment 3•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8892712 [details]
Bug 1386474 - Pocket shouldn't assume that Photon page actions are enabled.
https://reviewboard.mozilla.org/r/163708/#review169274
Attachment #8892712 -
Flags: review?(mixedpuppy) → review+
Pushed by dwillcoxon@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/31b6638af81b
Pocket shouldn't assume that Photon page actions are enabled. r=mixedpuppy
Comment 5•8 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox57:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 57
Comment 6•8 years ago
|
||
Comment on attachment 8892712 [details]
Bug 1386474 - Pocket shouldn't assume that Photon page actions are enabled.
Approval Request Comment
[Feature/Bug causing the regression]: bug 1367927
[User impact if declined]: broken tests, maybe broken behaviour where we try to use page action stuff on 56 beta/release when we shouldn't.
[Is this code covered by automated tests?]: yup
[Has the fix been verified in Nightly?]: not really applicable
[Needs manual test from QE? If yes, steps to reproduce]: check you can pocket something with the button in the toolbar should be more than enough to verify this
[List of other uplifts needed for the feature/fix]: n/a
[Is the change risky?]: nope
[Why is the change risky/not risky?]: 1-line change to avoid using the page action code.
[String changes made/needed]: none.
Attachment #8892712 -
Flags: approval-mozilla-beta?
Updated•8 years ago
|
status-firefox56:
--- → affected
tracking-firefox56:
--- → +
Comment 7•8 years ago
|
||
Comment on attachment 8892712 [details]
Bug 1386474 - Pocket shouldn't assume that Photon page actions are enabled.
Let's avoid breaking some tests. OK to uplift to beta.
Attachment #8892712 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 8•8 years ago
|
||
Bug 1367927 didn't make it to mozilla-central before 56 merged to Beta, so I don't think there's anything to do here unless we're planning to uplift that bug too?
Flags: needinfo?(adw)
| Assignee | ||
Comment 9•8 years ago
|
||
I think that's right, yeah. The patch to this bug depends on the patch to bug 1367927, and we're not planning on uplifting that.
Flags: needinfo?(adw)
Updated•8 years ago
|
status-firefox55:
--- → unaffected
tracking-firefox56:
+ → ---
Comment 10•8 years ago
|
||
Comment on attachment 8892712 [details]
Bug 1386474 - Pocket shouldn't assume that Photon page actions are enabled.
Sounds like we don't need this after all.
Attachment #8892712 -
Flags: approval-mozilla-beta+ → approval-mozilla-beta-
Comment 11•8 years ago
|
||
Oops, sorry for the confusion!
Updated•8 years ago
|
Flags: qe-verify? → qe-verify-
You need to log in
before you can comment on or make changes to this bug.
Description
•