Closed Bug 915761 Opened 11 years ago Closed 11 years ago

[MP] Defect - Upgrading from older nightly that has been set as default browser does not add metro launch tile

Categories

(Firefox for Metro Graveyard :: Install/Update, defect, P1)

x86_64
Windows 8.1
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: MarcoM, Assigned: jimm)

References

Details

(Whiteboard: [preview] feature=defect c=install_and_setup u=metro_firefox_user p=0)

+++ This bug was initially created as a clone of Bug #841197 +++ If you install an older nightly on Windows 8 and set it up as your default browser at the prompt, and then upgrade to the latest (which supports Firefox for Metro), the nightly tile for Metro does not appear in the Start page. Resetting all defaults for the program didn't show the Nightly tile. Installing the latest nightly (pave-over) on top of the version resulting from the upgrade works.
See Also: → 841197
Assignee: nobody → jmathies
Blocks: metrov1it15
No longer blocks: metrov1backlog
Status: NEW → ASSIGNED
QA Contact: jbecerra
Component: General → Install/Update
Summary: [MP] Defect - Upgrading from older nightly that has been set as default browser does not show nightly for metro tile after upgrade → [MP] Defect - Upgrading from older nightly that has been set as default browser does not add metro launch tile
Blocks: 888017
Generally I don't think this is fixable due to bug 888017, which appears to be default os behavior. But I'm going to go through all the install code checking for tile image and launch issues anyway just to make sure we're in good shape based on what we can do.
So based on my testing, both this bug and bug 888017 are WFM. Elevated metro enabled install: - shortcut added C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - metro tile visible on start screen which launches the desktop browser - after setting fx as the default browser through a launch prompt, tile launches metro browser Elevated january build install: - shortcut added C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - no tile visible on start screen - desktop firefox shortcut available in apps list Elevated january build install w/default browser set: - shortcut added C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - desktop tile *is* visible on start screen - desktop firefox shortcut available in apps list Elevated january build install w/default browser set, copy all files except uninstall logs over from latest nightly zip into install location, elevated helper.exe /PostUpdate: - shortcut added C:\Users\Jim\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - tile switched to metro style thumbnail - tile launches metro browser
My testing was on 8.1. I'll have to refresh an 8.1 device to confirm this for fresh installs on new devices.
One oddity here is that we are adding a second shortcut in PostUpdate when we don't need to, at least for elevated installs.
added one more test case - Elevated metro enabled install: - shortcut added C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - metro tile visible on start screen which launches the desktop browser - after setting fx as the default browser through a launch prompt, tile launches metro browser Elevated january build install: - shortcut added C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - no tile visible on start screen - desktop firefox shortcut available in apps list Elevated january build install w/default browser set: - shortcut added C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - desktop tile *is* visible on start screen - desktop firefox shortcut available in apps list Elevated january build install w/default browser set, copy all files except uninstall logs over from latest nightly zip into install location, elevated helper.exe /PostUpdate: - shortcut added C:\Users\Jim\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - tile switched to metro style thumbnail - tile launches metro browser Elevated january build install w/default browser set, copy all files except uninstall logs over from latest nightly zip into install location, user level helper.exe /PostUpdate: - shortcut added C:\Users\Jim\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Nightly.lnk - tile switched to metro style thumbnail - tile launches metro browser
I was able to dig up an installer from 19.0a1 days, around October last year, and when I run that installer I get the tile added to the Windows Start page, which just launches the desktop version, and when I upgrade to the latest nightly it launches the Metro version. Running the program from a zipped version didn't add the tile to begin with, so it didn't work. This was done on Windows 8.
(In reply to juan becerra [:juanb] from comment #6) > I was able to dig up an installer from 19.0a1 days, around October last > year, and when I run that installer I get the tile added to the Windows > Start page, which just launches the desktop version, and when I upgrade to > the latest nightly it launches the Metro version. That's what I'm seeing as well on 8.1 RTM.
I have one more test I want to run using some builds that are still generating on oak - non-metro install on a refreshed 8.1 RTM device that is set as the default, then upgrade to metro-enabled build. The tile should be accessible in both, and in the later case should launch the metro browser. If this works I think we can mark this and bug 888017 as WFM on 8.1 RTM.
Final testing results: install non-metro build on 8.1 RTM - no tile visible on the start screen set this browser as the default after being prompted on open - *no* tile visible on the start screen (bug 888017) update to metro enabled version - *no* tile visible on the start screen (bug 888017) pin firefox on the start screen - tile launches metro -- install non-metro build on 8.1 RTM - no tile visible on the start screen set this browser as the default after being prompted on open - *no* tile visible on the start screen (bug 888017) pin firefox on the start screen update to metro enabled version - tile updated and will launch metro So basically we are stuck with bug 888017 which afaik is default os behavior.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
Whiteboard: [preview] feature=defect c=tbd u=tbd p=0 → [preview] feature=defect c=install_and_setup u=metro_firefox_user p=0
No longer blocks: metrov1it15
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.