Граф коммитов

2269 Коммитов

Автор SHA1 Сообщение Дата
Christoph Kerschbaumer 6aafd54cd6 Bug 1724080: Have https-first and https-only rules apply to speculative connections r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D132239
2021-11-29 14:29:01 +00:00
Noemi Erli 0c17a17346 Backed out changeset fb595abd6511 (bug 1724080) for causing failures in browser_mixed_content_console.js CLOSED TREE 2021-11-29 14:25:31 +02:00
Christoph Kerschbaumer 7747b60099 Bug 1724080: Have https-first and https-only rules apply to speculative connections r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D132239
2021-11-29 11:27:21 +00:00
p-ob a910b42751 Bug 1727728 - Fix same-origin typo in SRICheck.cpp. r=freddyb
Changes "same origin" to "same-origin"

Differential Revision: https://phabricator.services.mozilla.com/D132310
2021-11-29 08:32:39 +00:00
Narcis Beleuzu a322582a00 Backed out 11 changesets (bug 1721217) for bc failures on browser_scrollPositions.js . CLOSED TREE
Backed out changeset 750f4a84b30e (bug 1721217)
Backed out changeset c4eb4ad769ad (bug 1721217)
Backed out changeset 81af11d67439 (bug 1721217)
Backed out changeset 548f2441b7c6 (bug 1721217)
Backed out changeset cd584129321a (bug 1721217)
Backed out changeset f5f5291d1da8 (bug 1721217)
Backed out changeset 9ad66ceec1e2 (bug 1721217)
Backed out changeset 10b53a21bb23 (bug 1721217)
Backed out changeset 3755cfbe22fe (bug 1721217)
Backed out changeset 71436dc6c4c4 (bug 1721217)
Backed out changeset ecf33b73ae60 (bug 1721217)
2021-11-26 01:51:03 +02:00
Anny Gakhokidze 6c58662a18 Bug 1721217 - Part 11: Fix a race between two parent-initiated loads, r=nika
Wait for the previous load to complete as sometimes the first load takes longer
to start and races with the latter about:mozilla one. A follow up bug has been
filed to address this issue - Bug 1742886.

Differential Revision: https://phabricator.services.mozilla.com/D131263
2021-11-25 20:41:00 +00:00
Christoph Kerschbaumer 02ffe0cde1 Bug 1729807: HTTPS-First should support fallback of view-source URIs from https to http r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D131955
2021-11-24 17:56:35 +00:00
Tom Schuster b39be51d3d Bug 1728981 - Don't upgrade HTTP WebSocket requests of exempt principals. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D131094
2021-11-24 14:50:35 +00:00
Norisz Fay 85ade3fc46 Backed out changeset 9de4d948790d (bug 1729807) for causing mochitest failures on browser_downgrade_view_source.js CLOSED TREE 2021-11-24 15:55:50 +02:00
Christoph Kerschbaumer 96b389dc33 Bug 1729807: HTTPS-First should support fallback of view-source URIs from https to http r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D131955
2021-11-24 12:57:46 +00:00
Neil Deakin 02e36bd84b Bug 1719892, have some download tests use svg instead of pdf as otherwise the pdf viewer will open instead of downloading, r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D131003
2021-11-23 14:56:17 +00:00
Julian Descottes 2e9e1cc305 Bug 1741369 - [devtools] Update paths to loader files outside devtools/ r=perftest-reviewers,preferences-reviewers,sparky,Gijs
Depends on D131217

Differential Revision: https://phabricator.services.mozilla.com/D131218
2021-11-17 12:43:27 +00:00
Niklas Goegge 5d592a6adb 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 507f143b88 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 5b684c7fc6 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
Nils 3c79233da8 Bug 1740294: Fix typo "then then" -> "then" r=mhentges
Instances of the typo that have been imported from other repositories have been left unchanged.

Differential Revision: https://phabricator.services.mozilla.com/D130561
2021-11-09 17:36:40 +00:00
Mark Banner b2e123ddca Bug 1739708 - Turn off ESLint rule mozilla/reject-importGlobalProperties for sjs files. r=Gijs,webdriver-reviewers,whimboo
sjs files have a separate sandbox, and require Cu.importGlobalProperties for now.

Differential Revision: https://phabricator.services.mozilla.com/D130693
2021-11-09 08:38:16 +00:00
criss 6cb8e9938e Backed out changeset 16895673c015 (bug 1474842) for causing android geckoview failures. CLOSED TREE 2021-11-04 12:22:21 +02:00
Niklas Goegge 90fcf31b4f Bug 1474842: MCB: Allow loads if the parent scheme is not https AND if the parent window is not a secure context. r=ckerschb,robwu
Differential Revision: https://phabricator.services.mozilla.com/D120622
2021-11-04 08:57:06 +00:00
Niklas Goegge 5ef444d868 Bug 1732069: Consider loopback origin for Sec-Fetch-Site: same-site r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D129152
2021-11-04 08:56:29 +00:00
Evgenia Kotovich 228e38a58c Bug 1576768 [eslint] Turn on JavaScript linting and formatting rules for .sjs files. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D128483
2021-10-25 11:12:41 +00:00
Tom Ritter a847bad0ce Bug 1737295 - Improve exemption matching and handling of off-main-thread reports r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D129276
2021-10-22 18:38:13 +00:00
criss 152f71d4d3 Backed out changeset b60f98f26664 (bug 1576768) for causing mochitest failures. CLOSED TREE 2021-10-22 15:55:50 +03:00
Evgenia Kotovich e29e29aa5a Bug 1576768 [eslint] Turn on JavaScript linting and formatting rules for .sjs files. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D128483
2021-10-22 11:39:46 +00:00
lyavor c8821c3179 Bug 1731971 - https-first causes slow http: sites on non-standard ports to time-out too fast. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D127940
2021-10-19 08:36:45 +00:00
Evgenia Kotovich 0d0980ee0d 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 2bba3cec69 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 3e3dff109c 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 dac6815201 Backed out changeset 7c08aa027893 (bug 1576768) for causing multiple failures.
CLOSED TREE
2021-10-15 16:52:43 +03:00
Evgenia Kotovich a8b32926fa 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
Sam Foster d6f7757ddb Bug 1734711 - Fix the mixed-content tests to pass when download improvements are enabled. r=Gijs
* Run the tests with both true and false values for the browser.download.improvements_to_download_panel pref
* Handle the case when the download improvements pref will cause the downloads to save by default and not prompt for how to handle it

Differential Revision: https://phabricator.services.mozilla.com/D127994
2021-10-14 17:12:48 +00:00
Christoph Kerschbaumer fede2312c1 Bug 1735783: Update remaining dom/security tests to be https-first compliant r=lyavor
Differential Revision: https://phabricator.services.mozilla.com/D128475
2021-10-14 12:35:35 +00:00
Frederik Braun 3bb6563d9e Bug 1735476 - MOZ_LOG=CSMLog emits contentsecuritycheck as valid yaml r=ckerschb
This commit changes the MOZ_LOG to make the yaml easier to parse,
addressing various shortcomings:

- Firstly, the yaml "document" for a check was an array of dictionaries
  that each contained a single key/value pair. It's now a big dictionary
  containing lots of key/value pairs instead.
- Indentation was wrong for some of the attributes of the content
  security check
- The name key-name for https-only flags was oddly cased

This changeset resolves all of these shortcomings.

Differential Revision: https://phabricator.services.mozilla.com/D128463
2021-10-14 11:50:50 +00:00
Andrei Oprea c73cc990d7 Bug 1730924 - Upgrade ajv.js from 4.1.1 to 6.12.6 r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D127625
2021-10-12 19:41:05 +00:00
Alexandru Michis ba57f54149 Backed out changeset 837ba61b9975 (bug 1730924) for causing xpcshell failures in services/sync.
CLOSED TREE
2021-10-12 20:13:05 +03:00
Andrei Oprea db4ace8177 Bug 1730924 - Upgrade ajv.js from 4.1.1 to 6.12.6 r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D127625
2021-10-12 14:43:02 +00:00
Frederik Braun f4e0c8a772 Bug 1735117 - Restrict systemprincipal from loading type *STYLESHEET* via HTTP, HTTPS r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D128057
2021-10-12 07:42:14 +00:00
Marian-Vasile Laza a06572568b Backed out changeset 5fd6cb7efe4f (bug 1734711) for causing bc failures on browser_test_mixed_content_download.js. 2021-10-12 03:08:36 +03:00
Sam Foster 77da6039ad Bug 1734711 - Fix the mixed-content tests to pass when download improvements are enabled. r=Gijs
* Run the tests with both true and false values for the browser.download.improvements_to_download_panel pref
* Handle the case when the download improvements pref will cause the downloads to save by default and not prompt for how to handle it

Differential Revision: https://phabricator.services.mozilla.com/D127994
2021-10-11 23:17:44 +00:00
Nicolas Chevobbe e664fcf0f0 Bug 1384527 - [devtools] Stop using Promise.jsm in DevTools. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D127930
2021-10-11 16:30:06 +00:00
lyavor 6653301862 Bug 1722489 - Evaluate HSTS before https-only in NS_ShouldSecureUpgrade. r=ckerschb,necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D126238
2021-10-11 13:51:53 +00:00
Geoff Brown 7e36862b61 Bug 1724296 - Remove many skip-if(verify) test annotations (mochitest pt 2); r=jmaher
This completes the review of skip-if(verify) in mochitest.ini.

Differential Revision: https://phabricator.services.mozilla.com/D127992
2021-10-09 16:07:32 +00:00
june wilde 692c22b993 Bug 1670058 - support Global Privacy Control signal; r=smaug,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D126966
2021-10-07 07:55:30 +00:00
Csoregi Natalia 21bae7d190 Backed out changeset dbffee5cbf0d (bug 1722489) for failures on browser_iframe_test.js. CLOSED TREE 2021-10-06 00:34:43 +03:00
Alexandru Michis 485a54ca75 Backed out changeset b61b692cfbce (bug 1670058) for causing bustages in nsHttpChannel.cpp
CLOSED TREE
2021-10-05 19:49:52 +03:00
lyavor ac1be7a469 Bug 1722489 - Evaluate HSTS before https-only in NS_ShouldSecureUpgrade. r=ckerschb,necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D126238
2021-10-05 15:05:50 +00:00
june wilde e864a69420 Bug 1670058 - support Global Privacy Control signal; r=smaug,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D126966
2021-10-05 15:00:30 +00:00
Gijs Kruitbosch dd394d57a2 Bug 1733558 - stop duplicating append redirect history entry logic everywhere, r=ckerschb,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D127251
2021-10-04 13:24:15 +00:00
Frederik Braun a953ebd94a Bug 1731025 - systemprincipal telemetry for userChrome.css profiles (and avoid racing with pref checks) r=ckerschb,tjr
Differential Revision: https://phabricator.services.mozilla.com/D125804
2021-10-04 11:09:15 +00:00
Frederik Braun cd84e68a73 Bug 1731587 - [sanitizer] Remove string-based APIs, handle HTML comments, align exceptions with wpt r=hsivonen
This patch combines three relatively small changes:
1) Removing string-based APIs
-- Adjusting the Sanitize() function, its WebIDl definition etc. to only
accept Document/DocumentFragment
2) Parse allowComments from the Sanitizer constructor and pass into the
   underlying nsTreeSanitizer
3) Ensure that exceptions and error cases align with current wpt

Differential Revision: https://phabricator.services.mozilla.com/D126673
2021-10-04 07:50:03 +00:00