Home

Why Google Earth doesn't work on Edge Chromium

%3CLINGO-SUB%20id%3D%22lingo-sub-518357%22%20slang%3D%22en-US%22%3EWhy%20Google%20Earth%20doesn't%20work%20on%20Edge%20Chromium%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-518357%22%20slang%3D%22en-US%22%3E%3CP%3EI%20ran%20across%20this%20short%20explanation%20on%20MSFT%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%22Google%20had%20built%20Google%20Earth%20on%20something%20called%20the%20PNaCl%20sandbox%2C%20which%20worked%20ok%20to%20run%20native%20code%20inside%20of%20Google%20Chrome%2C%20but%20didn%E2%80%99t%20fare%20so%20well%20across%20other%20browsers.%20The%20web%20community%20has%20since%20embraced%20WebAssembly%2C%20a%20more%20open%20implementation%20of%20the%20same%20efforts%2C%20and%20although%20Google%20announced%20way%20back%20in%20May%20of%202017%20that%20it%20was%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fblog.chromium.org%2F2017%2F05%2Fgoodbye-pnacl-hello-webassembly.html%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Edeprecating%20PNaCl%20and%20moving%20to%20WebAssembly%3C%2FA%3E%2C%20it%20has%20apparently%20never%20gotten%20around%20to%20rewriting%20Google%20Earth.%26nbsp%3B%20Because%20PNaCl%20is%20supposedly%20deprecated%2C%20Edge%20Insider%20is%20not%20shipping%20it%2C%20and%20so%20Google%20Earth%20doesn%E2%80%99t%20work.%22%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-520582%22%20slang%3D%22en-US%22%3ERe%3A%20Why%20Google%20Earth%20doesn't%20work%20on%20Edge%20Chromium%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-520582%22%20slang%3D%22en-US%22%3E%3CP%3EThank%20you%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F318339%22%20target%3D%22_blank%22%3E%40tomscharbach%3C%2FA%3E%2C%20good%20catch.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-753812%22%20slang%3D%22en-US%22%3ERe%3A%20Why%20Google%20Earth%20doesn't%20work%20on%20Edge%20Chromium%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-753812%22%20slang%3D%22en-US%22%3EGoogle%20Earth%20now%20uses%20wasm%20in%20beta!%20%3CA%20href%3D%22https%3A%2F%2Fblog.chromium.org%2F2019%2F06%2Fwebassembly-brings-google-earth-to-more.html%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fblog.chromium.org%2F2019%2F06%2Fwebassembly-brings-google-earth-to-more.html%3C%2FA%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-753850%22%20slang%3D%22en-US%22%3ERe%3A%20Why%20Google%20Earth%20doesn't%20work%20on%20Edge%20Chromium%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-753850%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F319951%22%20target%3D%22_blank%22%3E%40pneenkoalabear%3C%2FA%3E%26nbsp%3B%20%26nbsp%3BThanks%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F319951%22%20target%3D%22_blank%22%3E%40pneenkoalabear%3C%2FA%3E.%26nbsp%3B%20%26nbsp%3BGoogle%20had%20to%20catch%20up%20with%20the%20rest%20of%20the%20world%20sooner%20or%20later.%26nbsp%3B%20%26nbsp%3BA%20%3CA%20href%3D%22https%3A%2F%2Fearth.google.com%2Fweb%2F%400%2C0%2C-24018.82718741a%2C36750128.22569847d%2C35y%2C0h%2C0t%2C0r%2Fdata%3DCgAoAQ%3Fbeta%3D1%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ebeta%20version%20is%20available%20for%20testing%3C%2FA%3E%2C%20and%20(based%20on%20a%20five-minute%20look-see)%20it%20seems%20to%20be%20working%20in%20Edge%20Chromium.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-753901%22%20slang%3D%22en-US%22%3ERe%3A%20Why%20Google%20Earth%20doesn't%20work%20on%20Edge%20Chromium%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-753901%22%20slang%3D%22en-US%22%3Ebtw%20I%20recommend%20you%20enable%20all%20of%20the%20wasm%20flags!%20It'll%20also%20show%20Microsoft%20that%20you%20support%20wasm%20as%20they%20can%20see%20which%20flags%20you%20have%20changed.%3C%2FLINGO-BODY%3E
tomscharbach
Super Contributor

I ran across this short explanation on MSFT:

 

"Google had built Google Earth on something called the PNaCl sandbox, which worked ok to run native code inside of Google Chrome, but didn’t fare so well across other browsers. The web community has since embraced WebAssembly, a more open implementation of the same efforts, and although Google announced way back in May of 2017 that it was deprecating PNaCl and moving to WebAssembly, it has apparently never gotten around to rewriting Google Earth.  Because PNaCl is supposedly deprecated, Edge Insider is not shipping it, and so Google Earth doesn’t work."

4 Replies

Thank you @tomscharbach, good catch.

@pneenkoalabear   Thanks @pneenkoalabear.   Google had to catch up with the rest of the world sooner or later.   A beta version is available for testing, and (based on a five-minute look-see) it seems to be working in Edge Chromium. 

btw I recommend you enable all of the wasm flags! It'll also show Microsoft that you support wasm as they can see which flags you have changed.