SOLVED

Need an explanation for WebApp-StoreApp migration feature in Edge

%3CLINGO-SUB%20id%3D%22lingo-sub-1880804%22%20slang%3D%22en-US%22%3ENeed%20an%20explanation%20for%20WebApp-StoreApp%20migration%20feature%20in%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1880804%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSTRONG%3EEnable%20Migration%20of%20browser%20installed%20PWA%20to%20Store%20installed%20app%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEnables%20replacement%20of%20browser%20installed%20web%20app%20with%20Windows%20Store%20installed%20app.%20Requires%20the%20same%20Web%20App%20to%20be%20installed%20by%20user%20from%20browser%20and%20Windows%20Store.%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%E2%80%93%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20class%3D%22platforms%22%3EWindows%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CA%20href%3D%22edge%3A%2F%2Fflags%2F%23edge-webapp-storeapp-migration%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%23edge-webapp-storeapp-migration%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ethis%20flag%20exists%20in%20Edge%26nbsp%3B%3CSPAN%3EVersion%2088.0.692.0%20(Official%20build)%20dev%20(64-bit)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ETo%20figure%20out%20how%20this%20feature%20works%2C%20I%20installed%20Spotify%20web%20player%20in%20Edge%20and%20installed%20Spotify%20from%20Windows%20store%2C%20but%20nothing%20happened.%20I%20was%20expecting%20with%20this%20feature%20and%20based%20on%20its%20description%2C%20clicking%20on%20the%20PWA%20Spotify%20icon%20would%20launch%20Spotify%20app%20installed%20from%20the%20store.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'd%20appreciate%20any%20info%20regarding%20this%20feature%20to%20help%20understand%20how%20it%20works%20exactly.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1880804%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3Edev%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Eedge%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Efeature%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Eflag%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ehelp%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMigration%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Epwa%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Estore%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Estoreapp%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWebApp%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1882275%22%20slang%3D%22en-US%22%3ERe%3A%20Need%20an%20explanation%20for%20WebApp-StoreApp%20migration%20feature%20in%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1882275%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F310193%22%20target%3D%22_blank%22%3E%40HotCakeX%3C%2FA%3E%26nbsp%3BRecently%20they%20announced%20the%20ability%20for%20Microsoft%20Store%20PWAs%20to%20target%20the%20new%20Edge%2C%20instead%20of%20Legacy%20Edge.%26nbsp%3B%3C%2FP%3E%3CP%3EI%20think%20this%20flag%20may%20be%20for%20purpose%20like%20for%20example%2C%20if%20I%20have%20Twitter%20PWA%20installed%20by%20myself%2C%20and%20now%20if%20the%20Twitter%20app%20through%20the%20Microsoft%20Store%20starts%20targeting%20the%20new%20Microsoft%20Edge%2C%20in%20that%20case%20Edge%20will%20migrate%20our%20Twitter%20to%20the%20Store%20one%2C%20instead%20of%20the%20one%20installed%20by%20us.%3C%2FP%3E%3CP%3EIt's%20just%20a%20guess%20from%20me%2C%20an%20explanation%20from%20the%20team%20here%20would%20make%20much%20more%20sense.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1883385%22%20slang%3D%22en-US%22%3ERe%3A%20Need%20an%20explanation%20for%20WebApp-StoreApp%20migration%20feature%20in%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1883385%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F96222%22%20target%3D%22_blank%22%3E%40Rohit%20Yadav%3C%2FA%3E%26nbsp%3BHello.%20I%20tried%20to%20do%20this%20with%20twitter.%20There%20was%20no%20replacement.%2088.0.698.0%20(Official%20Build)%20canary%20(64-bit%20version)%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1883748%22%20slang%3D%22en-US%22%3ERe%3A%20Need%20an%20explanation%20for%20WebApp-StoreApp%20migration%20feature%20in%20Edge%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1883748%22%20slang%3D%22en-US%22%3EI%20tried%20it%20with%20a%20PWA%20on%20Microsoft%20store%20build%20for%20the%20Edge-Chromium%2C%20called%20SimpleEdit%2C%20didn't%20work.%3CBR%20%2F%3Eso%20yes%20better%20wait%20for%20official%20response%20from%20Edge%20team.%3C%2FLINGO-BODY%3E
Honored Contributor

Enable Migration of browser installed PWA to Store installed app

Enables replacement of browser installed web app with Windows Store installed app. Requires the same Web App to be installed by user from browser and Windows Store.  Windows

#edge-webapp-storeapp-migration

 

this flag exists in Edge Version 88.0.692.0 (Official build) dev (64-bit)

 

To figure out how this feature works, I installed Spotify web player in Edge and installed Spotify from Windows store, but nothing happened. I was expecting with this feature and based on its description, clicking on the PWA Spotify icon would launch Spotify app installed from the store.

 

I'd appreciate any info regarding this feature to help understand how it works exactly.

 

 

5 Replies

@HotCakeX Recently they announced the ability for Microsoft Store PWAs to target the new Edge, instead of Legacy Edge. 

I think this flag may be for purpose like for example, if I have Twitter PWA installed by myself, and now if the Twitter app through the Microsoft Store starts targeting the new Microsoft Edge, in that case Edge will migrate our Twitter to the Store one, instead of the one installed by us.

It's just a guess from me, an explanation from the team here would make much more sense. 

@Rohit Yadav Hello. I tried to do this with twitter. There was no replacement. 88.0.698.0 (Official Build) canary (64-bit version)

I tried it with a PWA on Microsoft store build for the Edge-Chromium, called SimpleEdit, didn't work.
so yes better wait for official response from Edge team.
Best Response confirmed by HotCakeX (Honored Contributor)
Solution

@HotCakeX this one is a little complicated. The flag is meant for the scenario where you have installed a PWA via the Browser and then go to the Store and install the same App. We don't want to have two Tiles, so we have this flag to merge them.

 

However, the flag is only available in Canary, while the app you install from the Store is Stable. So to see this actually working, you'll need to wait for the flag to get to Stable. I've been trying to figure out language to use that explains this better in the flag description...

 

-John

@johnjansen 

Thanks, that makes sense.

so, If I install Twitter website as an app in Edge and then install Twitter UWP from store, that won't work, right? even if this feature makes it to the stable channel.

for this to work, Twitter needs to publish a PWA version of their app to store.

 

Microsoft store currently has no category to list PWAs.

 

so, if my assumption is true, that UWP apps won't replace PWAs, only PWAs from store replace PWAs from Edge stable, then I think you can slightly change the flag's description and title, to this:

 

Enable Migration of browser installed PWA to Store installed app PWA

Enables replacement of browser installed web app with Windows Store installed web app. Requires the same Web App to be installed by user from browser and Windows Store. – Windows

#edge-webapp-storeapp-migration