Closed
Bug 1155191
Opened 10 years ago
Closed 10 years ago
Please disable readling list and reader view for 38
Categories
(Firefox Graveyard :: Reading List, defect)
Firefox Graveyard
Reading List
Tracking
(firefox38+ verified)
VERIFIED
FIXED
Firefox 38
People
(Reporter: Sylvestre, Assigned: Dolske)
References
Details
Attachments
(1 file, 2 obsolete files)
6.36 KB,
patch
|
Dolske
:
review+
Dolske
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
As agreed, please provide a patch and an uplift request (beta only) to disable reading list in Desktop for 38.0.
We will accept it, next Friday, after beta 5 go to build.
Reporter | ||
Comment 1•10 years ago
|
||
Justin, could you handle that? Thanks
status-firefox38:
--- → affected
Flags: needinfo?(dolske)
Updated•10 years ago
|
tracking-firefox38:
--- → +
Assignee | ||
Comment 2•10 years ago
|
||
(Both reading list and reader view will be disabled for 38.0, as they're features intended to launch with 38.1.)
Flags: needinfo?(dolske)
Summary: Please disable readling list for 38 → Please disable readling list and reader view for 38
Assignee | ||
Comment 3•10 years ago
|
||
This flips the 3 prefs involved. Two notes:
* Android will be leading RL/RV enabled, since they have already shipped it. So disabling RL in Desktop means adding a pref==false to firefox.js, and leaving the pref==true in all.js (This is how we had it disabled prior to bug 1148098)
* I added a couple code tweaks to forcibly disable Reading List on desktop -- even if the pref is set to true -- to prevent enthusiastic users from re-enabling it. Due to some imminent changes involving reading list, I am (overly?) paranoid about users enabling it only to later experience sad times.
Untested, and I suspect the latter means test breakage that would need fixed (by disabling unneeded tests). Mark, what do you think about the this? Too paranoid?
Attachment #8593666 -
Flags: feedback?(mhammond)
Comment 4•10 years ago
|
||
LGTM, and my testing shows it does what it is supposed to. I think the level of paranoia is about right.
Comment 5•10 years ago
|
||
Attachment #8593666 -
Flags: feedback?(mhammond) → feedback+
Reporter | ||
Comment 6•10 years ago
|
||
Because I had the question on irc and my original message is cryptic for people not involved in this, I am going to explain a bit more.
We are going to make a 38.1 release. In this release, we initially planned to ship reading list & reader view (and screen sharing).
To stabilize the 38.0 release itself, we planned to disable it in beta 5 (we are going to do in beta 6).
And when I said "We will accept it, next Friday, after beta 5 go to build." the "we" means release management (Lawrence, Liz or myself).
Hope this is more clear!
Reporter | ||
Updated•10 years ago
|
Assignee: nobody → dolske
Assignee | ||
Comment 7•10 years ago
|
||
Went ahead and disabled the broken tests and did a try run:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b7dd8752fb17
Attachment #8593666 -
Attachment is obsolete: true
Attachment #8594286 -
Flags: review?(mhammond)
Assignee | ||
Comment 8•10 years ago
|
||
Fix another test.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=704f2ea08cc1
(There are some JP failures too. I don't _think_ they're RL related, and they seem to be hidden/disabled on mozilla-beta anyway?)
Attachment #8594286 -
Attachment is obsolete: true
Attachment #8594286 -
Flags: review?(mhammond)
Attachment #8594426 -
Flags: review?(mhammond)
Comment 9•10 years ago
|
||
Comment on attachment 8594286 [details] [diff] [review]
Patch v.2
Review of attachment 8594286 [details] [diff] [review]:
-----------------------------------------------------------------
::: browser/components/readinglist/test/browser/browser.ini
@@ +1,5 @@
> [DEFAULT]
> support-files =
> head.js
>
> +;[browser_ui_enable_disable.js]
maybe:
skip-if = true # reading list is disabled.
would be better here and in xpcshell.ini?
Attachment #8594286 -
Flags: review+
Reporter | ||
Comment 10•10 years ago
|
||
Justin, we need this patch to land asap in m-b. Could you request the uplift? Thanks
Flags: needinfo?(dolske)
Reporter | ||
Comment 11•10 years ago
|
||
This missed beta 6.
Assignee | ||
Comment 12•10 years ago
|
||
Comment on attachment 8594426 [details] [diff] [review]
Patch v.3
Carrying over review flag, self-approving for beta. (Sorry, I thought we had until EOD today to land this.)
Flags: needinfo?(dolske)
Attachment #8594426 -
Flags: review?(mhammond)
Attachment #8594426 -
Flags: review+
Attachment #8594426 -
Flags: approval-mozilla-beta+
Assignee | ||
Comment 13•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 38
Assignee | ||
Updated•10 years ago
|
OS: Linux → All
Hardware: x86_64 → All
Reporter | ||
Comment 14•10 years ago
|
||
(In reply to Justin Dolske [:Dolske] from comment #12)
> Carrying over review flag, self-approving for beta. (Sorry, I thought we had
> until EOD today to land this.)
No worries. It was EOD but my day in Paris ;)
Updated•10 years ago
|
Flags: qe-verify+
Comment 15•10 years ago
|
||
I can confirm that Reader View and Reading List were successfully disabled on Beta 38.0b8-build1 (20150426174329), using Windows 7 x86, Windows 8 x64, Mac OS X 10.9.5 and Ubuntu 14.04 x86.
Updated•9 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•