Create unbranded windows builds based on 52.0.2

RESOLVED FIXED

Status

P2
major
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: catlee, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(3 attachments)

(Reporter)

Description

2 years ago
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.
(Reporter)

Updated

2 years ago
Priority: -- → P2
(Reporter)

Comment 2

2 years ago
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)

Updated

2 years ago
Flags: needinfo?(wselman)
(Reporter)

Comment 4

2 years ago
(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.

Comment 5

2 years ago
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.
(Reporter)

Comment 6

2 years ago
Where are you currently seeing 'Nightly' in the menus?

Comment 7

2 years ago
Under the "Help" menu.
(Reporter)

Comment 8

2 years ago
Can you post a screenshot?

Comment 9

2 years ago
Created attachment 8857608 [details]
nightly menu.PNG

Help menu
Created attachment 8857621 [details]
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.
Created attachment 8857622 [details]
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.

Comment 12

2 years ago
(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

Comment 13

2 years ago
(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 .

Comment 14

2 years ago
(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.
(Reporter)

Comment 16

2 years ago
Bill, can you take a look?
Flags: needinfo?(wselman)

Comment 17

2 years ago
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)
(Reporter)

Comment 18

2 years ago
Awesome! Let me know if you need anything else.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.