Closed
Bug 1073823
Opened 10 years ago
Closed 10 years ago
Turn off enhanced tiles for all Firefox 33 users
Categories
(Firefox :: New Tab Page, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox33 | + | verified |
firefox34 | --- | unaffected |
firefox35 | --- | unaffected |
People
(Reporter: Mardak, Assigned: Mardak)
References
Details
Attachments
(2 files)
3.48 KB,
patch
|
ttaubert
:
review+
|
Details | Diff | Splinter Review |
3.50 KB,
patch
|
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
[Tracking Requested - why for this release]: Sounds like we're moving Enhanced Tiles to Firefox 34.
Flags: firefox-backlog+
Assignee | ||
Comment 1•10 years ago
|
||
Forgot to write the actual bug contents :p
Similar to bug 1056279, we want to turn off enhanced for all users and not just non-en-US.
Updated•10 years ago
|
Flags: qe-verify?
Comment 2•10 years ago
|
||
Ed, could you prepare a patch so that we are ready? Thanks
Flags: needinfo?(edilee)
Assignee | ||
Comment 3•10 years ago
|
||
Assignee: nobody → edilee
Status: NEW → ASSIGNED
Attachment #8497776 -
Flags: review?(ttaubert)
Flags: needinfo?(edilee)
Updated•10 years ago
|
Flags: qe-verify? → qe-verify+
Comment 4•10 years ago
|
||
Comment on attachment 8497776 [details] [diff] [review]
v1
Review of attachment 8497776 [details] [diff] [review]:
-----------------------------------------------------------------
::: browser/base/content/test/newtab/head.js
@@ +24,5 @@
> let isWindows = ("@mozilla.org/windows-registry-key;1" in Cc);
> let gWindow = window;
>
> +// Override with enabled for testing (except for individual tests that turn off)
> +DirectoryLinksProvider.enabled = true;
Should that be |._testing = true| as well?
Attachment #8497776 -
Flags: review?(ttaubert) → review+
Assignee | ||
Comment 5•10 years ago
|
||
(In reply to Tim Taubert [:ttaubert] from comment #4)
> > +// Override with enabled for testing (except for individual tests that turn off)
> > +DirectoryLinksProvider.enabled = true;
> Should that be |._testing = true| as well?
For the mochitest, init() will have already been called, so we just override it directly. But for xpcshell test, init() is called multiple times, so we need the _testing to have it initialize correctly.
We have all this oddness because the tests were always assuming it would be enabled for en-US, but the main code change here explicitly turns off for en-US.
Comment 6•10 years ago
|
||
Ok, fair enough.
Assignee | ||
Comment 7•10 years ago
|
||
Approval Request Comment
[Feature/regressing bug #]: Bug 1030832 / Enhanced Tiles
[User impact if declined]: Users of 8 locales will see the "what is this" link and explanation doorhanger on first newtab
[Describe test coverage new/current, TBPL]: Updated tests for turning off functionality for all locales including en-US https://tbpl.mozilla.org/?tree=Try&rev=8c7ecded425c
[Risks and why]: low - turned off for majority of locales already, so turning off for the remainder
[String/UUID change made/needed]: none
Attachment #8497827 -
Flags: approval-mozilla-beta?
Updated•10 years ago
|
status-firefox33:
--- → affected
Updated•10 years ago
|
Attachment #8497827 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Assignee | ||
Comment 8•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Points: --- → 2
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Iteration: --- → 35.3
![]() |
||
Updated•10 years ago
|
QA Contact: cornel.ionce
Comment 9•10 years ago
|
||
Verified fixed on Windows 7 64-bit, Mac OS X 10.9.5 and Ubuntu 12.04 32bit using Firefox 33 beta 9, build ID: 20141002185629.
Tested with the following locales: en-US/ach/de/es-ES/fr/ja-JP/pl/pt-BR and ru - the enhanced tiles is disabled.
Clicking on the gear button from about:newtab will toggle the page to blank and back.
Status: RESOLVED → VERIFIED
Comment 10•10 years ago
|
||
Ed, could you open a new bug for 33.1 to enable this back? Thanks
Flags: needinfo?(edilee)
Assignee | ||
Comment 11•10 years ago
|
||
(In reply to Sylvestre Ledru [:sylvestre] from comment #10)
> Ed, could you open a new bug for 33.1 to enable this back?
Filed bug 1082051.
Flags: needinfo?(edilee)
You need to log in
before you can comment on or make changes to this bug.
Description
•