Commit Graph

624 Commits

Author SHA1 Message Date
Julian Descottes
863e0de840 Bug 1609100 - Remove mentions of about:devtools from enterprisepolicies r=mkaply
Depends on D141464

The about:devtools page is removed, we can remove it from the policy code.

Differential Revision: https://phabricator.services.mozilla.com/D141467
2022-03-28 08:57:36 +00:00
Luca Greco
a1fc8dcb1a Bug 1759737 - Require user gesture on XPInstalls requests. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D141474
2022-03-23 19:42:27 +00:00
Marian-Vasile Laza
db2d7d75d2 Backed out changeset 9a5b9d5e5a20 (bug 1759737) for causing screenshots failures on browser_permissionPrompts.js. CLOSED TREE 2022-03-23 00:48:47 -07:00
Luca Greco
7e0c5884e8 Bug 1759737 - Require user gesture on XPInstalls requests. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D141474
2022-03-22 18:11:33 +00:00
Luca Greco
7e4583a2f2 Bug 1754441 - Explicit set prefs to enable InstallTrigger on all tests that depend on its availability. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D138793
2022-03-18 20:02:54 +00:00
Mike Kaply
b23f9a652f Bug 1755354 - Add policy to remove More from Mozilla. r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D139023
2022-02-17 20:15:30 +00:00
Sergey Galich
277f54a286 Bug 1653486 - Replace all non-user-facing references to "master" password. r=dimi,tgiles,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D138113
2022-02-17 17:29:57 +00:00
Mike Kaply
fd19f08365 Bug 1742167 - Disable managedbookmarks test on Linux. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D138811
2022-02-17 15:32:37 +00:00
Mike Kaply
ad19bc540a Bug 1711870 - Use http-on-examine-response to block redirects in policy. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D137869
2022-02-11 21:04:51 +00:00
Mike Kaply
9a61be5fde Bug 1751037 - Properly disable PDFjs permissions. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D137778
2022-02-10 14:15:11 +00:00
Mike Kaply
a356924793 Bug 1750233 - Allow JSON policy to be a REG_SZ. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D136380
2022-01-21 18:17:01 +00:00
Barret Rennie
8c22bbb359 Bug 1747461 - Remove FileUtils.getFile from browser/components/enterprisepolicies r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D134894
2022-01-19 18:37:24 +00:00
Mike Kaply
1f5b9e8ab8 Bug 1750221 - Block mixed case about URLs in policy. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D136010
2022-01-18 19:31:29 +00:00
Barret Rennie
d4d0b38902 Bug 1745357 - Remove osfile.jsm from browser/components/enterprisepolicies r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D133831
2021-12-16 22:16:02 +00:00
Kirk Steuber
d64ef4c9c5 Bug 1738983 - Enable Background Update by default on Release r=nalexander,preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D133949
2021-12-16 18:49:29 +00:00
Mike Kaply
4f8a55b680 Bug 1745065 - Add support for managing more ciphers in policy. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D133374
2021-12-10 15:12:33 +00:00
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
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
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
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
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
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
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