Closed
Bug 933428
Opened 12 years ago
Closed 12 years ago
Remove "Share" and "Add to Home Screen" from about:home context menus
Categories
(Firefox for Android Graveyard :: Awesomescreen, defect)
Tracking
(firefox26 verified, firefox27 verified, firefox28 verified, b2g-v1.2 fixed)
RESOLVED
WONTFIX
Firefox 28
People
(Reporter: Margaret, Assigned: Margaret)
References
Details
Attachments
(5 files)
5.47 KB,
patch
|
sriram
:
review+
lsblakk
:
approval-mozilla-aurora+
lsblakk
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
7.14 KB,
patch
|
gbrown
:
review+
lsblakk
:
approval-mozilla-aurora+
lsblakk
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
12.23 KB,
patch
|
wesj
:
review+
lsblakk
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
11.91 KB,
patch
|
wesj
:
review+
lsblakk
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
11.63 KB,
patch
|
wesj
:
review+
|
Details | Diff | Splinter Review |
Part of the design for bug 931021.
Assignee | ||
Comment 1•12 years ago
|
||
To reduce UI churn for users, it would be nice to include this fix in 26 when we ship the new about:home.
tracking-fennec: --- → ?
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → margaret.leibovic
Assignee | ||
Comment 2•12 years ago
|
||
These strings are used in other context menu items, so we don't need to worry about removing them (handy for uplifting!).
Attachment #825516 -
Flags: review?(sriram)
Comment 3•12 years ago
|
||
Comment on attachment 825516 [details] [diff] [review]
patch
Review of attachment 825516 [details] [diff] [review]:
-----------------------------------------------------------------
Nice cleanup.
Attachment #825516 -
Flags: review?(sriram) → review+
Assignee | ||
Comment 4•12 years ago
|
||
I realized this is going to cause some tests to fail. Pushed a test update to try, let's see if it works:
https://tbpl.mozilla.org/?tree=Try&rev=9a7308651314
Assignee | ||
Comment 5•12 years ago
|
||
I only had to update testShareLink to deal with this change. I also updated the test to just extend BaseTest rather than AboutHomeTest, now that we don't have "Share" context menu items on about:home.
It looks like that permissions problem hack was added just for about:home swiping (bug 917398), so I decided to try getting rid of it. Things were green on try, so I think that's a safe move.
Attachment #826517 -
Flags: review?(gbrown)
![]() |
||
Updated•12 years ago
|
Attachment #826517 -
Flags: review?(gbrown) → review+
Assignee | ||
Comment 6•12 years ago
|
||
Assignee | ||
Comment 7•12 years ago
|
||
Comment on attachment 825516 [details] [diff] [review]
patch
[Approval Request Comment]
Bug caused by (feature/regressing bug #): new about:home
User impact if declined: We added these context menu items as part of the new about:home rewrite, but now we want to get rid of them. It would be nice to avoid UI churn if we never let them get to release.
Testing completed (on m-c, etc.): just landed on fx-team
Risk to taking this patch (and alternatives if risky): low-risk, just removes two context menu items
String or IDL/UUID changes made by this patch: none
Attachment #825516 -
Flags: approval-mozilla-beta?
Attachment #825516 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 8•12 years ago
|
||
Comment on attachment 826517 [details] [diff] [review]
test fix
[Approval Request Comment]
test fix needed to prevent patch from breaking the tree
Attachment #826517 -
Flags: approval-mozilla-beta?
Attachment #826517 -
Flags: approval-mozilla-aurora?
https://hg.mozilla.org/mozilla-central/rev/4e7de85bedc2
https://hg.mozilla.org/mozilla-central/rev/ceb1e4a434a0
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 28
Comment 10•12 years ago
|
||
I don't understand why this was removed but nonetheless the patches work on Nightly (11/05).
Status: RESOLVED → VERIFIED
status-firefox28:
--- → verified
Assignee | ||
Comment 11•12 years ago
|
||
(In reply to Aaron Train [:aaronmt] from comment #10)
> I don't understand why this was removed but nonetheless the patches work on
> Nightly (11/05).
See bug 931021 - we're trying to refine the context menus to make them less cluttered.
Updated•12 years ago
|
Attachment #825516 -
Flags: approval-mozilla-beta?
Attachment #825516 -
Flags: approval-mozilla-beta+
Attachment #825516 -
Flags: approval-mozilla-aurora?
Attachment #825516 -
Flags: approval-mozilla-aurora+
Updated•12 years ago
|
Attachment #826517 -
Flags: approval-mozilla-beta?
Attachment #826517 -
Flags: approval-mozilla-beta+
Attachment #826517 -
Flags: approval-mozilla-aurora?
Attachment #826517 -
Flags: approval-mozilla-aurora+
Comment 12•12 years ago
|
||
Looks like this has dependencies that need uplifting first.
Flags: needinfo?(margaret.leibovic)
Keywords: branch-patch-needed
Comment 13•12 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/187487847908
https://hg.mozilla.org/releases/mozilla-aurora/rev/890695773e56
If bug 931843 gets approval for Fx26, this should be able to land with no extra help. Otherwise, it'll need some help for landing on beta.
status-firefox26:
--- → affected
status-firefox27:
--- → fixed
Updated•12 years ago
|
tracking-fennec: ? → ---
Assignee | ||
Comment 14•12 years ago
|
||
Comment 15•12 years ago
|
||
https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/d078b71b7015
https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/0134540d3d48
Flags: in-testsuite+
Updated•12 years ago
|
status-b2g-v1.2:
--- → fixed
Updated•12 years ago
|
Comment 16•12 years ago
|
||
We have more than a few people asking why we removed these menus. We also want these features, but we're thinking of a new UI to expose them. We also just made it a lot harder to "Add to Home Screen" from the application. It's only exposed in the URLbar context menu, which means you need the page loaded.
Bug 942463 means some people find the actions useful. Let's back this out ASAP and think a bit more about it.
Comment 17•12 years ago
|
||
First, I want to backout of Beta since we are running out of time.
Attachment #8338513 -
Flags: review?(wjohnston)
Comment 18•12 years ago
|
||
Comment on attachment 8338513 [details] [diff] [review]
Backout both patches (beta)
[Approval Request Comment]
Bug caused by (feature/regressing bug #): We removed a feature without a good replacement
User impact if declined: Complaints
Testing completed (on m-c, etc.): This is a backout
Risk to taking this patch (and alternatives if risky): low. the backout was simple.
String or IDL/UUID changes made by this patch: none
Attachment #8338513 -
Flags: approval-mozilla-beta?
Updated•12 years ago
|
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 19•12 years ago
|
||
Attachment #8338530 -
Flags: review?(wjohnston)
Attachment #8338530 -
Flags: approval-mozilla-aurora?
Updated•12 years ago
|
Attachment #8338530 -
Flags: review?(wjohnston) → review+
Updated•12 years ago
|
Attachment #8338513 -
Flags: review?(wjohnston) → review+
Comment 20•12 years ago
|
||
Comment on attachment 8338513 [details] [diff] [review]
Backout both patches (beta)
As this returns us to a known good state, we can take this for final beta and get QA verification before ship.
Attachment #8338513 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•12 years ago
|
Attachment #8338530 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Updated•12 years ago
|
tracking-firefox26:
--- → +
tracking-firefox27:
--- → +
Comment 21•12 years ago
|
||
Shouldn't this also get backed out on trunk for complete removal until this UI change is revisited?
Comment 22•12 years ago
|
||
I had some minor bitrot in the test files. The change that removed *.in file names and a test for the bookmark page context menu.
Try push looks good:
https://tbpl.mozilla.org/?tree=Try&rev=f8d5aa5cef8d
Attachment #8338826 -
Flags: review?(wjohnston)
Updated•12 years ago
|
Attachment #8338826 -
Flags: review?(wjohnston) → review+
Comment 23•12 years ago
|
||
Updated•12 years ago
|
Flags: needinfo?(margaret.leibovic)
Comment 24•12 years ago
|
||
So what's happening here? Close bug?
Updated•12 years ago
|
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → WONTFIX
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•