Commit Graph

692 Commits

Author SHA1 Message Date
Mike Kaply
425337f888 Bug 1730218 - Fix suggest_url in policies. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D131291
2021-11-29 17:27:40 +00:00
Emilio Cobos Alvarez
d388fbd1f1 Bug 1742696 - Opt-in a bunch of about:pages to dark system colors / form controls. r=Gijs,preferences-reviewers,webcompat-reviewers,twisniewski
Privileged pages do this automatically via:

  https://searchfox.org/mozilla-central/rev/aa8c75b83f636948f708986173965c84cae8c25f/widget/nsXPLookAndFeel.cpp#1179-1183

So this makes everything more consistent. Known exceptions:

 * Pocket panels (as those don't seem to support dark mode)
 * about:reader (because it has its own dark mode handling)

Differential Revision: https://phabricator.services.mozilla.com/D132019
2021-11-25 21:24:43 +00:00
Mike Kaply
558f3681bd Bug 1741204 - Consolidate cookie policy into one Behavior policy. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D131825
2021-11-23 18:57:53 +00:00
Mike Kaply
26e617cc01 Bug 1741560 - Handle unsigned XPI case in policy. r=john.bieling
Differential Revision: https://phabricator.services.mozilla.com/D131855
2021-11-23 13:50:07 +00:00
Mike Kaply
190b5f245d Bug 1741217 - Hide private browsing option in managed bookmarks if private browsing is disabled. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D131289
2021-11-19 20:06:19 +00:00
Mike Kaply
248d0311c1 Bug 1739716 - Add keyword.enabled and user stylesheet prefs to policy. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D131010
2021-11-18 20:45:15 +00:00
Niklas Goegge
4e4ae334a9 Bug 1617611: Annotate each failing test individually. r=webdriver-reviewers,necko-reviewers,ckerschb,whimboo,valentin
Annotating each test individually lets us avoid introducing new failing tests
while we go through the backlog of failing tests.

Depends on D129162

Differential Revision: https://phabricator.services.mozilla.com/D129163
2021-11-17 11:04:34 +00:00
criss
350a48be09 Backed out 2 changesets (bug 1617611) for causing mochitest failures on storageAccessWithDynamicFpi.js. CLOSED TREE
Backed out changeset fdb2c6bfc0c6 (bug 1617611)
Backed out changeset c3352f4b3681 (bug 1617611)
2021-11-16 13:02:05 +02:00
Niklas Goegge
76c2b4259c Bug 1617611: Annotate each failing test individually. r=webdriver-reviewers,necko-reviewers,ckerschb,whimboo,valentin
Annotating each test individually lets us avoid introducing new failing tests
while we go through the backlog of failing tests.

Depends on D129162

Differential Revision: https://phabricator.services.mozilla.com/D129163
2021-11-16 10:15:45 +00:00
Mike Kaply
7f9539537f Bug 1664852 - Close menu at end of test. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D130497
2021-11-15 23:27:26 +00:00
Mike Kaply
f57e433849 Bug 1481946 - Allow policy search engines to be updated. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D130865
2021-11-15 22:21:23 +00:00
Mike Kaply
4403c3f97e Bug 1741130 - Fix typo in addon install error. r=john.bieling DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D131140
2021-11-15 17:31:01 +00:00
Mike Kaply
16bdde2b1a Bug 1737605 - Parse JSON directly from GPO so it's properly validated. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D129845
2021-11-05 20:10:53 +00:00
Dimi
f4d9c3137c Bug 1729640 - P3. Notify event when a form with password is submitted r=sfoster,tgiles,geckoview-reviewers,agi
Notify "passwordmgr-form-submission-detected" when a form with password
is submitted.
The event should be notified regardless of whether the password manager
decides to show the doorhanger or not. To support this, this patch
also refactors _maybeSendFormInteractionMessage function to distinguish
"onFormSubmit" event and "showDoorhanger" event.

Differential Revision: https://phabricator.services.mozilla.com/D127104
2021-11-05 17:11:31 +00:00
raquelvargas
600bed0652 Bug 1733549 - Remove uses of ChromeUtils.import(..., null) in enterprise policy code. r=Standard8,mkaply
Differential Revision: https://phabricator.services.mozilla.com/D129649
2021-11-05 09:49:47 +00:00
Csoregi Natalia
1ae4d521e0 Backed out 7 changesets (bug 1729640) for causing permafailures on browser_web_process_isolation.js. a=backout
Backed out changeset 5b2a1799ce4e (bug 1729640)
Backed out changeset fcd4b833ad73 (bug 1729640)
Backed out changeset 5ff8d3adc6eb (bug 1729640)
Backed out changeset b8fd0343ca42 (bug 1729640)
Backed out changeset fbd6928e34ef (bug 1729640)
Backed out changeset 4ce2eebab0c4 (bug 1729640)
Backed out changeset c7c50c85f911 (bug 1729640)
2021-11-04 23:44:26 +02:00
Dimi
175aead8da Bug 1729640 - P3. Notify event when a form with password is submitted r=sfoster,tgiles,geckoview-reviewers,agi
Notify "passwordmgr-form-submission-detected" when a form with password
is submitted.
The event should be notified regardless of whether the password manager
decides to show the doorhanger or not. To support this, this patch
also refactors _maybeSendFormInteractionMessage function to distinguish
"onFormSubmit" event and "showDoorhanger" event.

Differential Revision: https://phabricator.services.mozilla.com/D127104
2021-11-04 11:17:03 +00:00
Norisz Fay
2ff718ddd2 Backed out 7 changesets (bug 1729640) for causing Bp-hybrid bustages on LoginDetectionService.o CLOSED TREE
Backed out changeset 4d3532da5652 (bug 1729640)
Backed out changeset 9ec5346cf9d9 (bug 1729640)
Backed out changeset 43dd05680186 (bug 1729640)
Backed out changeset f44a8f37d84c (bug 1729640)
Backed out changeset 66376bee8cef (bug 1729640)
Backed out changeset c7ffe85380d7 (bug 1729640)
Backed out changeset ae9c5de3902a (bug 1729640)
2021-11-02 16:33:01 +02:00
Dimi
78e2eab243 Bug 1729640 - P3. Notify event when a form with password is submitted r=sfoster,tgiles,geckoview-reviewers,agi
Notify "passwordmgr-form-submission-detected" when a form with password
is submitted.
The event should be notified regardless of whether the password manager
decides to show the doorhanger or not. To support this, this patch
also refactors _maybeSendFormInteractionMessage function to distinguish
"onFormSubmit" event and "showDoorhanger" event.

Differential Revision: https://phabricator.services.mozilla.com/D127104
2021-11-02 13:47:48 +00:00
Mike Kaply
4339739325 Bug 1724488 - Add sponsored content to FirefoxHome policy. r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D129542
2021-10-26 21:56:46 +00:00
Evgenia Kotovich
685e68c48b Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-18 09:26:33 +00:00
Noemi Erli
b1ebbba564 Backed out changeset 2ab6bb03dcc1 (bug 1576768) for causing failures in test_double_submit.html CLOSED TREE 2021-10-18 02:05:57 +03:00
Evgenia Kotovich
59d14912a7 Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-17 14:59:14 +00:00
Alexandru Michis
fdd29e992c Backed out changeset 7c08aa027893 (bug 1576768) for causing multiple failures.
CLOSED TREE
2021-10-15 16:52:43 +03:00
Evgenia Kotovich
8d5d1cda5f Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-15 12:58:11 +00:00
Michael Kohler
ba8525d234 Bug 1672486 - Remove browser.toolbars.bookmarks.2h2020 pref in policies r=mak
Depends on D127588

Differential Revision: https://phabricator.services.mozilla.com/D127589
2021-10-14 07:51:15 +00:00
Valentin Gosu
93dc0642e3 Bug 1732961 - DNSOverHTTPS policy test should use https r=mkaply
While it doesn't make much of a difference for the prefs, setting them to a
plain http:// scheme makes it be ignored by the TRR implementation and has
no effect. I'd hate it to have other people copy paste this code and not
understand why TRR isn't working.

Differential Revision: https://phabricator.services.mozilla.com/D126958
2021-09-30 11:58:50 +00:00
Mike Kaply
0044bf70d3 Bug 1732131 - Allow security.tls.enable_0rtt_data via policy. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D126368
2021-09-22 19:08:45 +00:00
Mike Kaply
4b8effd731 Bug 1729001 - Lock pocket new tab in preferences. r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D125275
2021-09-20 15:50:37 +00:00
Mike Kaply
0da2012d6d Bug 1723913 - Wait for gAppUpdater to be set to fix test failure. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D125445
2021-09-13 20:00:20 +00:00
Geoff Brown
a00c449c2d Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal
These tests are excluded from android test runs in moz.build. Including
an explicit annotation in each manifest avoids scheduling confusion.
browser-chrome and plain-chrome tests in browser/ are of no concern,
since those test types are never scheduled on android.

Differential Revision: https://phabricator.services.mozilla.com/D125266
2021-09-13 15:22:27 +00:00
Dana Keeler
5a31f9b4a6 Bug 1724072 - allow enabling 3DES only when deprecated versions of TLS are enabled r=rmf
Chrome has removed 3DES completely[0], but we're still seeing some uses of it
in telemetry. Our assumption is that this is either due to old devices that
can't be upgraded, and hence probably use TLS 1.0, or servers that bafflingly
choose 3DES when there are other, better, ciphersuites in common.
This patch allows 3DES to only be enabled when deprecated versions of TLS are
enabled. This should protect users against the latter case (where 3DES is
unnecessary) while allowing them to use it in the former case (where it may be
necessary).

NB: The only 3DES ciphersuite gecko makes possible to enable is
TLS_RSA_WITH_3DES_EDE_CBC_SHA. This patch also changes the preference
corresponding to this ciphersuite from "security.ssl3.rsa_des_ede3_sha" to
"security.ssl3.deprecated.rsa_des_ede3_sha".

[0] https://www.chromestatus.com/feature/6678134168485888

Differential Revision: https://phabricator.services.mozilla.com/D121797
2021-08-24 01:25:07 +00:00
Mike Kaply
a84915a124 Bug 1722544 - Allow SanitizeOnShutdown policy to be false. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D122031
2021-08-13 02:20:49 +00:00
Narcis Beleuzu
a43b352fd3 Backed out changeset 4f793a75cd93 (bug 1724072) for geckoview failures . CLOSED TREE 2021-08-10 19:19:35 +03:00
Dana Keeler
607c77eadc Bug 1724072 - allow enabling 3DES only when deprecated versions of TLS are enabled r=rmf
Chrome has removed 3DES completely[0], but we're still seeing some uses of it
in telemetry. Our assumption is that this is either due to old devices that
can't be upgraded, and hence probably use TLS 1.0, or servers that bafflingly
choose 3DES when there are other, better, ciphersuites in common.
This patch allows 3DES to only be enabled when deprecated versions of TLS are
enabled. This should protect users against the latter case (where 3DES is
unnecessary) while allowing them to use it in the former case (where it may be
necessary).

NB: The only 3DES ciphersuite gecko makes possible to enable is
TLS_RSA_WITH_3DES_EDE_CBC_SHA. This patch also changes the preference
corresponding to this ciphersuite from "security.ssl3.rsa_des_ede3_sha" to
"security.ssl3.deprecated.rsa_des_ede3_sha".

[0] https://www.chromestatus.com/feature/6678134168485888

Differential Revision: https://phabricator.services.mozilla.com/D121797
2021-08-10 15:25:37 +00:00
Sam Foster
0c5b78ddbd Bug 1719463 - Part 10: Remove the devtools button from the pre-proton appMenu view. r=jdescottes,Gijs,mkaply
Differential Revision: https://phabricator.services.mozilla.com/D121810
2021-08-10 05:29:33 +00:00
Geoff Lankow
46691c3e13 Bug 1724114 - Clear registered handlers after use in a test. r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D121820
2021-08-05 21:54:52 +00:00
Christoph Kerschbaumer
5ee0a6a910 Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 19:16:16 +00:00
Sandor Molnar
5e383dfda4 Backed out changeset 7eb8945dd8e3 (bug 1719272) for causing bustages in gecko decision task. CLOSED TREE 2021-07-28 19:47:06 +03:00
Christoph Kerschbaumer
8fef13ba13 Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 16:08:07 +00:00
Mike Kaply
ed4834dc3f Bug 1715965 - Handle errors for local XPIs installed by policy. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D120763
2021-07-27 14:42:43 +00:00
Iulian Moraru
4e871ab90b Backed out changeset e3e4ce3c1020 (bug 1715965) for causing xpcshell failures on test_addon_update.js. CLOSED TREE 2021-07-27 00:43:47 +03:00
Mike Kaply
a954e6f60f Bug 1715965 - Handle errors for local XPIs installed by policy. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D120763
2021-07-26 20:55:31 +00:00
Gijs Kruitbosch
c43492bf27 Bug 1512851 - tidy up file menu popup event handling, r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D120636
2021-07-26 12:22:37 +00:00
Mike Kaply
8c7798488c Bug 1692109 - No need to wait for menu hide. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D120676
2021-07-22 22:21:19 +00:00
Mike Kaply
18721e0477 Bug 1719301 - Remove version number from Windows SSO pref and policy. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D119187
2021-07-06 18:18:53 +00:00
Mike Kaply
73c98237a0 Bug 1716360 - Add policy for Windows 10 SSO. r=emalysz,flod
Differential Revision: https://phabricator.services.mozilla.com/D118042
2021-06-23 17:01:23 +00:00
Mike Kaply
8da3bdfee4 Bug 1716630 - Test for developer tools on app menu when developer tools are disabled is set. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D117933
2021-06-15 21:41:41 +00:00
Daisuke Akatsuka
764d8c46cc Bug 1709405: Make add engines compact. r=harry,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D116057
2021-06-03 01:48:25 +00:00
Mike Kaply
59f1aaef9f Bug 1710796 - Don't show URL bar update hints if update is disabled. r=emalysz,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D115245
2021-05-27 22:32:22 +00:00