Closed Bug 1355044 Opened 7 years ago Closed 7 years ago

Create unbranded windows builds based on 52.0.2

Categories

(Release Engineering :: Release Requests, enhancement, P2)

Unspecified
Windows
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: catlee, Unassigned)

Details

Attachments

(3 files)

We need an unbranded version of Firefox for some user research.

Still working through some details, but for now I've assumed:
* 'unofficial' branding will work
* we need PGO builds
* no need for proper signing

Working on these assumptions, I've created this try push to enable PGO and unofficial branding for win32, win64:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=bb8a1660e950da967b293b3e6cfce6660e42f83f

Ideally get these to the user research team by April 14th.
Priority: -- → P2
Updated try push:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e763422cab160af7fc717fceb0e9d9b8bf5e1828

We need to fix some images that refer to 'Nightly' and 'Mozilla'
(In reply to Chris AtLee [:catlee] from comment #2)
> Updated try push:
> https://treeherder.mozilla.org/#/
> jobs?repo=try&revision=e763422cab160af7fc717fceb0e9d9b8bf5e1828
> 
> We need to fix some images that refer to 'Nightly' and 'Mozilla'


:catlee -- Is the build "firefox-52.0.3.en-US.win64.zip" ? From https://archive.mozilla.org/pub/firefox/try-builds/catlee@mozilla.com-e763422cab160af7fc717fceb0e9d9b8bf5e1828/try-win64/  ?

Bill -- can you or your designee have a look at the latest build?
Flags: needinfo?(wselman)
Flags: needinfo?(wselman)
(In reply to Selena Deckelmann :selenamarie :selena use ni? pronoun: she from comment #3)
> (In reply to Chris AtLee [:catlee] from comment #2)
> > Updated try push:
> > https://treeherder.mozilla.org/#/
> > jobs?repo=try&revision=e763422cab160af7fc717fceb0e9d9b8bf5e1828
> > 
> > We need to fix some images that refer to 'Nightly' and 'Mozilla'
> 
> 
> :catlee -- Is the build "firefox-52.0.3.en-US.win64.zip" ? From
> https://archive.mozilla.org/pub/firefox/try-builds/catlee@mozilla.com-
> e763422cab160af7fc717fceb0e9d9b8bf5e1828/try-win64/  ?

Yes, or https://archive.mozilla.org/pub/firefox/try-builds/catlee@mozilla.com-e763422cab160af7fc717fceb0e9d9b8bf5e1828/try-win64/firefox-52.0.3.en-US.win64.installer.exe

Bill - if you could let me know if any other text needs updating, please comment here as soon as you can.
Before commenting, I want to clarify how much and how little we need to unbrand here. This build will be used for a user test. Essentially, we need a potemkin village of an unbranded browser: only the touchpoints for participants in study's protocol really need to be unbranded. 

Touchpoints are:
* Browser Start-up
* Loading five specific websites to determine user perception of time to first paint, time to first interaction, overall page load time, and scrolling (smoothness, fluidity)
* Opening tabs (with many pages loaded).
* Opening windows (with many pages loaded).
* Autocomplete search results
* Add a bookmark
* Closing the browser


I downloaded updated version. Ideally, we would like to replace all string instances of "Nightly" in the menus with "Voyager". "Voyager" is the fake name we are using (unbranded Chromium will be "Odyssey"). 

For icon and image replacement, Amy Lee has agreed to work on replacement icons for both this and Chromium. Please correct me if I am wrong, but I believe the only image that needs to replaced is the desktop icon. I don't believe participants will be touching any parts of the browser that might show other Nightly images.
Where are you currently seeing 'Nightly' in the menus?
Under the "Help" menu.
Can you post a screenshot?
Attached image nightly menu.PNG
Help menu
Attached image odyssey.png
Hi, 

Here are the desktop icons for the unbranded browsers. Please let me know if you need them in a different size/file format.
Attached image voyager.png
Hi, 

Here are the desktop icons for the unbranded browsers. Please let me know if you need them in a different size/file format.
(In reply to Bill Selman from comment #9)
> Created attachment 8857608 [details]
> nightly menu.PNG
> 
> Help menu

Possibly from 17:26:19     INFO -  'src_mozconfig': 'browser/config/mozconfigs/win32/nightly',
which has ac_add_options --with-branding=browser/branding/nightly
(In reply to Bill Selman from comment #5)
> For icon and image replacement, Amy Lee has agreed to work on replacement
> icons for both this and Chromium. Please correct me if I am wrong, but I
> believe the only image that needs to replaced is the desktop icon. I don't
> believe participants will be touching any parts of the browser that might
> show other Nightly images.

I guessed that the png should replace firefox.ico and firefox.icns, then pushed https://treeherder.mozilla.org/#/jobs?repo=try&revision=c04b48cb9d776d0fd449cf85142d290e64d55ab4 .
(In reply to Aki Sasaki [:aki] from comment #13)
> I guessed that the png should replace firefox.ico and firefox.icns, then
> pushed
> https://treeherder.mozilla.org/#/
> jobs?repo=try&revision=c04b48cb9d776d0fd449cf85142d290e64d55ab4 .

https://treeherder.mozilla.org/#/jobs?repo=try&revision=91d1e9e7e5bb390af1258567137e9b054a8abb34 to include catlee's original pgo and other branding patches.
Bill, can you take a look?
Flags: needinfo?(wselman)
Hi Chris,

This looks great! Thanks so much.

The only thing two things that are off are fixable from our side:
* The name of the application on the Desktop is "Mozilla Developer Edition". I can have the research team rename it.
* There's the default about:newtab page that shows the Nightly icon. I can have the research team set the default new window/new tab to open to a blank page.
Flags: needinfo?(wselman)
Awesome! Let me know if you need anything else.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Component: Custom Release Requests → Release Requests
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: