Commit Graph

579505 Commits

Author SHA1 Message Date
Andrea Marchesini
c16f42b917 Bug 1371699 - Use of NonBlockingAsyncInputStream in our code base, r=froydnj 2018-01-31 16:45:20 +01:00
Andrea Marchesini
51af3a8898 Bug 1371699 - Implement NonBlockingAsyncInputStream - nsIAsyncInputStream wrapper for non-blocking non-async streams, r=froydnj 2018-01-31 16:45:20 +01:00
Andrea Marchesini
f8497b97e2 Bug 1434618 - Worker shutdown should start at xpcom-will-shutdown notification, r=smaug 2018-01-31 16:43:24 +01:00
Ryan Hunt
a94ca8b3d3 Try and reduce the size of draw target captures. (bug 1431813, r=bas) 2018-01-26 14:20:07 -06:00
Martin Roinson
e82c2f1d5c Bug 1434288 - Update gecko for API changes in WR PR 2315. r=kats
MozReview-Commit-ID: 7NfZMXOPaDY

--HG--
extra : rebase_source : 782784b5f01fccd7c22286c6fa7e6ee16bf20be0
2018-01-22 19:29:06 +01:00
Kartikaya Gupta
e8fb82d672 Bug 1434288 - Update webrender to commit e772c3cb8ea0a35e6477e9dc8dd2144e2de87b56. r=jrmuizel
MozReview-Commit-ID: 4VM5EAtkjNt

--HG--
extra : rebase_source : 5c1b5da5a99fe9405f9810030b8e3422ac82e519
2018-01-31 16:03:25 -05:00
Panos Astithas
b1adc0e137 Bug 1434761 - Fix preprocessor check for release builds. r=glandium
MozReview-Commit-ID: KzSemfEkMcd

--HG--
extra : rebase_source : 2655d22a805dcd8a7bb55b3e5950b91d7157f6e9
2018-01-31 14:56:01 -08:00
Panos Astithas
9ff9b6731e Bug 1432310 - Fix manual update URL for beta. r=glandium
MozReview-Commit-ID: J6O26SpwVJo

--HG--
extra : rebase_source : ca7f85ebeab725d7df0d7fc826fb1b2dbc37abb3
2018-01-29 16:02:45 -08:00
shindli
f713c5d75e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-01 00:37:57 +02:00
Jan Henning
3a1892a89a Bug 832990 - Part 2 - Save and restore menu item caches via savedInstanceState. r=Grisha
MozReview-Commit-ID: 6x5BDqhwabS

--HG--
extra : rebase_source : ac208a2eee5d26b9da765101ddf439a50087df9c
2018-01-25 20:47:16 +01:00
Jan Henning
f54aff1972 Bug 832990 - Part 1 - Make MenuItemInfo classes parcelable. r=Grisha
Longer term, the MenuItemInfo handling needs to be moved out of BrowserApp in
order to solve bug 1414084 [1], but the easier short term solution is to just
save the cached menu data via the savedInstanceState. This means that
MenuItemInfo and friends have to be made parcelable.


[1] Because of GeckoView, add-ons may load (and attempt to add menu items) while
BrowserApp isn't even alive.

MozReview-Commit-ID: HzPe7ZKbJOj

--HG--
extra : rebase_source : a38d3119c863ca48fdbd068b634c76681a3bfd34
2018-01-25 20:20:35 +01:00
Jan Henning
ae39e15f59 Bug 832990 - Part 0 - Improve comment wording. r=Grisha
Since custom tabs and PWAs were moved to GeckoView, we're down to one
GeckoApp-based activity again.

MozReview-Commit-ID: 1zO6JTDptpp

--HG--
extra : rebase_source : 1e65963fddeb53a3522422a902bdfbb3408a251a
2018-01-25 20:46:27 +01:00
Alexandre Poirot
a23ef8c95c Bug 1426906 - Fix intermittent leak from test_websocket-server.html. r=jryans
MozReview-Commit-ID: HlPgPjCnA1q

--HG--
extra : rebase_source : 9201d146e757411e8cc6d795136ea0227eb75439
2018-01-30 07:10:26 -08:00
Alexandre Poirot
49d12768bc Bug 1432803 - Convert browser_keybindings_01.js to use async/await. r=Honza
MozReview-Commit-ID: LSQAQaiQI7l

--HG--
extra : rebase_source : 4b534b4e7b437b310977cbf4e16ce87f4fc93138
2018-01-25 08:32:02 -08:00
Alexandre Poirot
a273cd43a5 Bug 1432803 - Prevent using timeline actor to get DOMContentLoaded and load timings. r=Honza
MozReview-Commit-ID: Kkn36gDFTKN

--HG--
extra : rebase_source : e52861432f5651b864cada0c70568d504d883c6c
2018-01-24 08:48:26 -08:00
Dave Townsend
8780a97e4e Bug 1418314: Make the learn more links in plugin details work properly again. r=aswan
MozReview-Commit-ID: BZJ4XPiX0Uc

--HG--
extra : rebase_source : 403c62ab7d6595a2a2621dfe595925edbde9eb77
2018-01-31 13:06:04 -08:00
Zibi Braniecki
64594123bb Bug 1426054 - Update Fluent in Gecko to 0.6. r=Pike
This upstream uses fluent.js revision ae1b55a.

MozReview-Commit-ID: 1IynCPWWN14

--HG--
extra : rebase_source : d76bd81668e447e7fe8b62cf0834f040c32f6982
2018-01-26 14:01:34 -08:00
Mike Hommey
e483ecaab0 Bug 1424709 - Force disable the OSX system "nano allocator". r=spohl
We're not actually using it, and it messes up with the zone allocator in
mozjemalloc after fork(). See the lengthy analysis in
https://bugzilla.mozilla.org/show_bug.cgi?id=1424709#c34 and following.

--HG--
extra : rebase_source : c58e13b897dde7b32d83c43fbb2a04a0db3a5dc9
2018-01-31 17:18:01 +09:00
Valentin Gosu
1c25c7a3ac Bug 1432928 - Use nsIURIMutator in extensions.xml::refreshInfo r=mossop
MozReview-Commit-ID: GN4PXoWkX8V

--HG--
extra : rebase_source : 33709d70cfe24eb5173bb8c89c3bec07848d7438
2018-01-31 02:43:13 +01:00
Nick Alexander
5ee275d6d3 Bug 1368699 - Post: Remove PURGECACHES from Make and now-unused app-rules.mk. r=gps
Now that writing the .purgecaches sentinel is done by |mach build|, we
can remove it from Make.  In addition, we can cull the now-unused
app-rules.mk \o/

MozReview-Commit-ID: 6CnAqLeZwzB

--HG--
extra : rebase_source : 2a5b67e723f8e1654627e6e6f26704f6a4e57706
2018-01-19 10:50:42 -08:00
Nick Alexander
4161679514 Bug 1368699 - Write .purgecaches sentinels every |mach build|. r=gps
This adds a new `post_build` step to each `BuildBackend`
implementation, and uses it to write .purgecaches after every |mach
build| invocation -- including after |mach build TARGET| invocations.
This approach should be more robust than the existing recursive-Make
based solution, which seems to not write the .purgecaches files in
some situations.

In addition, the recursive-Make solution does not generalize to other
backends, in particular Tup.  It is possible that the Tup backend will
handle writing the .purgecaches sentinel as part of its regular build
process, but discussions with mshal suggest that there's no convenient
way for Tup to write .purgecaches only when something *changes* during
the build.  That is, Tup can achieve the behaviour implemented by this
patch, but it's not easier to do better by not writing .purgecaches
when the caches do not in fact need to be purged.

I elected to bake in the special knowledge of
--enable-application=browser and macOS here since this whole process
is special.  If we need to generalize, we could add a moz.configure
option specifying the purgecaches directories, but it doesn't seem
worth it right now.

The ideal approach would be to determine FINAL_TARGET from the
application directory, but that is determined by DIST_SUBDIR.  In
addition, it's not clear how to present that information to the
post-build step in a build-backend agnostic manner.

This will require tweaking as we migrate the macOS bundle handling to
moz.build, especially in browser/app.  See
https://bugzilla.mozilla.org/show_bug.cgi?id=1223748, which could
improve this significantly.

MozReview-Commit-ID: 63KZy18D23i

--HG--
extra : rebase_source : e973d065cd91e965f4103ed2732858e2e7a9c546
2018-01-31 09:25:12 -08:00
Nick Alexander
6729d9a469 Bug 1368699 - Pre: Remove MY_{CONFIG,RULES} Makefile customization hooks. r=gps
I very much doubt these are used, but even if we are -- we shouldn't
support this type of local customization, since it doesn't extend to
non-Make-based backends.

With the customization point removed, there's no way to set ETAGS, so
we remove what little support there was for generating Emacs tags.

MozReview-Commit-ID: IEF2Q4tISEn

--HG--
extra : rebase_source : 3bc8e651c03517edb797032db6ce60ed8852d9fa
2018-01-19 10:43:51 -08:00
Noemi Erli
9df7ea51ac Backed out 8 changesets (bug 633062) as requested by eoger on a CLOSED TREE
Backed out changeset 590656f7b5c5 (bug 633062)
Backed out changeset 0888aa122056 (bug 633062)
Backed out changeset 0780cf391c52 (bug 633062)
Backed out changeset 9798cbd03027 (bug 633062)
Backed out changeset 4b31c73a585f (bug 633062)
Backed out changeset 0a8866062136 (bug 633062)
Backed out changeset 20ff83289564 (bug 633062)
Backed out changeset 5e52125316e1 (bug 633062)
2018-01-31 22:09:30 +02:00
Emilio Cobos Álvarez
50cb82c33d servo: Merge #19915 - stylo: Fix missing null terminator in error reporting code (from emilio:color-errors-whee); r=jdm
This was causing the patch in bug 1420026 to fail.

Source-Repo: https://github.com/servo/servo
Source-Revision: 4bd0590117d0c76d59a509287a07c3bb9c8321ae

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 2399127ec9eddb478ec4edec488824ec6ccfe1a2
2018-01-31 12:37:33 -06:00
Kartikaya Gupta
bb553f0d58 Bug 1433579 - Allow recursively holding the APZ tree lock. r=botond
MozReview-Commit-ID: DzLgqb2wMN9

--HG--
extra : rebase_source : 6d7ba7bf5d574fefdd9e17a2c54ff2a48671701f
2018-01-31 12:00:19 -05:00
Kris Maglione
19a956c2c6 Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
MozReview-Commit-ID: 7bVI1iM6hor

--HG--
extra : source : 0b97a30cadb1a96d3cafae6b79ef0d3ec26770cf
extra : amend_source : 09a90b29837e339eec7bdf8504f86c28e74ca3dd
extra : intermediate-source : a1eca62826a1341ca24d4d2a93d4884d4fc7ad51
extra : histedit_source : eb26e73b531f9a34d3401d39f60b533b27b78540
2018-01-18 16:27:26 -08:00
Kris Maglione
918ed6c474 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl

--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
extra : intermediate-source : 34c999fa006bffe8705cf50c54708aa21a962e62
extra : histedit_source : b2be2c5e5d226e6c347312456a6ae339c1e634b0
2018-01-29 15:20:18 -08:00
Kris Maglione
6425ff4f8d Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r=florian
This adds support for detecting globals created by these helpers, as well as a
rule to enforce their use over the older XPConnect variants.

The latter rule also supports fixing code to use the newer variants, and will
be used in the next part to rewrite in-tree ESLint-enabled code that fails it.

MozReview-Commit-ID: 6Bgo6ohQA5j

--HG--
extra : source : fbef09c3e8af1653f270db589f73f2786c23ddc2
extra : intermediate-source : e2674287e57fbf6835729f42b8491359c2c4bfd5
2018-01-18 12:53:01 -08:00
Aki Sasaki
28c81a5f8e bug 1430834 - don't add beetmover-checksums to push-apk upstreamArtifacts. r=jlorenzo
MozReview-Commit-ID: 8OMNJyyf5bK
2018-01-24 13:37:26 -08:00
Kim Moir
5b4d564d91 Bug 1430834 - fennec: push-apk should also depend on beetmover-checksums r=mtabara
MozReview-Commit-ID: 2JjnZXSAl7Q

--HG--
extra : source : 50a9a7b47e166ed790070f45209a4757cfd637be
2018-01-18 12:52:57 -05:00
Jon Coppeard
779ba02591 Bug 1432794 - Skip prototype and constructor intialization for off-thread parsing r=jandem 2018-01-30 17:57:40 +00:00
Andrew Osmond
8a37b15344 Bug 1389759 - Fix GPUProcessManager::EnsureGPUReady how did not guarantee the GPU process state is consistent. r=rhunt
GPUProcessManager::EnsureGPUReady promises that its state will be
consistent after returning. Either the GPU process is ready to be used,
or there is no GPU process at all. In the case it is attempted to
synchronously initialize the GPUChild with the device data and failed,
it broke that promise. This is because the GPU process was still setup,
but we weren't going to use it. This became a problem with the
CompositorManagerChild because it uses the process token as an
identifier, and it should have been reset to 0 in this case.

Now if GPUChild::EnsureGPUReady (the initialization step) fails, we
disable the GPU process entirely. This ensures our internal state is
consistent and the callers expectations are upheld.
2018-01-30 12:58:57 -05:00
Petr Sumbera
6c6e2604c1 Bug 1434328 - process_util_linux.cc with fork_delegate should build on Solaris too r=jld 2018-01-30 08:47:26 -08:00
James Graham
d831c68730 Bug 1433618 - Ensure that resource_initiator_types test is only run once, r=ato
It's not obvious to me how this can run more than once, but it seems there's a
race condition; this is intended to bandaid that

MozReview-Commit-ID: LWAW6xEaJ5w
2018-01-30 17:53:19 +00:00
James Graham
4d99fd04a4 Bug 1433190 - Disable FileAPI url tests on OSX for instability, a=testonly
MozReview-Commit-ID: 2ZTKDYqYuOX
2018-01-30 17:46:34 +00:00
James Graham
45b17c2ccd Bug 1433144 - Ignore some lint errors introduced by the wpt import, a=testonly
MozReview-Commit-ID: IGNtkmzvOhs
2018-01-30 17:46:27 +00:00
James Graham
17a4f1d43c Bug 1433144 - Update metadata for wpt update, a=testonly
MozReview-Commit-ID: 7ILmVq1bNRj


--HG--
rename : testing/web-platform/meta/quirks-mode/historical/list-item-bullet-size.html.ini => testing/web-platform/meta/quirks/historical/list-item-bullet-size.html.ini
rename : testing/web-platform/meta/quirks-mode/line-height-calculation.html.ini => testing/web-platform/meta/quirks/line-height-calculation.html.ini
rename : testing/web-platform/meta/quirks-mode/percentage-height-calculation.html.ini => testing/web-platform/meta/quirks/percentage-height-calculation.html.ini
rename : testing/web-platform/meta/quirks-mode/table-cell-width-calculation.html.ini => testing/web-platform/meta/quirks/table-cell-width-calculation.html.ini
rename : testing/web-platform/meta/XMLHttpRequest/__dir__.ini => testing/web-platform/meta/xhr/__dir__.ini
rename : testing/web-platform/meta/XMLHttpRequest/abort-after-stop.htm.ini => testing/web-platform/meta/xhr/abort-after-stop.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/access-control-basic-cors-safelisted-request-headers.htm.ini => testing/web-platform/meta/xhr/access-control-basic-cors-safelisted-request-headers.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/access-control-preflight-credential-async.htm.ini => testing/web-platform/meta/xhr/access-control-preflight-credential-async.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/access-control-preflight-credential-sync.htm.ini => testing/web-platform/meta/xhr/access-control-preflight-credential-sync.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/data-uri.htm.ini => testing/web-platform/meta/xhr/data-uri.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/event-upload-progress-crossorigin.htm.ini => testing/web-platform/meta/xhr/event-upload-progress-crossorigin.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/historical.html.ini => testing/web-platform/meta/xhr/historical.html.ini
rename : testing/web-platform/meta/XMLHttpRequest/open-during-abort-processing.htm.ini => testing/web-platform/meta/xhr/open-during-abort-processing.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/open-url-multi-window-4.htm.ini => testing/web-platform/meta/xhr/open-url-multi-window-4.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/open-url-multi-window-6.htm.ini => testing/web-platform/meta/xhr/open-url-multi-window-6.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/overridemimetype-blob.html.ini => testing/web-platform/meta/xhr/overridemimetype-blob.html.ini
rename : testing/web-platform/meta/XMLHttpRequest/responsetext-decoding.htm.ini => testing/web-platform/meta/xhr/responsetext-decoding.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/responsexml-document-properties.htm.ini => testing/web-platform/meta/xhr/responsexml-document-properties.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/send-authentication-basic.htm.ini => testing/web-platform/meta/xhr/send-authentication-basic.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/send-receive-utf16.htm.ini => testing/web-platform/meta/xhr/send-receive-utf16.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/send-redirect-to-cors.htm.ini => testing/web-platform/meta/xhr/send-redirect-to-cors.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/send-response-event-order.htm.ini => testing/web-platform/meta/xhr/send-response-event-order.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/send-response-upload-event-progress.htm.ini => testing/web-platform/meta/xhr/send-response-upload-event-progress.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/send-sync-blocks-async.htm.ini => testing/web-platform/meta/xhr/send-sync-blocks-async.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/setrequestheader-allow-empty-value.htm.ini => testing/web-platform/meta/xhr/setrequestheader-allow-empty-value.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm.ini => testing/web-platform/meta/xhr/setrequestheader-allow-whitespace-in-value.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/setrequestheader-content-type.htm.ini => testing/web-platform/meta/xhr/setrequestheader-content-type.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/xmlhttprequest-sync-default-feature-policy.sub.html.ini => testing/web-platform/meta/xhr/xmlhttprequest-sync-default-feature-policy.sub.html.ini
rename : testing/web-platform/meta/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html.ini => testing/web-platform/meta/xhr/xmlhttprequest-timeout-overridesexpires.html.ini
2018-01-30 17:46:19 +00:00
James Graham
07da99cbef Bug 1433144 - Update web-platform-tests to revision 2e19bfdaee6edb2c1069c07e14037284167284a3, a=testonly
MozReview-Commit-ID: 13sFeYHTYGC


--HG--
rename : testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.js => testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.js => testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.js => testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.js => testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/digest/digest.worker.js => testing/web-platform/tests/WebCryptoAPI/digest/digest.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.js => testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.js => testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.js => testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/rsa.worker.js => testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/rsa.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/import_export/ec_importKey.worker.js => testing/web-platform/tests/WebCryptoAPI/import_export/ec_importKey.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/import_export/rsa_importKey.worker.js => testing/web-platform/tests/WebCryptoAPI/import_export/rsa_importKey.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/import_export/symmetric_importKey.worker.js => testing/web-platform/tests/WebCryptoAPI/import_export/symmetric_importKey.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/sign_verify/ecdsa.worker.js => testing/web-platform/tests/WebCryptoAPI/sign_verify/ecdsa.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/sign_verify/hmac.worker.js => testing/web-platform/tests/WebCryptoAPI/sign_verify/hmac.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker.js => testing/web-platform/tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/sign_verify/rsa_pss.worker.js => testing/web-platform/tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker.js => testing/web-platform/tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker.js
rename : testing/web-platform/tests/WebCryptoAPI/WebCryptoAPI.idl => testing/web-platform/tests/interfaces/WebCryptoAPI.idl
rename : testing/web-platform/tests/quirks-mode/active-and-hover-manual.html => testing/web-platform/tests/quirks/active-and-hover-manual.html
rename : testing/web-platform/tests/quirks-mode/blocks-ignore-line-height.html => testing/web-platform/tests/quirks/blocks-ignore-line-height.html
rename : testing/web-platform/tests/quirks-mode/classname-query-after-sibling-adoption.html => testing/web-platform/tests/quirks/classname-query-after-sibling-adoption.html
rename : testing/web-platform/tests/quirks-mode/hashless-hex-color.html => testing/web-platform/tests/quirks/hashless-hex-color.html
rename : testing/web-platform/tests/quirks-mode/historical/list-item-bullet-size-ref.html => testing/web-platform/tests/quirks/historical/list-item-bullet-size-ref.html
rename : testing/web-platform/tests/quirks-mode/historical/list-item-bullet-size.html => testing/web-platform/tests/quirks/historical/list-item-bullet-size.html
rename : testing/web-platform/tests/quirks-mode/line-height-calculation.html => testing/web-platform/tests/quirks/line-height-calculation.html
rename : testing/web-platform/tests/quirks-mode/percentage-height-calculation.html => testing/web-platform/tests/quirks/percentage-height-calculation.html
rename : testing/web-platform/tests/quirks-mode/supports.html => testing/web-platform/tests/quirks/supports.html
rename : testing/web-platform/tests/quirks-mode/table-cell-nowrap-minimum-width-calculation.html => testing/web-platform/tests/quirks/table-cell-nowrap-minimum-width-calculation.html
rename : testing/web-platform/tests/quirks-mode/table-cell-width-calculation.html => testing/web-platform/tests/quirks/table-cell-width-calculation.html
rename : testing/web-platform/tests/quirks-mode/unitless-length.html => testing/web-platform/tests/quirks/unitless-length.html
rename : testing/web-platform/tests/XMLHttpRequest/resources/pass.txt => testing/web-platform/tests/service-workers/service-worker/resources/pass.txt
rename : testing/web-platform/tests/XMLHttpRequest/FormData-append.html => testing/web-platform/tests/xhr/FormData-append.html
rename : testing/web-platform/tests/XMLHttpRequest/OWNERS => testing/web-platform/tests/xhr/OWNERS
rename : testing/web-platform/tests/XMLHttpRequest/README.md => testing/web-platform/tests/xhr/README.md
rename : testing/web-platform/tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.js => testing/web-platform/tests/xhr/XMLHttpRequest-withCredentials.any.js
rename : testing/web-platform/tests/XMLHttpRequest/abort-after-receive.htm => testing/web-platform/tests/xhr/abort-after-receive.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-after-send.htm => testing/web-platform/tests/xhr/abort-after-send.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-after-stop.htm => testing/web-platform/tests/xhr/abort-after-stop.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-after-timeout.htm => testing/web-platform/tests/xhr/abort-after-timeout.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-during-done.htm => testing/web-platform/tests/xhr/abort-during-done.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-during-headers-received.htm => testing/web-platform/tests/xhr/abort-during-headers-received.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-during-loading.htm => testing/web-platform/tests/xhr/abort-during-loading.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-during-open.htm => testing/web-platform/tests/xhr/abort-during-open.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-during-open.js => testing/web-platform/tests/xhr/abort-during-open.js
rename : testing/web-platform/tests/XMLHttpRequest/abort-during-open.worker.js => testing/web-platform/tests/xhr/abort-during-open.worker.js
rename : testing/web-platform/tests/XMLHttpRequest/abort-during-unsent.htm => testing/web-platform/tests/xhr/abort-during-unsent.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-during-upload.htm => testing/web-platform/tests/xhr/abort-during-upload.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-event-abort.htm => testing/web-platform/tests/xhr/abort-event-abort.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-event-listeners.htm => testing/web-platform/tests/xhr/abort-event-listeners.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-event-loadend.htm => testing/web-platform/tests/xhr/abort-event-loadend.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-event-order.htm => testing/web-platform/tests/xhr/abort-event-order.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-upload-event-abort.htm => testing/web-platform/tests/xhr/abort-upload-event-abort.htm
rename : testing/web-platform/tests/XMLHttpRequest/abort-upload-event-loadend.htm => testing/web-platform/tests/xhr/abort-upload-event-loadend.htm
rename : testing/web-platform/tests/XMLHttpRequest/anonymous-mode-unsupported.htm => testing/web-platform/tests/xhr/anonymous-mode-unsupported.htm
rename : testing/web-platform/tests/XMLHttpRequest/data-uri.htm => testing/web-platform/tests/xhr/data-uri.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-abort.htm => testing/web-platform/tests/xhr/event-abort.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-error-order.sub.html => testing/web-platform/tests/xhr/event-error-order.sub.html
rename : testing/web-platform/tests/XMLHttpRequest/event-error.sub.html => testing/web-platform/tests/xhr/event-error.sub.html
rename : testing/web-platform/tests/XMLHttpRequest/event-load.htm => testing/web-platform/tests/xhr/event-load.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-loadend.htm => testing/web-platform/tests/xhr/event-loadend.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-loadstart-upload.htm => testing/web-platform/tests/xhr/event-loadstart-upload.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-loadstart.htm => testing/web-platform/tests/xhr/event-loadstart.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-progress.htm => testing/web-platform/tests/xhr/event-progress.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-readystate-sync-open.htm => testing/web-platform/tests/xhr/event-readystate-sync-open.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-readystatechange-loaded.htm => testing/web-platform/tests/xhr/event-readystatechange-loaded.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-timeout-order.htm => testing/web-platform/tests/xhr/event-timeout-order.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-timeout.htm => testing/web-platform/tests/xhr/event-timeout.htm
rename : testing/web-platform/tests/XMLHttpRequest/event-upload-progress.htm => testing/web-platform/tests/xhr/event-upload-progress.htm
rename : testing/web-platform/tests/XMLHttpRequest/firing-events-http-content-length.html => testing/web-platform/tests/xhr/firing-events-http-content-length.html
rename : testing/web-platform/tests/XMLHttpRequest/firing-events-http-no-content-length.html => testing/web-platform/tests/xhr/firing-events-http-no-content-length.html
rename : testing/web-platform/tests/XMLHttpRequest/folder.txt => testing/web-platform/tests/xhr/folder.txt
rename : testing/web-platform/tests/XMLHttpRequest/formdata-blob.htm => testing/web-platform/tests/xhr/formdata-blob.htm
rename : testing/web-platform/tests/XMLHttpRequest/formdata-delete.htm => testing/web-platform/tests/xhr/formdata-delete.htm
rename : testing/web-platform/tests/XMLHttpRequest/formdata-foreach.html => testing/web-platform/tests/xhr/formdata-foreach.html
rename : testing/web-platform/tests/XMLHttpRequest/formdata-get.htm => testing/web-platform/tests/xhr/formdata-get.htm
rename : testing/web-platform/tests/XMLHttpRequest/formdata-has.htm => testing/web-platform/tests/xhr/formdata-has.htm
rename : testing/web-platform/tests/XMLHttpRequest/formdata-set.htm => testing/web-platform/tests/xhr/formdata-set.htm
rename : testing/web-platform/tests/XMLHttpRequest/formdata.htm => testing/web-platform/tests/xhr/formdata.htm
rename : testing/web-platform/tests/XMLHttpRequest/getallresponseheaders-cookies.htm => testing/web-platform/tests/xhr/getallresponseheaders-cookies.htm
rename : testing/web-platform/tests/XMLHttpRequest/getallresponseheaders-status.htm => testing/web-platform/tests/xhr/getallresponseheaders-status.htm
rename : testing/web-platform/tests/XMLHttpRequest/getallresponseheaders.htm => testing/web-platform/tests/xhr/getallresponseheaders.htm
rename : testing/web-platform/tests/XMLHttpRequest/getresponseheader-case-insensitive.htm => testing/web-platform/tests/xhr/getresponseheader-case-insensitive.htm
rename : testing/web-platform/tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm => testing/web-platform/tests/xhr/getresponseheader-chunked-trailer.htm
rename : testing/web-platform/tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm => testing/web-platform/tests/xhr/getresponseheader-cookies-and-more.htm
rename : testing/web-platform/tests/XMLHttpRequest/getresponseheader-error-state.htm => testing/web-platform/tests/xhr/getresponseheader-error-state.htm
rename : testing/web-platform/tests/XMLHttpRequest/getresponseheader-server-date.htm => testing/web-platform/tests/xhr/getresponseheader-server-date.htm
rename : testing/web-platform/tests/XMLHttpRequest/getresponseheader-special-characters.htm => testing/web-platform/tests/xhr/getresponseheader-special-characters.htm
rename : testing/web-platform/tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm => testing/web-platform/tests/xhr/getresponseheader-unsent-opened-state.htm
rename : testing/web-platform/tests/XMLHttpRequest/headers-normalize-response.htm => testing/web-platform/tests/xhr/headers-normalize-response.htm
rename : testing/web-platform/tests/XMLHttpRequest/historical.html => testing/web-platform/tests/xhr/historical.html
rename : testing/web-platform/tests/XMLHttpRequest/loadstart-and-state.html => testing/web-platform/tests/xhr/loadstart-and-state.html
rename : testing/web-platform/tests/XMLHttpRequest/no-utf16-json.htm => testing/web-platform/tests/xhr/no-utf16-json.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-after-abort.htm => testing/web-platform/tests/xhr/open-after-abort.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-after-setrequestheader.htm => testing/web-platform/tests/xhr/open-after-setrequestheader.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-during-abort-event.htm => testing/web-platform/tests/xhr/open-during-abort-event.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-during-abort-processing.htm => testing/web-platform/tests/xhr/open-during-abort-processing.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-during-abort.htm => testing/web-platform/tests/xhr/open-during-abort.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-method-bogus.htm => testing/web-platform/tests/xhr/open-method-bogus.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-method-case-insensitive.htm => testing/web-platform/tests/xhr/open-method-case-insensitive.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-method-case-sensitive.htm => testing/web-platform/tests/xhr/open-method-case-sensitive.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-method-insecure.htm => testing/web-platform/tests/xhr/open-method-insecure.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-method-responsetype-set-sync.htm => testing/web-platform/tests/xhr/open-method-responsetype-set-sync.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-open-send.htm => testing/web-platform/tests/xhr/open-open-send.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-open-sync-send.htm => testing/web-platform/tests/xhr/open-open-sync-send.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-referer.htm => testing/web-platform/tests/xhr/open-referer.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-send-during-abort.htm => testing/web-platform/tests/xhr/open-send-during-abort.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-send-open.htm => testing/web-platform/tests/xhr/open-send-open.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-sync-open-send.htm => testing/web-platform/tests/xhr/open-sync-open-send.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-about-blank-window.htm => testing/web-platform/tests/xhr/open-url-about-blank-window.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-base-inserted-after-open.htm => testing/web-platform/tests/xhr/open-url-base-inserted-after-open.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-base-inserted.htm => testing/web-platform/tests/xhr/open-url-base-inserted.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-base.htm => testing/web-platform/tests/xhr/open-url-base.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-encoding.htm => testing/web-platform/tests/xhr/open-url-encoding.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-javascript-window-2.htm => testing/web-platform/tests/xhr/open-url-javascript-window-2.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-javascript-window.htm => testing/web-platform/tests/xhr/open-url-javascript-window.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-multi-window-2.htm => testing/web-platform/tests/xhr/open-url-multi-window-2.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-multi-window-3.htm => testing/web-platform/tests/xhr/open-url-multi-window-3.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-multi-window-4.htm => testing/web-platform/tests/xhr/open-url-multi-window-4.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-multi-window-5.htm => testing/web-platform/tests/xhr/open-url-multi-window-5.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-multi-window-6.htm => testing/web-platform/tests/xhr/open-url-multi-window-6.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-multi-window.htm => testing/web-platform/tests/xhr/open-url-multi-window.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-redirected-worker-origin.htm => testing/web-platform/tests/xhr/open-url-redirected-worker-origin.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-worker-origin.htm => testing/web-platform/tests/xhr/open-url-worker-origin.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-url-worker-simple.htm => testing/web-platform/tests/xhr/open-url-worker-simple.htm
rename : testing/web-platform/tests/XMLHttpRequest/open-user-password-non-same-origin.htm => testing/web-platform/tests/xhr/open-user-password-non-same-origin.htm
rename : testing/web-platform/tests/XMLHttpRequest/overridemimetype-blob.html => testing/web-platform/tests/xhr/overridemimetype-blob.html
rename : testing/web-platform/tests/XMLHttpRequest/overridemimetype-done-state.htm => testing/web-platform/tests/xhr/overridemimetype-done-state.htm
rename : testing/web-platform/tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm => testing/web-platform/tests/xhr/overridemimetype-headers-received-state-force-shiftjis.htm
rename : testing/web-platform/tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm => testing/web-platform/tests/xhr/overridemimetype-invalid-mime-type.htm
rename : testing/web-platform/tests/XMLHttpRequest/overridemimetype-loading-state.htm => testing/web-platform/tests/xhr/overridemimetype-loading-state.htm
rename : testing/web-platform/tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm => testing/web-platform/tests/xhr/overridemimetype-open-state-force-utf-8.htm
rename : testing/web-platform/tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm => testing/web-platform/tests/xhr/overridemimetype-open-state-force-xml.htm
rename : testing/web-platform/tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm => testing/web-platform/tests/xhr/overridemimetype-unsent-state-force-shiftjis.htm
rename : testing/web-platform/tests/XMLHttpRequest/preserve-ua-header-on-redirect.htm => testing/web-platform/tests/xhr/preserve-ua-header-on-redirect.htm
rename : testing/web-platform/tests/XMLHttpRequest/progress-events-response-data-gzip.htm => testing/web-platform/tests/xhr/progress-events-response-data-gzip.htm
rename : testing/web-platform/tests/XMLHttpRequest/progressevent-constructor.html => testing/web-platform/tests/xhr/progressevent-constructor.html
rename : testing/web-platform/tests/XMLHttpRequest/progressevent-interface.html => testing/web-platform/tests/xhr/progressevent-interface.html
rename : testing/web-platform/tests/XMLHttpRequest/resources/accept-language.py => testing/web-platform/tests/xhr/resources/accept-language.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/accept.py => testing/web-platform/tests/xhr/resources/accept.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-allow-lists.py => testing/web-platform/tests/xhr/resources/access-control-allow-lists.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-allow-with-body.py => testing/web-platform/tests/xhr/resources/access-control-allow-with-body.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-auth-basic.py => testing/web-platform/tests/xhr/resources/access-control-auth-basic.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-allow-no-credentials.py => testing/web-platform/tests/xhr/resources/access-control-basic-allow-no-credentials.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-allow-star.py => testing/web-platform/tests/xhr/resources/access-control-basic-allow-star.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-allow.py => testing/web-platform/tests/xhr/resources/access-control-basic-allow.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-cors-safelisted-request-headers.py => testing/web-platform/tests/xhr/resources/access-control-basic-cors-safelisted-request-headers.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-denied.py => testing/web-platform/tests/xhr/resources/access-control-basic-denied.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-options-not-supported.py => testing/web-platform/tests/xhr/resources/access-control-basic-options-not-supported.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-preflight-cache-invalidation.py => testing/web-platform/tests/xhr/resources/access-control-basic-preflight-cache-invalidation.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-preflight-cache-timeout.py => testing/web-platform/tests/xhr/resources/access-control-basic-preflight-cache-timeout.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-preflight-cache.py => testing/web-platform/tests/xhr/resources/access-control-basic-preflight-cache.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-put-allow.py => testing/web-platform/tests/xhr/resources/access-control-basic-put-allow.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-basic-whitelist-response-headers.py => testing/web-platform/tests/xhr/resources/access-control-basic-whitelist-response-headers.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-cookie.py => testing/web-platform/tests/xhr/resources/access-control-cookie.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-origin-header.py => testing/web-platform/tests/xhr/resources/access-control-origin-header.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-preflight-denied.py => testing/web-platform/tests/xhr/resources/access-control-preflight-denied.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-preflight-request-header-lowercase.py => testing/web-platform/tests/xhr/resources/access-control-preflight-request-header-lowercase.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-preflight-request-header-sorted.py => testing/web-platform/tests/xhr/resources/access-control-preflight-request-header-sorted.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-preflight-request-headers-origin.py => testing/web-platform/tests/xhr/resources/access-control-preflight-request-headers-origin.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-preflight-request-invalid-status.py => testing/web-platform/tests/xhr/resources/access-control-preflight-request-invalid-status.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-preflight-request-must-not-contain-cookie.py => testing/web-platform/tests/xhr/resources/access-control-preflight-request-must-not-contain-cookie.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/access-control-sandboxed-iframe.html => testing/web-platform/tests/xhr/resources/access-control-sandboxed-iframe.html
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth1/auth.py => testing/web-platform/tests/xhr/resources/auth1/auth.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth2/auth.py => testing/web-platform/tests/xhr/resources/auth2/auth.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth2/corsenabled.py => testing/web-platform/tests/xhr/resources/auth2/corsenabled.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth3/auth.py => testing/web-platform/tests/xhr/resources/auth3/auth.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth4/auth.py => testing/web-platform/tests/xhr/resources/auth4/auth.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth5/auth.py => testing/web-platform/tests/xhr/resources/auth5/auth.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth6/auth.py => testing/web-platform/tests/xhr/resources/auth6/auth.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth7/corsenabled.py => testing/web-platform/tests/xhr/resources/auth7/corsenabled.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth8/corsenabled-no-authorize.py => testing/web-platform/tests/xhr/resources/auth8/corsenabled-no-authorize.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/auth9/auth.py => testing/web-platform/tests/xhr/resources/auth9/auth.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/authentication.py => testing/web-platform/tests/xhr/resources/authentication.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/base.xml => testing/web-platform/tests/xhr/resources/base.xml
rename : testing/web-platform/tests/XMLHttpRequest/resources/chunked.py => testing/web-platform/tests/xhr/resources/chunked.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/conditional.py => testing/web-platform/tests/xhr/resources/conditional.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/content.py => testing/web-platform/tests/xhr/resources/content.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/corsenabled.py => testing/web-platform/tests/xhr/resources/corsenabled.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/delay.py => testing/web-platform/tests/xhr/resources/delay.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/echo-headers.py => testing/web-platform/tests/xhr/resources/echo-headers.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/echo-method.py => testing/web-platform/tests/xhr/resources/echo-method.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/empty-div-utf8-html.py => testing/web-platform/tests/xhr/resources/empty-div-utf8-html.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/folder.txt => testing/web-platform/tests/xhr/resources/folder.txt
rename : testing/web-platform/tests/XMLHttpRequest/resources/form.py => testing/web-platform/tests/xhr/resources/form.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/gzip.py => testing/web-platform/tests/xhr/resources/gzip.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/header-content-length.asis => testing/web-platform/tests/xhr/resources/header-content-length.asis
rename : testing/web-platform/tests/XMLHttpRequest/resources/headers-basic.asis => testing/web-platform/tests/xhr/resources/headers-basic.asis
rename : testing/web-platform/tests/XMLHttpRequest/resources/headers.asis => testing/web-platform/tests/xhr/resources/headers.asis
rename : testing/web-platform/tests/XMLHttpRequest/resources/headers.py => testing/web-platform/tests/xhr/resources/headers.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/image.gif => testing/web-platform/tests/xhr/resources/image.gif
rename : testing/web-platform/tests/XMLHttpRequest/resources/img-utf8-html.py => testing/web-platform/tests/xhr/resources/img-utf8-html.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/img.jpg => testing/web-platform/tests/xhr/resources/img.jpg
rename : testing/web-platform/tests/XMLHttpRequest/resources/infinite-redirects.py => testing/web-platform/tests/xhr/resources/infinite-redirects.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/init.htm => testing/web-platform/tests/xhr/resources/init.htm
rename : testing/web-platform/tests/XMLHttpRequest/resources/inspect-headers.py => testing/web-platform/tests/xhr/resources/inspect-headers.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/invalid-utf8-html.py => testing/web-platform/tests/xhr/resources/invalid-utf8-html.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/last-modified.py => testing/web-platform/tests/xhr/resources/last-modified.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/no-custom-header-on-preflight.py => testing/web-platform/tests/xhr/resources/no-custom-header-on-preflight.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/nocors/folder.txt => testing/web-platform/tests/xhr/resources/nocors/folder.txt
rename : testing/web-platform/tests/XMLHttpRequest/resources/parse-headers.py => testing/web-platform/tests/xhr/resources/parse-headers.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/pass.txt => testing/web-platform/tests/xhr/resources/pass.txt
rename : testing/web-platform/tests/XMLHttpRequest/resources/redirect-cors.py => testing/web-platform/tests/xhr/resources/redirect-cors.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/redirect.py => testing/web-platform/tests/xhr/resources/redirect.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/requri.py => testing/web-platform/tests/xhr/resources/requri.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/reset-token.py => testing/web-platform/tests/xhr/resources/reset-token.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/responseType-document-in-worker.js => testing/web-platform/tests/xhr/resources/responseType-document-in-worker.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/responseXML-unavailable-in-worker.js => testing/web-platform/tests/xhr/resources/responseXML-unavailable-in-worker.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/send-after-setting-document-domain-window-1.htm => testing/web-platform/tests/xhr/resources/send-after-setting-document-domain-window-1.htm
rename : testing/web-platform/tests/XMLHttpRequest/resources/send-after-setting-document-domain-window-2.htm => testing/web-platform/tests/xhr/resources/send-after-setting-document-domain-window-2.htm
rename : testing/web-platform/tests/XMLHttpRequest/resources/send-after-setting-document-domain-window-helper.js => testing/web-platform/tests/xhr/resources/send-after-setting-document-domain-window-helper.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/shift-jis-html.py => testing/web-platform/tests/xhr/resources/shift-jis-html.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/status.py => testing/web-platform/tests/xhr/resources/status.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/trickle.py => testing/web-platform/tests/xhr/resources/trickle.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/upload.py => testing/web-platform/tests/xhr/resources/upload.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/utf16-bom.json => testing/web-platform/tests/xhr/resources/utf16-bom.json
rename : testing/web-platform/tests/XMLHttpRequest/resources/utf16.txt => testing/web-platform/tests/xhr/resources/utf16.txt
rename : testing/web-platform/tests/XMLHttpRequest/resources/well-formed.xml => testing/web-platform/tests/xhr/resources/well-formed.xml
rename : testing/web-platform/tests/XMLHttpRequest/resources/win-1252-html.py => testing/web-platform/tests/xhr/resources/win-1252-html.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/win-1252-xml.py => testing/web-platform/tests/xhr/resources/win-1252-xml.py
rename : testing/web-platform/tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js => testing/web-platform/tests/xhr/resources/workerxhr-origin-referrer.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/workerxhr-simple.js => testing/web-platform/tests/xhr/resources/workerxhr-simple.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-event-order.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-event-order.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-aborted.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-abortedonmain.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-overrides.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-overridesexpires.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-runner.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-simple.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-synconmain.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-synconworker.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout-twice.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js => testing/web-platform/tests/xhr/resources/xmlhttprequest-timeout.js
rename : testing/web-platform/tests/XMLHttpRequest/resources/zlib.py => testing/web-platform/tests/xhr/resources/zlib.py
rename : testing/web-platform/tests/XMLHttpRequest/response-data-arraybuffer.htm => testing/web-platform/tests/xhr/response-data-arraybuffer.htm
rename : testing/web-platform/tests/XMLHttpRequest/response-data-blob.htm => testing/web-platform/tests/xhr/response-data-blob.htm
rename : testing/web-platform/tests/XMLHttpRequest/response-data-deflate.htm => testing/web-platform/tests/xhr/response-data-deflate.htm
rename : testing/web-platform/tests/XMLHttpRequest/response-data-gzip.htm => testing/web-platform/tests/xhr/response-data-gzip.htm
rename : testing/web-platform/tests/XMLHttpRequest/response-data-progress.htm => testing/web-platform/tests/xhr/response-data-progress.htm
rename : testing/web-platform/tests/XMLHttpRequest/response-invalid-responsetype.htm => testing/web-platform/tests/xhr/response-invalid-responsetype.htm
rename : testing/web-platform/tests/XMLHttpRequest/response-json.htm => testing/web-platform/tests/xhr/response-json.htm
rename : testing/web-platform/tests/XMLHttpRequest/response-method.htm => testing/web-platform/tests/xhr/response-method.htm
rename : testing/web-platform/tests/XMLHttpRequest/responseText-status.html => testing/web-platform/tests/xhr/responseText-status.html
rename : testing/web-platform/tests/XMLHttpRequest/responseType-document-in-worker.html => testing/web-platform/tests/xhr/responseType-document-in-worker.html
rename : testing/web-platform/tests/XMLHttpRequest/responseXML-unavailable-in-worker.html => testing/web-platform/tests/xhr/responseXML-unavailable-in-worker.html
rename : testing/web-platform/tests/XMLHttpRequest/responsedocument-decoding.htm => testing/web-platform/tests/xhr/responsedocument-decoding.htm
rename : testing/web-platform/tests/XMLHttpRequest/responsetext-decoding.htm => testing/web-platform/tests/xhr/responsetext-decoding.htm
rename : testing/web-platform/tests/XMLHttpRequest/responsetype.html => testing/web-platform/tests/xhr/responsetype.html
rename : testing/web-platform/tests/XMLHttpRequest/responseurl.html => testing/web-platform/tests/xhr/responseurl.html
rename : testing/web-platform/tests/XMLHttpRequest/responsexml-basic.htm => testing/web-platform/tests/xhr/responsexml-basic.htm
rename : testing/web-platform/tests/XMLHttpRequest/responsexml-document-properties.htm => testing/web-platform/tests/xhr/responsexml-document-properties.htm
rename : testing/web-platform/tests/XMLHttpRequest/responsexml-get-twice.htm => testing/web-platform/tests/xhr/responsexml-get-twice.htm
rename : testing/web-platform/tests/XMLHttpRequest/responsexml-media-type.htm => testing/web-platform/tests/xhr/responsexml-media-type.htm
rename : testing/web-platform/tests/XMLHttpRequest/responsexml-non-document-types.htm => testing/web-platform/tests/xhr/responsexml-non-document-types.htm
rename : testing/web-platform/tests/XMLHttpRequest/responsexml-non-well-formed.htm => testing/web-platform/tests/xhr/responsexml-non-well-formed.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-accept-language.htm => testing/web-platform/tests/xhr/send-accept-language.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-accept.htm => testing/web-platform/tests/xhr/send-accept.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled.htm => testing/web-platform/tests/xhr/send-authentication-basic-cors-not-enabled.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-basic-cors.htm => testing/web-platform/tests/xhr/send-authentication-basic-cors.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-basic-repeat-no-args.htm => testing/web-platform/tests/xhr/send-authentication-basic-repeat-no-args.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-basic-setrequestheader-and-arguments.htm => testing/web-platform/tests/xhr/send-authentication-basic-setrequestheader-and-arguments.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-basic-setrequestheader-existing-session.htm => testing/web-platform/tests/xhr/send-authentication-basic-setrequestheader-existing-session.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-basic-setrequestheader.htm => testing/web-platform/tests/xhr/send-authentication-basic-setrequestheader.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-basic.htm => testing/web-platform/tests/xhr/send-authentication-basic.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-competing-names-passwords.htm => testing/web-platform/tests/xhr/send-authentication-competing-names-passwords.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm => testing/web-platform/tests/xhr/send-authentication-cors-basic-setrequestheader.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred.htm => testing/web-platform/tests/xhr/send-authentication-cors-setrequestheader-no-cred.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-existing-session-manual.htm => testing/web-platform/tests/xhr/send-authentication-existing-session-manual.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-prompt-2-manual.htm => testing/web-platform/tests/xhr/send-authentication-prompt-2-manual.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-authentication-prompt-manual.htm => testing/web-platform/tests/xhr/send-authentication-prompt-manual.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-blob-with-no-mime-type.html => testing/web-platform/tests/xhr/send-blob-with-no-mime-type.html
rename : testing/web-platform/tests/XMLHttpRequest/send-conditional-cors.htm => testing/web-platform/tests/xhr/send-conditional-cors.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-conditional.htm => testing/web-platform/tests/xhr/send-conditional.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-content-type-charset.htm => testing/web-platform/tests/xhr/send-content-type-charset.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-content-type-string.htm => testing/web-platform/tests/xhr/send-content-type-string.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-data-arraybuffer.htm => testing/web-platform/tests/xhr/send-data-arraybuffer.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-data-arraybufferview.htm => testing/web-platform/tests/xhr/send-data-arraybufferview.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-data-blob.htm => testing/web-platform/tests/xhr/send-data-blob.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-data-es-object.htm => testing/web-platform/tests/xhr/send-data-es-object.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-data-formdata.htm => testing/web-platform/tests/xhr/send-data-formdata.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-data-unexpected-tostring.htm => testing/web-platform/tests/xhr/send-data-unexpected-tostring.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-basic.htm => testing/web-platform/tests/xhr/send-entity-body-basic.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-document-bogus.htm => testing/web-platform/tests/xhr/send-entity-body-document-bogus.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-document.htm => testing/web-platform/tests/xhr/send-entity-body-document.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-empty.htm => testing/web-platform/tests/xhr/send-entity-body-empty.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-get-head-async.htm => testing/web-platform/tests/xhr/send-entity-body-get-head-async.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-get-head.htm => testing/web-platform/tests/xhr/send-entity-body-get-head.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-none.htm => testing/web-platform/tests/xhr/send-entity-body-none.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-network-error-async-events.sub.htm => testing/web-platform/tests/xhr/send-network-error-async-events.sub.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-network-error-sync-events.sub.htm => testing/web-platform/tests/xhr/send-network-error-sync-events.sub.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-no-response-event-loadend.htm => testing/web-platform/tests/xhr/send-no-response-event-loadend.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-no-response-event-loadstart.htm => testing/web-platform/tests/xhr/send-no-response-event-loadstart.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-no-response-event-order.htm => testing/web-platform/tests/xhr/send-no-response-event-order.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-non-same-origin.htm => testing/web-platform/tests/xhr/send-non-same-origin.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-receive-utf16.htm => testing/web-platform/tests/xhr/send-receive-utf16.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect-bogus-sync.htm => testing/web-platform/tests/xhr/send-redirect-bogus-sync.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect-bogus.htm => testing/web-platform/tests/xhr/send-redirect-bogus.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect-infinite-sync.htm => testing/web-platform/tests/xhr/send-redirect-infinite-sync.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect-infinite.htm => testing/web-platform/tests/xhr/send-redirect-infinite.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect-no-location.htm => testing/web-platform/tests/xhr/send-redirect-no-location.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect-post-upload.htm => testing/web-platform/tests/xhr/send-redirect-post-upload.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect-to-cors.htm => testing/web-platform/tests/xhr/send-redirect-to-cors.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect-to-non-cors.htm => testing/web-platform/tests/xhr/send-redirect-to-non-cors.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-redirect.htm => testing/web-platform/tests/xhr/send-redirect.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-response-event-order.htm => testing/web-platform/tests/xhr/send-response-event-order.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-response-upload-event-loadend.htm => testing/web-platform/tests/xhr/send-response-upload-event-loadend.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-response-upload-event-loadstart.htm => testing/web-platform/tests/xhr/send-response-upload-event-loadstart.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-response-upload-event-progress.htm => testing/web-platform/tests/xhr/send-response-upload-event-progress.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-send.htm => testing/web-platform/tests/xhr/send-send.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-send.js => testing/web-platform/tests/xhr/send-send.js
rename : testing/web-platform/tests/XMLHttpRequest/send-send.worker.js => testing/web-platform/tests/xhr/send-send.worker.js
rename : testing/web-platform/tests/XMLHttpRequest/send-sync-blocks-async.htm => testing/web-platform/tests/xhr/send-sync-blocks-async.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-sync-no-response-event-load.htm => testing/web-platform/tests/xhr/send-sync-no-response-event-load.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm => testing/web-platform/tests/xhr/send-sync-no-response-event-loadend.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-sync-no-response-event-order.htm => testing/web-platform/tests/xhr/send-sync-no-response-event-order.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-sync-response-event-order.htm => testing/web-platform/tests/xhr/send-sync-response-event-order.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-sync-timeout.htm => testing/web-platform/tests/xhr/send-sync-timeout.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-timeout-events.htm => testing/web-platform/tests/xhr/send-timeout-events.htm
rename : testing/web-platform/tests/XMLHttpRequest/send-usp.any.js => testing/web-platform/tests/xhr/send-usp.any.js
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-after-send.htm => testing/web-platform/tests/xhr/setrequestheader-after-send.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm => testing/web-platform/tests/xhr/setrequestheader-allow-empty-value.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm => testing/web-platform/tests/xhr/setrequestheader-allow-whitespace-in-value.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-before-open.htm => testing/web-platform/tests/xhr/setrequestheader-before-open.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-bogus-name.htm => testing/web-platform/tests/xhr/setrequestheader-bogus-name.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-bogus-value.htm => testing/web-platform/tests/xhr/setrequestheader-bogus-value.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-case-insensitive.htm => testing/web-platform/tests/xhr/setrequestheader-case-insensitive.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-content-type.htm => testing/web-platform/tests/xhr/setrequestheader-content-type.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-header-allowed.htm => testing/web-platform/tests/xhr/setrequestheader-header-allowed.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-header-forbidden.htm => testing/web-platform/tests/xhr/setrequestheader-header-forbidden.htm
rename : testing/web-platform/tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm => testing/web-platform/tests/xhr/setrequestheader-open-setrequestheader.htm
rename : testing/web-platform/tests/XMLHttpRequest/status-async.htm => testing/web-platform/tests/xhr/status-async.htm
rename : testing/web-platform/tests/XMLHttpRequest/status-basic.htm => testing/web-platform/tests/xhr/status-basic.htm
rename : testing/web-platform/tests/XMLHttpRequest/status-error.htm => testing/web-platform/tests/xhr/status-error.htm
rename : testing/web-platform/tests/XMLHttpRequest/template-element.html => testing/web-platform/tests/xhr/template-element.html
rename : testing/web-platform/tests/XMLHttpRequest/timeout-cors-async.htm => testing/web-platform/tests/xhr/timeout-cors-async.htm
rename : testing/web-platform/tests/XMLHttpRequest/timeout-sync.htm => testing/web-platform/tests/xhr/timeout-sync.htm
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-basic.htm => testing/web-platform/tests/xhr/xmlhttprequest-basic.htm
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm => testing/web-platform/tests/xhr/xmlhttprequest-eventtarget.htm
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm => testing/web-platform/tests/xhr/xmlhttprequest-network-error-sync.htm
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-network-error.htm => testing/web-platform/tests/xhr/xmlhttprequest-network-error.htm
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html => testing/web-platform/tests/xhr/xmlhttprequest-sync-block-defer-scripts-subframe.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html => testing/web-platform/tests/xhr/xmlhttprequest-sync-block-defer-scripts.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html => testing/web-platform/tests/xhr/xmlhttprequest-sync-block-scripts.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html => testing/web-platform/tests/xhr/xmlhttprequest-sync-not-hang-scriptloader-subframe.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html => testing/web-platform/tests/xhr/xmlhttprequest-sync-not-hang-scriptloader.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-aborted.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-abortedonmain.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-overrides.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-overridesexpires.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-reused.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-reused.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-simple.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-synconmain.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-twice.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-worker-aborted.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-worker-overrides.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-worker-overridesexpires.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-worker-simple.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-worker-synconworker.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html => testing/web-platform/tests/xhr/xmlhttprequest-timeout-worker-twice.html
rename : testing/web-platform/tests/XMLHttpRequest/xmlhttprequest-unsent.htm => testing/web-platform/tests/xhr/xmlhttprequest-unsent.htm
2018-01-30 17:46:09 +00:00
Dzmitry Malyshau
27205fdb8c Bug 1433139 - Follow-up to adjust keybindings to work on Windows. r=mikedeboer
MozReview-Commit-ID: 8AmnZzDKu8p
2018-01-30 12:28:52 -05:00
Gurzau Raul
768779f6a9 Backed out changeset 62da02a0aa77 (bug 1433005) for Gtest failures on Linux x64 asan and Windows 10 x64 debug 2018-01-30 19:14:12 +02:00
Marco Castelluccio
e384588265 Bug 1351197 - Re-enable TelemetryModules test on Android on Release and Beta. r=gfritzsche
--HG--
extra : rebase_source : 09ea078e41e7392cf5508abe759a290d0be799d7
2018-01-29 12:09:14 +01:00
Csoregi Natalia
1d557a2997 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-01-30 18:24:05 +02:00
Csoregi Natalia
c56f656feb Merge inbound to mozilla-central. a=merge 2018-01-30 18:18:04 +02:00
Geoff Brown
8992f95ae8 Bug 1402358 - In Android emulator tests, shutdown faster; r=jmaher
When the emulator is in good shape, emulator verification on shutdown
only takes a few seconds. However, if the emulator is hung or otherwise
unresponsive, emulator verification can take several minutes. In the
pathological worst case, verification slows down the task enough to
exceed the task timeout, resulting in a failure that would otherwise
have been handled as a task retry. Emulator verification on shutdown
provides little value, so it is simply eliminated.
2018-01-30 08:47:16 -07:00
Rob Wood
ce234fa0c1 Bug 1431427 - Add tc linux configs for new talos nightly profiling suite; r=jmaher
MozReview-Commit-ID: 78kwx6q0mjc

--HG--
extra : rebase_source : a504c727ecd70399ce784fd878263636b4d451b6
2018-01-29 14:23:29 -05:00
Chris Peterson
d57298f61e Bug 1425600 - Cache nsIPluginTag properties accessed in the plugin blocklist loop. r=Gijs
On my MacBook Pro, this change reduces this loop's time from ~4 ms to ~3 ms. This loop is not hot, but moving these xpconnect calls out of the loop is still a good idea.

MozReview-Commit-ID: ASwb6xZb6ur

--HG--
extra : rebase_source : 430e0ab0138b9e52affbd1e6ecacb61ab4c274bd
2018-01-28 14:10:11 -08:00
Dan Minor
26329414af Bug 1433005 - Simplify codec pruning in NegotiateCodecs; r=bwc
--HG--
extra : rebase_source : dd40820b009cb8dc3cff74bbaee9a1d3dbe2a0dc
2018-01-26 11:46:51 -05:00
Paul Bone
0b53a96118 Bug 1424760 (Part 6) - Fixup the regression in part 1 r=Dexter
I thought that I fixed an off-by-one error in part 1 of this patch series,
but I didn't, I introduced one.  I'm not sure why the original code didn't
work.

This patch also adds more testing (to avoid off-by-ones) and better logging
that may help if the original problem comes back.

--HG--
extra : rebase_source : f7c8e918c8acfec5b3d3248141de285b6e165b99
2018-01-25 16:17:54 +11:00
Paul Bone
c3a93cd81a Bug 1424760 (Part 5) - refactoring in test_TelemetryGC.js r=Dexter
--HG--
extra : rebase_source : 1758e75d010d5fcbe54d178228b1a4e1300a847c
2018-01-25 15:45:39 +11:00
Emilio Cobos Álvarez
1528ebee1c Backout changeset 5ca278d8c1af (Bug 1433671) for not handling all callers in all platforms. r=backout
This reverts commit 795018bb21eb9fa906128d0a15cf773643878585.
2018-01-30 12:17:04 +01:00