Bug 1641280 - Part 3: Enable Web Share on Windows for nightly/beta r=smaug
☠☠ backed out by 3a298e8456ae ☠ ☠
authorKagami Sascha Rosylight <krosylight@mozilla.com>
Wed, 04 Aug 2021 13:27:15 +0000
changeset 587787 aa2915f66825a78ca4ca73d2fea217d88662654a
parent 587786 080107249a1ced3617a7621918657109e259c34b
child 587788 3a298e8456aec9771c496387811326d1a3e3d278
push id147454
push userkrosylight@mozilla.com
push dateWed, 04 Aug 2021 13:29:44 +0000
treeherderautoland@aa2915f66825 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssmaug
bugs1641280
milestone92.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1641280 - Part 3: Enable Web Share on Windows for nightly/beta r=smaug Depends on D121421 Differential Revision: https://phabricator.services.mozilla.com/D121488
modules/libpref/init/StaticPrefList.yaml
--- a/modules/libpref/init/StaticPrefList.yaml
+++ b/modules/libpref/init/StaticPrefList.yaml
@@ -3859,17 +3859,21 @@
 - name: dom.webidl.crosscontext_hasinstance.enabled
   type: RelaxedAtomicBool
   value: @IS_NOT_NIGHTLY_BUILD@
   mirror: always
 
 # WebShare API - exposes navigator.share()
 - name: dom.webshare.enabled
   type: bool
-  value: false
+#ifdef XP_WIN
+  value: @IS_EARLY_BETA_OR_EARLIER@
+#elif
+  value: false
+#endif
   mirror: always
 
 # WebShare API - allows WebShare without user interaction (for tests only).
 - name: dom.webshare.requireinteraction
   type: bool
   value: true
   mirror: always