sort by:
Revision Author Date Message Commit Date
7987189 Test URL setters on <a> and <area> too 20 October 2016, 12:52:37 UTC
933a7cc Synthetic click events and event dispatch This is testing some of the scenarios discussed in https://github.com/whatwg/dom/issues/325 and specified in https://github.com/whatwg/dom/pull/342. 20 October 2016, 12:29:28 UTC
d36bd31 Test deleteCell/deleteRow with -1/0 when there are no cells/rows Tests for https://github.com/whatwg/html/pull/1924 20 October 2016, 11:17:55 UTC
373d76b Initial connection state, connectionavailable and defaultRequest (#3977) * Close #3521 - controlling-ua/startNewPresentation_success-manual.html and controlling-ua/defaultRequest_success-manual.html now check that the initial presentation state is "connecting". * New test for PresentationRequest.onconnectionavailable added as well. * defaultRequest test now starts via a user gesture on browser's user interface (i.e. "Cast..." menu in the case of Google Chrome). 20 October 2016, 09:25:39 UTC
f2f9d85 Splitting request-cache.html tests in files dedicated to each cache mode 20 October 2016, 03:32:32 UTC
ebe06fb Fix inaccurate test description (#4032) Fixes #3939 20 October 2016, 03:27:29 UTC
40b50dd Import tests for parsing and upgrading custom elements from WebKit These tests have been reviewed and landed into WebKit: https://trac.webkit.org/browser/trunk/LayoutTests/fast/custom-elements Almost all test cases pass on both WebKit and Blink. Both test cases in parser-uses-constructed-element.html fails on Blink because Blink erroneously falls back to creating HTMLUnknownElement when a custom element constructor returns an element different from the one returned by the first call to HTMLElement constructor. The last test case in parser-uses-registry-of-owner-document.html fails on Blink because Blink erroneously creates a non-HTMLElement Element inside a document created by document.implementation.createDocument with HTML namespace. And the test case using the Document constructor fails in Blink since Blink does not implement the Document constructor yet. 20 October 2016, 01:17:03 UTC
7154c15 Fix #3938: Report failures as FAIL instead of TIMEOUT (#4023) 19 October 2016, 21:31:08 UTC
b4fe823 Merge pull request #3452 from w3c/fetch-multi-globals Add multi-global tests for Request/Response 19 October 2016, 14:39:53 UTC
6513724 The promise rejection won't be caught by this try/catch block. 19 October 2016, 12:45:54 UTC
9b56271 Removing sub prefixes for test no longer needing it 19 October 2016, 12:24:27 UTC
31a76dc cc Remove duplicate keys from dicts` Fixes #3113 19 October 2016, 09:59:00 UTC
32b7b13 Clean whitespace from incoming URLs We received reports that tests were breaking due to at least a `container_url` being passed in with untrimmed white space (i.e. " http://..."). This fixes that. 19 October 2016, 09:18:13 UTC
3fe6b94 Import tests for MathML lengths (#4008) * Address Karl's review comments for length tests. 19 October 2016, 09:04:04 UTC
8d0c751 [eme] Fix typo, make drm-mp4-playback-temporary-encrypted-clear-sources.html pass. (#4017) 19 October 2016, 06:55:07 UTC
d1ca068 Import tests for document.createElement and ugprading custom elements from WebKit. The tests have already been landed into WebKit, and WebKit passes all test cases. Chrome fails some test cases in Document-createElement.html which asserts that the exceptions thrown while creating an element is reported instead of rethrown as well as test cases that uses `new Document` in upgrading.html. 19 October 2016, 01:41:13 UTC
6233afa Add .DS_Store to .gitignore. .DS_Store is a file Finder on Mac automatically generates like Thumbs.db file on Windows. 19 October 2016, 01:33:38 UTC
458d1d1 Import MathML tests for underscripts and overscripts. 19 October 2016, 01:21:39 UTC
3cf529b Import MathML tests to check display and color attributes and dynamic DOM. 19 October 2016, 01:20:34 UTC
fbe5ac0 Merge pull request #3994 from w3c/console-namespace Test that console is a namespace 18 October 2016, 22:45:41 UTC
5a4ec62 Fix #4011: Support event sequences with multiple license request rounds (#4013) 18 October 2016, 20:33:51 UTC
d0129e5 Fix #3982: Remove check for remove method failure on temporary sessions (#4012) 18 October 2016, 20:03:12 UTC
17aaff9 Fix #3993: Remove unused script playback-temporary-multikey-multisession.js (#3997) 18 October 2016, 15:54:07 UTC
035b361 Fix a regression with persistent license tests (#3992) 18 October 2016, 15:53:55 UTC
9684318 Import MathML tests for the <mspace> element. 18 October 2016, 15:00:15 UTC
46f6708 Import some style tests for MathML elements The following style features are verified: - CSS color - CSS display - CSS visibility - MathML displaystyle attribute 18 October 2016, 14:45:10 UTC
d14da9b Import MathML tests for radical and math axis constants. 18 October 2016, 14:44:35 UTC
4114c72 Fix TrackEvent constuctor test Fix TrackEvent constuctor test so that we pass a valid Track object in the dictionary. We would previous pass {} which would throw in all browsers because they expect the type: "(VideoTrack or AudioTrack or TextTrack)?". 18 October 2016, 05:47:39 UTC
a565cb6 Add an OWNERS file for console 17 October 2016, 23:35:42 UTC
3041df4 Import one test to check the OS/2 USE_TYPO_METRICS flag. 17 October 2016, 23:16:47 UTC
a6a65c4 Import more MathML tests for fractions. 17 October 2016, 23:15:39 UTC
9a66031 Import MathML script tests for subscripts and superscripts. 17 October 2016, 23:15:00 UTC
40e451c Test that console is a namespace Tests for https://github.com/whatwg/console/commit/9a0792da2037f988efc3374bc53ef51e59544d4c. 17 October 2016, 22:28:03 UTC
1f78ad9 Fix typo in set multiple different mediakeys test. (#3986) One of the assertions in the test was checking the media keys on a _video2 variable. This test only deals with setting media keys on a single video, _video, so this appears to be a typo. 17 October 2016, 18:15:09 UTC
5c6086b Add tests for CEReactions IDL attribute on core HTML objects These tests cover: DOMStringMap (dataset), Document, Element, ElementContentEditable, HTMLElement, Range, and Selection interfaces defined in: - https://w3c.github.io/DOM-Parsing/ - https://dom.spec.whatwg.org/ - https://html.spec.whatwg.org/ Fixes a bug in the two test cases for NamedNodeMap that were trying to remove an attribute that doesn't exist. 17 October 2016, 17:54:15 UTC
f6345d8 Add a fetch error test where the error happens after the promise resolution 17 October 2016, 17:51:55 UTC
452d5a8 SharedWorker no longer throws URLMismatchError (#3942) See https://github.com/whatwg/html/pull/175 for details. 17 October 2016, 12:59:48 UTC
b8b0d0e Import MathML tests for the id and class attributes. This commit imports tests from the MathML in HTML5 test suite to check the use of id and class attributes on MathML elements: - Javascript (getElementById and getElementsByClassName) - CSS selectors (#id and .class) - id used as a fragment identifier 17 October 2016, 12:11:58 UTC
2b98250 Import tests for MathML in SVG and for MathML links. (#3980) * Import tests for MathML in SVG and for MathML links. This commit imports the following tests from the MathML in HTML5 test suite: - Two reftests to verify what happens when one clicks on a MathML element with a href attribute or on one of its descendant. - A manual test to verify the UI of MathML links. - Two tests to check that the MathML namespace is recognized as a required extension of the SVG foreignObject element. * Remove trailing whitespace in href-click tests. 17 October 2016, 11:16:28 UTC
66ffd47 Fix step_func_done() usage in pointerlock_shadow-manual.html (#3919) The test misused step_func_done(), and it could succeed when early return happened, which should be ignored. Use step_func() and test.done() explicitly so that we only catch the correct condition. 17 October 2016, 01:53:58 UTC
e9cc2ce Add fetch tests for URLSearchParams 14 October 2016, 13:50:56 UTC
efefb82 Import one script test for fractions from the "MathML in HTML5" tests (#3976) This is a first commit to import the "MathML in HTML5" tests: - The tests will be located in mathml/. This folder contains a README file mentioning the "MathML in HTML5" implementation note verified by the tests - Python scripts to generate WOFF fonts will be imported into mathml/tools/ - The generated math fonts will be located in fonts/math/ - The organization of the mathml/ directory will follow the sections of the implementation note A first script test to verify the fractions parameters is imported together with the corresponding Python scripts and WOFF fonts. 14 October 2016, 12:10:00 UTC
32f6ec1 Merge pull request #3864 from cdumez/keyboard_replace_OS_Meta Update uievents/keyboard manual tests 14 October 2016, 07:40:57 UTC
f9bf37f Referrer Policy: Test image loads inside srcdoc frames. (#3700) * Referrer Policy: Test image loads inside srcdoc frames. This patch teaches the 'img-tag'-style tests to load an image both in the top-level document, and inside a 'srcdoc' frame. The referrer should be the same in both places. Addresses w3c/web-platform-tests#2851. * fixup whitespace * fixup console.log 14 October 2016, 07:25:41 UTC
4e45bce Simplify tests for checking the finish notification steps 14 October 2016, 07:08:28 UTC
d2a35dc Upstream updating-the-finished-state.html from Blink Import https://chromium.googlesource.com/chromium/src/+/1adf0ee89ff0fc220845bcef943e464fa114f5b3/third_party/WebKit/LayoutTests/web-animations-api/animation-onfinish.html Includes the following changes: * Rewrite to test both events and promises * Make all animations 1ms long We don't need the animations to be any longer, and some tests are waiting for the animation to finish. * Add test for seeking past finish Also factor out event/promise checks to helper function. * Wait for ready promise; save timeline time 14 October 2016, 07:08:28 UTC
a838bae Adding tests to ensure fetch Response body chunks are cloned 13 October 2016, 18:31:26 UTC
7694217 [eme] Expect TypeError for empty array parameters 13 October 2016, 16:54:50 UTC
1d81fe1 Test current Realm (still to be defined in more detail) At some point IDL will actually define in what realm objects are created. But we're going to test it now. 13 October 2016, 14:55:47 UTC
b530caf Returning fetch promise so that assertions are actually tested (#3971) 13 October 2016, 10:50:38 UTC
8239344 Fixing redirect.py script so that it outputs correct parameters for its location URL (#3947) 13 October 2016, 10:49:56 UTC
0096719 UI event tests for focus and mouse-related events (#3857); r=garykac 13 October 2016, 10:38:45 UTC
3149e77 Fix #3956: Fail gracefully on media source errors (#3961) * lint 12 October 2016, 18:29:45 UTC
205203d Fix typo in playback-temporary-multikey-sequential.js. (#3966) 12 October 2016, 17:52:04 UTC
c860e8c Update clearkey-mp4-requestmediakeysystemaccess.html to test that passing (#3965) 12 October 2016, 17:51:05 UTC
889e13e Change drm-mp4-syntax-mediakeysystemaccess.html to expect TypeError for (#3964) 12 October 2016, 17:48:44 UTC
d920d2c Ensure setmediakeys.js checks error name against expected error name rather than the assertion description string. (#3959) 12 October 2016, 17:40:04 UTC
21a3253 Workers and data URLs (#3943) Provide basic tests for https://github.com/whatwg/html/pull/1782. 12 October 2016, 11:44:48 UTC
dd603c3 Basic <script> and data URL test (#3945) See https://github.com/whatwg/html/pull/1782 for pointers to more context. 12 October 2016, 11:43:45 UTC
e7faed0 <img> and a data URL (#3944) Basic test for https://github.com/whatwg/html/pull/1782. 12 October 2016, 10:42:26 UTC
dc159d2 Correct wrong closing tags of WebIDL blocks in service-workers. The following commit fixed only tags at the beginning. This patch fixes the closing tags to work properly. https://github.com/w3c/web-platform-tests/commit/d7072b6f4d04ca90fb4f3a545d3bcb0dd55feac8 12 October 2016, 09:41:46 UTC
2402d06 Adding tests for Starting a presentation in Presentation API (#3880) New tests for the "starting a presentation" algorithm: * `OperationError` when there is already an unsettled Promise (step 5) * `NotFoundError` when there is no available presentation display (step 10) * `NotAllowedError` when the user denied permission (step 11). This last test replaces the one that already existed and fixes #3527. * OperationError when there is already an unsettled Promise * NotFoundError when there is no available presentation display * NotAllowedError when the user denied permission * minor revisions * minor revision * modify presentation URL * delete startNewPresentation_error-manual.html * simplify `NotAllowedError` 12 October 2016, 08:38:57 UTC
2106a78 Fix custom-elements/htmlconstructor/newtarget.html The document was a missing body element even though some tests accessed document.body. In the first test case, a single variable was referred as either afterDefinition and beforeDefinition. All test cases relied on a bound function to override its prototype but this doesn't work because [[Construct]] of a bound function uses its target as new.target: https://tc39.github.io/ecma262/#sec-bound-function-exotic-objects-construct-argumentslist-newtarget Replaced them with a regular function wrapped in a Proxy since "prototype" is not configurable. The last two test cases were erroneously calling customElement.define with the same name multiple times to test multiple non-object values. The inverted the loop and the call to test_with_window so that each define call happens in a different window object. Finally, the test case in which Get(new.target, "prototype") threw inside the HTMLElement constructor had to delay the throwing until we've actually reached the HTMLElement constructor since the kind of a regular function is "base" and [[Construct]] gets its prototype before invoking the constructor: https://tc39.github.io/ecma262/#sec-ecmascript-function-objects-construct-argumentslist-newtarget 12 October 2016, 03:38:46 UTC
2a66f47 Fix #3960: Remove Key System name from test names (#3962) 11 October 2016, 17:44:09 UTC
e41c436 Fix #3953: Minor problems with setMediaKeys test (#3955) * Address review comments * Revert "Address review comments" This reverts commit 5e711a1b9b12e8ae6462ae8d2131562bbca4e8c6. * Restore correct changes from reverted commit * Typo 11 October 2016, 15:11:18 UTC
902a3b3 [fetch] Adding tests checking uploaded content (#3952) 11 October 2016, 12:57:44 UTC
07cc1c4 Add test coverage for the MessageEvent constructor (#3958) Add test coverage for the MessageEvent constructor and check that MessageEvent's ports attribute is not nullable as per: - https://github.com/whatwg/html/pull/1883 - https://github.com/whatwg/html/issues/1882 Also cover MessageEvent's initMessageEvent operation. 11 October 2016, 09:48:11 UTC
b8f3c1c Removing unneeded merge line (#3949) 10 October 2016, 17:51:09 UTC
40cc122 Update tests for NavigatorID Aligns with these spec changes: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27796 https://github.com/whatwg/html/pull/78 https://github.com/whatwg/html/pull/199 https://github.com/whatwg/html/pull/207 https://github.com/whatwg/html/pull/220 https://github.com/whatwg/html/pull/1017 https://github.com/whatwg/html/pull/1870 10 October 2016, 15:30:29 UTC
67c9f10 webdriver: fix resize tests (#3859) This change disables one test which will hang because the conditional wait statements are just plain wrong. 10 October 2016, 13:06:47 UTC
2d2df2a webdriver: add Get Window Position type test (#3860) 10 October 2016, 12:53:03 UTC
33f4da1 Fetch: test conditional GET 10 October 2016, 09:33:41 UTC
a514a0e Add new test to IndexedDB transaction abort tests. (#3937) Reviewed upstream at: http://crrev.com/2314933005 This passes in Chrome M55 and Firefox. 08 October 2016, 01:46:33 UTC
357b83b Fix #3917: Make the multikey-sequential test more stable (#3918) 07 October 2016, 16:24:11 UTC
1d8e28e Submit test_linedash from test_canvas.html to WPT; This test was originally written by Rik Cabanier in changeset b16182c733bb (bug 768067). He has relicensed his contribution under the CC0 at <https://bugzilla.mozilla.org/show_bug.cgi?id=1073556#c67>. I am taking his public domain test and relicensing it under the web-platform-tests licenses. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1307141 07 October 2016, 12:24:59 UTC
560f493 Submit test_setlinedash.html to WPT; This test was originally written by David Caldwell in changeset d18ebc644b89 (bug 1006656). He has relicensed his contribution under the CC0 at <https://bugzilla.mozilla.org/show_bug.cgi?id=1073556#c66>. I am taking his public domain test and relicensing it under the web-platform-tests licenses. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1307141 07 October 2016, 12:23:56 UTC
0a9f67b Make update-the-finished-state.html not depend on frame timing; I suspect we're hitting trouble when the refresh driver changes timer and we end up with less time between frames. MozReview-Commit-ID: I2dProiJTfh Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1297285 07 October 2016, 12:23:13 UTC
cc90917 Reapply missing <ol reversed> tests from bug 1290813 ; MozReview-Commit-ID: KrNUnkLb6bl Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1307484 07 October 2016, 12:22:16 UTC
3763a91 Fix reading of request parameters in wpt cors test, MozReview-Commit-ID: HEzqkDEncDj Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1303417 07 October 2016, 12:21:18 UTC
ec6684a Add DocumentTimelineOptions dictionary. r=birtles,smaug MozReview-Commit-ID: 6i0PafTmFFo Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1302038 07 October 2016, 12:20:20 UTC
3c6592d Add DocumentTimeline constructor tests. MozReview-Commit-ID: 578CGTBiBlv Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1302038 07 October 2016, 12:15:40 UTC
3465be4 Do not fire one last progress event on XHR errors, to match a spec change. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1303121 07 October 2016, 12:14:46 UTC
1ba80a5 A mochitest to verify that when text-decoration-color is currentColor, the value of it should be the same with color prop. MozReview-Commit-ID: LBcHLWPawB7 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1267312 07 October 2016, 12:14:00 UTC
a9db88a Use Symbol.iterator instead of values() to get Iterator prototype. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299593 07 October 2016, 12:13:11 UTC
4901e00 Backout newlines lost in .innerHTML serialization of <pre> when first character is a newline. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=838954 07 October 2016, 12:12:17 UTC
528bb77 Implement MediaKeySession.onmessage. MozReview-Commit-ID: FDpvsoFwy6C Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1304250 07 October 2016, 12:11:16 UTC
f521cb4 Disable Array.prototype.values outside Nightly. r=jorendorff, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299593 07 October 2016, 12:09:56 UTC
b48e724 Fix our named property DOM proxy code to handle deletion correctly when expandos are involved. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1297304 07 October 2016, 12:07:53 UTC
7881ef5 Web platform test for child-indexed selectors matching the root element and standalone elements. MozReview-Commit-ID: 78yr2APVi4w Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1300374 07 October 2016, 10:56:42 UTC
4620330 Remove the animation.id mochitest. MozReview-Commit-ID: 8VTAl9WO7eF Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298554 07 October 2016, 10:36:08 UTC
db565f0 Fix #3915: Provide duration for multikey-sequential drm tests (#3916) 06 October 2016, 23:52:07 UTC
5b844bf Fix #3913: PlayReady server requires userId and sessionId (#3914) 06 October 2016, 22:26:07 UTC
27af3dd IndexedDB renaming and transaction abort tests. (#3854) Reviewed upstream in Blink: https://codereview.chromium.org/2276593002/ https://codereview.chromium.org/2314933005/ 06 October 2016, 21:28:35 UTC
127149d Encrypted media test google migration: syntax (#3874) 06 October 2016, 21:26:32 UTC
61f9e5b Remove unwanted link to testharness.css breaking lint 06 October 2016, 20:46:22 UTC
9d4f816 Fix #3878: Reduce number of playbacks and playback duration for encrypted / clear test (#3882) 06 October 2016, 18:51:45 UTC
1879ed1 Tests for effect iteration composition. (#3910) * Test for writable effect. MozReview-Commit-ID: 2hMY2barRb9 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1049975 * Respect type-in state when caching inline styles; MozReview-Commit-ID: OZCUbNUvmz Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1250805 * Pointer Event] Refine setPointerCapture / releasePointerCapture to follow the algorithm defined in the spec. f=bevistseng, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1294335 * The error event in a worker (firing at the worker's global) should have the original exception value in its .error property. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=986459 * Do not write <parsererror> nodes for invalid XML documents in XMLHttpRequests made by web content. r=billm, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=289714 * Add reftests. r=dholbert,heycam MANIFEST.json is revised automatically by --manifest-update. MozReview-Commit-ID: PZgNtDlaFk Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1245751 * Add tests for a, script, mpath, and animate elements. r=dholbert,heycam Extend the original test for <a> element in dom/svg/ and add some mochitests in svg/linking/scripted/. MozReview-Commit-ID: G7lszyUVMiU Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1245751 * Fix setting location.hash for documents with about:something URIs to actually work. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298977 * Support :indeterminate pseudo-class for radio groups. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=885359 * HTMLFormElemement should have unenumerable named properties per spec. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1270369 * Rework animation phase and fill mode handling This reflects the following updates to the spec: https://github.com/w3c/web-animations/commit/9369384f6cfa0716520595bed9d05a51197efecc MozReview-Commit-ID: JYUOZcnPEJQ Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299695 * Pointer Event] Update web-platform-test pointerevent_element_haspointercapture-manual.html. f=bevistseng Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298255 * Make sure the parser insertion point is defined when firing the load event for external <scripts> or firing the error event on a failed external script load (but not other cases, like bogus script URL). If we have a creator parser, then we were a parser-inserted script and should presumably be able to set a valid insertion point when we run or fire our load/error events. For the error event case, we do this in nsScriptElement::ScriptAvailable, so that async error events due to things like bogus script URLs do not end up with a valid insertion point. For the load event case, we just do this in ScriptEvaluated directly. ScriptEvaluated is called while the scriptloader has our script set as the current parser-inserted script. But for the error event case we need to maintain that state around the ScriptAvailable call that will fire the event. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1297125 * Remove the existing Location hardcoding in js::SetPrototype now that Location handles that itself. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299306 * Let the web platform test scheme-data.html pass for HEAD and POST requests. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1063526 * Test for setting spacing. MozReview-Commit-ID: 5pMhC00vNIh Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1274944 * Throw NetworkErrors instead of failures where appropriate for some XHR web platform tests. r=bz, r=keeler, r=Mossop, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=918751 * P5 - Adding new tests for SRI and enabling test for Request's integrity attribute in wpt. r=bkelly. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1187335 * P6 - Support script/css to set integrity metadata to serviceWorker. r=bkelly. r=francois. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1187335 * Use valid and spec-compliant MP4 file for all tests. r=gerald,jgraham The MP4 used in the tests was invalid: 1- It contains out of order and overlapping frames 2- The first frame for each of the first 9 media segments were marked as keyframe, even though they weren't The new file was encoded such that: - The total bitrate remains the same as in the previous files - The total duration is similar - Each media segment starts with a valid keyframe - Frames are properly ordered - GOP is made of 24 frames - The video track doesn't start at 0, which helps testing the proper behaviour regarding buffered range calculation. - Like in the previous video, the audio track is present but made of silence (which is puzzling for a video initially designed to test A/V sync) The webm file presents the same characteristics. MozReview-Commit-ID: 6AKKmInaenE Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1300296 * Fix raciness in the test. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1097423 * Set the one allowed sandbox navigator even when popups are allowed to escape the sandbox, so the new popup can be navigated by the sandboxed document. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1301138 * Fire error event for images with empty string src value; MozReview-Commit-ID: AhXiTpgG9q3 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=599975 * LenientFloat handling should not prevent all arguments being processed; instead it should just cause an early return right after argument processing. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1303099 * Extend the harness timeout from "normal" to "long". Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298599 * Follow-up: allow more fuzz in the test for clock-skew. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1283720 * Tests for effect iteration composition. MozReview-Commit-ID: AWsI6r63PgM Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1216843 06 October 2016, 18:36:57 UTC
b285461 Follow-up: allow more fuzz in the test for clock-skew. (#3909) * Test for writable effect. MozReview-Commit-ID: 2hMY2barRb9 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1049975 * Respect type-in state when caching inline styles; MozReview-Commit-ID: OZCUbNUvmz Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1250805 * Pointer Event] Refine setPointerCapture / releasePointerCapture to follow the algorithm defined in the spec. f=bevistseng, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1294335 * The error event in a worker (firing at the worker's global) should have the original exception value in its .error property. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=986459 * Do not write <parsererror> nodes for invalid XML documents in XMLHttpRequests made by web content. r=billm, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=289714 * Add reftests. r=dholbert,heycam MANIFEST.json is revised automatically by --manifest-update. MozReview-Commit-ID: PZgNtDlaFk Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1245751 * Add tests for a, script, mpath, and animate elements. r=dholbert,heycam Extend the original test for <a> element in dom/svg/ and add some mochitests in svg/linking/scripted/. MozReview-Commit-ID: G7lszyUVMiU Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1245751 * Fix setting location.hash for documents with about:something URIs to actually work. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298977 * Support :indeterminate pseudo-class for radio groups. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=885359 * HTMLFormElemement should have unenumerable named properties per spec. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1270369 * Rework animation phase and fill mode handling This reflects the following updates to the spec: https://github.com/w3c/web-animations/commit/9369384f6cfa0716520595bed9d05a51197efecc MozReview-Commit-ID: JYUOZcnPEJQ Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299695 * Pointer Event] Update web-platform-test pointerevent_element_haspointercapture-manual.html. f=bevistseng Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298255 * Make sure the parser insertion point is defined when firing the load event for external <scripts> or firing the error event on a failed external script load (but not other cases, like bogus script URL). If we have a creator parser, then we were a parser-inserted script and should presumably be able to set a valid insertion point when we run or fire our load/error events. For the error event case, we do this in nsScriptElement::ScriptAvailable, so that async error events due to things like bogus script URLs do not end up with a valid insertion point. For the load event case, we just do this in ScriptEvaluated directly. ScriptEvaluated is called while the scriptloader has our script set as the current parser-inserted script. But for the error event case we need to maintain that state around the ScriptAvailable call that will fire the event. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1297125 * Remove the existing Location hardcoding in js::SetPrototype now that Location handles that itself. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299306 * Let the web platform test scheme-data.html pass for HEAD and POST requests. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1063526 * Test for setting spacing. MozReview-Commit-ID: 5pMhC00vNIh Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1274944 * Throw NetworkErrors instead of failures where appropriate for some XHR web platform tests. r=bz, r=keeler, r=Mossop, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=918751 * P5 - Adding new tests for SRI and enabling test for Request's integrity attribute in wpt. r=bkelly. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1187335 * P6 - Support script/css to set integrity metadata to serviceWorker. r=bkelly. r=francois. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1187335 * Use valid and spec-compliant MP4 file for all tests. r=gerald,jgraham The MP4 used in the tests was invalid: 1- It contains out of order and overlapping frames 2- The first frame for each of the first 9 media segments were marked as keyframe, even though they weren't The new file was encoded such that: - The total bitrate remains the same as in the previous files - The total duration is similar - Each media segment starts with a valid keyframe - Frames are properly ordered - GOP is made of 24 frames - The video track doesn't start at 0, which helps testing the proper behaviour regarding buffered range calculation. - Like in the previous video, the audio track is present but made of silence (which is puzzling for a video initially designed to test A/V sync) The webm file presents the same characteristics. MozReview-Commit-ID: 6AKKmInaenE Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1300296 * Fix raciness in the test. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1097423 * Set the one allowed sandbox navigator even when popups are allowed to escape the sandbox, so the new popup can be navigated by the sandboxed document. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1301138 * Fire error event for images with empty string src value; MozReview-Commit-ID: AhXiTpgG9q3 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=599975 * LenientFloat handling should not prevent all arguments being processed; instead it should just cause an early return right after argument processing. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1303099 * Extend the harness timeout from "normal" to "long". Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298599 * Follow-up: allow more fuzz in the test for clock-skew. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1283720 06 October 2016, 18:36:42 UTC
aafad4f Extend the harness timeout from "normal" to "long". (#3908) * Test for writable effect. MozReview-Commit-ID: 2hMY2barRb9 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1049975 * Respect type-in state when caching inline styles; MozReview-Commit-ID: OZCUbNUvmz Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1250805 * Pointer Event] Refine setPointerCapture / releasePointerCapture to follow the algorithm defined in the spec. f=bevistseng, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1294335 * The error event in a worker (firing at the worker's global) should have the original exception value in its .error property. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=986459 * Do not write <parsererror> nodes for invalid XML documents in XMLHttpRequests made by web content. r=billm, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=289714 * Add reftests. r=dholbert,heycam MANIFEST.json is revised automatically by --manifest-update. MozReview-Commit-ID: PZgNtDlaFk Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1245751 * Add tests for a, script, mpath, and animate elements. r=dholbert,heycam Extend the original test for <a> element in dom/svg/ and add some mochitests in svg/linking/scripted/. MozReview-Commit-ID: G7lszyUVMiU Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1245751 * Fix setting location.hash for documents with about:something URIs to actually work. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298977 * Support :indeterminate pseudo-class for radio groups. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=885359 * HTMLFormElemement should have unenumerable named properties per spec. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1270369 * Rework animation phase and fill mode handling This reflects the following updates to the spec: https://github.com/w3c/web-animations/commit/9369384f6cfa0716520595bed9d05a51197efecc MozReview-Commit-ID: JYUOZcnPEJQ Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299695 * Pointer Event] Update web-platform-test pointerevent_element_haspointercapture-manual.html. f=bevistseng Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298255 * Make sure the parser insertion point is defined when firing the load event for external <scripts> or firing the error event on a failed external script load (but not other cases, like bogus script URL). If we have a creator parser, then we were a parser-inserted script and should presumably be able to set a valid insertion point when we run or fire our load/error events. For the error event case, we do this in nsScriptElement::ScriptAvailable, so that async error events due to things like bogus script URLs do not end up with a valid insertion point. For the load event case, we just do this in ScriptEvaluated directly. ScriptEvaluated is called while the scriptloader has our script set as the current parser-inserted script. But for the error event case we need to maintain that state around the ScriptAvailable call that will fire the event. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1297125 * Remove the existing Location hardcoding in js::SetPrototype now that Location handles that itself. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299306 * Let the web platform test scheme-data.html pass for HEAD and POST requests. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1063526 * Test for setting spacing. MozReview-Commit-ID: 5pMhC00vNIh Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1274944 * Throw NetworkErrors instead of failures where appropriate for some XHR web platform tests. r=bz, r=keeler, r=Mossop, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=918751 * P5 - Adding new tests for SRI and enabling test for Request's integrity attribute in wpt. r=bkelly. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1187335 * P6 - Support script/css to set integrity metadata to serviceWorker. r=bkelly. r=francois. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1187335 * Use valid and spec-compliant MP4 file for all tests. r=gerald,jgraham The MP4 used in the tests was invalid: 1- It contains out of order and overlapping frames 2- The first frame for each of the first 9 media segments were marked as keyframe, even though they weren't The new file was encoded such that: - The total bitrate remains the same as in the previous files - The total duration is similar - Each media segment starts with a valid keyframe - Frames are properly ordered - GOP is made of 24 frames - The video track doesn't start at 0, which helps testing the proper behaviour regarding buffered range calculation. - Like in the previous video, the audio track is present but made of silence (which is puzzling for a video initially designed to test A/V sync) The webm file presents the same characteristics. MozReview-Commit-ID: 6AKKmInaenE Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1300296 * Fix raciness in the test. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1097423 * Set the one allowed sandbox navigator even when popups are allowed to escape the sandbox, so the new popup can be navigated by the sandboxed document. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1301138 * LenientFloat handling should not prevent all arguments being processed; instead it should just cause an early return right after argument processing. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1303099 * Fire error event for images with empty string src value; MozReview-Commit-ID: AhXiTpgG9q3 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=599975 * Extend the harness timeout from "normal" to "long". Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298599 06 October 2016, 18:36:27 UTC
380c0c6 LenientFloat handling should not prevent all arguments being processed; instead it should just cause an early return right after argument processing. (#3907) * Test for writable effect. MozReview-Commit-ID: 2hMY2barRb9 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1049975 * Respect type-in state when caching inline styles; MozReview-Commit-ID: OZCUbNUvmz Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1250805 * Pointer Event] Refine setPointerCapture / releasePointerCapture to follow the algorithm defined in the spec. f=bevistseng, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1294335 * The error event in a worker (firing at the worker's global) should have the original exception value in its .error property. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=986459 * Do not write <parsererror> nodes for invalid XML documents in XMLHttpRequests made by web content. r=billm, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=289714 * Add reftests. r=dholbert,heycam MANIFEST.json is revised automatically by --manifest-update. MozReview-Commit-ID: PZgNtDlaFk Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1245751 * Add tests for a, script, mpath, and animate elements. r=dholbert,heycam Extend the original test for <a> element in dom/svg/ and add some mochitests in svg/linking/scripted/. MozReview-Commit-ID: G7lszyUVMiU Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1245751 * Fix setting location.hash for documents with about:something URIs to actually work. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298977 * Support :indeterminate pseudo-class for radio groups. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=885359 * HTMLFormElemement should have unenumerable named properties per spec. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1270369 * Rework animation phase and fill mode handling This reflects the following updates to the spec: https://github.com/w3c/web-animations/commit/9369384f6cfa0716520595bed9d05a51197efecc MozReview-Commit-ID: JYUOZcnPEJQ Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299695 * Pointer Event] Update web-platform-test pointerevent_element_haspointercapture-manual.html. f=bevistseng Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1298255 * Make sure the parser insertion point is defined when firing the load event for external <scripts> or firing the error event on a failed external script load (but not other cases, like bogus script URL). If we have a creator parser, then we were a parser-inserted script and should presumably be able to set a valid insertion point when we run or fire our load/error events. For the error event case, we do this in nsScriptElement::ScriptAvailable, so that async error events due to things like bogus script URLs do not end up with a valid insertion point. For the load event case, we just do this in ScriptEvaluated directly. ScriptEvaluated is called while the scriptloader has our script set as the current parser-inserted script. But for the error event case we need to maintain that state around the ScriptAvailable call that will fire the event. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1297125 * Remove the existing Location hardcoding in js::SetPrototype now that Location handles that itself. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1299306 * Let the web platform test scheme-data.html pass for HEAD and POST requests. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1063526 * Test for setting spacing. MozReview-Commit-ID: 5pMhC00vNIh Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1274944 * Throw NetworkErrors instead of failures where appropriate for some XHR web platform tests. r=bz, r=keeler, r=Mossop, Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=918751 * P5 - Adding new tests for SRI and enabling test for Request's integrity attribute in wpt. r=bkelly. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1187335 * P6 - Support script/css to set integrity metadata to serviceWorker. r=bkelly. r=francois. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1187335 * Use valid and spec-compliant MP4 file for all tests. r=gerald,jgraham The MP4 used in the tests was invalid: 1- It contains out of order and overlapping frames 2- The first frame for each of the first 9 media segments were marked as keyframe, even though they weren't The new file was encoded such that: - The total bitrate remains the same as in the previous files - The total duration is similar - Each media segment starts with a valid keyframe - Frames are properly ordered - GOP is made of 24 frames - The video track doesn't start at 0, which helps testing the proper behaviour regarding buffered range calculation. - Like in the previous video, the audio track is present but made of silence (which is puzzling for a video initially designed to test A/V sync) The webm file presents the same characteristics. MozReview-Commit-ID: 6AKKmInaenE Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1300296 * Fix raciness in the test. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1097423 * Set the one allowed sandbox navigator even when popups are allowed to escape the sandbox, so the new popup can be navigated by the sandboxed document. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1301138 * Fire error event for images with empty string src value; MozReview-Commit-ID: AhXiTpgG9q3 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=599975 * LenientFloat handling should not prevent all arguments being processed; instead it should just cause an early return right after argument processing. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1303099 06 October 2016, 18:36:12 UTC
back to top