Closed
Bug 660038
Opened 14 years ago
Closed 14 years ago
Remove channel switching support
Categories
(Toolkit :: Application Update, defect)
Toolkit
Application Update
Tracking
()
RESOLVED
FIXED
mozilla12
People
(Reporter: robert.strong.bugs, Assigned: robert.strong.bugs)
References
()
Details
Attachments
(2 files, 7 obsolete files)
7.67 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
96.47 KB,
patch
|
bbondy
:
review+
|
Details | Diff | Splinter Review |
There isn't much code specifically for channel switching and it should be simple to remove.
![]() |
Assignee | |
Comment 1•14 years ago
|
||
Assignee: nobody → robert.bugzilla
Status: NEW → ASSIGNED
![]() |
Assignee | |
Comment 2•14 years ago
|
||
![]() |
Assignee | |
Comment 3•14 years ago
|
||
I'm leaving the mars as is for now since leaving the add-cc and remove-cc instructions tests that these changes leave the channel-prefs.js file alone.
![]() |
Assignee | |
Comment 4•14 years ago
|
||
Attachment #535526 -
Attachment is obsolete: true
![]() |
Assignee | |
Comment 5•14 years ago
|
||
Attachment #535527 -
Attachment is obsolete: true
![]() |
Assignee | |
Comment 6•14 years ago
|
||
Attachment #535525 -
Attachment is obsolete: true
![]() |
Assignee | |
Updated•14 years ago
|
Attachment #586504 -
Attachment description: updated client side patch → updated client side patch v3
Comment 7•14 years ago
|
||
> updated client side patch v3
Is this patch ready for review?
![]() |
Assignee | |
Comment 8•14 years ago
|
||
I need to update it for a couple of the recent changes and verify that all tests pass first.
![]() |
Assignee | |
Comment 9•14 years ago
|
||
Should be good to go. I am pushing to try just to make sure the service tests pass before landing.
Attachment #586504 -
Attachment is obsolete: true
Attachment #586531 -
Flags: review?(netzen)
![]() |
Assignee | |
Updated•14 years ago
|
Attachment #535529 -
Flags: review?(nrthomas)
![]() |
Assignee | |
Comment 10•14 years ago
|
||
Comment on attachment 586531 [details] [diff] [review]
client side patch v4
meh... forgot to remove the update driver channel change code
Attachment #586531 -
Flags: review?(netzen)
![]() |
Assignee | |
Comment 11•14 years ago
|
||
Attachment #586531 -
Attachment is obsolete: true
Attachment #586566 -
Flags: review?(netzen)
![]() |
Assignee | |
Comment 12•14 years ago
|
||
Missed changes to two of the new tests in the previous patch
Attachment #586566 -
Attachment is obsolete: true
Attachment #586566 -
Flags: review?(netzen)
Attachment #586599 -
Flags: review?(netzen)
Comment 13•14 years ago
|
||
Comment on attachment 586599 [details] [diff] [review]
client side patch v6
Review of attachment 586599 [details] [diff] [review]:
-----------------------------------------------------------------
I pushed this to elm to try to run 2 consecutive Nightlies and make sure they can upgrade, but it's causing tests to fail on elm.
Please see here:
https://tbpl.mozilla.org/?tree=Elm
Also please let me know if you can reproduce it locally so I can back it out of Elm for the moment. I haven't tried locally.
::: toolkit/mozapps/update/nsUpdateService.js
@@ -643,5 @@
> }
>
> -function createChannelChangeFile(dir) {
> - var channelChangeFile = dir.clone();
> - channelChangeFile.append(FILE_CHANNELCHANGE);
FILE_CHANNELCHANGE is not being removed from this file but is no longer used. Please remove.
- const FILE_CHANNELCHANGE = "channelchange";
Also please remove these comments:
- // If the user changes the update channel there can be leftover files from
- // a previous download so clean the updates directory for manual checks.
+ // For manual checks, if force is specified then clean the updates directory
Attachment #586599 -
Flags: review?(netzen) → review-
Comment 14•14 years ago
|
||
Comment on attachment 535529 [details] [diff] [review]
releng mar creation patch v3
Looks fine to me.
Attachment #535529 -
Flags: review?(nrthomas) → review+
![]() |
Assignee | |
Comment 15•14 years ago
|
||
Finally had a chance to look at what was going on... the new tests were relying on the channel change file and this should fix it. Running it through try
Attachment #586599 -
Attachment is obsolete: true
![]() |
Assignee | |
Comment 16•14 years ago
|
||
Comment on attachment 589343 [details] [diff] [review]
client side patch v7
This fixed the test failures.
https://tbpl.mozilla.org/?tree=Try&rev=2541cae80e19
Attachment #589343 -
Flags: review?(netzen)
Comment 17•14 years ago
|
||
Passed on elm as well by the way:
https://tbpl.mozilla.org/?tree=Elm&rev=444899ddcc96
Comment 18•14 years ago
|
||
Code changes look good, I am going to try an update on elm first though before marking as r+.
Comment 19•14 years ago
|
||
Try run for 2541cae80e19 is complete.
Detailed breakdown of the results available here:
https://tbpl.mozilla.org/?tree=Try&rev=2541cae80e19
Results (out of 28 total builds):
success: 26
warnings: 2
Builds (or logs if builds failed) available at:
http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/rstrong@mozilla.com-2541cae80e19
Timed out after 06 hours without completing.
Comment 20•14 years ago
|
||
Comment on attachment 589343 [details] [diff] [review]
client side patch v7
Review of attachment 589343 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good and an update worked on elm.
Attachment #589343 -
Flags: review?(netzen) → review+
![]() |
Assignee | |
Comment 21•14 years ago
|
||
Pushed to fx-team
client side patch
https://hg.mozilla.org/integration/fx-team/rev/2175dcb4ca0b
releng patch
https://hg.mozilla.org/integration/fx-team/rev/e527c2b55f5c
Whiteboard: [fixed-in-fx-team]
Comment 22•14 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/e527c2b55f5c
https://hg.mozilla.org/mozilla-central/rev/2175dcb4ca0b
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → mozilla12
You need to log in
before you can comment on or make changes to this bug.
Description
•