Closed
Bug 1073218
Opened 10 years ago
Closed 10 years ago
Remove Loop/Hello service throttle
Categories
(Hello (Loop) :: Client, defect, P1)
Hello (Loop)
Client
Tracking
(firefox36 verified)
People
(Reporter: abr, Assigned: mikedeboer)
References
Details
Attachments
(1 file, 1 obsolete file)
41.49 KB,
patch
|
Unfocused
:
review+
|
Details | Diff | Splinter Review |
Bug 1055319 and Bug 1073215 add mechanisms to allow a gradual introduction of the Hello/Loop service. Once the service is fully deployed, this code becomes unnecessary, and should be removed.
Reporter | ||
Comment 1•10 years ago
|
||
Updated•10 years ago
|
backlog: --- → Fx36+
Updated•10 years ago
|
Priority: -- → P1
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → mdeboer
Status: NEW → ASSIGNED
OS: Mac OS X → All
Hardware: x86 → All
Assignee | ||
Updated•10 years ago
|
Iteration: --- → 36.2
Points: --- → 3
Flags: qe-verify+
Flags: needinfo?(mmucci)
Flags: firefox-backlog+
Assignee | ||
Comment 3•10 years ago
|
||
Blair, I'd love to use review board for this ;-) Is there a wiki page that offers a good introduction to fit it into my workflow? Thanks!
Attachment #8516693 -
Flags: review?(bmcbride)
Attachment #8516693 -
Flags: review?(adam)
Reporter | ||
Comment 4•10 years ago
|
||
Comment on attachment 8516693 [details] [diff] [review]
Patch v1: remove the soft start mechanism for full Hello rollout
Review of attachment 8516693 [details] [diff] [review]:
-----------------------------------------------------------------
I'm going to use splinter for this review, simply because I don't want the complication of figuring out reviewboard on flaky in-flight wifi with limited typing room. :)
In terms of the behavioral mechanics, I think this is correct. As before, I'm going to rely on Blair to make sure the button handling is all sensible.
r+ predicated on the three requested changes being made, assuming l10n is okay with the string name change.
::: browser/app/profile/firefox.js
@@ +1630,1 @@
> #endif
The ifdef here is no longer needed.
::: browser/components/loop/MozLoopService.jsm
@@ +921,5 @@
> + Services.prefs.clearUserPref("loop.throttled");
> + Services.prefs.clearUserPref("loop.throttled2");
> + Services.prefs.clearUserPref("loop.soft_start_ticket_number");
> + Services.prefs.clearUserPref("loop.soft_start_hostname");
> +
File a bug to remove this code at some reasonable point in the future (say, FFx39?). Cite the bug number here.
::: browser/components/loop/test/mochitest/head.js
@@ +227,5 @@
> +
> +registerCleanupFunction(function() {
> + CustomizableUI.reset();
> +});
> +
Remote this code. This shouldn't be necessary any more. The default position is in the navbar, and we're running in a new profile.
::: browser/locales/en-US/chrome/browser/customizableui/customizableWidgets.properties
@@ +99,5 @@
>
> +# LOCALIZATION NOTE(loop-button.label): This is a brand name, request approval
> +# before you change it.
> +loop-button.label = Hello
> +loop-button.tooltiptext = Start a conversation
Check with someone in l10n whether this is okay. It seems like an arbitrary name change that's going to cause localizers extra work for a pretty questionable benefit.
Attachment #8516693 -
Flags: review?(adam) → review+
Assignee | ||
Comment 5•10 years ago
|
||
Patch with comments addressed. Carrying over r=abr.
Attachment #8516693 -
Attachment is obsolete: true
Attachment #8516693 -
Flags: review?(bmcbride)
Attachment #8517347 -
Flags: review?(bmcbride)
Comment 6•10 years ago
|
||
Comment on attachment 8517347 [details] [diff] [review]
Patch v2: remove the soft start mechanism for full Hello rollout
Review of attachment 8517347 [details] [diff] [review]:
-----------------------------------------------------------------
::: browser/components/loop/MozLoopService.jsm
@@ +920,5 @@
> + // Clear the old throttling mechanism.
> + Services.prefs.clearUserPref("loop.throttled");
> + Services.prefs.clearUserPref("loop.throttled2");
> + Services.prefs.clearUserPref("loop.soft_start_ticket_number");
> + Services.prefs.clearUserPref("loop.soft_start_hostname");
Did you file a bug to eventually remove this?
Attachment #8517347 -
Flags: review?(bmcbride) → review+
Assignee | ||
Comment 8•10 years ago
|
||
Pushed to fx-team as https://hg.mozilla.org/integration/fx-team/rev/2d40e7b097d1
Comment 9•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla36
Comment 10•10 years ago
|
||
Confirmed the throttle is gone in FF 36b2.
Status: RESOLVED → VERIFIED
status-firefox36:
--- → verified
You need to log in
before you can comment on or make changes to this bug.
Description
•