b304934 | Edgar Chen | 25 August 2016, 12:57:08 UTC | Keep reparsing style attribute if we had parsed it once. MozReview-Commit-ID: 4TeWC3Oepe4 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1281670 | 25 August 2016, 13:00:31 UTC |
9763b47 | John Dai | 25 August 2016, 12:57:08 UTC | Add a newline in .innerHTML serialization of <pre> when first character is a newline. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=838954 | 25 August 2016, 13:00:31 UTC |
28ad552 | Jean-Yves Avenard | 25 August 2016, 12:57:07 UTC | Do not assume that currentTime is still at seeking position when seeking event is fired. The seeking attribute is changed synchronously, however, the seeking event is fired asynchronously. It is possible that by the time the seeking event is fired, the seeking operation has already completed and that the "time marches on", causing currentTime to be past the seeking position. MozReview-Commit-ID: IB83w6zKCLF Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293186 | 25 August 2016, 13:00:31 UTC |
a528bf5 | Jean-Yves Avenard | 25 August 2016, 12:57:07 UTC | Do not use timer when there's only one callback pending. It is invalid to assume that no other actions can be performed between the time setTimout is called with a timeout value of 0 and the task actually runs. This causes events to be regularly missed. MozReview-Commit-ID: 70dtFsTwETf Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293159 | 25 August 2016, 13:00:31 UTC |
98c8d5c | Jean-Yves Avenard | 25 August 2016, 12:57:06 UTC | Update webref MSE tests according to updated spec. See w3c/MSE Issue 19, 20 & 26. Changing the duration now can never call the range removal algorithm. An explicit call to remove must be used for range removal. This spec change performed the following: - Require remove() for all Range Removals MozReview-Commit-ID: 860PnQ9yrbc Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1128069 | 25 August 2016, 13:00:31 UTC |
441c477 | Jean-Yves Avenard | 25 August 2016, 12:57:05 UTC | Correct invalid test. It is incorrect to assume that the seeking attribute will still be true once the seeking event handler gets to run. Seeking may have completed between the time the seeking event was queued and the time the seeking env is fired. MozReview-Commit-ID: CZFFotMyaIu Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1128069 | 25 August 2016, 13:00:31 UTC |
20c994f | Jean-Yves Avenard | 25 August 2016, 12:57:05 UTC | don't assume playback won't be finished by the time the seeked event is fired. The data added in the sourcebuffer is very short (less than one second); it is possible that playback has completed prior the event being fired. MozReview-Commit-ID: INHAFmEhSut Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
bb835e6 | Jean-Yves Avenard | 25 August 2016, 12:57:04 UTC | Never attempt to read past end of manifest table. Should the events being waited for take a while to fire, we could have attempted to append more segments than the table contain causing an exception. MozReview-Commit-ID: HnmLTqNQ5rb Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
1a00450 | Jean-Yves Avenard | 25 August 2016, 12:57:04 UTC | Don't assume that once playing event has fired, the earlier appendBuffer has completed. The two operations are asynchronous and independent. MozReview-Commit-ID: D2woSoIzE6p Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
a5a3baf | Jean-Yves Avenard | 25 August 2016, 12:57:03 UTC | Update test using new manifest details. Do not assume that the element is still seeking when the seeking event is actually fired (the seeking operation is asynchronous) MozReview-Commit-ID: Ap24kUQK8R2 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
a2d73b1 | Jean-Yves Avenard | 25 August 2016, 12:57:03 UTC | Make liveseekable test run. - No html document existed, preventing the test to run. - Remove test related to the updating attribute being cleared: see https://github.com/w3c/media-source/issues/118 MozReview-Commit-ID: GxOBnr5mqyh Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
123c70c | Jean-Yves Avenard | 25 August 2016, 12:57:02 UTC | Don't assume that all videos start at 0. See issue https://github.com/w3c/web-platform-tests/issues/1939 MozReview-Commit-ID: LgDQRS8Xz3L Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
e432468 | Jean-Yves Avenard | 25 August 2016, 12:57:02 UTC | Don't assume all segments audio and video track start at the same time point. Audio track and video tracks have under most cases a different start and end time. Additionally, the mp4 file is poorly muxed and contains out of order frames. As such we keep a table of time and duration for each media segments. The test itself was right, however it had an invalid time table to start with as it incorrectly used the dts (decode timestamp) instead of the pts (presentation timestamp). MozReview-Commit-ID: G2uwK3rroj3 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
61f561e | Jean-Yves Avenard | 25 August 2016, 12:57:01 UTC | An invalid or revoked MediaSource URI can't be trace to a MediaSource object. https://w3c.github.io/media-source/index.html#mediasource-attach: "If the resource fetch algorithm absolute URL matches the MediaSource object URL, ignore any preload attribute of the media element, skip any optional steps for when preload equals none" A dummy URL or a revoked one no longer matches the MediaSource object URL, as such, the preload attribute isn't to be ignored. MozReview-Commit-ID: EW5TOv9SSf Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
ac5ec11 | Jean-Yves Avenard | 25 August 2016, 12:57:01 UTC | Correct mediasource-duration.html - The WebM file manifest correctly indicates the duration as reported in the metadata. However, the last frame has an end time 0f 6.05s which would adjust the duration. As such it is incorrect to assume that after a full appendBuffer the duration will remain the same as set in the metadata. (source: https://w3c.github.io/media-source/index.html#sourcebuffer-coded-frame-processing "5. If the media segment contains data beyond the current duration, then run the duration change algorithm with new duration set to the maximum of the current duration and the group end timestamp") - When setting the duration, the actual final duration may be different to what was set as it will be aligned to the highest end time (source: https://w3c.github.io/media-source/index.html#duration-change-algorithm ("4.1 Update new duration to the highest end time reported by the buffered attribute across all SourceBuffer objects in sourceBuffers.") MozReview-Commit-ID: EpzSaSg8pWW Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
038aa94 | Jean-Yves Avenard | 25 August 2016, 12:57:00 UTC | Update manifest with new test scripts. MozReview-Commit-ID: C8vMTcWiDJ5 Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
0b35fdb | Jean-Yves Avenard | 25 August 2016, 12:56:59 UTC | Don't assume that all videos start at 0. The tests incorrectly assume that all videos start at 0. However this is often not the case, in particular for the mp4 files. The buffered range is the intersection of the audio track and the video track. As such, if the video track starts at a later time than 0, the buffered range of the source buffer can't be starting at 0. Rather than using different videos, we properly use the correct values; this is done to ensure that buffered range are calculated correctly, regardless of the video content. timestamps verify with mkvinfo utility for webm and ffprobe for mp4. See issue https://github.com/w3c/web-platform-tests/issues/1939 MozReview-Commit-ID: AMKgJHEJsWr Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1293613 | 25 August 2016, 13:00:31 UTC |
a84360c | Thomas Wisniewski | 25 August 2016, 12:56:59 UTC | Correct progress event logic so events are sent in the correct order and with the correct values according to spec. Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=918703 | 25 August 2016, 13:00:31 UTC |
fb6bf32 | Chris Dumez | 23 August 2016, 07:02:09 UTC | Drop DOMElementMap from html/dom/interfaces.html (#3531) Drop DOMElementMap from html/dom/interfaces.html as it is no longer part of the HTML specification. https://github.com/whatwg/html/commit/797b4d273955a0fe3cc2e2d0ca5d578f37c0f126 | 23 August 2016, 07:02:09 UTC |
3762f4c | Hayato Ito | 23 August 2016, 05:21:26 UTC | Add a test for touch events retargeting (#3425) | 23 August 2016, 05:21:26 UTC |
0ca1ea3 | mwatson2 | 22 August 2016, 20:50:51 UTC | [eme] Add tests for clearkey persistent-license sessions (#3424) | 22 August 2016, 20:50:51 UTC |
587c6b1 | Chris Dumez | 22 August 2016, 20:00:10 UTC | Drop iframe.seamless attribute from html/dom/interfaces.html (#3528) Drop iframe.seamless attribute from html/dom/interfaces.html as it is no longer in the latest HTML specification. | 22 August 2016, 20:00:10 UTC |
89d46b8 | Chris Dumez | 22 August 2016, 19:57:13 UTC | Re-sync HTMLStyleElement from spec in html/dom/interfaces.html (#3529) Re-sync HTMLStyleElement from spec in html/dom/interfaces.html. In particular, the 'scoped' attribute is now dropped and the 'nonce' one is added. | 22 August 2016, 19:57:13 UTC |
1e4a9c1 | Chris Dumez | 22 August 2016, 19:55:08 UTC | Re-sync HTMLElement from the latest spec in html/dom/interfaces.html (#3530) Re-sync HTMLElement from the latest spec in html/dom/interfaces.html. | 22 August 2016, 19:55:08 UTC |
4c54b61 | Aryeh Gregor | 22 August 2016, 17:24:50 UTC | Update for whatwg/html#1693 (#3518) | 22 August 2016, 17:24:50 UTC |
98a2f73 | Xiaoqian Wu | 22 August 2016, 14:42:02 UTC | Merge pull request #3526 from w3c/plh/pointerlock PointerLock: Fixed links to testharness.js | 22 August 2016, 14:42:02 UTC |
5f75eeb | plehegar | 22 August 2016, 14:37:29 UTC | PointerLock: Fixed links to testharness.js | 22 August 2016, 14:37:29 UTC |
fb1be79 | Simon Pieters | 22 August 2016, 12:55:24 UTC | Avoid duplicate test names in innerText/getter.html (#3520); r=Ms2ger Also remove an actual duplicate test | 22 August 2016, 12:55:24 UTC |
478d7e9 | Michael[tm] Smith | 21 August 2016, 05:57:38 UTC | Add URL test for “tel:1234567890” Fixes #3480. | 21 August 2016, 05:57:38 UTC |
a787f83 | Chris Dumez | 21 August 2016, 00:39:08 UTC | Drop MediaController / mediaGroup from html/dom/interfaces.html Drop MediaController / mediaGroup from html/dom/interfaces.html to match the HTML specification after: https://github.com/whatwg/html/commit/5c6a24de1d02ac1278ca48500519c17875877056 | 21 August 2016, 00:39:08 UTC |
cbb8f57 | Chris Dumez | 21 August 2016, 00:37:50 UTC | Drop map.images attribute from html/dom/interfaces.html Drop map.images attribute from html/dom/interfaces.html to match the HTML specification after: https://github.com/whatwg/html/commit/ee8fd32ed0cb11bc395e9c03a03234527674c085 | 21 August 2016, 00:37:50 UTC |
f364788 | Chris Dumez | 21 August 2016, 00:37:01 UTC | Drop input.valueLow / valueHigh from html/dom/interfaces.html Drop input.valueLow / valueHigh from html/dom/interfaces.html to match the HTML specification after: https://github.com/whatwg/html/commit/b598d4f873fb8c27d4b23b033837108edfbc3d75 | 21 August 2016, 00:37:01 UTC |
1c27795 | Chris Dumez | 21 August 2016, 00:36:25 UTC | Drop HTMLFormElement.prototype.requestAutocomplete and related code Drop HTMLFormElement.prototype.requestAutocomplete and related code from html/dom/interfaces.html to match the HTML specification after: https://github.com/whatwg/html/commit/1ca0fcb8d4c90ba4b04d3723db2e850859627fa8 | 21 August 2016, 00:36:25 UTC |
a7de71d | Mark Rogers | 20 August 2016, 13:56:59 UTC | Conformance checker tests for SVG-in-HTML (#2838) | 20 August 2016, 13:56:59 UTC |
003b391 | Shane McCarron | 20 August 2016, 05:44:37 UTC | Fixed handling of documentation for optionals (#3489) * Fixed handling of documentation for optionals If an assertionType was may or should AND if the assertion was a reference to an external file, then the type was not being mapped correctly to its documentation descriptor. * Made line length changes as per @bigbluehat | 20 August 2016, 05:44:37 UTC |
8b0d514 | Chris Dumez | 20 August 2016, 05:22:40 UTC | Update web-platform-tests now that Attr inherits Node again Update web-platform-tests now that Attr inherits Node again after: https://github.com/whatwg/dom/commit/625a0747f137454c155a7b577a9e45be1aa35a34 | 20 August 2016, 05:22:40 UTC |
5f9bf12 | Chris Dumez | 19 August 2016, 22:29:02 UTC | Re-sync Navigator API in html/dom/interfaces.html Re-sync Navigator API in html/dom/interfaces.html with the latest HTML specification: https://html.spec.whatwg.org/multipage/webappapis.html#navigator | 19 August 2016, 22:29:02 UTC |
934d2c5 | Chris Dumez | 19 August 2016, 22:04:47 UTC | Re-sync HTML Document with the latest HTML specification Re-sync HTML Document with the latest HTML specification: https://html.spec.whatwg.org/multipage/dom.html#the-document-object | 19 August 2016, 22:04:47 UTC |
b26de28 | Chris Dumez | 19 August 2016, 20:56:25 UTC | Drop PortCollection from html/dom/interfaces.html Drop PortCollection from html/dom/interfaces.html to match the HTML specification after: https://github.com/whatwg/html/commit/5804d8c3d17fe8e9c9b486082a8ea498dce638e9 | 19 August 2016, 20:56:25 UTC |
ec7f57e | Chris Dumez | 19 August 2016, 20:46:17 UTC | Drop table sorting from html/dom/interfaces.html Drop table sorting from html/dom/interfaces.html as it was dropped from the HTML specification: https://github.com/whatwg/html/commit/59b7e2466c2b7c5c408a4963b05b13fd808aa07a | 19 August 2016, 20:46:17 UTC |
0f21b53 | Chris Dumez | 19 August 2016, 20:45:54 UTC | Drop ParentNode's query / queryAll to match the latest DOM specification https://github.com/whatwg/dom/commit/10b6cf1ba02806220d5461a3bdb7939728b73635 | 19 August 2016, 20:45:54 UTC |
354b5db | Chris Dumez | 19 August 2016, 20:45:08 UTC | Drop XMLDocument.prototype.load from html/dom/interfaces.html Drop XMLDocument.prototype.load from html/dom/interfaces.html to match the HTML specification after: https://github.com/whatwg/html/commit/523f7a8773d2ab8a1eb0da6510651e8c5d2a7531 | 19 August 2016, 20:45:08 UTC |
71263ec | Chris Dumez | 19 August 2016, 20:40:15 UTC | Re-sync Canvas API in html/dom/interfaces.html Re-sync Canvas API in html/dom/interfaces.html with the latest HTML specification. | 19 August 2016, 20:40:15 UTC |
2f92336 | Chris Dumez | 19 August 2016, 19:49:54 UTC | Remove CanvasProxy along with related concepts from html/dom/interfaces.html Remove CanvasProxy along with related concepts from html/dom/interfaces.html to align with the latest HTML specification after: https://github.com/whatwg/html/commit/740634d0f30a3b76e9da166ac2fa8835fcc073ab | 19 August 2016, 19:49:54 UTC |
329918f | Dominique Hazael-Massieux | 19 August 2016, 14:12:53 UTC | Merge pull request #3500 from alvestrand/no-infinity-constraints Don't use "Infinity" in a constraint | 19 August 2016, 14:12:53 UTC |
e3995c6 | Harald Alvestrand | 19 August 2016, 13:07:59 UTC | Don't use "Infinity" in a constraint The conversion of "infinity" to a long turns out to return zero (0). So this is not useful for testing. See https://github.com/w3c/mediacapture-main/issues/384 for details. This modification uses an unreasonable constraint value with no strange behavior. | 19 August 2016, 13:07:59 UTC |
300cbe9 | Simon Pieters | 19 August 2016, 10:30:05 UTC | Fix encoding issue in html/semantics/interfaces.html (#3499); r=Ms2ger | 19 August 2016, 10:30:05 UTC |
b92c066 | Michael[tm] Smith | 19 August 2016, 09:18:19 UTC | cc Add tests for href etc URLs w/ port > 65535 | 19 August 2016, 09:19:18 UTC |
3eabec8 | Shane McCarron | 19 August 2016, 06:25:37 UTC | Removed example test output (#3487) These ".html" files were being included in the test manifest, and are no longer needed since we are now introducing the real test cases. | 19 August 2016, 06:25:37 UTC |
b92bf65 | Shane McCarron | 19 August 2016, 06:25:13 UTC | Initial add of wai-aria folder. (#3474) * Initial add of wai-aria folder. Creating the placeholder in anticipation of the ARIA 1.1 test cases landing in short order. * Fixed lint errors. | 19 August 2016, 06:25:13 UTC |
cf1c8e0 | Michael[tm] Smith | 19 August 2016, 03:11:35 UTC | Add copyright since test originated from Chromium | 19 August 2016, 03:12:07 UTC |
78b9d42 | wolenetz | 19 August 2016, 02:58:50 UTC | Merge pull request #3224 from tidoust/media-source-addSourceBuffer-mode Check that SourceBuffer.mode is correctly initialized | 19 August 2016, 02:58:50 UTC |
d113188 | wolenetz | 19 August 2016, 02:41:36 UTC | Merge pull request #3223 from tidoust/media-source-SourceBufferList Check on SourceBufferList getter added | 19 August 2016, 02:41:36 UTC |
0450e39 | wolenetz | 19 August 2016, 02:33:14 UTC | Merge pull request #3215 from tidoust/media-source-idl Added AudioTrackList and VideoTrackList and TextTrackList to known interfaces | 19 August 2016, 02:33:14 UTC |
c20e765 | wolenetz | 19 August 2016, 02:25:47 UTC | Merge pull request #3187 from tidoust/media-source-removesourcebuffer Completed MediaSource.removeSourceBuffer tests | 19 August 2016, 02:25:47 UTC |
a457d6d | wolenetz | 19 August 2016, 02:21:28 UTC | Merge pull request #3498 from wolenetz/stamp_mediasource_chromium_w3c_license Stamp Chromium+W3C license onto media-source/*.{html,js} files that originated in Blink per git log | 19 August 2016, 02:21:28 UTC |
74803c6 | Matt Wolenetz | 19 August 2016, 01:46:40 UTC | Stamp Chromium+W3C license onto media-source/ files that originated in Blink | 19 August 2016, 02:03:54 UTC |
c0d3c47 | wolenetz | 19 August 2016, 01:26:43 UTC | Merge pull request #3497 from wolenetz/tidoust-media-source-activeSourceBuffers-attribute @wolenetz completion of @idoust PR #3182 - Checks MediaSource.activeSourceBuffers and changes to track state | 19 August 2016, 01:26:43 UTC |
f2262ab | Matt Wolenetz | 19 August 2016, 01:18:54 UTC | Address my PR #3182 comments in mediasource-activesourcebuffers | 19 August 2016, 01:19:32 UTC |
41ac1ae | mwatson2 | 18 August 2016, 16:46:41 UTC | Refactor DRM configuration (#3476) | 18 August 2016, 16:46:41 UTC |
5c40964 | Simon Pieters | 18 August 2016, 14:00:07 UTC | Fix #3234: Add missing the-history-interface/008.js file (#3479); r=Ms2ger | 18 August 2016, 14:00:07 UTC |
421aba7 | Ms2ger | 18 August 2016, 13:02:38 UTC | Merge pull request #3486 from w3c/sync_1d983f1bce5c4c116716e504261dbc5bfdcda9ca Merge pull request #3486 from sync_1d983f1bce5c4c116716e504261dbc5bfdcda9ca | 18 August 2016, 13:02:38 UTC |
6dc1277 | Ms2ger | 18 August 2016, 13:02:22 UTC | Merge pull request #3485 from w3c/sync_8317523decbe2391c0e7d257736c8d20ad6f5011 Merge pull request #3485 from sync_8317523decbe2391c0e7d257736c8d20ad6f5011 | 18 August 2016, 13:02:22 UTC |
072f79a | Ms2ger | 18 August 2016, 13:02:05 UTC | Merge pull request #3484 from w3c/sync_e97ede28bddd4d4662b94d2f0cc6024f7ba2ab72 Merge pull request #3484 from sync_e97ede28bddd4d4662b94d2f0cc6024f7ba2ab72 | 18 August 2016, 13:02:05 UTC |
1d983f1 | Mike MacDonald (crazymykl) | 18 August 2016, 13:01:50 UTC | Fire load event for external stylesheets Do not load stylesheets with the wrong Content-Type Fixes #11912, #11910 | 18 August 2016, 13:01:51 UTC |
8317523 | Zhen Zhang | 18 August 2016, 13:01:49 UTC | Update FileAPI WPT idlharness | 18 August 2016, 13:01:51 UTC |
e97ede2 | Malisa Smith | 18 August 2016, 13:01:49 UTC | Headers API constructor and methods - Reworked the append method to support the inner `hyper::header::Headers`'s HashMap `insert` method, which overwrites entries instead of appending. - Filled out constructor as well as delete, get, has, and set methods. - Updated relevant test expectations | 18 August 2016, 13:01:51 UTC |
3cb4120 | Simon Pieters | 18 August 2016, 12:49:52 UTC | Test innerText = ""/null/undefined (#3482); r=Ms2ger In https://github.com/whatwg/html/pull/1678/commits/618de8424d04a57515b603730cbfef1df77a8d9a innerText was annotated with [TreatNullAs=EmptyString]. | 18 August 2016, 12:49:52 UTC |
a114db3 | Simon Pieters | 18 August 2016, 12:48:52 UTC | Add innerText to html/dom/interfaces.html (#3483); r=Ms2ger https://github.com/whatwg/html/pull/1678 | 18 August 2016, 12:48:52 UTC |
81207ec | Ms2ger | 18 August 2016, 12:23:53 UTC | Correct a shadowing variable in browsing_context_name.html. (#3481) | 18 August 2016, 12:23:53 UTC |
992b04f | Matt Wolenetz | 17 August 2016, 23:47:32 UTC | Merge branch 'media-source-activeSourceBuffers-attribute' of https://github.com/tidoust/web-platform-tests into tidoust-media-source-activeSourceBuffers-attribute | 17 August 2016, 23:47:32 UTC |
0cb5ca4 | Chris Dumez | 17 August 2016, 15:14:05 UTC | Update dom/events/Event-propagation.html after https://github.com/whatwg/dom/issues/219 (#3469) The DOM specification now states that we should now reset the event propagation flags at the end of dispatchEvent(). | 17 August 2016, 15:14:05 UTC |
2e35b9e | Ms2ger | 17 August 2016, 14:18:17 UTC | Update tools. | 17 August 2016, 14:18:17 UTC |
0865fcb | Aryeh Gregor | 17 August 2016, 12:14:20 UTC | Correctly test initEvent unsetting propagation flags (#3472); r=Ms2ger There was previously never any test for unsetting the immediate propagation flag. There was one for the propagation flag, but it called dispatchEvent() in between initEvent() and the actual test, and since whatwg/dom#219, dispatchEvent() clears these flags as well, so the test is now incorrect. (Before that the test was also not very good, because Gecko always cleared the flags in dispatchEvent() but not initEvent(), so it was incorrectly passing the test.) | 17 August 2016, 12:14:20 UTC |
83633d1 | Chris Dumez | 17 August 2016, 07:10:25 UTC | Fix a couple of namespaceURI checks in dom/nodes/Node-properties.html (#3473); r=Ms2ger According to the DOM specification, the namespaceURI for xmlElement amd detachedXmlElement should be null, not "http://www.w3.org/1999/xhtml". Those elements are created using xmlDoc.createElement() amd xmlDoc is not an HTMLDocument or a document whose content type is "application/xhtml+xml" [1]. Those 2 checks were failing in Firefox, Chrome and Safari and are now passing for all these browsers. [1] https://dom.spec.whatwg.org/#dom-document-createelement | 17 August 2016, 07:10:25 UTC |
a67d9ab | Florian Scholz | 17 August 2016, 04:31:46 UTC | Add tests for Canvas2D imageSmoothingEnabled (#2416) * Add tests for Canvas2D imageSmoothingEnabled * Remove duplicate test; move save/restore tests into own file * Assert that imageSmoothingEnabled is initially true | 17 August 2016, 04:31:46 UTC |
d34d733 | Chris Dumez | 16 August 2016, 17:45:34 UTC | dom/ranges/Range-mutations.html should not rely on a specific Selection API behavior (#3468) This patch updates dom/ranges/Range-mutations.html to compute the expected result after the DOM mutation based on the actual selection range. In Firefox, the input range and the selected range are identical. However, the WebKit and Blink implementations of the Selection API differ and the actual selection range may end up being different. | 16 August 2016, 17:45:34 UTC |
6bcc9bb | Geoffrey Sneddon | 16 August 2016, 02:49:15 UTC | Remove more testharness.css links (#3466) | 16 August 2016, 02:49:15 UTC |
49c328e | Koji Ishii | 16 August 2016, 01:56:33 UTC | Merge pull request #3467 from w3c/ce-definition-change Remove no-longer valid custom element definition test | 16 August 2016, 01:56:33 UTC |
075df93 | mwatson2 | 15 August 2016, 23:19:16 UTC | [eme] Add test case for waitingforkey event (#3417) | 15 August 2016, 23:19:16 UTC |
a64b7d6 | Domenic Denicola | 15 August 2016, 20:09:42 UTC | Remove no-longer valid custom element definition test Reflects https://github.com/whatwg/html/pull/1674 and https://github.com/w3c/webcomponents/issues/541. | 15 August 2016, 20:09:42 UTC |
dc6a657 | Travis Leithead | 15 August 2016, 14:23:57 UTC | Update entities test from prior PR (3081) feedback (#3117) | 15 August 2016, 14:23:57 UTC |
ec05591 | Shane McCarron | 27 July 2016, 20:25:27 UTC | Support for automated JSON tests Adds support and example for automated declarative tests that take a content property that can be a URI from which to retrieve the content at runtime. Closes #3356 | 13 August 2016, 08:12:38 UTC |
a3e0264 | Shane McCarron | 12 August 2016, 15:09:46 UTC | errorMessage was not being put into output If an assertion has an explicit errorMessage, that message was not being included in the 'message' that is attached to the test output. Closes #3460 | 13 August 2016, 07:34:07 UTC |
4b40dcd | Shane McCarron | 13 August 2016, 06:09:55 UTC | Some simple initial tests (#3312) * Some simple initial tests Test cases that exercise some basic functionality. * Renamed directory to match naming convention The working group chose camelCase for the folder naming convention, and I missed it. * Fixed some typos. | 13 August 2016, 06:09:55 UTC |
4e54048 | Shane McCarron | 13 August 2016, 06:07:09 UTC | Added type interpretation to output (#3461) The assertionType property was not being used in the test output. It now is used to augment the title of assertions and the error message output to assist users with interpretation of the requirements of the test and the results of running the test. | 13 August 2016, 06:07:09 UTC |
787e025 | Xiaoqian Wu | 13 August 2016, 06:04:53 UTC | added manual tests for Pointer Lock (#3465) * added manual tests for Pointer Lock * fixed emptyspace line as EOL * fixed emptyspace as EOL | 13 August 2016, 06:04:53 UTC |
06f9262 | Michael[tm] Smith | 13 August 2016, 01:37:24 UTC | Add payment-request-in-iframe test (#3440) * Add payment-request-in-iframe test from Blink * fixup! Add payment-request-in-iframe test from Blink * Added issue link per review comment | 13 August 2016, 01:37:24 UTC |
1e2a9f9 | ddorwin | 12 August 2016, 20:24:26 UTC | [eme] Fix #3430: Use correct PSSH box sizes (#3455) Applies changes from Blink revisions c13a1d8e190dd8f433480f17eaba4fcb288c52ae and 6f80411ef54d4d6e716b6d2781855e2eeeb66d8b. | 12 August 2016, 20:24:26 UTC |
0f08f98 | Thomas Nguyen | 12 August 2016, 18:52:40 UTC | Add strict-origin* referrer policy test (#3437) | 12 August 2016, 18:52:40 UTC |
1a0fb7b | Anne van Kesteren | 12 August 2016, 13:20:39 UTC | about:unicorn is gone (#3459) | 12 August 2016, 13:20:39 UTC |
6b6a6fa | Antoine Quint | 12 August 2016, 12:44:26 UTC | Correct the expected values in 2d.gradient.interpolate.colouralpha (#3458); r=Ms2ger Upstreaming a fix made to the WebKit repository for https://webkit.org/b/160689. When the test samples 25th pixel it expect the value to be exactly 25% interpolation of the color values. However, the sampling location is the center of the pixel, i.e. it should correspond to 25.5% interpolation, which would expect the color of (189.975, 189.75, 65.25, 65.25). The new values are a rounded values of interpolation “by hand” at steps of 25.5%, 50.5% and 75.5%. Original fix by Bartosz Ciechanowski. | 12 August 2016, 12:44:26 UTC |
0ec0294 | Chris Dumez | 12 August 2016, 08:36:49 UTC | Update dom/nodes/Document-getElementsByTagName-xhtml.xhtml to reflect specification change (#3457) getElementsByTagName() now matches by qualified name, not local name. | 12 August 2016, 08:36:49 UTC |
197e028 | Cameron McCormack | 12 August 2016, 06:22:32 UTC | Update type of Document.rootElement | 12 August 2016, 06:22:32 UTC |
b53c4bf | Chris Dumez | 10 August 2016, 19:01:26 UTC | Update getElementsByTagName() test cases after https://github.com/whatwg/dom/issues/143 (#3446) Several test cases were still matching by local name instead of qualified name. This closes issue #3443. | 10 August 2016, 19:01:26 UTC |
a69bcf6 | Edgar Chen | 10 August 2016, 14:50:44 UTC | Test that adoptedCallback is retrieved during definition | 10 August 2016, 14:50:44 UTC |
abab07a | Chris Dumez | 10 August 2016, 12:28:38 UTC | HTMLMediaElement.play() should return a Promise (#3365) HTMLMediaElement.play() should return a Promise as per: https://github.com/whatwg/html/pull/509 | 10 August 2016, 12:28:38 UTC |
7e85592 | Ms2ger | 10 August 2016, 12:17:13 UTC | Update EventTarget-dispatchEvent.html for changes to Document-createEvent.js. (#3326) Fixes #3235. | 10 August 2016, 12:17:13 UTC |
a01b0b6 | Michael[tm] Smith | 10 August 2016, 12:03:19 UTC | Add Payment Request IDL tests (#3439) * Add Payment Request IDL tests * fixup! Add Payment Request IDL tests | 10 August 2016, 12:03:19 UTC |
df1947a | Emily Stark | 09 August 2016, 22:27:18 UTC | Remove CSP referrer policy tests (#3416) * Remove generated tests * Remove meta-csp and add generated tests * Add a test that csp 'referrer' directive is not supported * fix tab | 09 August 2016, 22:27:18 UTC |