Brian Birtles
1c1e32a61c
Bug 1415448 - Rename discrete-animation.html test file to discrete.html; r=hiro
...
For consistency with visibility.html.
--HG--
rename : testing/web-platform/tests/web-animations/animation-model/animation-types/discrete-animation.html => testing/web-platform/tests/web-animations/animation-model/animation-types/discrete.html
extra : rebase_source : a98866c8cef7e77eece662eea5295f6c09b0e0f0
2017-11-10 17:07:58 +09:00
Brian Birtles
3e519aa893
Bug 1415448 - Move the tests for the type of the 'visibility' property to the animation-types section; r=hiro
...
--HG--
rename : testing/web-platform/tests/web-animations/animation-model/keyframe-effects/effect-value-visibility.html => testing/web-platform/tests/web-animations/animation-model/animation-types/visibility.html
extra : rebase_source : 2a98024a6a67cfb775b2172da5f1799234cf534c
2017-11-10 17:07:57 +09:00
Brian Birtles
8bb8d17e56
Bug 1415448 - Rename setTarget.html to target.html; r=hiro
...
This matches better the naming of other test files.
--HG--
rename : testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/setTarget.html => testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/target.html
extra : rebase_source : 0e35a12b2738ce5d1249b9c4423207284446560f
2017-11-10 17:07:57 +09:00
Brian Birtles
a187cda242
Bug 1415448 - Tidy up titles of Web Animations web-platform-tests; r=hiro
...
It's not necessary to say "tests" or "tests for" in the title of these tests.
It's obvious from the context that these are test files.
This patch:
* Remove "Tests for" and "tests" from the titles
* Makes the titles match the spec sections they test more closely where
practical
* Makes the titles more consistent in general (e.g. not putting () after method
names)
* Updates a few spec links
* Drops a few author annotations since we decided to no longer use them
There are still some inconsistencies:
- The naming of the setTarget.html test file
- The location of the effect-value-visibility.html file
- The getComputedStyle.html test
- etc.
These will be fixed in subsequent patches in this series.
--HG--
extra : rebase_source : 0952cf01bdc72beebb134da753d0fe245ef43a4f
2017-11-10 17:07:56 +09:00
Brian Birtles
f40b3044b8
Bug 1415448 - Update web-platform-tests manifest; r=hiro
...
This is simply the result of running:
./mach wpt-manifest-update
--HG--
extra : rebase_source : 061ca14aba2e8ecfd175337208e9979e7540e017
2017-11-10 17:07:46 +09:00
Nicholas Nethercote
f4dd5e2636
Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian.
...
Bug 1345294 introduced nsPrefBranch::{get,set}StringPref(), which allowed the
getting of utf8 strings from prefs, which previously required using
nsISupportsString with {get,set}ComplexValue. That bug also converted most
uses.
This patch finishes the job.
- It removes the nsISupportsString support.
- It converts existing code that relied on the nsISupportsString.
- It removes the lint that was set up to detect such uses of nsISupportsString.
--HG--
extra : rebase_source : b885ee784704819e181430200af5ef762e269d14
2017-11-10 09:07:48 +11:00
Andrew McCreight
ee2fe89f35
Bug 1411259 - Reduce mochitest tab process leak threshold to 0 on non-Windows platforms. r=erahm
...
Also, reduce the leak threshold on Windows.
--HG--
extra : rebase_source : fa9ea7c4aa991bff8bbf74d125a5ef4551edd3cb
2017-11-10 01:48:49 +02:00
Andrea Marchesini
207b8d909e
Bug 1347515 - Get rid of nsIJSON.decodeFromStream, r=qdot
2017-11-10 00:27:22 +01:00
Andreea Pavel
e1c8aba28f
Merge mozilla-central to mozilla-inbound r=merge a=merge on a CLOSED TREE
2017-11-09 22:17:00 +02:00
Marco Castelluccio
618a85ccf0
Bug 1414962 - Increase timeout for xpcshell selftest in code coverage builds. r=jmaher
...
--HG--
extra : rebase_source : bedb98138381a2239070a5197582511807ae348b
2017-11-09 11:33:31 +01:00
Edouard Oger
1873a289f7
Bug 1415957 - Remove MozMill from TPS. r=tcsc
...
MozReview-Commit-ID: HyBXrNqhzIf
--HG--
extra : rebase_source : da197fa045f70621d5549e961876cfc6ce15264b
2017-11-09 15:34:06 -05:00
Maja Frydrychowicz
9e1201559b
Bug 1415694
- Test webdriver actions keyboard shortcuts; r=ato
...
MozReview-Commit-ID: 7izqD8JLoNv
--HG--
extra : rebase_source : af9e181485e2b3c8cccc49dceccde65d90c7745d
2017-11-08 14:19:56 -05:00
Sebastian Hengst
92922351ff
merge mozilla-central to autoland. r=merge a=merge
2017-11-09 11:59:49 +02:00
Sebastian Hengst
1b0413a887
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-11-09 11:53:05 +02:00
Sebastian Hengst
ad5f08ae5a
merge mozilla-central to autoland. r=merge a=merge
2017-11-09 00:52:17 +01:00
James Graham
a89b2e2c7f
Bug 1415674 - Allow skipping web-paltform-tests that timeout, r=ato
...
For local runs it can be helpful to skip tests are expected to time
out. This adds a --skip-timeout flag that will skip tests that are
expected to time out on the current platform.
It doesn't solve the problem that the metadata might be over-specific
in the case that the expectation data isn't universal across all platforms.
MozReview-Commit-ID: 7S4EsVKv33P
--HG--
extra : rebase_source : 7e18bbcefc7350465bae799c27454a13da64a32e
2017-11-08 13:07:09 -08:00
Geoff Brown
8a01aef232
Bug 1415245 - Follow-up: work around intermittent psutil import error, on a CLOSED TREE
...
MozReview-Commit-ID: KSGe1iYQpYw
--HG--
extra : transplant_source : %24F%87%98%C7%A6%BD%80%E63Q%CF%0C%88B%CD%A4%AC%E7%E3
2017-11-08 10:55:29 -07:00
Sebastian Hengst
a353221537
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-11-09 00:00:16 +02:00
Geoff Brown
9d31648570
Bug 1415245 - Create system-info.log artifact for desktop unit tests; r=jmaher
2017-11-08 09:32:11 -07:00
Geoff Brown
74ddbdda93
Bug 1414960 - Improve formatting of |mach test-info| output; r=jmaher
2017-11-08 09:32:09 -07:00
Boris Zbarsky
272cbb590b
Bug 1415176. Move getElementsByName from HTMLDocument to Document. r=mccr8
...
MozReview-Commit-ID: CRfrXC2x97S
2017-11-08 11:13:33 -05:00
Narcis Beleuzu
57d9eb5fb1
Backed out 1 changesets (bug 1414096) for dt1 failures "devtools/client/commandline/test/browser_cmd_pref3.js" r=backout on a CLOSED TREE
...
Backed out changeset e843de356b7e (bug 1414096)
2017-11-08 18:04:01 +02:00
Brad Werth
311bbcd151
Bug 1412173 Part 3: Restore a WPT test to expected pass. r=bz
...
MozReview-Commit-ID: 7Tdc4dZXdFm
--HG--
extra : rebase_source : 477d45e5061f99f579b48d0b43b75b6fa7018a8a
2017-11-07 12:44:41 -08:00
James Cheng
6b5c220e19
Bug 1413427 - Part5 - Fix cross origin test failure. r=bz,jgraham
...
Bug 1322517 will make the EME APIs only run on secure context.
This bug will try to make WPT test run with https.
According to the spec https://www.w3.org/TR/secure-contexts/#is-url-trustworthy
I got "TypeError: navigator.requestMediaKeySystemAccess is not a function" by the original code.
So I need this patch to make the test work as expected.
MozReview-Commit-ID: Gp23IcscXHE
--HG--
extra : rebase_source : bf6a56c86666338d735f42cdbd137febaceacfd0
2017-11-03 17:57:52 +08:00
James Cheng
224e4a9994
Bug 1413427 - Part4 - Rename the content of the .ini file and update the MANIFEST.JSON files by command. r=jgraham
...
MozReview-Commit-ID: It2X2FG8iS1
--HG--
extra : rebase_source : 7da135684d30a427363f42ab45ef13f8f9db1906
2017-11-03 21:17:29 +08:00
James Cheng
5e84e11e0a
Bug 1413427 - Part3 - Change the file extension from .html.ini to .https.html.ini. r=jgraham
...
MozReview-Commit-ID: LnJkmoyTYX5
--HG--
rename : testing/web-platform/meta/encrypted-media/clearkey-events-session-closed-event.html.ini => testing/web-platform/meta/encrypted-media/clearkey-events-session-closed-event.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-persistent-license-events.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-persistent-license-events.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-persistent-license.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-persistent-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-persistent-usage-record.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-persistent-usage-record.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-events.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-events.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-multikey.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-multisession.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-playback-temporary.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-syntax-mediakeys.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-unique-origin.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-unique-origin.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-mp4-waiting-for-a-key.html.ini => testing/web-platform/meta/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html.ini
rename : testing/web-platform/meta/encrypted-media/clearkey-update-non-ascii-input.html.ini => testing/web-platform/meta/encrypted-media/clearkey-update-non-ascii-input.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-check-initdata-type.html.ini => testing/web-platform/meta/encrypted-media/drm-check-initdata-type.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-events-session-closed-event.html.ini => testing/web-platform/meta/encrypted-media/drm-events-session-closed-event.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-events.html.ini => testing/web-platform/meta/encrypted-media/drm-events.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-expiration.html.ini => testing/web-platform/meta/encrypted-media/drm-expiration.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-generate-request-disallowed-input.html.ini => testing/web-platform/meta/encrypted-media/drm-generate-request-disallowed-input.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-invalid-license.html.ini => testing/web-platform/meta/encrypted-media/drm-invalid-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-keystatuses-multiple-sessions.html.ini => testing/web-platform/meta/encrypted-media/drm-keystatuses-multiple-sessions.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-keystatuses.html.ini => testing/web-platform/meta/encrypted-media/drm-keystatuses.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-onencrypted.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-onencrypted.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-destroy-persistent-license.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-destroy-persistent-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-persistent-license-events.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-persistent-license-events.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-persistent-license.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-persistent-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-persistent-usage-record-events.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-persistent-usage-record-events.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-persistent-usage-record.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-persistent-usage-record.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-retrieve-persistent-license.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-retrieve-persistent-license.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-events.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-events.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-expired.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-expired.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-multikey.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-multikey.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-multisession.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-multisession.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-two-videos.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-waitingforkey.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-playback-temporary.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-requestmediakeysystemaccess.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-requestmediakeysystemaccess.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-reset-src-after-setmediakeys.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-reset-src-after-setmediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-again-after-playback.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-again-after-playback.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-at-same-time.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-at-same-time.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-setmediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-syntax-mediakeys.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-syntax-mediakeys.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-syntax-mediakeysession.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-syntax-mediakeysession.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-unique-origin.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-unique-origin.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-mp4-waiting-for-a-key.html.ini => testing/web-platform/meta/encrypted-media/drm-mp4-waiting-for-a-key.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-not-callable-after-createsession.html.ini => testing/web-platform/meta/encrypted-media/drm-not-callable-after-createsession.https.html.ini
rename : testing/web-platform/meta/encrypted-media/drm-temporary-license-type.html.ini => testing/web-platform/meta/encrypted-media/drm-temporary-license-type.https.html.ini
extra : rebase_source : 70b9c941616bb4ec410b7bc994701723d539a5c6
2017-11-03 21:20:25 +08:00
James Cheng
5dc11fd42c
Bug 1413427 - Part2 - Change the file extension from .html to .https.html. r=jgraham
...
MozReview-Commit-ID: IfLOOM85WyL
--HG--
rename : testing/web-platform/tests/encrypted-media/clearkey-check-initdata-type.html => testing/web-platform/tests/encrypted-media/clearkey-check-initdata-type.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-events-session-closed-event.html => testing/web-platform/tests/encrypted-media/clearkey-events-session-closed-event.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-events.html => testing/web-platform/tests/encrypted-media/clearkey-events.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-generate-request-disallowed-input.html => testing/web-platform/tests/encrypted-media/clearkey-generate-request-disallowed-input.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-invalid-license.html => testing/web-platform/tests/encrypted-media/clearkey-invalid-license.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-keystatuses-multiple-sessions.html => testing/web-platform/tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-keystatuses.html => testing/web-platform/tests/encrypted-media/clearkey-keystatuses.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-persistent-license-events.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-persistent-license-events.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-persistent-license.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-persistent-license.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-events.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-events.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-playback-temporary.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-setmediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-syntax-mediakeys.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-unique-origin.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-unique-origin.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-update-disallowed-input.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-update-disallowed-input.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-mp4-waiting-for-a-key.html => testing/web-platform/tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-not-callable-after-createsession.html => testing/web-platform/tests/encrypted-media/clearkey-not-callable-after-createsession.https.html
rename : testing/web-platform/tests/encrypted-media/clearkey-update-non-ascii-input.html => testing/web-platform/tests/encrypted-media/clearkey-update-non-ascii-input.https.html
rename : testing/web-platform/tests/encrypted-media/drm-check-initdata-type.html => testing/web-platform/tests/encrypted-media/drm-check-initdata-type.https.html
rename : testing/web-platform/tests/encrypted-media/drm-events-session-closed-event.html => testing/web-platform/tests/encrypted-media/drm-events-session-closed-event.https.html
rename : testing/web-platform/tests/encrypted-media/drm-events.html => testing/web-platform/tests/encrypted-media/drm-events.https.html
rename : testing/web-platform/tests/encrypted-media/drm-expiration.html => testing/web-platform/tests/encrypted-media/drm-expiration.https.html
rename : testing/web-platform/tests/encrypted-media/drm-generate-request-disallowed-input.html => testing/web-platform/tests/encrypted-media/drm-generate-request-disallowed-input.https.html
rename : testing/web-platform/tests/encrypted-media/drm-invalid-license.html => testing/web-platform/tests/encrypted-media/drm-invalid-license.https.html
rename : testing/web-platform/tests/encrypted-media/drm-keystatuses-multiple-sessions.html => testing/web-platform/tests/encrypted-media/drm-keystatuses-multiple-sessions.https.html
rename : testing/web-platform/tests/encrypted-media/drm-keystatuses.html => testing/web-platform/tests/encrypted-media/drm-keystatuses.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-onencrypted.html => testing/web-platform/tests/encrypted-media/drm-mp4-onencrypted.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-destroy-persistent-license.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-destroy-persistent-license.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-persistent-license-events.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-persistent-license-events.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-persistent-license.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-persistent-license.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-persistent-usage-record-events.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-persistent-usage-record-events.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-persistent-usage-record.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-persistent-usage-record.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-retrieve-persistent-license.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-retrieve-persistent-license.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-events.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-events.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-expired.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-expired.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-multikey.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-multikey.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-multisession.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-multisession.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-two-videos.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-waitingforkey.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary.html => testing/web-platform/tests/encrypted-media/drm-mp4-playback-temporary.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-requestmediakeysystemaccess.html => testing/web-platform/tests/encrypted-media/drm-mp4-requestmediakeysystemaccess.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-reset-src-after-setmediakeys.html => testing/web-platform/tests/encrypted-media/drm-mp4-reset-src-after-setmediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-again-after-playback.html => testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-again-after-playback.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html => testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-at-same-time.html => testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-at-same-time.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html => testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html => testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html => testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys.html => testing/web-platform/tests/encrypted-media/drm-mp4-setmediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-syntax-mediakeys.html => testing/web-platform/tests/encrypted-media/drm-mp4-syntax-mediakeys.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-syntax-mediakeysession.html => testing/web-platform/tests/encrypted-media/drm-mp4-syntax-mediakeysession.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html => testing/web-platform/tests/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-unique-origin.html => testing/web-platform/tests/encrypted-media/drm-mp4-unique-origin.https.html
rename : testing/web-platform/tests/encrypted-media/drm-mp4-waiting-for-a-key.html => testing/web-platform/tests/encrypted-media/drm-mp4-waiting-for-a-key.https.html
rename : testing/web-platform/tests/encrypted-media/drm-not-callable-after-createsession.html => testing/web-platform/tests/encrypted-media/drm-not-callable-after-createsession.https.html
rename : testing/web-platform/tests/encrypted-media/drm-temporary-license-type.html => testing/web-platform/tests/encrypted-media/drm-temporary-license-type.https.html
rename : testing/web-platform/tests/encrypted-media/idlharness.html => testing/web-platform/tests/encrypted-media/idlharness.https.html
extra : rebase_source : f8b66673938fd23c98e36e275dba609c6b670deb
2017-11-03 21:23:35 +08:00
Dan Minor
87078513c0
Bug 1415283 - Increase timeout for tone events in RTCDTMFSender-helper.js; r=jgraham
...
With the current value of 150 milliseconds we get intermittent timeouts on our
test infrastructure. We are missing by only a small amount, e.g. 6 milliseconds
in Bug 1415283, but it seems safer to increase the timeout to 250 milliseconds so
that we don't end up revisiting this problem in the future.
This also fixes the error message to say milliseconds rather than seconds.
MozReview-Commit-ID: CqjTKZn33q8
--HG--
extra : rebase_source : e5a024c25f24743c764cd43c1e47310f71fcd48a
2017-11-08 07:10:03 -05:00
Andrew Halberstadt
52dad304bf
Bug 1414399 - [moztest] Refactor |mach test|'s resolving logic into moztest.resolve r=gps
...
The code in |mach test| for test resolving, should get merged with the TestResolver
class in moztest.resolve. This way it can be shared with other modules and we'll
have a single canonical place for all our test resolving logic.
MozReview-Commit-ID: IHRXXi5mB4G
--HG--
extra : rebase_source : 6f96d06412ab8fa152ac5d9bdd15acbcdc9695c4
2017-11-08 09:59:51 -05:00
Andrew Halberstadt
a69182174e
Bug 1414399 - [mozbuild/moztest] Move mozbuild.testing.TestResolver to moztest.resolve r=gps
...
The TestMetadata and TestResolver classes aren't technically part of the build
system. The only connection is that they consume some build system output.
The next patch in this series is going to be merging in a bunch of other test
resolving logic from other parts of the tree. Moving this out first allows us
to keep that extra logic out of mozbuild.
MozReview-Commit-ID: 1eq4SjFVCyW
--HG--
rename : python/mozbuild/mozbuild/test/test_testing.py => testing/mozbase/moztest/tests/test_resolve.py
extra : rebase_source : 7ff11f9ec455547533082d20cb5371845f7a4f21
2017-11-06 08:41:42 -05:00
Narcis Beleuzu
e8f9b9e9a8
Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
2017-11-08 12:55:21 +02:00
Narcis Beleuzu
218e1676cb
Merge inbound to mozilla-central r=merge a=merge
2017-11-08 12:51:09 +02:00
Boris Zbarsky
97828fce1d
Bug 1415389. Make ChromeUtils a WebIDL namespace. Remove ThreadSafeChromeUtils. r=kmag
...
MozReview-Commit-ID: 9ysAeaBMNVt
2017-11-08 00:25:33 -05:00
Peter Major
edc2cc261c
Bug 1408962 - Make add cookie command webdriver spec comformant r=ato,whimboo
...
* Changed positiveInteger to validate upper bounds
* Removed processing for the no longer existent 'session' field
* Added default values for absent fields
MozReview-Commit-ID: E4x6TyMwZQs
--HG--
extra : rebase_source : 745cfeb0e3757651ed20f04de19eccb98eea9fc5
2017-10-28 11:37:40 +01:00
Nicholas Nethercote
8b3d03c666
Bug 1414096 - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian.
...
Bug 1345294 introduced nsPrefBranch::{get,set}StringPref(), which allowed the
getting of utf8 strings from prefs, which previously required using
nsISupportsString with {get,set}ComplexValue. That bug also converted most
uses.
This patch finishes the job.
- It removes the nsISupportsString support.
- It converts existing code that relied on the nsISupportsString.
- It removes the lint that was set up to detect such uses of nsISupportsString.
--HG--
extra : rebase_source : fb7af066adfa0491a79fae6282a62b08661553c8
2017-10-31 16:34:35 +11:00
Margareta Eliza Balazs
130574a8e2
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-11-08 00:09:29 +02:00
Margareta Eliza Balazs
4164a3a53d
Merge inbound to mozilla-central r=merge a=merge
2017-11-07 23:57:03 +02:00
Margareta Eliza Balazs
0c57f53d9c
Merge autoland to mozilla-central r=merge a=merge
2017-11-07 23:55:23 +02:00
Boris Zbarsky
e66612be96
Bug 1414292. Update to HTML spec changes for cross-origin object property enumerability. r=peterv
...
Updates to https://github.com/whatwg/html/pull/3186
Includes the changes from https://github.com/w3c/web-platform-tests/pull/8045
MozReview-Commit-ID: 5vEo1QGPufE
2017-11-07 15:36:16 -05:00
Rail Aliiev
51540302c2
Bug 1415276 - Unable to publish 57.0rc1 to beta channel r=jlund a=release DONTBUILD
...
MozReview-Commit-ID: qLOqPTopYP
--HG--
extra : amend_source : ef156ae6509a1d1ad772f4d694b4cf7fed8396a3
2017-11-07 15:25:30 -05:00
Rail Aliiev
6585a98b22
Bug 1402015 - Submit re-compressed MAR metadata to Balrog. Fix bad merge. r=me a=release DONTBUILD
...
MozReview-Commit-ID: CdqIT2VsxGX
--HG--
extra : rebase_source : 6907fecb947b945accbff4c0c621ed807fb1a2d5
extra : amend_source : 76019db5427fd36f20dcff2c97418abf2e24838e
2017-11-07 15:02:41 -05:00
Nils Ohlmeier [:drno]
ea0df64fea
Bug 1411822: increase DTMF timeout range value. r=mjf
...
MozReview-Commit-ID: AUo4S3Zx5Nk
--HG--
extra : rebase_source : 56a98a9114b6d3d49ab64a7f7939d49113f1375f
2017-11-06 15:12:13 -08:00
Manish Goregaokar
023c5b447b
Bug 1411250 - Bump rand crate to 0.3.18 ; r=xidorn
...
MozReview-Commit-ID: IWu7Mu2l46e
--HG--
extra : rebase_source : 9d86016a9508dc31c979557daca969017d69fc4e
2017-11-06 14:53:08 -08:00
Coroiu Cristina
dc06fb21ec
Merge mozilla-central to mozilla-autoland. r=merge a=merge on a CLOSED TREE
2017-11-07 01:13:57 +02:00
Coroiu Cristina
282fd1a852
Merge inbound to mozilla-central r=merge a=merge
2017-11-07 01:04:34 +02:00
Ryan VanderMeulen
a2f1dcd1e0
Merge m-c to autoland. a=merge
2017-11-06 14:51:08 -05:00
Csoregi Natalia
c79466f107
(bug 1411688) Make --with-gradle handle single-locale repack r=snorp a=reland
...
--HG--
extra : amend_source : d435c08a762988804bfe23251b8b5f76702eca99
2017-11-06 15:23:47 +02:00
Csoregi Natalia
aaa47364af
Backed out 5 changesets (bug 1411688) for failing Android single-locale repacks. r=backout a=backout
...
Backed out changeset 65d5d13b4ea0 (bug 1411688)
Backed out changeset 8ba514bd8ed6 (bug 1411688)
Backed out changeset 866854a996b8 (bug 1411688)
Backed out changeset 34f83aab44e6 (bug 1411688)
Backed out changeset 2e4e139bb5d7 (bug 1411688)
2017-11-06 12:18:50 +02:00
Csoregi Natalia
563cb976d2
Merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
2017-11-06 15:40:53 +02:00
Csoregi Natalia
ed2e8dcafe
Merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
2017-11-06 12:51:18 +02:00
Paolo Amadini
8c27468e31
Bug 1413438 - Restore the logic preventing access denied errors when removing temporary files on Windows. r=mak
...
MozReview-Commit-ID: B4NG5XqNg9m
--HG--
extra : rebase_source : 368e3ca8130c85d9791feb524996f1b14e093744
extra : source : 98e4cee0879f356d2f4d61e76aa0fb50f174f55a
2017-11-06 08:34:40 +00:00
Emilio Cobos Álvarez
05a25ccc70
Bug 1413619: Fix insertion point computation when display: contents pseudos are involved. r=mats,bz
...
This is a significant rework of how do we compute the insertion point of a
node.
We handle pseudos in the same function instead of out of band, and also recurse
up when the parent has display: contents, which simplifies the code IMO.
MozReview-Commit-ID: 1rSfv1Tq5gO
2017-11-04 11:58:16 +01:00
Sebastian Hengst
d61954557d
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: Ai6Y5GGfkfT
2017-11-04 10:58:24 +01:00
Geoff Brown
8538ff6458
Bug 1414063
- Increase mochitest/reftest default output timeout to 370 seconds; r=jmaher
2017-11-03 12:08:29 -06:00
Gregory Szorc
389d950c4c
Bug 1413687 - Remove hazard builds from mozharness; r=sfink
...
According to sfink, mozharness is no longer used to drive hazard
builds. That means a lot of dead code that can be removed.
After this commit, there are no more references to "hazard" or
"spidermonkey" in testing/mozharness.
MozReview-Commit-ID: 8MWl8dMwRTD
--HG--
extra : rebase_source : 2156fbd13dffb22bb08b10fec2a66a9eebde8d57
2017-11-06 11:06:09 -08:00
Gregory Szorc
29dc336611
Bug 1413687 - Move hazard build scripts out of mozharness; r=sfink
...
These scripts are included by hazard-analysis.sh. That's their only
reference in repo.
We could probably inline these scripts. But let's start by moving them
out of mozharness since no active mozharness based task is using them.
MozReview-Commit-ID: 13oen42Txmh
--HG--
rename : testing/mozharness/scripts/spidermonkey/build.browser => taskcluster/scripts/builder/hazard-browser.sh
rename : testing/mozharness/scripts/spidermonkey/build.shell => taskcluster/scripts/builder/hazard-shell.sh
extra : rebase_source : 782f7b3f3537cfefb51b0e5f1b459c8ad0daca5b
2017-11-06 11:02:24 -08:00
Henrik Skupin
e77597395e
Bug 1397612 - Backed out changeset 63d97c8b46b2 r=jmaher
...
This backs-out the skip patch for:
test_quit_restart.py TestQuitRestart.test_in_app_restart_safe_mode
MozReview-Commit-ID: 6lpUOdqoytT
--HG--
extra : rebase_source : c4bbd78841db1fd832be48994db1b0d4d950d623
2017-11-06 13:43:42 +01:00
Andrew Swan
1bf7198d39
Bug 1413322 Don't load old-style language packs r=gandalf,kmag
...
MozReview-Commit-ID: GnG6UznHFZR
--HG--
extra : rebase_source : a687e51a7c087c639a202f29b87ae466cd3705b8
2017-10-31 14:23:06 -07:00
btian
bd65dcd351
Bug 1411878 - Support Element.shadowRoot and Element.assignedSlot / TextNode.assignedSlot on closed shadow root r=mrbkap
...
MozReview-Commit-ID: DSiGN7h5ErY
--HG--
extra : rebase_source : 025d3100cff11849d503fd86a312cb405b6cb32f
2017-11-02 16:53:44 +08:00
NARCIS BELEUZU
236241b82c
Backed out 1 changesets (bug 1413438) for ESlint failure /builds/worker/checkouts/gecko/testing/modules/FileTestUtils.jsm:109:11 r=backout CLOSED TREE
...
Backed out changeset 98e4cee0879f (bug 1413438)
2017-11-03 15:12:10 +02:00
Paolo Amadini
abdef0fc5e
Bug 1413438 - Restore the logic preventing access denied errors when removing temporary files on Windows. r=mak
...
MozReview-Commit-ID: B4NG5XqNg9m
--HG--
extra : rebase_source : 807837fc153dcfe21f3d06ff3307ff45e12e0730
2017-11-03 10:54:29 +00:00
Sebastian Hengst
e9b3a258b8
merge mozilla-central to autoland. r=merge a=merge
2017-11-02 23:15:55 +01:00
Sebastian Hengst
68106833b3
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: xcHQOq7Rbv
2017-11-02 22:59:04 +01:00
Boris Zbarsky
0bbe6f4940
Bug 1412741. Back out the fix for bug 1381408, because that change doesn't look like it's web-compatible. r=peterv
...
MozReview-Commit-ID: LSYYAt0bAkT
2017-11-02 13:02:55 -04:00
Henrik Skupin
ee8b5842a8
Bug 1413852 - Improve failure message for socket connection attempts. r=automatedtester
...
Instead of a general socket timeout failure indicate that no hello
data has been received through the socket right after the call to
connect().
MozReview-Commit-ID: EPNiCLNyFFH
--HG--
extra : rebase_source : 05c45e99b3250f847a5c8120f23ecc9dd154212c
2017-11-02 12:03:03 +01:00
Henrik Skupin
4b8ddfe81b
Bug 1413852 - TcpTransport.receive() doesn't obey current socket timeout. r=automatedtester
...
The getter for socket_timeout should always return the current socket
timeout from the socket instance first, and only fallback to the
private property if no socket instance exists.
This ensures that all methods will always operate on the current
socket timeout value.
Also using a timeout of 2s for receiving the hello string might be too
less for slow running builds. To prevent intermittent failures for
start_session, a good value might be 60s.
MozReview-Commit-ID: HywjFfClrRr
--HG--
extra : rebase_source : 4207e46c99445ddf7e0c4b653c865e76eb9a9c23
2017-11-02 11:33:23 +01:00
Attila Craciun
e6692a3a7e
merge from central to autoland r=merge a=merge on a CLOSED TREE
2017-11-02 11:55:50 +02:00
Henrik Skupin
2b24952fe1
Bug 1413821 - Skip final assertion in test_inclusive_descendant for Android. r=test-fix a=test-fix
...
MozReview-Commit-ID: 7fadvwbofPb
2017-11-02 08:43:26 +01:00
Henrik Skupin
7479ef0258
Bug 1321516 - Switch to WebDriver conformant interactability checks. r=ato
...
This change will cause Marionette to use the webdriver conformant
clickElement method instead of the legacy one by default. It means
that additional checks will be performed to ensure that the element
to click onto is visible, and not obscured by other elements. Also
it will be scrolled into view in case it is located outside of the
current view port.
Even it is used by default, the behavior can be controlled with the
"moz:webdriverClick" capability. Setting to to 'false' when creating
a new session, will cause a fallback to legacy clickElement.
MozReview-Commit-ID: E560k62Q2J9
--HG--
extra : rebase_source : 1d4d120822c6ae13a319c6c5d33e5b77b86cfdb6
2017-11-01 22:18:39 +01:00
Andreas Tolfsen
1c91386c90
Bug 1410799 - Test for stale elements when clicking r=maja_zf
...
MozReview-Commit-ID: EjgsO4GwTSC
--HG--
extra : rebase_source : f79e4b98b1dd3f28500f83161bbdd296aa47ceca
2017-11-01 18:07:12 +00:00
Andreas Tolfsen
9644ecd998
Bug 1410799 - Catch error from element.Store#get in clickElement r=whimboo
...
Because the content frame script's clickElement function uses
the old-style despatch technique, all code lines that have the
potential of throwing must be encapsualted in try...catch blocks.
Bug 1400256 accidentally moved them outside this block, and we did
not have any tests for stale elements in web content.
This ensures errors from WebElement.fromJSON and seenEls.get get
returned to the WebDriver service in testing/marionette/driver.js.
MozReview-Commit-ID: 49qjWhXWy69
--HG--
extra : rebase_source : 3e1b639ad253c3fe7eda890de04608a925e256f5
2017-11-01 18:06:21 +00:00
Andreas Tolfsen
54380b0c6a
Bug 1410799 - Fix HTTP status for stale element reference error r=jgraham
...
The HTTP status for the "stale element reference" error in WebDriver
should be 404 (Not Found).
MozReview-Commit-ID: CBb7Ds8AEY3
--HG--
extra : rebase_source : 9b4309d43118730e20cb4ba17312a49cc203c58b
2017-11-01 18:02:15 +00:00
Andreas Tolfsen
2cdc3a4547
Bug 1410799 - Fix API docs for assert_error and assert_success r=jgraham
...
wdclient was the name of the old GitHub repository. The actual
Python package name is "webdriver".
MozReview-Commit-ID: FHy3iEB9aAj
--HG--
extra : rebase_source : 1f1a712fef86ab56fd9bc1f3b949e0844e9fae84
2017-11-01 18:00:49 +00:00
Andreas Tolfsen
c137afdc14
Bug 1410799 - Fix NameError for cls_name r=jgraham
...
MozReview-Commit-ID: 7xf1Xu0BA5u
--HG--
extra : rebase_source : 1ac55eb8695ec3cecd4b0ee35c84e0938c593bbe
2017-11-01 17:59:26 +00:00
Andreas Tolfsen
8eb8568fae
Bug 1413593
- Add win32 cross compilation config for geckodriver. r=jgraham
...
When cross-compiling geckodriver for i686-pc-windows-gnu from Linux
x86-64, this custom cargo configuration is needed. It specifies
the linker to use as well as a rustc flag for disabling backtraces
on panic, as far as I gather.
Neither of these options are necessary, of course, when we start
releasing geckodriver from Taskcluster, because we will then not
rely on cross-compilation.
MozReview-Commit-ID: 6q7wIBNrCHB
--HG--
extra : rebase_source : d71360ab043bf169871de58dfaded1a3281132e3
2017-11-01 16:49:55 +00:00
Henri Sivonen
9a34044063
Bug 1396208 - For benchmarking, add a black box function that is opaque to the optimizer. r=froydnj
...
MozReview-Commit-ID: 82jn6u6WRf0
--HG--
extra : rebase_source : 76e173841ed555b7e3741bf3d004de5aa071f3b0
2017-10-10 09:48:26 +03:00
Nick Alexander
690d4ddcaa
Bug 1411688 - Part 3: Set MOZ_UPDATE_CHANNEL in single-locale repacks. r=aki
...
I'm seeing "try" in my repacks, when the underlying build has
"nightly-try". This should make the two agree.
MozReview-Commit-ID: 45yE9Qwz0v7
--HG--
extra : rebase_source : ff1ae4e50203ea032032069203558d75d348ff21
2017-11-02 09:47:10 -07:00
Nick Alexander
0b1169a83d
Bug 1411688 - Part 2: Include secrets in Android single-locale repacks. r=aki
...
Single-locale repacks need to run aapt (--without-gradle) or Gradle
(--with-gradle). When running --with-gradle, they need to compile the
Java source code again (in order to produce a fresh R.java with
correct IDs). That compile will be part of the shipping APK, so it
needs to be configured "the same" as the underlying repacked. *This
is a significant change in behaviour, but necessary to support newer
Gradle/aapt versions, which do not maintain R.java ID mappings across
invocations.*
Part of the configuration are the secret keys and features that are
gated on them. This commit makes those secrets available to
single-locale repacks.
MozReview-Commit-ID: 4REPsIb5TgN
--HG--
extra : rebase_source : 2d23e0e0c51a61e50acf24123b316bdbb0b579ff
extra : source : a721890f7573140ca6a926e722bd3538c732dae7
2017-11-02 10:03:01 -07:00
Sebastian Hengst
07b805d165
Backed out 5 changesets (bug 1411688) for flake8 linting failure at testing/mozharness/scripts/mobile_l10n.py. r=backout on a CLOSED TREE
...
Backed out changeset 8ddf3257a8db (bug 1411688)
Backed out changeset c313d76f2aa5 (bug 1411688)
Backed out changeset 3df83a3b7e9c (bug 1411688)
Backed out changeset 133417cefdab (bug 1411688)
Backed out changeset a8fd33d8a2af (bug 1411688)
2017-11-04 00:49:47 +01:00
Gregory Szorc
7b5dac63f8
Bug 1412932 - Inline pgo-profile-run target; r=ted
...
It is a one-liner and doesn't need to exist in a separate make file.
MozReview-Commit-ID: 5w3eLWD0CuB
--HG--
extra : rebase_source : 15ebb63156f8b4e8d3288dfaf0d9ec2c328b5914
2017-11-07 15:06:45 -08:00
Brian Grinstead
02c6b5e3b0
Bug 1376546 - Set up browser instrumentation as a new taskcluster job;r=jmaher
...
MozReview-Commit-ID: 423Y58ULPPA
--HG--
extra : rebase_source : e2fe04a4217aa40a4a2f7371b4ff06a8e10a3119
2017-11-07 15:19:20 -08:00
Mark Banner
a008ea82c3
Bug 1402707 - Change BrowserTestUtils.waitForNewTab to allow waiting for tabs to open a new URL when the tab might not be the next one opened. r=mak
...
MozReview-Commit-ID: HNFEC6BuBit
--HG--
extra : rebase_source : 62bd418aef297a16a78f82b1c159947dd8ecdbd8
2017-09-24 19:34:34 +01:00
Nick Alexander
260954c89b
Bug 1405396
- Build with Gradle by default; turn Bg (Gradle) into Bng (non-Gradle). r=maliu
...
This also turns the tier 2 job B(n)g into tier 1, since moz.build is
still tier 1. It also pushes a lot of GeckoView related tasks into
the main builds, since they should run as part of Gradle builds.
This also removes unused tooltool manifests; the jobs that used these
manifests use only toolchain tasks now.
MozReview-Commit-ID: 2GmnJ7joCTT
--HG--
extra : rebase_source : 75cd2dfb51e0e1b510f5e618c2dc881cf5f22bf2
extra : source : 6b95b09d6afbb83ba89c47b237dfce6e15587bbe
2017-10-18 13:05:54 -07:00
Nick Alexander
0436784ef8
Bug 1405396
- Pre: Configure geckoview test for x86. r=gbrown
...
MozReview-Commit-ID: BITEuWnJPUK
--HG--
extra : rebase_source : dcf5c06f97dea682e29c46b8e7f7cd9f3ee58888
extra : source : 11b7ab2c3c206915179080be13777e0d5a8d4c98
2017-10-20 18:07:01 -07:00
Henrik Skupin
20ad958852
Bug 1411393 - Marionette should not register listeners on the global window or document. r=ato,smaug
...
Registering listeners for the "beforeunload" and "unload" events currently
happens on the global window and document. This actually prevents Firefox
from adding those pages to the bfcache.
The correct is to add all the listeners to the tabchildglobal, which is
the framescript itself. Also by using the capture and not the bubble phase
the unload events are correctly propagaded to our registered listeners.
MozReview-Commit-ID: 4hJjuqWsoBP
--HG--
extra : rebase_source : 619a8c936f613823dab2387efa67dc65488fbbc3
2017-10-25 14:15:30 +02:00
Steve Armand
6c2bd362a0
Bug 1414256 - [webdriver] Fix spelling error for unknown capabilities. r=jgraham,whimboo
...
MozReview-Commit-ID: 5mrQLw81loK
--HG--
extra : rebase_source : 745790bf6f9abbbdca4218b9e0493cad7f1c8763
2017-11-04 19:00:48 -04:00
Sebastian Hengst
ca88e3c4c5
Merge mozilla-central to autoland. r=merge a=merge
2017-11-01 22:58:44 +01:00
Sebastian Hengst
4ff29d14f8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: GSDYk9wLOAM
--HG--
rename : browser/base/content/test/general/browser_bug561636.js => browser/modules/test/browser/formValidation/browser_form_validation.js
rename : browser/base/content/test/general/browser_bug595507.js => browser/modules/test/browser/formValidation/browser_validation_iframe.js
rename : browser/modules/test/browser/browser_bug1319078.js => browser/modules/test/browser/formValidation/browser_validation_invisible.js
2017-11-01 22:55:12 +01:00
Gregory Szorc
a76f5a4c0b
Bug 1412356 - Invoke `mach build` for multi locale builds; r=chmanchester
...
This should be functionally identical to `make -f client.mk`.
MozReview-Commit-ID: GfKHtezLBNL
--HG--
extra : rebase_source : e7965718b16d22055abdab2838e97cae63330ce9
2017-10-27 10:10:14 -07:00
Gregory Szorc
be33077ff5
Bug 1412356 - Don't invoke client.mk from mobile l10n automation; r=chmanchester
...
The old code was simply running configure and manually invoking some
make targets via client.mk. These can both be done via `mach`.
As part of the change, the build targets have been consolidated. There
is still an abstraction leak here. But at least we aren't using client.mk.
MozReview-Commit-ID: 7oMXPWPZS6V
--HG--
extra : rebase_source : 6d632dc086d79a17e577da66336c77003d963f67
2017-10-27 10:07:52 -07:00
Ryan VanderMeulen
a090aa11cd
Backed out changeset ee243422ed36 (bug 1413619) for test failures.
2017-11-01 17:29:10 -04:00
alex
40f03f9f5e
Bug 1393788 - Compress all JSDcov artifacts (.json files) into zip files after all tests are completed. r=gmierz,jmaher.
...
Building with "Linux x64 JSDCov", each suite of tests will produce a list of JSDCov artifacts (.json). This patch compresses all JSDCov artifacts into 1 zip file for each suite upon tests completion.
MozReview-Commit-ID: DaNLOQuW2lc
--HG--
extra : rebase_source : cceb912d0fe16f9921e1d13fe85d53af2abcb29c
2017-10-26 17:01:12 -04:00
Andreas Tolfsen
ea7bdb1cbb
Bug 1410796 - Add basic evaluate.toJSON tests. r=whimboo
...
MozReview-Commit-ID: EvtsPhiq6sd
--HG--
extra : rebase_source : 8c6fcb49f9373c9a3be2567111f935a3c9d4b7c7
2017-10-31 20:02:07 +00:00
Andreas Tolfsen
20f23db957
Bug 1410796 - Test element retrieval from XHTML namespace. r=maja_zf
...
Finding elements in the XHTML namespace will fail unless
element.isDOMElement is fixed so that it does not look at a
particular namespaceURI.
It is worth noting that, generally, the WPT element retrieval tests
are pretty awful and the new tests don't exactly match the style of
the preceding tests. This intended, because the other tests are bad.
This should be addessed individually.
MozReview-Commit-ID: 8I3VwhJirSb
--HG--
extra : rebase_source : 2de08ec68dbf8b4768708bdb733965634ac4feda
2017-10-31 20:01:53 +00:00
Andreas Tolfsen
34669663f4
Bug 1410796 - Add nodeType existence check. r=whimboo
...
If the node variable is an object that is not null, and nodeType is
not an own property of it, node.nodeType === node.ELEMENT_NODE might be
evaluated as undefined === undefined if ELEMENT_NODE is also missing.
This will pass the condition, which is an unintended consequence.
To remedy this, we first check that nodeType indeed exists on node
before proceding.
MozReview-Commit-ID: G0eaRvwm5mv
--HG--
extra : rebase_source : 8c08e0363f26095cf672d2b11699431b1fb4ef9f
2017-10-31 19:59:41 +00:00
Andreas Tolfsen
e944eb5cdb
Bug 1410796 - Drop element.isSVGElement. r=whimboo
...
This drops the now-superfluous element.isSVGElement. SVG elements
are matched with element.isDOMElement because there is no special
need to distinguish them from other elements, apart from chrome elements.
MozReview-Commit-ID: 3AgEtyaAsPU
--HG--
extra : rebase_source : 7ec52aa9a7b7404eff5b6daf8ebe8259f06265da
2017-10-31 19:57:40 +00:00
Andreas Tolfsen
b91e906a0c
Bug 1410796 - element.isDOMElement to match any non-XUL element. r=whimboo
...
This patch makes element.isDOMElement match any non-XUL element,
meaning it will henceforth match both SVG elements as well as any
custom XML namespaced element.
In the bug 1410796, Marionette does find the element, but is unable
to add it to the known web element store. This is a result of the
changes made in bug 1400256, where I introduced a set of functions
for element type recognition needed for determining which web
element abstraction to use for an element.
We use element.isDOMElement to distinguish content elements from chrome
elements, and this change consequently makes element.isSVGElement
superfluous.
MozReview-Commit-ID: AkEHm6zroKz
--HG--
extra : rebase_source : c6f101e12839241f60c8c1b3908df3a3e4a89a51
2017-10-31 19:55:49 +00:00
Vedant Chakravadhanula
72dd3218a3
Bug 1218554 - Handled the error while attaching the DMG(macOS). r=whimboo
...
Variable appDir was being referenced before assignment. Changed the try-except-finally blocks to handle the error.
MozReview-Commit-ID: AHEeVhmPfQI
--HG--
extra : rebase_source : b0dd78f3895bb34c4e916bc0441dd9ae5e643dfc
2017-10-27 22:16:55 +05:30
Andreas Tolfsen
ea4dbaf7a9
Bug 1413292 - Remove backtrace crate dependency from geckodriver. r=jgraham
...
Made this a separate commit from that which actually removes the
in-tree vendored dependencies to make it easier to review.
MozReview-Commit-ID: 9xbkM0EfOOL
--HG--
extra : rebase_source : 6686dc07a25df1a820914eb715fb733778f092cb
2017-10-31 20:31:53 +00:00
Andreas Tolfsen
a1b7e2cd46
Bug 1413292 - Stop sending geckodriver backtrace with errors. r=jgraham
...
The Rust backtrace from geckodriver is not useful since any error
we actually return is by-definition handled by the code, and we
can probably get more information just by looking at the error type
and string.
At the same time, it runs the risk of confusing users into thinking
there was a bug in the driver when actually it's perfectly normal
handling of invalid input.
MozReview-Commit-ID: 9S5IaioA5AA
--HG--
extra : rebase_source : 0d98188c263d51402c2330a6b730752487dcc7fc
2017-10-31 20:30:18 +00:00