sort by:
Revision Author Date Message Commit Date
7792acc Merge pull request #5010 from w3c/chromium-export-try Add tests for exiting from nested fullscreen 24 February 2017, 17:10:11 UTC
d4e48e5 Add tests for exiting from nested fullscreen Tests for https://github.com/whatwg/fullscreen/pull/72. Before that change, the per-spec pass condition for the nested-in-iframe case would have been to exit fully to the outer document, which was a spec bug and doesn't match implementations. In order to automate these tests, it was necessary to teach auto-click.js to traverse out of iframes to take their position into account. These tests have also been run manually in Firefox Nightly and confirmed to pass there. Actually adopting the new spec wording will be part of relanding issue 402376, together with other necessary spec changes. BUG=402376 Review-Url: https://codereview.chromium.org/2706293013 Cr-Commit-Position: refs/heads/master@{#452841} 24 February 2017, 17:00:15 UTC
13aba11 Merge pull request #5009 from w3c/chromium-export-try Unskip mediastream-capture WPT tests 24 February 2017, 16:50:26 UTC
55f035b Unskip mediastream-capture WPT tests Many of these are passing now. For those that aren't, add -expected.txt files so people notice when causing any new sub-test failures. Renamed MediaStreamTrack-end.https to be a manual test because it relies on user interaction to revoke the permission. Fixed timeout in MediaStream-MediaElement-preload-none.https.html by adding an error handler. Left MediaStreamTrack-MediaElement-disabled-audio-is-silence.https.html skipped due to time-out I couldn't figure out by the end of our WPT hackathon (tracked by http://crbug.com/688613). BUG=412381,688613 Review-Url: https://codereview.chromium.org/2677763002 Cr-Commit-Position: refs/heads/master@{#452840} 24 February 2017, 16:30:15 UTC
a7e9c2a Remove applicationCache in workers/constructors/SharedWorker/global-members.html Follows https://github.com/whatwg/html/pull/2384. 24 February 2017, 11:09:23 UTC
f956e38 Merge pull request #5007 from w3c/chromium-export-try Upstream Blink's 'securitypolicyviolation' tests. 24 February 2017, 10:10:10 UTC
aed24e8 Upstream Blink's 'securitypolicyviolation' tests. Starting on the long slog to get our CSP layout tests more completely upstreamed. This patch leaves most upstream CSP tests disabled, as I still need to go through them in detail, but carves out the 'securitypolicyviolation' directory, moves our local tests over, and ports them to `testharness.js`-style. BUG=695486 Review-Url: https://codereview.chromium.org/2711913003 Cr-Commit-Position: refs/heads/master@{#452780} 24 February 2017, 09:40:13 UTC
8b967bb Add 304 tests for CORS Per Fetch and HTTP a 304 should be under the same CORS policy as the original 200 (unless it changes it). This is testing to make sure that this is the case, since many servers (including intermediaries) do NOT add CORS headers (and some can't -- e.g., intermediary caches). 24 February 2017, 07:19:25 UTC
771007a Test that appcache is not supported in shared workers (#5001) Follows https://github.com/whatwg/html/pull/2384. 24 February 2017, 04:30:20 UTC
9e5f787 Merge pull request #5000 from w3c/chromium-export-try WPT tests for allow-top-navigation-by-user-activation for iframe@sandbox. 23 February 2017, 20:50:10 UTC
533f802 WPT tests for allow-top-navigation-by-user-activation for iframe@sandbox. Move the test files for disallowing top navigation given no gesture to WPT, and also adding a manual test for allowing top navigation with user gesture. BUG=662506 Review-Url: https://codereview.chromium.org/2711073002 Cr-Commit-Position: refs/heads/master@{#452609} 23 February 2017, 20:40:13 UTC
2a40eec Stability script: guard against overridden streams 23 February 2017, 18:45:17 UTC
236b17b Add test for StorageManager API vs. opaque origins Entry points (persist(), persisted(), estimate()) should reject in opaque origins (e.g., sandboxed iframes). See https://github.com/whatwg/storage/issues/41. 23 February 2017, 18:25:49 UTC
e32ff14 Add blob URLs into urltestdata.json Related link: + https://github.com/nodejs/node/pull/11426 23 February 2017, 14:38:54 UTC
6501418 Revert "Sort stability test results by execution order" This reverts commit f3921a28b0d013e081c3af661cc71265f74c28c5. 23 February 2017, 13:58:43 UTC
291c9a5 Revert "show list of errors on inconsistent tests" This reverts commit cd87b0d622d55379c229f8c8ea248b39575ad735. 23 February 2017, 13:58:43 UTC
0233b5f Revert "Stability script: reimplement support for timeouts (#4987)" This reverts commit 384c6874f2eeef2841b366d48e5bc80e1f7ee8b3. 23 February 2017, 13:58:43 UTC
1f3187f Fetch: casing of header names See https://github.com/whatwg/fetch/pull/476. 23 February 2017, 10:03:03 UTC
e29b5db URL: parser failure consistency Fixes #3074. 23 February 2017, 09:42:31 UTC
ca35d07 Expect setting VTTRegion.lines to negative to throw Follows https://github.com/w3c/webvtt/pull/334. Also fix test expectation to match WebIDL's rules for long, and add new tests for NaN etc. 23 February 2017, 08:59:22 UTC
436397f Replace usage of setTimeout with step_timeout in html/webappapis This is expected to help test stability on slow configurations, as the timeouts will be multiplied by the timeout multiplier. 23 February 2017, 08:06:59 UTC
e072924 Replace usage of setTimeout with step_timeout in webvtt This is expected to help test stability on slow configurations, as the timeouts will be multiplied by the timeout multiplier. 23 February 2017, 08:01:34 UTC
5c6d05f Replace usage of setTimeout with step_timeout in shadow-dom (#4971) This is expected to help test stability on slow configurations, as the timeouts will be multiplied by the timeout multiplier. 23 February 2017, 01:49:38 UTC
a3ca332 Replace usage of setTimeout with step_timeout in html/syntax (#4982) This is expected to help test stability on slow configurations, as the timeouts will be multiplied by the timeout multiplier. 22 February 2017, 22:39:30 UTC
384c687 Stability script: reimplement support for timeouts (#4987) 22 February 2017, 22:36:15 UTC
4e2aad5 [html/offline] Avoid race condition in tests At the onset of a given test, the shared application manifest may or may not already be available in the user agent's cache. Because this variability is controlled by external factors (specifically: the previous tests executed in the session), the status of the application cache may not be consistent. Tests whose semantics are effected by this status must therefore explicitly control for the variability in order to exercise the same behavior in all circumstances. Update the test for successful invocation by accounting for both "manifest ready" and "manifest not ready" states. Update the test for unsuccessful invocation by specifying a URL to a non-existent resource. 22 February 2017, 20:04:24 UTC
cec5972 Merge pull request #4957 from w3c/chromium-export-try The security check in document.write should test for same-origin 22 February 2017, 19:08:00 UTC
1ea4f53 URL test fix: "failure" value to be consistently the literal true Fixes two test cases where the "failure" value was the string "true" instead of the boolean. 22 February 2017, 17:53:27 UTC
9b41b6d Update wpt-tools submodule, add SET TIMEOUT to whitelist (#4960) 22 February 2017, 17:25:46 UTC
51f2d6d XMLHttpRequest: text/html sniffing is not used for text (#4935) 22 February 2017, 14:33:14 UTC
18be2b8 XMLHttpRequest and <template> (#4927) Fixes #1064. 22 February 2017, 14:30:17 UTC
5945fd9 Fetch: make referrer-origin test work on w3c-test.org In particular, this makes it no longer depend on the port being a non-default-port for the scheme. Closes #2618. 22 February 2017, 14:01:37 UTC
e7012aa XMLHttpRequest/File API: fetch revoked blob URL Closes https://github.com/whatwg/xhr/issues/79. 22 February 2017, 13:35:51 UTC
dabdded Improve request-upload.js In particular: * Reformat request-upload.js. * Consistently use creation functions in request-upload.js. This avoids breaking the test if (for example) ReadableStream is not defined. 22 February 2017, 13:15:26 UTC
cba6705 The security check in document.write should test for same-origin Forgot to change this in https://codereview.chromium.org/2691083006 BUG=693819 R=mkwst@chromium.org Review-Url: https://codereview.chromium.org/2707113005 Cr-Commit-Position: refs/heads/master@{#452017} 22 February 2017, 13:00:14 UTC
c2cec2f WebVTT API tests * Renamed webvtt-api-for-browsers/vttcue-interface -> api/VTTCue * Added missing tests to api/VTTCue * Fixed IndexSizeError not being tested for properly * Implemented tests for VTTRegion 22 February 2017, 09:30:23 UTC
5e11bf5 Merge pull request #4952 from w3c/chromium-export-try Don't throw when getting selection(Direction|Start|End) on input 22 February 2017, 08:40:10 UTC
540b96c Don't throw when getting selection(Direction|Start|End) on input Return null instead of throwing |InvalidStateError| for visiting |selectionDirection|, |selectionStart| and |selectionEnd| on |input| which does not apply selection API. Firefox has the similar behavior. Spec: https://html.spec.whatwg.org/multipage/forms.html#dom-textarea/input-selectionstart This change fix 25 fails in layout tests. BUG=622679 Review-Url: https://codereview.chromium.org/2706033004 Cr-Commit-Position: refs/heads/master@{#451926} 22 February 2017, 08:30:14 UTC
e8aa61d URL: test setters with javascript URLs See https://github.com/whatwg/url/pull/254 and https://github.com/whatwg/html/pull/2371 for changes to the standards. 22 February 2017, 06:15:43 UTC
8c1d027 [html] Avoid race condition in test 21 February 2017, 21:46:55 UTC
fdb80c1 Add click event target tests during pointerevent capture (#4763) * Add click event target tests during pointerevent capture plus its ordering compare to lostpointercapture event * Add the click target test with no capture 21 February 2017, 21:35:44 UTC
9d4cca4 [html] Account for bug that causes instability The Chromium browser currently implements incorrect semantics regarding the `sheet` property of the `link` element. Defer assertions until such time as incorrect behavior is known to be observable. 21 February 2017, 21:22:02 UTC
cd87b0d show list of errors on inconsistent tests 21 February 2017, 21:12:50 UTC
f3921a2 Sort stability test results by execution order 21 February 2017, 21:12:50 UTC
9e33ff6 Merge pull request #4947 from w3c/chromium-export-try selection: Update Selection interface definition for the 20161206 draft. 21 February 2017, 20:40:09 UTC
61b162d selection: Update Selection interface definition for the 20161206 draft. This CL adds 13 tests, and reduces FAILs by 4. BUG=391673 Review-Url: https://codereview.chromium.org/2703293002 Cr-Commit-Position: refs/heads/master@{#451694} 21 February 2017, 20:30:14 UTC
652693d Merge pull request #4946 from w3c/chromium-export-try selection: Do not run invalid sub-tests with unselectable endpoints. 21 February 2017, 20:20:10 UTC
69ff91c selection: Do not run invalid sub-tests with unselectable endpoints. collapseToStartEnd.html and isCollapsed.html assumed addRange() with nodes in different roots succeeded. It's not consistent with the latest draft. This CL removes 90 invalid tests, and removes 1 duplicated test for null endpoints. BUG=683066 Review-Url: https://codereview.chromium.org/2709623002 Cr-Commit-Position: refs/heads/master@{#451686} 21 February 2017, 20:10:15 UTC
99a1f51 XMLHttpRequest: spell XMLHttpRequest correctly (and modernize a bit) (#4937) 21 February 2017, 20:06:38 UTC
976b4d9 Merge pull request #4945 from w3c/chromium-export-try Media Capabilities: update Blink implementation and WPT to match latest spec changes. 21 February 2017, 20:00:11 UTC
3e73186 Media Capabilities: update Blink implementation and WPT to match latest spec changes. Changes are: - s/type/contentType/ in {Audio/Video}Configuration; - add [SameObject] to partial Navigator interfaces; - rename "MediaSource" enum entry to "media-source". This is also adding more tests for checks of valid MediaConfiguration.type when running query(). BUG=690380 R=chcunningham@chromium.org Review-Url: https://codereview.chromium.org/2706093002 Cr-Commit-Position: refs/heads/master@{#451669} 21 February 2017, 19:50:20 UTC
cffeaba Merge pull request #4943 from w3c/chromium-export-try selection: Do not run invalid sub-tests with unselectable endpoints. 21 February 2017, 19:40:10 UTC
0afc094 selection: Do not run invalid sub-tests with unselectable endpoints. * addRange.js: It assumes any Range can be added to Selection. However the latest draft defines that addRange() rejects Ranges in a root different from Selection's document. Some tests after addRange() with such Ranges were invalid. https://w3c.github.io/selection-api/#dom-selection-addrange > The method must set the context object's range to range by a > strong reference (not by making a copy) if the root ([DOM4]) of > the range's boundary points are the document associated with > context object. Otherwise, this method must do nothing. * exntend.js extend() requires rangeCount>=1. setSelectionForwards() and setSelectionBackwards() are assumed to ensure it. However, these function can't set specified endpoints if they are in roots different from Selection's document. We should skip such endpoints. This CL removes 25,200 invalid tests. BUG=683066 Review-Url: https://codereview.chromium.org/2700673005 Cr-Commit-Position: refs/heads/master@{#451545} 21 February 2017, 19:18:02 UTC
18a3faa Add wisniewskit as an owner for XMLHttpRequest (#4942) 21 February 2017, 18:50:40 UTC
17b2988 XMLHttpRequest: fix data URL test Fixes #3738. 21 February 2017, 18:11:36 UTC
4424ce5 [service-workers] Avoid race condition in test (#4879) The parent document in this test first sends a message to the ServiceWorker and later triggers a `fetch` event. Prior to this commit, the test initiated these two operations independently but required that the Service Worker's `onmessage` handler was invoked prior to its `onfetch` handler. However, because user agents may define independent task queues for `fetch` and `postMessage` [1], there the sequence in which the tasks are handled is not guaranteed. By incorrectly assuming the determinacy of event order, the test created a race condition in user agents that maintain two queues. Re-factor the test to force a consistent execution order. [1] From https://html.spec.whatwg.org/multipage/webappapis.html#task-queue > Each task is defined as coming from a specific task source. All the > tasks from one particular task source and destined to a particular > event loop (e.g. the callbacks generated by timers of a Document, the > events fired for mouse movements over that Document, the tasks queued > for the parser of that Document) must always be added to the same task > queue, but tasks from different task sources may be placed in > different task queues. 21 February 2017, 17:56:36 UTC
a0796e9 CORS: replace setTimeout usage (#4938) See #1816. 21 February 2017, 14:20:02 UTC
b9731da XMLHttpRequest: use step_timeout more (#4931) Also remove various broken URLs and update some code to be a bit more modern. See #1816. 21 February 2017, 14:18:36 UTC
eb6796c CORS: fix broken rel=help URLs 21 February 2017, 14:04:25 UTC
dd74df2 Help out with Fetch, URL, and XMLHttpRequest test review 21 February 2017, 13:04:39 UTC
ae14ec1 Don't hardcode the firefox version number. (#4933) Instead parse some HTML using regexp. 21 February 2017, 11:46:34 UTC
d19fe42 XMLHttpRequest: sending URLSearchParams Fixes #2709. 21 February 2017, 10:07:11 UTC
1857f3b Upload event listeners have to be registered early, always This will be clarified in the standard as part of fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=20322. 21 February 2017, 09:44:47 UTC
acd3b08 Make the icons black again (#4913) They became link-colored in https://github.com/w3c/web-platform-tests/pull/4891; this fixes that, but keeps them as links. 20 February 2017, 23:08:35 UTC
d1244bb XMLHttpRequest: remove broken rel="help" URLs 20 February 2017, 16:09:47 UTC
473cbd2 XMLHttpRequest: new abort() followed by send() test See https://github.com/whatwg/xhr/issues/54 for context. 20 February 2017, 15:12:49 UTC
d02e93b Misc improvements to progress event tests 20 February 2017, 14:52:22 UTC
e039623 Update to latest wpt-tools 20 February 2017, 13:32:05 UTC
34c3e92 Remove invalid input stream test (#4925) See https://github.com/w3c/web-platform-tests/pull/4897#issuecomment-2805486 25 for context. 20 February 2017, 10:58:27 UTC
7a767a5 Merge pull request #4926 from w3c/sync_ae824a775035f27a0c708cfb9c1f8a595380b337 Merge pull request #4926 from sync_ae824a775035f27a0c708cfb9c1f8a595380b337 20 February 2017, 10:43:37 UTC
ae824a7 Implement `selectedIndex` IDL attribute on `HTMLOptionsCollection`. 20 February 2017, 10:43:23 UTC
adb5cb8 URL IDNA: Nontransitional_Processing Tests for https://github.com/whatwg/url/issues/239. 20 February 2017, 09:48:03 UTC
75dfcf0 Remove myself from /html & /url OWNERS files 20 February 2017, 04:04:04 UTC
3c1489c Make running order of test cases deterministic in html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling.html (#4920) WebKit's testharness prints out the returnValue of the BeforeUnloadEvent and those are printed in a non-deterministic order given that the order of the tests relies on the order of the load events firing for each frame. Make the order deterministic to address flakiness issues in harnesses like the one used by WebKit. 17 February 2017, 21:31:43 UTC
ea9f99c Merge pull request #4918 from w3c/chromium-export-try selection: Align collapse-NN.html and extend-NN.html to the latest draft. 17 February 2017, 18:54:52 UTC
0a7e8d7 IndexedDB: Avoid global leaks through undeclared variables Fixes to a handful of tests. 17 February 2017, 18:48:42 UTC
b42e710 selection: Align collapse-NN.html and extend-NN.html to the latest draft. https://www.w3.org/TR/selection-api/#dom-selection-collapse > 3. If node's root is not the document associated with the context object, > abort these steps. https://www.w3.org/TR/selection-api/#dom-selection-extend > 1. If node's root is not the document associated with the context object, > abort these steps. Also, this CL updates Blink's extend() implementation so that the root check is done at the beginning of the function. This CL fixes 4,259 tests in web-platform-tests/selection/. BUG=683066 R=yosin@chromium.org Review-Url: https://codereview.chromium.org/2698413002 . Cr-Commit-Position: refs/heads/master@{#451299} 17 February 2017, 18:35:16 UTC
110710f Merge pull request #4917 from w3c/chromium-export-try Trivial exportable change in wpt. 17 February 2017, 18:32:37 UTC
1d176af Indexed DB: Tests for IDBFactory methods vs. opaque origins Verify that IDBFactory's open() and deleteDatabase() throw SecurityError on opaque origins (e.g. sandboxed iframes). 17 February 2017, 18:27:00 UTC
183d9ea Trivial exportable change in wpt. TBR=jeffcarp BUG=693350 Review-Url: https://codereview.chromium.org/2699063002 Cr-Commit-Position: refs/heads/master@{#451247} 17 February 2017, 18:00:34 UTC
2b711b6 WritableStream: Add tests for re-entrant calls inside strategySize (#4830) A pathological implementation of strategy.size() can make calls to other WritableStream* methods. Add tests to verify standard behaviour in this case. 17 February 2017, 10:15:15 UTC
a7cc156 Update tools. 17 February 2017, 09:40:41 UTC
6c1df5f Merge pull request #4908 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 08:10:11 UTC
91e39ae Do not guess UTF8 encoding Makes the text encoding detector return false if the detected encoding is UTF8. UTF8 auto-detection can allow/encourage web publishers to neglect proper encoding labelling and rely on browser-side encoding detection. This CL helps prevent that. BUG=691985 Review-Url: https://codereview.chromium.org/2697213002 Cr-Commit-Position: refs/heads/master@{#451194} 17 February 2017, 08:00:17 UTC
72389eb Merge pull request #4907 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 07:50:11 UTC
821f5bd Do not guess UTF8 encoding Makes the text encoding detector return false if the detected encoding is UTF8. UTF8 auto-detection can allow/encourage web publishers to neglect proper encoding labelling and rely on browser-side encoding detection. This CL helps prevent that. BUG=691985 Review-Url: https://codereview.chromium.org/2697213002 Cr-Commit-Position: refs/heads/master@{#451194} 17 February 2017, 07:40:16 UTC
de0d4fd Merge pull request #4906 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 07:30:12 UTC
60ca647 Do not guess UTF8 encoding Makes the text encoding detector return false if the detected encoding is UTF8. UTF8 auto-detection can allow/encourage web publishers to neglect proper encoding labelling and rely on browser-side encoding detection. This CL helps prevent that. BUG=691985 Review-Url: https://codereview.chromium.org/2697213002 Cr-Commit-Position: refs/heads/master@{#451194} 17 February 2017, 07:20:17 UTC
b1e720b Merge pull request #4905 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 07:10:12 UTC
4fd1c45 Do not guess UTF8 encoding Makes the text encoding detector return false if the detected encoding is UTF8. UTF8 auto-detection can allow/encourage web publishers to neglect proper encoding labelling and rely on browser-side encoding detection. This CL helps prevent that. BUG=691985 Review-Url: https://codereview.chromium.org/2697213002 Cr-Commit-Position: refs/heads/master@{#451194} 17 February 2017, 07:00:17 UTC
7f1741f Merge pull request #4904 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 06:50:12 UTC
d0b77f0 Do not guess UTF8 encoding Makes the text encoding detector return false if the detected encoding is UTF8. UTF8 auto-detection can allow/encourage web publishers to neglect proper encoding labelling and rely on browser-side encoding detection. This CL helps prevent that. BUG=691985 Review-Url: https://codereview.chromium.org/2697213002 Cr-Commit-Position: refs/heads/master@{#451194} 17 February 2017, 06:40:16 UTC
5d63d85 Merge pull request #4903 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 06:30:12 UTC
9458d2b Do not guess UTF8 encoding Makes the text encoding detector return false if the detected encoding is UTF8. UTF8 auto-detection can allow/encourage web publishers to neglect proper encoding labelling and rely on browser-side encoding detection. This CL helps prevent that. BUG=691985 Review-Url: https://codereview.chromium.org/2697213002 Cr-Commit-Position: refs/heads/master@{#451194} 17 February 2017, 06:20:15 UTC
b33124a Merge pull request #4902 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 06:10:12 UTC
c7b16ef Upstream animation-effect-timing-defaults.html from Blink (#3338) 17 February 2017, 06:02:13 UTC
3e1d3c7 Do not guess UTF8 encoding Makes the text encoding detector return false if the detected encoding is UTF8. UTF8 auto-detection can allow/encourage web publishers to neglect proper encoding labelling and rely on browser-side encoding detection. This CL helps prevent that. BUG=691985 Review-Url: https://codereview.chromium.org/2697213002 Cr-Commit-Position: refs/heads/master@{#451194} 17 February 2017, 06:00:16 UTC
13387d6 Merge pull request #4901 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 05:50:11 UTC
9211225 Do not guess UTF8 encoding Makes the text encoding detector return false if the detected encoding is UTF8. UTF8 auto-detection can allow/encourage web publishers to neglect proper encoding labelling and rely on browser-side encoding detection. This CL helps prevent that. BUG=691985 Review-Url: https://codereview.chromium.org/2697213002 Cr-Commit-Position: refs/heads/master@{#451194} 17 February 2017, 05:40:13 UTC
4b7667c Merge pull request #4900 from w3c/chromium-export-try Do not guess UTF8 encoding 17 February 2017, 05:30:10 UTC
back to top