Commit Graph

5276 Commits

Author SHA1 Message Date
Cameron McCormack
860a94fba5 Bug 1608308 - Enable Corroborate.jsm telemetry on release. r=rhelmer
And bump the expiration versions on the scalars.

Differential Revision: https://phabricator.services.mozilla.com/D59650

--HG--
extra : moz-landing-system : lando
2020-02-06 00:22:30 +00:00
Gabriel Luong
11ef385535 Bug 1613460 - Only enable keyboard control for PiP in Nightly. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D61731

--HG--
extra : moz-landing-system : lando
2020-02-05 19:16:14 +00:00
Scott
97881e96fc Bug 1612337 - Moving to ff prefs r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D61602

--HG--
extra : moz-landing-system : lando
2020-02-04 18:24:08 +00:00
ffxbld
8715672a5b No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D61462

--HG--
extra : moz-landing-system : lando
2020-02-03 15:34:55 +00:00
Harry Twyford
58672ccfb1 Bug 1606917 - Port the Interventions experiment into a new provider. r=adw,fluent-reviewers,Pike
Differential Revision: https://phabricator.services.mozilla.com/D60064

--HG--
extra : moz-landing-system : lando
2020-02-03 12:30:35 +00:00
Ciure Andrei
18ac1aa623 Backed out changeset 309ae9c52ef1 (bug 1610298) for causing browser_findbar.js to perma fail CLOSED TREE 2020-01-30 16:57:09 +02:00
Andrei Oprea
db18c3d345 Bug 1610298 - Snippets preview messages don't belong to a provider r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D60414

--HG--
extra : moz-landing-system : lando
2020-01-30 13:51:26 +00:00
Arthur Iakab
04787705d2 Backed out changeset 28a9739ba4c4 (bug 1610298) for causing browser-chrome failures on browser_asrouter_snippets.js
CLOSED TREE
2020-01-29 10:48:58 +02:00
Andrei Oprea
de60fd5486 Bug 1610298 - Snippets preview messages don't belong to a provider r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D60414

--HG--
extra : moz-landing-system : lando
2020-01-29 07:45:58 +00:00
Daniel Varga
cd4e1066fd Backed out changeset 74c36888692b (bug 1610298) for causing browser-chrome failures at browser/components/aboutlogins/tests/browser/browser_breachAlertShowingForAddedLogin.js
CLOSED TREE
2020-01-28 12:50:44 +02:00
Andrei Oprea
4d3579227c Bug 1610298 - Snippets preview messages don't belong to a provider r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D60414

--HG--
extra : moz-landing-system : lando
2020-01-24 13:48:58 +00:00
Gabriel Luong
aa684c0c76 Bug 1602841 - Implement keystroke handling for PiP window for video controls. r=mconley
This implements keystroke handling behind a pref "media.videocontrols.picture-in-picture.keyboard-controls.enabled".
This patch handles all the keystrokes for video controls, which include play, pause,
volume decrease and increase, mute, unmute, seek forward and backward for 15 seconds
or by 10% of the max video duration, seek to beginning and seek to end.
This reuses the key handler logic from https://searchfox.org/mozilla-central/rev/cfd1cc461f1efe0d66c2fdc17c024a203d5a2fd8/toolkit/content/widgets/videocontrols.js#1687-1810.

Differential Revision: https://phabricator.services.mozilla.com/D60631

--HG--
extra : moz-landing-system : lando
2020-01-26 06:21:23 +00:00
Nihanth Subramanya
ec2865c8d7 Bug 1608320 - DoH Rollout Extension: Don't show the doorhanger if the user has seen the post-DoH privacy statement. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59830

--HG--
extra : moz-landing-system : lando
2020-01-22 22:16:44 +00:00
Kendall Werts
7f966c7fbf Bug 1606265 - Work on new tab containers menu popup. r=fluent-reviewers,Gijs,flod
Added right click on new tab button to open containers menu.
Removed long press and added option to enable left click in preferences menu.
Renamed privacy.userContext.longPressBehavior to privacy.userContext.newTabContainer.enabled

Differential Revision: https://phabricator.services.mozilla.com/D58410

--HG--
extra : moz-landing-system : lando
2020-01-23 22:28:30 +00:00
ffxbld
2f2c6ee707 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D60838

--HG--
extra : moz-landing-system : lando
2020-01-23 13:31:34 +00:00
Belén Albeza
ec4650bec8 Bug 1609356 - Enable application panel in Nightly r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60143

--HG--
extra : moz-landing-system : lando
2020-01-22 16:42:17 +00:00
Cosmin Sabou
158024baa6 Backed out 4 changesets (bug 1600109, bug 1609037, bug 1608320) for turning bug 1605297 into permafail.
Backed out changeset ca3381ffade1 (bug 1609037)
Backed out changeset 6f3358db89c7 (bug 1608320)
Backed out changeset 0614bbf65c82 (bug 1600109)
Backed out changeset ea650c48ddcb (bug 1600109)
2020-01-23 00:12:00 +02:00
Alex Henrie
b670bcef3e Bug 1606731 - Ignore diacritics when searching the browser history. r=jfkthame,mak
Differential Revision: https://phabricator.services.mozilla.com/D58584

--HG--
extra : moz-landing-system : lando
2020-01-22 17:39:56 +00:00
Jason Laster
b14b35557c Bug 1603356 - Enable Eager evaluation in Nightly. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D60519

--HG--
extra : moz-landing-system : lando
2020-01-21 16:40:51 +00:00
Csoregi Natalia
77cb44a9dc Backed out changeset f6ccc4ba38d9 (bug 1609356) for failures on browser_toolbox_dynamic_registration.js. CLOSED TREE 2020-01-22 00:28:37 +02:00
Belén Albeza
fb1055410b Bug 1609356 - Enable application panel in Nightly r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60143

--HG--
extra : moz-landing-system : lando
2020-01-21 17:49:02 +00:00
Jason Laster
dc3aa3a63a Bug 1592725 - Enable async live stacks in Nightly and DevEdition. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D59435

--HG--
extra : moz-landing-system : lando
2020-01-17 21:19:43 +00:00
Nihanth Subramanya
7dc0b07882 Bug 1608320 - DoH Rollout Extension: Don't show the doorhanger if the user has seen the post-DoH privacy statement. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59830

--HG--
extra : moz-landing-system : lando
2020-01-21 08:22:03 +00:00
ffxbld
2dea3bc808 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D60400

--HG--
extra : moz-landing-system : lando
2020-01-20 17:59:00 +00:00
Emilio Cobos Álvarez
256c124f94 Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj
This was done by:

This was done by applying:

```
diff --git a/python/mozbuild/mozbuild/code-analysis/mach_commands.py b/python/mozbuild/mozbuild/code-analysis/mach_commands.py
index 789affde7bbf..fe33c4c7d4d1 100644
--- a/python/mozbuild/mozbuild/code-analysis/mach_commands.py
+++ b/python/mozbuild/mozbuild/code-analysis/mach_commands.py
@@ -2007,7 +2007,7 @@ class StaticAnalysis(MachCommandBase):
         from subprocess import Popen, PIPE, check_output, CalledProcessError

         diff_process = Popen(self._get_clang_format_diff_command(commit), stdout=PIPE)
-        args = [sys.executable, clang_format_diff, "-p1", "-binary=%s" % clang_format]
+        args = [sys.executable, clang_format_diff, "-p1", "-binary=%s" % clang_format, '-sort-includes']

         if not output_file:
             args.append("-i")
```

Then running `./mach clang-format -c <commit-hash>`

Then undoing that patch.

Then running check_spidermonkey_style.py --fixup

Then running `./mach clang-format`

I had to fix four things:

 * I needed to move <utility> back down in GuardObjects.h because I was hitting
   obscure problems with our system include wrappers like this:

0:03.94 /usr/include/stdlib.h:550:14: error: exception specification in declaration does not match previous declaration
0:03.94 extern void *realloc (void *__ptr, size_t __size)
0:03.94              ^
0:03.94 /home/emilio/src/moz/gecko-2/obj-debug/dist/include/malloc_decls.h:53:1: note: previous declaration is here
0:03.94 MALLOC_DECL(realloc, void*, void*, size_t)
0:03.94 ^
0:03.94 /home/emilio/src/moz/gecko-2/obj-debug/dist/include/mozilla/mozalloc.h:22:32: note: expanded from macro 'MALLOC_DECL'
0:03.94     MOZ_MEMORY_API return_type name##_impl(__VA_ARGS__);
0:03.94                                ^
0:03.94 <scratch space>:178:1: note: expanded from here
0:03.94 realloc_impl
0:03.94 ^
0:03.94 /home/emilio/src/moz/gecko-2/obj-debug/dist/include/mozmemory_wrap.h:142:41: note: expanded from macro 'realloc_impl'
0:03.94 #define realloc_impl mozmem_malloc_impl(realloc)

   Which I really didn't feel like digging into.

 * I had to restore the order of TrustOverrideUtils.h and related files in nss
   because the .inc files depend on TrustOverrideUtils.h being included earlier.

 * I had to add a missing include to RollingNumber.h

 * Also had to partially restore include order in JsepSessionImpl.cpp to avoid
   some -WError issues due to some static inline functions being defined in a
   header but not used in the rest of the compilation unit.

Differential Revision: https://phabricator.services.mozilla.com/D60327

--HG--
extra : moz-landing-system : lando
2020-01-20 16:19:48 +00:00
Emilio Cobos Álvarez
aa3a695712 Bug 1609996 - Remove mozilla/Move.h. r=froydnj
rg -l 'mozilla/Move.h' | xargs sed -i 's/#include "mozilla\/Move.h"/#include <utility>/g'

Further manual fixups and cleanups to the include order incoming.

Differential Revision: https://phabricator.services.mozilla.com/D60323

--HG--
extra : moz-landing-system : lando
2020-01-20 16:18:20 +00:00
Brindusan Cristian
f1982e0059 Backed out changeset 5261ea86fa26 (bug 1579440) for xpcshell failures at test_stickyprefs.js. 2020-01-19 20:22:34 +02:00
Agi Sferro
b961d56f5d Bug 1579440 - Set browser.tabs.remote.autostart to true everywhere. r=snorp
Now that Fennec is gone we can finally do this.

Differential Revision: https://phabricator.services.mozilla.com/D60332

--HG--
extra : moz-landing-system : lando
2020-01-19 16:55:20 +00:00
Agi Sferro
ac359bc8bf Bug 1609019 - Define browser.privatebrowsing.autostart on all.js. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D60265

--HG--
extra : moz-landing-system : lando
2020-01-17 16:18:37 +00:00
Cosmin Sabou
7a03de6733 Backed out changeset 17f7eac615fa (bug 1609356) for devtools failures on browser_toolbox_options_multiple_tabs. CLOSED TREE 2020-01-17 20:11:34 +02:00
Narcis Beleuzu
a024104573 Backed out 2 changesets (bug 1609037, bug 1608320) for bc failures on browser_cleanFlow.js . CLOSED TREE
Backed out changeset 44539f8e0cea (bug 1609037)
Backed out changeset 3dddea4c5d73 (bug 1608320)
2020-01-17 19:18:49 +02:00
Belén Albeza
fc96acd11f Bug 1609356 - Enable application panel in Nightly r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60143

--HG--
extra : moz-landing-system : lando
2020-01-17 16:59:53 +00:00
Harry Twyford
b7040f1383 Bug 1609699 - Rename browser.urlbar.searchTips pref to browser.urlbar.update1.searchTips. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D60152

--HG--
extra : moz-landing-system : lando
2020-01-17 16:07:21 +00:00
Nihanth Subramanya
2a5d7c0fe8 Bug 1608320 - DoH Rollout Extension: Don't show the doorhanger if the user has seen the post-DoH privacy statement. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59830

--HG--
extra : moz-landing-system : lando
2020-01-17 15:00:46 +00:00
Jan Sonntag
0d470191cd Bug 616130 - Add option to disable tab detaching r=dao
Differential Revision: https://phabricator.services.mozilla.com/D60180

--HG--
extra : moz-landing-system : lando
2020-01-17 13:44:29 +00:00
ffxbld
5a611b020b No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D60144

--HG--
extra : moz-landing-system : lando
2020-01-16 19:24:27 +00:00
Julian Descottes
ec77c620a6 Bug 1585747 - Remove devtools preference devtools.toolbox.content-frame r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D47963

--HG--
extra : moz-landing-system : lando
2020-01-14 14:45:41 +00:00
Shane Caraveo
8351044ded Bug 1524327 remove MOZ_ALLOW_LEGACY_EXTENSIONS and extensions.legacy.enabled r=zombie,aswan
Legacy extensions are no longer loaded, so we can drop the build config for it.  We
still need flags for handling experimental APIs since what we require differs between builds
and distributions.

Differential Revision: https://phabricator.services.mozilla.com/D57413

--HG--
extra : moz-landing-system : lando
2020-01-15 21:38:40 +00:00
Harry Twyford
8ad4e1813a Bug 1606909 - Port Tips from the experiment behind a pref. r=adw,fluent-reviewers,flod
Top Sites must be disabled for this to work correctly. This is because we haven't defined the behaviour for when two restricting providers are active. Bug 1607797 must be resolved before this is preffed on.

Differential Revision: https://phabricator.services.mozilla.com/D59351

--HG--
extra : moz-landing-system : lando
2020-01-14 16:28:46 +00:00
Narcis Beleuzu
54fa076525 Backed out changeset f49107726254 (bug 1603356) for dt failures on browser_dbg-log-points.js. CLOSED TREE 2020-01-15 06:11:19 +02:00
Jason Laster
2a7fe48965 Bug 1603356 - Enable Eager evaluation in Nightly. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D59539

--HG--
extra : moz-landing-system : lando
2020-01-14 22:03:47 +00:00
Razvan Maries
116a3d4df1 Backed out changeset 7c414004b82a (bug 1603356) for dt failures. CLOSED TREE 2020-01-13 21:04:23 +02:00
Jason Laster
3bec0a0325 Bug 1603356 - Enable Eager evaluation in Nightly. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D59539

--HG--
extra : moz-landing-system : lando
2020-01-13 17:05:34 +00:00
ffxbld
f55cc5e382 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D59687

--HG--
extra : moz-landing-system : lando
2020-01-13 13:50:15 +00:00
Sylvestre Ledru
c521758c5e Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D58175

--HG--
extra : moz-landing-system : lando
2020-01-09 21:50:11 +00:00
Erica Wright
a273e05e06 Bug 1603545 - Add telemetry for app menu protections button r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D58044

--HG--
extra : moz-landing-system : lando
2020-01-09 17:50:11 +00:00
Noemi Erli
c01a50c28c Backed out changeset bc55dd49ef82 (bug 1603545) for causing build bustages CLOSED TREE 2020-01-09 18:25:18 +02:00
Erica Wright
1966f381fa Bug 1603545 - Add telemetry for app menu protections button r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D58044

--HG--
extra : moz-landing-system : lando
2020-01-09 15:57:02 +00:00
ffxbld
47f9f24123 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D59324

--HG--
extra : moz-landing-system : lando
2020-01-09 15:43:49 +00:00
Patrick Brosset
bc984989e9 Bug 1605342 - Let RDM's metaviewport handling ride the trains r=bradwerth
After the gradual rollout of the feature in 72, we can turn it on for all users

Differential Revision: https://phabricator.services.mozilla.com/D58943

--HG--
extra : moz-landing-system : lando
2020-01-07 22:01:56 +00:00
Kristen Wright
5fbcf93b87 Bug 1606888 - remove signon.management.page.enabled r=Gijs
Completely removes the signon.management.page.enabled pref.

Differential Revision: https://phabricator.services.mozilla.com/D58879

--HG--
extra : moz-landing-system : lando
2020-01-07 01:42:32 +00:00
Kristen Wright
185749a261 Bug 1606390 Convert browser.newtabpage.enabled to a static pref r=Gijs
Converts `browser.newtabpage.enabled` into a static pref. Removes their varcache pref declaration. `signon.management.page.enabled` in the same file will be removed instead (Bug 1606888) as it is no longer needed.

Differential Revision: https://phabricator.services.mozilla.com/D58559

--HG--
extra : moz-landing-system : lando
2020-01-03 22:11:33 +00:00
Thomas Nguyen
b4435e40e5 Bug 1603674 - Add a new API to check if permission delegation and Feature Policy are enabled r=baku
Differential Revision: https://phabricator.services.mozilla.com/D57077

--HG--
extra : moz-landing-system : lando
2020-01-06 15:28:12 +00:00
ffxbld
92b26fef5d No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D58770

--HG--
extra : moz-landing-system : lando
2020-01-06 13:40:52 +00:00
Chris Peterson
1c077cf213 Bug 1606274 - Remove always-true MOZ_PHOENIX macro. r=firefox-build-system-reviewers,rstewart
MOZ_PHOENIX was a macro added back in 2002 to differentiate SeaMonkey and Phoenix appshell bits. The earliest references to MOZ_PHOENIX I can find in Gecko's pre-hg history are bug 161448, bug 213228, bug 243091, and 05ef2e9b38.

Differential Revision: https://phabricator.services.mozilla.com/D58358

--HG--
extra : moz-landing-system : lando
2019-12-30 15:00:20 +00:00
ffxbld
cbe062ca0b No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D58244

--HG--
extra : moz-landing-system : lando
2019-12-26 21:30:40 +00:00
Dão Gottwald
731512a1ab Bug 1603778 - Enable openViewOnFocus in Nightly. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D57466

--HG--
extra : moz-landing-system : lando
2019-12-24 16:10:41 +00:00
Coroiu Cristina
c2de96e0c4 Backed out 2 changesets (bug 1604932, bug 1603778) on request by dev
Backed out changeset 1b291d3f209e (bug 1604932)
Backed out changeset 4240d2fed367 (bug 1603778)
2019-12-24 17:34:34 +02:00
Dão Gottwald
8a621bb505 Bug 1603778 - Enable openViewOnFocus in Nightly. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D57466

--HG--
extra : moz-landing-system : lando
2019-12-24 11:40:56 +00:00
Daniel Varga
2108a6ac75 Backed out changeset d5eba14afe3e (bug 1603778) for causing xpcshell failures at browser/components/extensions/test/xpcshell/test_ext_urlbar.js
CLOSED TREE
2019-12-24 13:36:04 +02:00
Dão Gottwald
c4817cff14 Bug 1603778 - Enable openViewOnFocus in Nightly. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D57466

--HG--
extra : moz-landing-system : lando
2019-12-24 10:15:15 +00:00
Haik Aftandilian
016cd664f6 Bug 1599230 - Part 2 - Remove GMP sandbox earlyinit pref and older sandbox startup code paths r!mjf r=mjf
Remove the security.sandbox.gmp.mac.earlyinit pref now that GMP early sandbox init is the default on release.

Remove the old unused code paths for initializing the GMP sandbox later during process startup (only used when security.sandbox.gmp.mac.earlyinit=false).

Differential Revision: https://phabricator.services.mozilla.com/D54968

--HG--
extra : moz-landing-system : lando
2019-12-21 00:31:50 +00:00
Haik Aftandilian
c91e72a1c7 Bug 1599230 - Part 1 - Remove RDD sandbox earlyinit pref and older sandbox startup code paths r!mjf r=mjf
Remove the security.sandbox.rdd.mac.earlyinit pref now that RDD early sandbox init is the default on release.

Remove the old unused code paths for initializing the RDD sandbox later during process startup (only used when security.sandbox.rdd.mac.earlyinit=false).

Differential Revision: https://phabricator.services.mozilla.com/D54967

--HG--
extra : moz-landing-system : lando
2019-12-21 00:31:41 +00:00
ffxbld
0d4a7ec64a No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D57856

--HG--
extra : moz-landing-system : lando
2019-12-19 19:44:12 +00:00
Andrei Oprea
c896e17a5e Bug 1578754 - Implement groups configuration for Messaging System content r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D56545

--HG--
extra : moz-landing-system : lando
2019-12-19 16:54:17 +00:00
Mohd Umar Alam
8f61136be3 Bug 1480542: Add browser.tabs.tabmanager.enabled preference r=sfoster,dao
Added a preference to control the visibility of Tab Manager Menu to facilitate the incremental development.

Differential Revision: https://phabricator.services.mozilla.com/D54670

--HG--
extra : moz-landing-system : lando
2019-12-19 11:07:00 +00:00
Alexandre Poirot
d90e3e14aa Bug 1588050 - Turn the Multiprocess Browser Toolbox on by default on Nightly. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D57346

--HG--
extra : moz-landing-system : lando
2019-12-19 08:50:41 +00:00
Andrei Oprea
f2b3ed5158 Bug 1603071 - Enable release snippets in Nightly without telemetry r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D57460

--HG--
extra : moz-landing-system : lando
2019-12-18 12:15:16 +00:00
Narcis Beleuzu
d79d5e6906 Backed out changeset 58075bcbdcef (bug 1588050) for dt failures on browser_aboutdebugging_process_main.js . CLOSED TREE 2019-12-18 10:58:56 +02:00
Alexandre Poirot
b1c7c38696 Bug 1588050 - Turn the Multiprocess Browser Toolbox on by default on Nightly. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D57346

--HG--
extra : moz-landing-system : lando
2019-12-17 18:41:14 +00:00
ffxbld
11ac8caa11 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D57311

--HG--
extra : moz-landing-system : lando
2019-12-16 15:13:53 +00:00
Michael Cooper
2e088d6618 Bug 1601127 - Skew Normandy on-sync recipe runs to avoid crushing servers r=Gijs
This will spread the time that clients run updates in reponse to on-sync
events over an addtional 10 minutes. The events are already spread over
about 5 minutes by the machiners of the push infrastructure. This will
serve to cut the overall server load to about 1/3 it's previous level.

The trade off is that we now have slightly slower response times for
changes on the server. Fifteen minutes is still short enough to be
usefully "real time", while allowing enough time for servers to scale up
gracefully and humans to react to any potential problems.

Differential Revision: https://phabricator.services.mozilla.com/D57031

--HG--
extra : moz-landing-system : lando
2019-12-13 20:58:05 +00:00
Dão Gottwald
5d339ebe6d Bug 1603780 - Set browser.urlbar.update1.expandTextOnFocus default value in Nightly. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D57128

--HG--
extra : moz-landing-system : lando
2019-12-13 16:22:24 +00:00
Thomas Nguyen
9fa06727dd Bug 1600883 - Enable Feature Policy allow attribute and permission delegation by default r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D55627

--HG--
extra : moz-landing-system : lando
2019-12-13 07:00:28 +00:00
Arthur Iakab
be62a36395 Backed out changeset 769db72e480a (bug 1600883) for linting failure on profile/firefox.js CLOSED TREE 2019-12-13 02:23:32 +02:00
Thomas Nguyen
83bc8c1039 Bug 1600883 - Enable Feature Policy allow attribute and permission delegation by default r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D55627

--HG--
extra : moz-landing-system : lando
2019-12-13 00:05:43 +00:00
Matthew Noorenberghe
a1396dce86 Bug 1602631 - Enable desktop password manager features in toolkit so GV will benefit. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D56495

--HG--
extra : moz-landing-system : lando
2019-12-12 20:24:27 +00:00
Brian Hackett
662a021b39 Bug 1602489 - Basic eager evaluation support, r=nchevobbe.
Differential Revision: https://phabricator.services.mozilla.com/D56393

--HG--
extra : moz-landing-system : lando
2019-12-12 21:48:03 +00:00
Harry Twyford
0ae5a64d9b Bug 1601339 - Disable expandTextOnFocus. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D56985

--HG--
extra : moz-landing-system : lando
2019-12-12 20:23:46 +00:00
ffxbld
7f9eb46978 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D56907

--HG--
extra : moz-landing-system : lando
2019-12-12 15:32:17 +00:00
Nazım Can Altınova
9adc1d00e3 Bug 1602800 - Move profiler recording preferences from firefox.js to all.js r=gregtatum
We had to do it because firefox android doesn't use that file. There is a
mobile.js file for that purpose. We had to move all recording preferences to
all.js and add the android only preference to mobile.js to be able to handle
that better.

Differential Revision: https://phabricator.services.mozilla.com/D56719

--HG--
extra : moz-landing-system : lando
2019-12-12 13:52:34 +00:00
Kearwood Kip Gilbert
19ba3b0322 Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)

Differential Revision: https://phabricator.services.mozilla.com/D45951

--HG--
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js
extra : moz-landing-system : lando
2019-12-12 03:10:51 +00:00
Brindusan Cristian
9c36dcbf23 Backed out 2 changesets (bug 1580567, bug 1599927) for mochitest failures at test_interfaces.html. CLOSED TREE
Backed out changeset 0e0d88942d33 (bug 1599927)
Backed out changeset 522c8d183bd5 (bug 1580567)

--HG--
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js
2019-12-11 05:31:08 +02:00
Paul Bone
bdbf59d30a Bug 1592894 - pt 4. Remove useHttpResponseProcessSelection pref r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D53763

--HG--
extra : moz-landing-system : lando
2019-12-11 02:31:25 +00:00
Kearwood Kip Gilbert
7c8ce74b8f Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)

Differential Revision: https://phabricator.services.mozilla.com/D45951

--HG--
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js
extra : moz-landing-system : lando
2019-12-11 01:38:17 +00:00
shindli
652f3b0296 Backed out 2 changesets (bug 1580567, bug 1599927) for causing permafailures in dom/tests/mochitest/general/test_interfaces.html CLOSED TREE
Backed out changeset aeceec922866 (bug 1599927)
Backed out changeset 29809135f18e (bug 1580567)

--HG--
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js
2019-12-11 03:32:44 +02:00
Kearwood Kip Gilbert
6a9c22db45 Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)

Differential Revision: https://phabricator.services.mozilla.com/D45951

--HG--
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js
extra : moz-landing-system : lando
2019-12-10 23:55:05 +00:00
Johann Hofmann
841a3f40fb Bug 1600942 - Remove event telemetry for permission prompt studies. r=Ehsan
Depends on D56540

Differential Revision: https://phabricator.services.mozilla.com/D56541

--HG--
extra : moz-landing-system : lando
2019-12-10 14:39:49 +00:00
Michael Cooper
9c3a767d03 Bug 1472097 - Run Normandy immediately on start up if the buildid changes r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D56223

--HG--
extra : moz-landing-system : lando
2019-12-09 22:55:58 +00:00
ffxbld
ddfb9c0ff8 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D56358

--HG--
extra : moz-landing-system : lando
2019-12-09 18:02:19 +00:00
Aaron Klotz
ff5730d1a7 Bug 1602383: Make InitializeDllBlocklistOOP a no-op on aarch64; r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D56380

--HG--
extra : moz-landing-system : lando
2019-12-09 15:50:03 +00:00
Aaron Klotz
5db063f48a Bug 1522830: Part 12 - ASAN fix for DllBlocklistInit in launcher process; r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D53685

--HG--
extra : moz-landing-system : lando
2019-12-06 22:14:07 +00:00
Aaron Klotz
78b5fd3fbf Bug 1522830: Part 6 - Add API to be able to initialize launcher dll blocklist during spawning of child process; r=mhowell
We need a way for the sandbox broker to be able to initialize the launcher
DLL blocklist when starting a new content process.

This patch adds the ability to resolve the initialization function through
DLL services.

Differential Revision: https://phabricator.services.mozilla.com/D53678

--HG--
extra : moz-landing-system : lando
2019-12-06 22:03:45 +00:00
Aaron Klotz
24253580aa Bug 1522830: Part 5 - Provide a launcher result type that unconditionally includes file and line info; r=mhowell
`LauncherResult` only includes file and line info when built into the launcher
process. Now that there will be `xul.dll`-based code calling into launcher
process startup, this would create an ABI mismatch.

This patch creates a new type, `LauncherResultWithLineInfo`, that
unconditionally includes the file and line so that APIs called by both `xul`
and non-`xul` code can have the same ABI for both.

Differential Revision: https://phabricator.services.mozilla.com/D53677

--HG--
extra : moz-landing-system : lando
2019-12-06 22:02:31 +00:00
Aaron Klotz
b43c0975e4 Bug 1522830: Part 2 - Make launcher blocklist work in child processes; r=mhowell
* We change `InitializeDllBlocklistOOP` to be able to set the correct flags
  when initializing a sandbox child process.
* We change the freestanding DLL blocklist code to be sensitive to the
  `CHILD_PROCESSES_ONLY` flag;
* We move the declaration of `gBlocklistInitFlags` to `WindowsDllBlocklist.h`
  so that it is visible to more code.

Differential Revision: https://phabricator.services.mozilla.com/D53674

--HG--
extra : moz-landing-system : lando
2019-12-06 22:00:18 +00:00
Aaron Klotz
1ebde9174f Bug 1522830: Part 1 - Init legacy blocklist using gBlocklistInitFlags; r=mhowell
When we initialize the legacy blocklisting code, we should carry forward any
flags that were set by the launcher process and/or sandbox launcher.

Differential Revision: https://phabricator.services.mozilla.com/D53672

--HG--
extra : moz-landing-system : lando
2019-12-06 21:59:30 +00:00
Andrei Oprea
a06612790c Bug 1596118 - Remove fxa accounts badge that has been replaced by Messaging System badging r=eoger,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D52843

--HG--
extra : moz-landing-system : lando
2019-12-06 13:53:07 +00:00
Gabriele Svelto
69790bc62e Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
The inclusions were removed with the following very crude script and the
resulting breakage was fixed up by hand. The manual fixups did either
revert the changes done by the script, replace a generic header with a more
specific one or replace a header with a forward declaration.

find . -name "*.idl" | grep -v web-platform | grep -v third_party | while read path; do
    interfaces=$(grep "^\(class\|interface\).*:.*" "$path" | cut -d' ' -f2)
    if [ -n "$interfaces" ]; then
        if [[ "$interfaces" == *$'\n'* ]]; then
          regexp="\("
          for i in $interfaces; do regexp="$regexp$i\|"; done
          regexp="${regexp%%\\\|}\)"
        else
          regexp="$interfaces"
        fi
        interface=$(basename "$path")
        rg -l "#include.*${interface%%.idl}.h" . | while read path2; do
            hits=$(grep -v "#include.*${interface%%.idl}.h" "$path2" | grep -c "$regexp" )
            if [ $hits -eq 0 ]; then
                echo "Removing ${interface} from ${path2}"
                grep -v "#include.*${interface%%.idl}.h" "$path2" > "$path2".tmp
                mv -f "$path2".tmp "$path2"
            fi
        done
    fi
done

Differential Revision: https://phabricator.services.mozilla.com/D55443

--HG--
extra : moz-landing-system : lando
2019-12-06 09:16:44 +00:00
shindli
83be0128f4 Backed out 13 changesets (bug 1522830) for causing xpc shell failures in test_ThirdPartyModulesPing.js CLOSED TREE
Backed out changeset a3e44bbc9ce3 (bug 1522830)
Backed out changeset 11078767a246 (bug 1522830)
Backed out changeset c7ee156830cf (bug 1522830)
Backed out changeset 810f0cb2308d (bug 1522830)
Backed out changeset f8ab75219387 (bug 1522830)
Backed out changeset ec293f9a5e32 (bug 1522830)
Backed out changeset 4bfc013c3d79 (bug 1522830)
Backed out changeset f4ae67f2f231 (bug 1522830)
Backed out changeset 2737350b7d40 (bug 1522830)
Backed out changeset 52931597c652 (bug 1522830)
Backed out changeset bc8985a34539 (bug 1522830)
Backed out changeset 09cbbbc5c802 (bug 1522830)
Backed out changeset d5e366ea4657 (bug 1522830)
2019-12-06 02:07:16 +02:00
Aaron Klotz
8bc4f093b0 Bug 1522830: Part 12 - ASAN fix for DllBlocklistInit in launcher process; r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D53685

--HG--
extra : moz-landing-system : lando
2019-12-05 22:00:50 +00:00