LayoutTests/imported/w3c:
[WebKit-https.git] / LayoutTests / ChangeLog
1 2016-09-21  Jer Noble  <jer.noble@apple.com>
2
3         Unreviewed gardening; mark imported/w3c/web-platform-tests/media-source/ tests as passing by default
4         and mark specific tests to skip or fail (rather than vice versa).
5
6         * platform/mac/TestExpectations:
7
8 2016-09-19  Jer Noble  <jer.noble@apple.com>
9
10         [media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-activesourcebuffers.html
11         https://bugs.webkit.org/show_bug.cgi?id=162257
12
13         Reviewed by Eric Carlson.
14
15         * platform/mac/TestExpectations:
16
17 2016-09-20  Jer Noble  <jer.noble@apple.com>
18
19         [media-source] Fix imported/w3c/web-platform-tests/media-source/URL-createObjectURL-null.html
20         https://bugs.webkit.org/show_bug.cgi?id=162299
21
22         Reviewed by Eric Carlson.
23
24         * platform/mac/TestExpectations:
25
26 2016-09-21  Youenn Fablet  <youenn@apple.com>
27
28         [Fetch] Align Accept header default values with fetch spec
29         https://bugs.webkit.org/show_bug.cgi?id=162260
30
31         Reviewed by Sam Weinig.
32
33         * http/tests/misc/resources/image-checks-for-accept.php: Updated according new image Accept header value.
34
35 2016-09-21  Chris Dumez  <cdumez@apple.com>
36
37         Import html/syntax web platform tests
38         https://bugs.webkit.org/show_bug.cgi?id=162331
39
40         Reviewed by Youenn Fablet.
41
42         * tests-options.json:
43
44 2016-09-20  Nan Wang  <n_wang@apple.com>
45
46         AX: AppleVisUser: VO can't navigate web dialogs iOS10
47         https://bugs.webkit.org/show_bug.cgi?id=162322
48
49         Reviewed by Chris Fleizach.
50
51         * accessibility/ios-simulator/dialog-did-become-focused-expected.txt: Added.
52         * accessibility/ios-simulator/dialog-did-become-focused.html: Added.
53
54 2016-09-20  Zalan Bujtas  <zalan@apple.com>
55
56         REGRESSION (r204552): Athlete search on Strava gives bad rendering.
57         https://bugs.webkit.org/show_bug.cgi?id=162250
58
59         Reviewed by Simon Fraser.
60
61         While computing the size of a particular layer, we unite the content size and the descendant layers' size.
62         If a descendant layer is positioned far off, the computed rectangle might not fully cover the original rectangles.
63         This happens when the 2 rectangles' distance is close to the maximum LayoutUnit value.
64         It's fairly common technic to put some content offscreen (top: -99999999px;). In order to keep the main content
65         visible, we need to ensure that the parent layer never gets cut off, while uniting it with the descendant layers.
66
67         * fast/layers/blank-content-when-child-layer-is-at-negative-big-number-expected.html: Added.
68         * fast/layers/blank-content-when-child-layer-is-at-negative-big-number.html: Added.
69
70 2016-09-20  Jer Noble  <jer.noble@apple.com>
71
72         [media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-appendwindow.html
73         https://bugs.webkit.org/show_bug.cgi?id=162306
74
75         Reviewed by Darin Adler.
76
77         * platform/mac/TestExpectations:
78
79 2016-09-20  Jer Noble  <jer.noble@apple.com>
80
81         [media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-preload.html
82         https://bugs.webkit.org/show_bug.cgi?id=162304
83
84         Reviewed by Darin Adler.
85
86         * platform/mac/TestExpectations:
87
88 2016-09-20  Nan Wang  <n_wang@apple.com>
89
90         AX: voiceover does not read contents of input role="spinbutton"
91         https://bugs.webkit.org/show_bug.cgi?id=162137
92
93         Reviewed by Chris Fleizach.
94
95         * accessibility/ios-simulator/spinbutton-expected.txt:
96         * accessibility/ios-simulator/spinbutton.html:
97
98 2016-09-20  Alex Christensen  <achristensen@webkit.org>
99
100         Non-special URLs should have an opaque origin
101         https://bugs.webkit.org/show_bug.cgi?id=162254
102
103         Reviewed by Sam Weinig.
104
105         * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
106         * http/tests/security/postMessage/invalid-origin-throws-exception.html:
107
108 2016-09-20  Javier Fernandez  <jfernandez@igalia.com>
109
110         [css-grid] The 'grid' shorthand has a new syntax.
111         https://bugs.webkit.org/show_bug.cgi?id=161954
112
113         Reviewed by Darin Adler.
114
115         Adapted the already defined test cases to the new syntax of the
116         'grid' shorthand. Also added a few additional test cases.
117
118         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
119         * fast/css-grid-layout/grid-shorthand-get-set.html:
120
121 2016-09-20  Ryan Haddad  <ryanhaddad@apple.com>
122
123         Marking js/regress-139548.html as a flaky timeout on mac-wk2 debug.
124         https://bugs.webkit.org/show_bug.cgi?id=160017
125
126         Unreviewed test gardening.
127
128         * platform/mac-wk2/TestExpectations:
129
130 2016-09-20  Devin Rousso  <dcrousso+webkit@gmail.com>
131
132         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/model
133         https://bugs.webkit.org/show_bug.cgi?id=162074
134
135         Reviewed by Brian Burg.
136
137         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
138         tests more readable.
139
140         * inspector/model/frame-extra-scripts.html:
141         * inspector/model/scope-chain-node.html:
142         * inspector/model/script-resource-relationship-expected.txt:
143         * inspector/model/script-resource-relationship.html:
144         * inspector/model/stack-trace.html:
145
146 2016-09-20  Jer Noble  <jer.noble@apple.com>
147
148         [media-source] Support MediaSource.setLiveSeekableRanges()
149         https://bugs.webkit.org/show_bug.cgi?id=162252
150
151         Reviewed by Sam Weinig.
152
153         * platform/mac/TestExpectations:
154         * platform/mac/imported/w3c/web-platform-tests/media-source/interfaces-expected.txt:
155         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
156         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
157         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
158
159 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
160
161         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/css
162         https://bugs.webkit.org/show_bug.cgi?id=162071
163
164         Reviewed by Brian Burg.
165
166         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
167         tests more readable.
168
169         * inspector/css/createStyleSheet.html:
170         * inspector/css/generate-css-rule-string.html:
171         * inspector/css/manager-preferredInspectorStyleSheetForFrame-expected.txt:
172         * inspector/css/manager-preferredInspectorStyleSheetForFrame.html:
173         * inspector/css/stylesheet-events-basic.html:
174         * inspector/css/stylesheet-events-inspector-stylesheet.html:
175         * inspector/css/stylesheet-events-multiple-documents.html:
176
177 2016-09-19  Chris Dumez  <cdumez@apple.com>
178
179         Align HTMLAppletElement with the specification
180         https://bugs.webkit.org/show_bug.cgi?id=162240
181
182         Reviewed by Alex Christensen.
183
184         Drop outdated tests. Update existing tests to reflect behavior change.
185
186         * dom/html/level2/html/HTMLAppletElement11-expected.txt: Removed.
187         * dom/html/level2/html/HTMLAppletElement11.html: Removed.
188         * dom/html/level2/html/HTMLAppletElement11.js: Removed.
189         * dom/xhtml/level2/html/HTMLAppletElement11-expected.txt: Removed.
190         * dom/xhtml/level2/html/HTMLAppletElement11.js: Removed.
191         * dom/xhtml/level2/html/HTMLAppletElement11.xhtml: Removed.
192         * fast/dom/element-attribute-js-null-expected.txt:
193         * fast/dom/element-attribute-js-null.html:
194
195 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
196
197         Web Inspector: adopt Object.awaitEvent in LayoutTests/http/tests/inspector
198         https://bugs.webkit.org/show_bug.cgi?id=162069
199
200         Reviewed by Brian Burg.
201
202         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
203         tests more readable.
204
205         * http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html:
206         * http/tests/inspector/network/copy-as-curl.html:
207         * http/tests/inspector/network/resource-timing-expected.txt:
208         * http/tests/inspector/network/resource-timing.html:
209         * http/tests/inspector/network/xhr-request-data-encoded-correctly.html:
210
211 2016-09-16  Jer Noble  <jer.noble@apple.com>
212
213         [media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-avtracks.html
214         https://bugs.webkit.org/show_bug.cgi?id=162104
215
216         Reviewed by Eric Carlson.
217
218         * imported/w3c/web-platform-tests/media-source/mediasource-avtracks-expected.txt
219         * platform/mac/TestExpectations:
220
221 2016-09-19  Daniel Bates  <dabates@apple.com>
222
223         Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
224         https://bugs.webkit.org/show_bug.cgi?id=162167
225
226         Reviewed by Simon Fraser.
227
228         * TestExpectations:
229         * fast/text-autosizing/cluster-inline-block-or-table-expected.html: Removed.
230         * fast/text-autosizing/cluster-inline-block-or-table.html: Removed.
231         * fast/text-autosizing/cluster-inline-grid-flex-box-expected.html: Removed.
232         * fast/text-autosizing/cluster-inline-grid-flex-box.html: Removed.
233         * fast/text-autosizing/cluster-list-item-expected.html: Removed.
234         * fast/text-autosizing/cluster-list-item.html: Removed.
235         * fast/text-autosizing/cluster-narrow-in-wide-expected.html: Removed.
236         * fast/text-autosizing/cluster-narrow-in-wide-ohidden-expected.html: Removed.
237         * fast/text-autosizing/cluster-narrow-in-wide-ohidden.html: Removed.
238         * fast/text-autosizing/cluster-narrow-in-wide.html: Removed.
239         * fast/text-autosizing/cluster-wide-in-narrow-expected.html: Removed.
240         * fast/text-autosizing/cluster-wide-in-narrow.html: Removed.
241         * fast/text-autosizing/cluster-with-narrow-lca-and-cluster-expected.html: Removed.
242         * fast/text-autosizing/cluster-with-narrow-lca-and-cluster.html: Removed.
243         * fast/text-autosizing/cluster-with-narrow-lca-expected.html: Removed.
244         * fast/text-autosizing/cluster-with-narrow-lca.html: Removed.
245         * fast/text-autosizing/cluster-with-wide-lca-expected.html: Removed.
246         * fast/text-autosizing/cluster-with-wide-lca.html: Removed.
247         * fast/text-autosizing/clusters-insufficient-text-expected.html: Removed.
248         * fast/text-autosizing/clusters-insufficient-text.html: Removed.
249         * fast/text-autosizing/clusters-insufficient-width-expected.html: Removed.
250         * fast/text-autosizing/clusters-insufficient-width.html: Removed.
251         * fast/text-autosizing/clusters-sufficient-text-except-in-root-expected.html: Removed.
252         * fast/text-autosizing/clusters-sufficient-text-except-in-root.html: Removed.
253         * fast/text-autosizing/clusters-sufficient-width-expected.html: Removed.
254         * fast/text-autosizing/clusters-sufficient-width.html: Removed.
255         * fast/text-autosizing/constrained-and-overflow-auto-ancestor-expected.html: Removed.
256         * fast/text-autosizing/constrained-and-overflow-auto-ancestor.html: Removed.
257         * fast/text-autosizing/constrained-and-overflow-hidden-ancestor-expected.html: Removed.
258         * fast/text-autosizing/constrained-and-overflow-hidden-ancestor.html: Removed.
259         * fast/text-autosizing/constrained-and-overflow-paged-x-ancestor-expected.html: Removed.
260         * fast/text-autosizing/constrained-and-overflow-paged-x-ancestor.html: Removed.
261         * fast/text-autosizing/constrained-and-overflow-scroll-ancestor-expected.html: Removed.
262         * fast/text-autosizing/constrained-and-overflow-scroll-ancestor.html: Removed.
263         * fast/text-autosizing/constrained-height-ancestor-expected.html: Removed.
264         * fast/text-autosizing/constrained-height-ancestor.html: Removed.
265         * fast/text-autosizing/constrained-height-body-expected.html: Removed.
266         * fast/text-autosizing/constrained-height-body.html: Removed.
267         * fast/text-autosizing/constrained-maxheight-ancestor-expected.html: Removed.
268         * fast/text-autosizing/constrained-maxheight-ancestor.html: Removed.
269         * fast/text-autosizing/constrained-maxheight-expected.html: Removed.
270         * fast/text-autosizing/constrained-maxheight.html: Removed.
271         * fast/text-autosizing/constrained-out-of-flow-expected.html: Removed.
272         * fast/text-autosizing/constrained-out-of-flow.html: Removed.
273         * fast/text-autosizing/constrained-percent-maxheight-expected.html: Removed.
274         * fast/text-autosizing/constrained-percent-maxheight.html: Removed.
275         * fast/text-autosizing/constrained-percent-of-viewport-maxheight-expected.html: Removed.
276         * fast/text-autosizing/constrained-percent-of-viewport-maxheight.html: Removed.
277         * fast/text-autosizing/constrained-then-float-ancestors-expected.html: Removed.
278         * fast/text-autosizing/constrained-then-float-ancestors.html: Removed.
279         * fast/text-autosizing/constrained-then-overflow-ancestors-expected.html: Removed.
280         * fast/text-autosizing/constrained-then-overflow-ancestors.html: Removed.
281         * fast/text-autosizing/constrained-then-position-absolute-ancestors-expected.html: Removed.
282         * fast/text-autosizing/constrained-then-position-absolute-ancestors.html: Removed.
283         * fast/text-autosizing/constrained-then-position-fixed-ancestors-expected.html: Removed.
284         * fast/text-autosizing/constrained-then-position-fixed-ancestors.html: Removed.
285         * fast/text-autosizing/constrained-within-overflow-ancestor-expected.html: Removed.
286         * fast/text-autosizing/constrained-within-overflow-ancestor.html: Removed.
287         * fast/text-autosizing/em-margin-border-padding-expected.html: Removed.
288         * fast/text-autosizing/em-margin-border-padding.html: Removed.
289         * fast/text-autosizing/font-scale-factor-expected.html: Removed.
290         * fast/text-autosizing/font-scale-factor.html: Removed.
291         * fast/text-autosizing/form-controls-autosizing-button-input-elements-expected.html: Removed.
292         * fast/text-autosizing/form-controls-autosizing-button-input-elements.html: Removed.
293         * fast/text-autosizing/form-controls-autosizing-checkbox-input-element-expected.html: Removed.
294         * fast/text-autosizing/form-controls-autosizing-checkbox-input-element.html: Removed.
295         * fast/text-autosizing/form-controls-autosizing-radio-input-element-expected.html: Removed.
296         * fast/text-autosizing/form-controls-autosizing-radio-input-element.html: Removed.
297         * fast/text-autosizing/form-controls-autosizing-select-element-expected.html: Removed.
298         * fast/text-autosizing/form-controls-autosizing-select-element.html: Removed.
299         * fast/text-autosizing/form-controls-autosizing-textfield-input-elements-expected.html: Removed.
300         * fast/text-autosizing/form-controls-autosizing-textfield-input-elements.html: Removed.
301         * fast/text-autosizing/header-li-links-autosizing-expected.html: Removed.
302         * fast/text-autosizing/header-li-links-autosizing.html: Removed.
303         * fast/text-autosizing/header-links-autosizing-different-fontsize-expected.html: Removed.
304         * fast/text-autosizing/header-links-autosizing-different-fontsize.html: Removed.
305         * fast/text-autosizing/header-links-autosizing-expected.html: Removed.
306         * fast/text-autosizing/header-links-autosizing.html: Removed.
307         * fast/text-autosizing/narrow-child-expected.html: Removed.
308         * fast/text-autosizing/narrow-child.html: Removed.
309         * fast/text-autosizing/narrow-descendants-combined-expected.html: Removed.
310         * fast/text-autosizing/narrow-descendants-combined.html: Removed.
311         * fast/text-autosizing/narrow-iframe-expected.html: Removed.
312         * fast/text-autosizing/narrow-iframe-flattened-expected.html: Removed.
313         * fast/text-autosizing/narrow-iframe-flattened.html: Removed.
314         * fast/text-autosizing/narrow-iframe.html: Removed.
315         * fast/text-autosizing/nested-child-expected.html: Removed.
316         * fast/text-autosizing/nested-child.html: Removed.
317         * fast/text-autosizing/nested-em-line-height-expected.html: Removed.
318         * fast/text-autosizing/nested-em-line-height.html: Removed.
319         * fast/text-autosizing/oscillation-javascript-fontsize-change-expected.html: Removed.
320         * fast/text-autosizing/oscillation-javascript-fontsize-change.html: Removed.
321         * fast/text-autosizing/simple-paragraph-expected.html: Removed.
322         * fast/text-autosizing/simple-paragraph.html: Removed.
323         * fast/text-autosizing/span-child-expected.html: Removed.
324         * fast/text-autosizing/span-child.html: Removed.
325         * fast/text-autosizing/unwrappable-blocks-expected.html: Removed.
326         * fast/text-autosizing/unwrappable-blocks.html: Removed.
327         * fast/text-autosizing/unwrappable-inlines-expected.html: Removed.
328         * fast/text-autosizing/unwrappable-inlines.html: Removed.
329         * fast/text-autosizing/various-font-sizes-expected.html: Removed.
330         * fast/text-autosizing/various-font-sizes.html: Removed.
331         * fast/text-autosizing/wide-block-expected.html: Removed.
332         * fast/text-autosizing/wide-block.html: Removed.
333         * fast/text-autosizing/wide-child-expected.html: Removed.
334         * fast/text-autosizing/wide-child.html: Removed.
335         * fast/text-autosizing/wide-iframe-expected.html: Removed.
336         * fast/text-autosizing/wide-iframe.html: Removed.
337         * fast/text-autosizing/wide-in-narrow-overflow-scroll-expected.html: Removed.
338         * fast/text-autosizing/wide-in-narrow-overflow-scroll.html: Removed.
339         * platform/efl/TestExpectations:
340         * platform/gtk/TestExpectations:
341         * platform/ios-simulator-wk1/TestExpectations: Move Failure entry for test
342         fast/text-autosizing/ios/line-height-text-autosizing.html from here to platform/ios-simulator/TestExpectations.
343         * platform/ios-simulator-wk2/TestExpectations: Ditto.
344         * platform/ios-simulator/TestExpectations: Associated failure of test
345         fast/text-autosizing/ios/line-height-text-autosizing.html with <https://bugs.webkit.org/show_bug.cgi?id=162236>.
346         * platform/mac-wk2/TestExpectations:
347         * platform/mac/TestExpectations:
348         * platform/win/TestExpectations:
349         * platform/wk2/TestExpectations:
350
351 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
352
353         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/unit-tests
354         https://bugs.webkit.org/show_bug.cgi?id=162103
355
356         Reviewed by Brian Burg.
357
358         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
359         tests more readable.
360
361         * inspector/unit-tests/inspector-test-dispatch-event-to-frontend.html:
362         * inspector/unit-tests/protocol-test-dispatch-event-to-frontend.html:
363
364 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
365
366         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/console
367         https://bugs.webkit.org/show_bug.cgi?id=162070
368
369         Reviewed by Brian Burg.
370
371         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
372         tests more readable.
373
374         * inspector/console/clearMessages.html:
375         * inspector/console/command-line-api.html:
376         * inspector/console/console-time.html:
377         * inspector/console/messageAdded-from-named-evaluations.html:
378         * inspector/console/messageAdded-from-worker.html:
379         * inspector/console/messageRepeatCountUpdated.html:
380         * inspector/console/messagesCleared.html:
381
382 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
383
384         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/script-profiler
385         https://bugs.webkit.org/show_bug.cgi?id=162101
386
387         Reviewed by Brian Burg.
388
389         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
390         tests more readable.
391
392         * inspector/script-profiler/event-type-Other.html:
393
394 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
395
396         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/page
397         https://bugs.webkit.org/show_bug.cgi?id=162100
398
399         Reviewed by Brian Burg.
400
401         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
402         tests more readable.
403
404         * inspector/page/searchInResources.html:
405
406 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
407
408         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/storage
409         https://bugs.webkit.org/show_bug.cgi?id=162102
410
411         Reviewed by Brian Burg.
412
413         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
414         tests more readable.
415
416         * inspector/storage/domStorage-events.html:
417
418 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
419
420         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/network
421         https://bugs.webkit.org/show_bug.cgi?id=162099
422
423         Reviewed by Brian Burg.
424
425         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
426         tests more readable.
427
428         * inspector/network/client-blocked-load-expected.txt:
429         * inspector/network/client-blocked-load.html:
430         * inspector/network/xhr-json-blob-has-content.html:
431
432 2016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
433
434         Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/indexeddb
435         https://bugs.webkit.org/show_bug.cgi?id=162073
436
437         Reviewed by Brian Burg.
438
439         Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
440         tests more readable.
441
442         * inspector/indexeddb/clearObjectStore.html:
443         * inspector/indexeddb/deleteDatabaseNamesWithSpace.html:
444         * inspector/indexeddb/requestDatabase.html:
445         * inspector/indexeddb/requestDatabaseNames.html:
446
447 2016-09-19  Chris Dumez  <cdumez@apple.com>
448
449         Window's pageXOffset / pageYOffset attributes should be replaceable
450         https://bugs.webkit.org/show_bug.cgi?id=162046
451
452         Reviewed by Darin Adler.
453
454         Update existing tests to reflect behavior change.
455
456         * fast/dom/Window/get-set-properties-expected.txt:
457         * fast/dom/Window/get-set-properties.html:
458         * js/dom/var-declarations-shadowing-expected.txt:
459         * js/dom/var-declarations-shadowing.html:
460
461 2016-09-19  Joseph Pecoraro  <pecoraro@apple.com>
462
463         Web Inspector: Scope sidebar shows "Closure" instead of "Local" when paused in anonymous function
464         https://bugs.webkit.org/show_bug.cgi?id=162113
465         <rdar://problem/28348954>
466
467         Reviewed by Brian Burg.
468
469         * inspector/debugger/paused-scopes-expected.txt:
470         * inspector/debugger/paused-scopes.html:
471         * inspector/debugger/resources/paused-scopes.js:
472         Add a third pause to test behavior paused inside an
473         unnamed anonymous function.
474
475 2016-09-19  Nan Wang  <n_wang@apple.com>
476
477         AX: Add accessibility support for details element on iOS
478         https://bugs.webkit.org/show_bug.cgi?id=162041
479
480         Reviewed by Chris Fleizach.
481
482         * accessibility/ios-simulator/detail-summary-ios-expected.txt: Added.
483         * accessibility/ios-simulator/detail-summary-ios.html: Added.
484
485 2016-09-19  Zalan Bujtas  <zalan@apple.com>
486
487         ASSERTION FAILED: clipRectsContext.rootLayer == m_clipRectsCache->m_clipRectsRoot[clipRectsType] while loading guardian.co.uk
488         https://bugs.webkit.org/show_bug.cgi?id=162129
489         <rdar://problem/28353350>
490
491         Reviewed by Antti Koivisto.
492
493         * fast/multicol/assert-on-cliprect-caching-when-paginated-expected.txt: Added.
494         * fast/multicol/assert-on-cliprect-caching-when-paginated.html: Added.
495
496 2016-09-18  Matt Baker  <mattbaker@apple.com>
497
498         Web Inspector: Add test coverage for all array utility functions
499         https://bugs.webkit.org/show_bug.cgi?id=162044
500         <rdar://problem/28330846>
501
502         Reviewed by Joseph Pecoraro.
503
504         New test cases and expectations for Array utility functions.
505
506         * inspector/unit-tests/array-utilities-expected.txt:
507         * inspector/unit-tests/array-utilities.html:
508
509 2016-09-16  Joseph Pecoraro  <pecoraro@apple.com>
510
511         Unreviewed cleanup of some inspector tests.
512
513         * TestExpectations:
514         Start skipping some debugger stepping test flakeyness on
515         Debug builds until that bug is addressed.
516
517         * inspector/debugger/break-on-exception-throw-in-promise.html:
518         Remove debug only.
519
520         * inspector/debugger/paused-scopes.html: Added.
521         This test was missing for 3 months. Its expectations got added
522         but the test itself got lost after a rollout and re-land.
523
524 2016-09-16  Chris Dumez  <cdumez@apple.com>
525
526         Cancelling one frame's load cancels load in other frames that have the same URL as well
527         https://bugs.webkit.org/show_bug.cgi?id=162094
528
529         Reviewed by Antti Koivisto.
530
531         Add layout test coverage.
532
533         * http/tests/cache/iframe-detach-expected.txt: Added.
534         * http/tests/cache/iframe-detach.html: Added.
535         * http/tests/cache/resources/slow-iframe.php: Added.
536         Import Alex Christensen's test from Bug 157563.
537
538         * http/tests/navigation/frames-same-url-cancel-load-expected.txt: Added.
539         * http/tests/navigation/frames-same-url-cancel-load.html: Added.
540         * http/tests/navigation/resources/success.html: Added.
541         * http/tests/security/XFrameOptions/x-frame-options-deny-multiple-clients-expected.txt:
542
543 2016-09-16  Joseph Pecoraro  <pecoraro@apple.com>
544
545         Web Inspector: Implement Copy CSS Selector and Copy Xpath Selector context menus
546         https://bugs.webkit.org/show_bug.cgi?id=158881
547         <rdar://problem/8181156>
548
549         Reviewed by Matt Baker.
550
551         * inspector/dom/domutilities-csspath-expected.txt: Added.
552         * inspector/dom/domutilities-csspath.html: Added.
553         * inspector/dom/domutilities-path-dump-expected.txt: Added.
554         * inspector/dom/domutilities-path-dump.html: Added.
555         * inspector/dom/domutilities-xpath-expected.txt: Added.
556         * inspector/dom/domutilities-xpath.html: Added.
557
558 2016-09-16  Jer Noble  <jer.noble@apple.com>
559
560         Unreviewed gardening; enable newly passing media/media-source/ tests.
561
562         * platform/mac/TestExpectations:
563
564 2016-09-16  Jer Noble  <jer.noble@apple.com>
565
566         Unreviewed gardening; enable newly passing imported/w3c/web-platform-tests/media-source/ tests.
567
568         * platform/mac/TestExpectations:
569
570 2016-09-16  Jer Noble  <jer.noble@apple.com>
571
572         [media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-config-change-mp4-av-audio-bitrate.html
573         https://bugs.webkit.org/show_bug.cgi?id=162052
574
575         Reviewed by Brent Fulgham.
576
577         * platform/mac/TestExpectations:
578
579 2016-09-14  Jer Noble  <jer.noble@apple.com>
580
581         [media-source] fix imported/w3c/web-platform-tests/media-source/mediasource-duration.html
582         https://bugs.webkit.org/show_bug.cgi?id=161999
583
584         Reviewed by Eric Carlson.
585
586         * platform/mac/TestExpectations:
587
588 2016-09-16  Jer Noble  <jer.noble@apple.com>
589
590         [media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-timestamp-offset.html
591         https://bugs.webkit.org/show_bug.cgi?id=162038
592
593         Reviewed by Eric Carlson.
594
595         * platform/mac/TestExpectations:
596
597 2016-09-16  Chris Dumez  <cdumez@apple.com>
598
599         Cloning a textarea does not clone the textarea's value
600         https://bugs.webkit.org/show_bug.cgi?id=156637
601
602         Reviewed by Ryosuke Niwa.
603
604         Update existing test to reflect behavior change.
605
606         * fast/forms/checkValidity-cloneNode-crash-expected.txt:
607         * fast/forms/checkValidity-cloneNode-crash.html:
608
609 2016-09-16  Youenn Fablet  <youenn@apple.com>
610
611         [Fetch API] Headers should be combine with ',' and not ', '
612         https://bugs.webkit.org/show_bug.cgi?id=161736
613
614         Reviewed by Sam Weinig.
615
616         * http/tests/xmlhttprequest/check-combining-headers-expected.txt:
617         * http/tests/xmlhttprequest/check-combining-headers.html: Checking combined headers.
618         * http/tests/xmlhttprequest/resources/print-headers.php: Printing all request headers in a JSON response.
619         * http/tests/xmlhttprequest/web-apps/005.html: Making ',' combination as expected.
620
621 2016-09-16  Youenn Fablet  <youenn@apple.com>
622
623         Custom promise-returning functions should not throw if callee has not the expected type
624         https://bugs.webkit.org/show_bug.cgi?id=162011
625
626         Reviewed by Sam Weinig.
627
628         * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
629         * fast/mediastream/MediaDevices-getUserMedia.html: Enusing calling getUserMedia on something else than MediaDevices does not throw.
630         * http/tests/media/media-stream/disconnected-frame-already-expected.txt:
631
632 2016-09-16  Youenn Fablet  <youenn@apple.com>
633
634         Link loader should use FetchOptions::mode according its crossOrigin attribute
635         https://bugs.webkit.org/show_bug.cgi?id=161859
636
637         Reviewed by Sam Weinig.
638
639         * http/tests/security/cached-cross-origin-preloaded-css-stylesheet-expected.txt: Added.
640         * http/tests/security/cached-cross-origin-preloaded-css-stylesheet.html: Added.
641         * http/tests/security/cached-cross-origin-preloading-css-stylesheet-expected.txt: Added.
642         * http/tests/security/cached-cross-origin-preloading-css-stylesheet.html: Added.
643         * http/tests/security/resources/allow-if-origin.php: Adding support for allowing credentials and setting contentType.
644
645 2016-09-16  Youenn Fablet  <youenn@apple.com>
646
647         [Fetch API] Referrer and Origin header should not be considered as safe request headers
648         https://bugs.webkit.org/show_bug.cgi?id=161902
649
650         Reviewed by Sam Weinig.
651
652         * http/tests/fetch/fetch-cors-with-referrer-expected.txt: Added.
653         * http/tests/fetch/fetch-cors-with-referrer.html: Added.
654
655 2016-09-13  Jer Noble  <jer.noble@apple.com>
656
657         [media-source] web-platform-test/media-source/mediasource-remove.html test failing
658         https://bugs.webkit.org/show_bug.cgi?id=161950
659
660         Reviewed by Eric Carlson.
661
662         * platform/mac/TestExpectations:
663
664 2016-09-15  Zalan Bujtas  <zalan@apple.com>
665
666         ASSERTION FAILED: willBeComposited == needsToBeComposited(layer) in WebCore::RenderLayerCompositor::computeCompositingRequirements
667         https://bugs.webkit.org/show_bug.cgi?id=151097
668         <rdar://problem/27711678>
669
670         Reviewed by Simon Fraser.
671
672         * compositing/assert-on-will-change-transform-with-composited-descendant-expected.txt: Added.
673         * compositing/assert-on-will-change-transform-with-composited-descendant.html: Added.
674
675 2016-09-15  Ryan Haddad  <ryanhaddad@apple.com>
676
677         Marking js/date-constructor.html as flaky on ios-simulator-wk2
678         https://bugs.webkit.org/show_bug.cgi?id=162032
679
680         Unreviewed test gardening.
681
682         * platform/ios-simulator-wk2/TestExpectations:
683
684 2016-09-15  Ryan Haddad  <ryanhaddad@apple.com>
685
686         Skip two crashing media tests, remove flaky expectation for one that was wrongly blamed.
687         https://bugs.webkit.org/show_bug.cgi?id=161323
688
689         Unreviewed test gardening.
690
691         * platform/ios-simulator-wk2/TestExpectations:
692
693 2016-09-15  Javier Fernandez  <jfernandez@igalia.com>
694
695         [GTK] Unreviewed test gardening
696         https://bugs.webkit.org/show_bug.cgi?id=162019
697
698         * platform/gtk/TestExpectations:
699         * platform/gtk/fast/forms/menulist-clip-expected.png:
700         * platform/gtk/fast/forms/menulist-clip-expected.txt:
701         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-expected.txt:
702         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
703         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
704         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
705
706 2016-09-15  Sergio Villar Senin  <svillar@igalia.com>
707
708         [css-grid] Implement fit-content track size
709         https://bugs.webkit.org/show_bug.cgi?id=161379
710
711         Reviewed by Manuel Rego Casasnovas.
712
713         New tests to verify that fit-content track sizes work as expected for columns and for
714         rows. Also added some more test cases to verify that we properly parse fit-content().
715
716         * fast/css-grid-layout/fit-content-columns-expected.html: Added.
717         * fast/css-grid-layout/fit-content-columns.html: Added.
718         * fast/css-grid-layout/fit-content-rows-expected.html: Added.
719         * fast/css-grid-layout/fit-content-rows.html: Added.
720         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
721         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
722         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
723         * fast/css-grid-layout/grid-columns-rows-get-set.html:
724         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
725
726 2016-09-14  Ryan Haddad  <ryanhaddad@apple.com>
727
728         Marking transitions/3d/interrupted-transition.html as flaky on ios-simulator.
729         https://bugs.webkit.org/show_bug.cgi?id=130972
730
731         Unreviewed test gardening.
732
733         * platform/ios-simulator/TestExpectations:
734
735 2016-09-15  Sergio Villar Senin  <svillar@igalia.com>
736
737         Unreviewed, rolling out r205966.
738
739         Triggered some assertions
740
741         Reverted changeset:
742
743         "[css-grid] Implement fit-content track size"
744         https://bugs.webkit.org/show_bug.cgi?id=161379
745         http://trac.webkit.org/changeset/205966
746
747 2016-09-15  Zalan Bujtas  <zalan@apple.com>
748
749         Cleanup RenderLayer::shouldBeNormalFlowOnly
750         https://bugs.webkit.org/show_bug.cgi?id=161981
751
752         Reviewed by Simon Fraser.
753
754         Rebaselining.
755
756         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-painting-expected.txt:
757
758 2016-09-15  Csaba Osztrogon√°c  <ossy@webkit.org>
759
760         js/stringimpl-to-jsstring-on-large-strings tests consume huge memory
761         https://bugs.webkit.org/show_bug.cgi?id=159807
762
763         Reviewed by Saam Barati.
764
765         * js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js: Skipped on memory limited devices.
766         * js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js: Skipped on memory limited devices.
767         * js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js: Skipped on memory limited devices.
768
769 2016-09-07  Sergio Villar Senin  <svillar@igalia.com>
770
771         [css-grid] Implement fit-content track size
772         https://bugs.webkit.org/show_bug.cgi?id=161379
773
774         Reviewed by Manuel Rego Casasnovas.
775
776         New tests to verify that fit-content track sizes work as expected for columns and for
777         rows. Also added some more test cases to verify that we properly parse fit-content().
778
779         * fast/css-grid-layout/fit-content-columns-expected.html: Added.
780         * fast/css-grid-layout/fit-content-columns.html: Added.
781         * fast/css-grid-layout/fit-content-rows-expected.html: Added.
782         * fast/css-grid-layout/fit-content-rows.html: Added.
783         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
784         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
785         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
786         * fast/css-grid-layout/grid-columns-rows-get-set.html:
787         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
788
789 2016-09-15  Alejandro G. Castro  <alex@igalia.com>
790
791         [WebRTC][OpenWebRTC] crash in maybeHandleChangeMutedState
792         https://bugs.webkit.org/show_bug.cgi?id=161619
793
794         Reviewed by Eric Carlson.
795
796         * platform/gtk/TestExpectations: Modify the expectations, the
797         tests do not crash anymore.
798
799 2016-09-15  Sergio Villar Senin  <svillar@igalia.com>
800
801         [css-grid] Fix intrinsic size computation with flexible sized tracks
802         https://bugs.webkit.org/show_bug.cgi?id=161903
803
804         Reviewed by Manuel Rego Casasnovas.
805
806         Added a couple of new test cases, grid with fr tracks inside a container with intrinsic
807         dimensions and and grid with fr tracks inside another grid with fr tracks.
808
809         * fast/css-grid-layout/flex-and-intrinsic-sizes-expected.txt:
810         * fast/css-grid-layout/flex-and-intrinsic-sizes.html:
811
812 2016-09-13  Sergio Villar Senin  <svillar@igalia.com>
813
814         [css-grid] Too many gaps with trailing collapsing tracks
815         https://bugs.webkit.org/show_bug.cgi?id=161905
816
817         Reviewed by Darin Adler.
818
819         Added new test cases to check that trailing collapsed tracks do not add gutters at the end.
820
821         * fast/css-grid-layout/grid-auto-fit-columns-expected.txt:
822         * fast/css-grid-layout/grid-auto-fit-columns.html:
823
824 2016-09-15  Youenn Fablet  <youenn@apple.com>
825
826         callPromiseFunction should be made usable for custom binding code
827         https://bugs.webkit.org/show_bug.cgi?id=161961
828
829         Reviewed by Darin Adler.
830
831         * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
832         * fast/mediastream/MediaDevices-getUserMedia.html: Updated to expect a rejected promise in lieu of an exception.
833
834 2016-09-14  Jiewen Tan  <jiewen_tan@apple.com>
835
836         Unreviewed, update ios-simulator-wk1 test expectations after migrating to iOS 10
837
838         * platform/ios-simulator-wk1/TestExpectations:
839         * platform/ios-simulator-wk2/TestExpectations:
840         * platform/ios-simulator/TestExpectations:
841
842 2016-09-14  Jiewen Tan  <jiewen_tan@apple.com>
843
844         WebCrypto algorithms should be exposed via KeyAlgorithm dictionary
845         https://bugs.webkit.org/show_bug.cgi?id=128748
846         <rdar://problem/27359438>
847
848         Reviewed by Brent Fulgham and Chris Dumez.
849
850         * crypto/subtle/crypto-key-algorithm-gc-expected.txt: Added.
851         * crypto/subtle/crypto-key-algorithm-gc.html: Added.
852         * crypto/subtle/crypto-key-usages-gc-expected.txt: Added.
853         * crypto/subtle/crypto-key-usages-gc.html: Added.
854         * crypto/subtle/hmac-generate-key-expected.txt:
855         * crypto/subtle/hmac-generate-key.html:
856
857 2016-09-14  Chris Dumez  <cdumez@apple.com>
858
859         REGRESSION (r205670): ASSERTION FAILED: methodTable(vm)->toThis(this, exec, NotStrictMode) == this
860         https://bugs.webkit.org/show_bug.cgi?id=161982
861
862         Reviewed by Saam Barati.
863
864         Bring back JSC test coverage that got lost in r205670.
865
866         * js/object-literal-shorthand-construction-expected.txt:
867         * js/script-tests/object-literal-shorthand-construction.js:
868         * js/script-tests/sloppy-getter-setter-global-object.js:
869         * js/sloppy-getter-setter-global-object-expected.txt:
870
871 2016-09-14  Joseph Pecoraro  <pecoraro@apple.com>
872
873         test262: TypedArray constructors length should be 3 and configurable
874         https://bugs.webkit.org/show_bug.cgi?id=161955
875
876         Reviewed by Mark Lam.
877
878         * js/script-tests/typedarray-constructors.js:
879         * js/typedarray-constructors-expected.txt:
880         * js/dom/constructor-length.html:
881         * platform/efl/js/dom/constructor-length-expected.txt:
882         * platform/gtk/js/dom/constructor-length-expected.txt:
883         * platform/ios-simulator/js/dom/constructor-length-expected.txt:
884         * platform/mac/js/dom/constructor-length-expected.txt:
885         * platform/win/js/dom/constructor-length-expected.txt:
886
887 2016-09-14  Chris Dumez  <cdumez@apple.com>
888
889         input.type cannot be set to "file" after being set to another type
890         https://bugs.webkit.org/show_bug.cgi?id=161943
891
892         Reviewed by Daniel Bates.
893
894         * fast/dom/HTMLInputElement/input-type-change-to-file-expected.txt: Added.
895         * fast/dom/HTMLInputElement/input-type-change-to-file.html: Added.
896         * fast/dom/HTMLInputElement/input-type-file-security-expected.txt: Added
897         * fast/dom/HTMLInputElement/input-type-file-security.html: Added
898         Add layout test coverage. I have verified that these tests are passing in both
899         Firefox and Chrome.
900
901         * fast/forms/input-type-change3-expected.txt:
902         * fast/forms/input-type-change3.html:
903         * fast/forms/input-valueasnumber-unsupported-expected.txt:
904         * fast/forms/input-valueasnumber-unsupported.html:
905         Update existing tests to reflect behavior change.
906
907 2016-09-14  Ryan Haddad  <ryanhaddad@apple.com>
908
909         Rebaseline tests added with r205905 for ios-simulator.
910
911         Unreviewed test gardening.
912
913         * platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt: Added.
914         * platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt: Added.
915         * platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt: Added.
916         * platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt: Added.
917
918 2016-09-14  Youenn Fablet  <youenn@apple.com>
919
920         LayoutTest http/tests/security/cross-origin-cached-scripts-parallel.html is a flaky failure
921         https://bugs.webkit.org/show_bug.cgi?id=161912
922
923         Reviewed by Alexey Proskuryakov.
924
925         * TestExpectations: Removing flaky expectation.
926         * http/tests/security/cross-origin-cached-scripts-parallel-expected.txt:
927         * http/tests/security/cross-origin-cached-scripts-parallel.html: Increase timeout to ensure load is made in parallel.
928         Fixed flakiness by doing parallel loads in two shots of two, in lieu of 1 shot of 4.
929
930 2016-09-14  Ryan Haddad  <ryanhaddad@apple.com>
931
932         Marking inspector/console/messagesCleared.html as flaky on mac-debug.
933         https://bugs.webkit.org/show_bug.cgi?id=152025
934
935         Unreviewed test gardening.
936
937         * platform/mac-wk2/TestExpectations:
938         * platform/mac/TestExpectations:
939
940 2016-09-13  Ryan Haddad  <ryanhaddad@apple.com>
941
942         Marking fast/scrolling/arrow-key-scroll-in-rtl-document.html as flaky on mac-wk2.
943         https://bugs.webkit.org/show_bug.cgi?id=161549
944
945         Unreviewed test gardening.
946
947         * platform/mac-wk2/TestExpectations:
948
949 2016-09-14  Dave Hyatt  <hyatt@apple.com>
950
951         [CSS Parser] Enable the new sizes parser by default
952         https://bugs.webkit.org/show_bug.cgi?id=161931
953
954         Reviewed by Zalan Bujtas.
955
956         * fast/dom/HTMLImageElement/resources/green-16x16.png: Added.
957         * fast/dom/HTMLImageElement/resources/green-1x1.png: Added.
958         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids-expected.txt:
959         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids.html:
960         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt: Added.
961         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1.html: Added.
962         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt: Added.
963         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2.html: Added.
964         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt: Added.
965         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3.html: Added.
966         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt: Added.
967         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4.html: Added.
968
969 2016-09-13  Ryan Haddad  <ryanhaddad@apple.com>
970
971         Marking imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm as failing on ios-simulator.
972         https://bugs.webkit.org/show_bug.cgi?id=161949
973
974         Unreviewed test gardening.
975
976         * platform/ios-simulator/TestExpectations:
977
978 2016-09-13  Ryan Haddad  <ryanhaddad@apple.com>
979
980         Rebaseline imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm for ios-simulator.
981
982         Unreviewed test gardening.
983
984         * platform/ios-simulator/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
985
986 2016-09-13  Ryan Haddad  <ryanhaddad@apple.com>
987
988         More unreviewed test gardening for iOS 10.
989
990         * platform/ios-simulator/TestExpectations:
991
992 2016-09-13  Ryan Haddad  <ryanhaddad@apple.com>
993
994         Unreviewed test gardening for iOS 10.
995
996         * platform/ios-simulator/TestExpectations:
997         * platform/ios-simulator/editing/deleting/delete-emoji-expected.txt:
998         * platform/ios-simulator/fast/text/font-weights-expected.txt:
999         * platform/ios-simulator/fast/text/system-font-weight-expected.txt:
1000
1001 2016-09-13  Ryan Haddad  <ryanhaddad@apple.com>
1002
1003         Rebaseline js/dom/global-constructors-attributes.html for Yosemite.
1004
1005         Unreviewed test gardening.
1006
1007         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1008
1009 2016-09-13  Alex Christensen  <achristensen@webkit.org>
1010
1011         Implement URLSearchParams
1012         https://bugs.webkit.org/show_bug.cgi?id=161920
1013
1014         Reviewed by Chris Dumez.
1015
1016         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1017         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1018         * platform/mac/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
1019
1020 2016-09-13  Jer Noble  <jer.noble@apple.com>
1021
1022         [media-source] MediaSource.addSourceBuffer(null) should throw an exception
1023         https://bugs.webkit.org/show_bug.cgi?id=161884
1024
1025         Reviewed by Eric Carlson.
1026
1027         * platform/mac/TestExpectations:
1028         * platform/mac/imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer-expected.txt: Added.
1029
1030 2016-09-13  Myles C. Maxfield  <mmaxfield@apple.com>
1031
1032         [Cocoa] Unify font's ascent, descent, and x-height between macOS and iOS
1033         https://bugs.webkit.org/show_bug.cgi?id=161877
1034
1035         Reviewed by Simon Fraser.
1036
1037         Updating expected results.
1038
1039         * imported/blink/svg/text/obb-paintserver-expected.html: Covered tiny unrelated 1px difference.
1040         * imported/blink/svg/text/obb-paintserver.html: Ditto.
1041         * platform/ios-simulator/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
1042         * platform/ios-simulator/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
1043         * platform/ios-simulator/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
1044         * platform/ios-simulator/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
1045         * platform/ios-simulator/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
1046         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
1047         * platform/ios-simulator/svg/custom/glyph-transformation-with-hkern-expected.txt: Copied from LayoutTests/svg/custom/glyph-transformation-with-hkern-expected.txt.
1048         * platform/ios-simulator/svg/custom/repaint-shadow-expected.txt: Copied from LayoutTests/svg/custom/repaint-shadow-expected.txt.
1049         * platform/ios-simulator/svg/text/text-hkern-on-vertical-text-expected.txt: Copied from LayoutTests/svg/text/text-hkern-on-vertical-text-expected.txt.
1050         * platform/ios-simulator/svg/text/text-vkern-on-horizontal-text-expected.txt: Copied from LayoutTests/svg/text/text-vkern-on-horizontal-text-expected.txt.
1051         * platform/ios-simulator/tables/mozilla/bugs/bug55527-expected.txt:
1052         * platform/mac-yosemite/fast/text/emoji-expected.txt:
1053         * platform/mac-yosemite/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
1054         * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
1055         * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
1056         * platform/mac/fast/text/emoji-expected.txt:
1057         * platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
1058         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt:
1059         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt:
1060         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt:
1061         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt:
1062         * platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
1063         * platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt:
1064         * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
1065         * platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt:
1066         * platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt:
1067         * platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt:
1068         * platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt:
1069         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
1070         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
1071         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
1072         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt:
1073         * platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt:
1074         * platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
1075         * platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt:
1076         * platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
1077         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
1078         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
1079         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
1080         * platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt:
1081         * platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt:
1082         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt:
1083         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt:
1084         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt:
1085         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1086         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
1087         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
1088         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt:
1089         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
1090         * platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
1091         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
1092         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
1093         * platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
1094         * platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1095         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
1096         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
1097         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
1098         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
1099         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
1100         * platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
1101         * platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
1102         * platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
1103         * platform/mac/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
1104         * platform/mac/svg/W3C-SVG-1.1/text-fonts-03-t-expected.txt:
1105         * platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.txt:
1106         * platform/mac/svg/batik/text/xmlSpace-expected.txt:
1107         * platform/mac/svg/custom/glyph-selection-bidi-mirror-expected.txt:
1108         * platform/mac/svg/custom/glyph-setting-d-attribute-expected.txt:
1109         * platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
1110         * platform/mac/svg/text/kerning-expected.txt:
1111         * platform/mac/svg/text/multichar-glyph-expected.txt:
1112         * svg/custom/glyph-transformation-with-hkern-expected.txt:
1113         * svg/custom/repaint-shadow-expected.txt:
1114         * svg/text/text-hkern-on-vertical-text-expected.txt:
1115         * svg/text/text-vkern-on-horizontal-text-expected.txt:
1116
1117 2016-09-13  Matt Baker  <mattbaker@apple.com>
1118
1119         Web Inspector: Use Array.shallowEqual instead of Object.shallowEqual in more places
1120         https://bugs.webkit.org/show_bug.cgi?id=161867
1121         <rdar://problem/28261328>
1122
1123         Reviewed by Joseph Pecoraro.
1124
1125         * inspector/unit-tests/array-utilities-expected.txt:
1126         * inspector/unit-tests/array-utilities.html:
1127         Add test coverage for Array.shallowEqual.
1128         Use Array.shallowEqual instead of JSON.stringify in tests.
1129         Use expectFalse and expectEqual in tests where appropriate.
1130
1131 2016-09-13  Tim Horton  <timothy_horton@apple.com>
1132
1133         Undoing a candidate insertion results in the replaced text being selected
1134         https://bugs.webkit.org/show_bug.cgi?id=161894
1135         <rdar://problem/28225774>
1136
1137         Reviewed by Simon Fraser.
1138
1139         * editing/mac/spelling/accept-candidate-allows-autocorrect-on-next-word-expected.txt:
1140         * editing/mac/spelling/accept-candidate-replacing-multiple-words-expected.txt:
1141         * editing/mac/spelling/accept-candidate-undo-does-not-select-expected.txt: Copied from LayoutTests/editing/mac/spelling/accept-candidate-replacing-multiple-words-expected.txt.
1142         * editing/mac/spelling/accept-candidate-undo-does-not-select.html: Added.
1143         * editing/mac/spelling/accept-candidate-without-adding-space-expected.txt:
1144         * editing/mac/spelling/accept-candidate-without-crossing-editing-boundary-expected.txt:
1145         Adjust some test results, and add a new test that ensures that undoing
1146         a candidate insertion does not select the replaced text.
1147
1148 2016-09-13  Joseph Pecoraro  <pecoraro@apple.com>
1149
1150         Web Inspector: Should be able to pretty print module code (import / export statements)
1151         https://bugs.webkit.org/show_bug.cgi?id=161891
1152         <rdar://problem/28272784>
1153
1154         Reviewed by Yusuke Suzuki.
1155
1156         * inspector/formatting/formatting-javascript-expected.txt:
1157         * inspector/formatting/formatting-javascript.html:
1158         * inspector/formatting/resources/javascript-tests/modules-expected.js: Added.
1159         * inspector/formatting/resources/javascript-tests/modules.js: Added.
1160         Include a new test for modules.
1161
1162         * inspector/formatting/formatting-json.html:
1163         All of these are non-module source code.
1164
1165         * inspector/formatting/resources/utilities.js:
1166         Determine if module or not based on the test name.
1167
1168 2016-09-13  Ryan Haddad  <ryanhaddad@apple.com>
1169
1170         Marking http/tests/security/cross-origin-cached-scripts-parallel.html as flaky.
1171         https://bugs.webkit.org/show_bug.cgi?id=161912
1172
1173         Unreviewed test gardening.
1174
1175         * TestExpectations:
1176
1177 2016-09-12  Jer Noble  <jer.noble@apple.com>
1178
1179         Media-source backed elements block load event; cause web-platform-test flakiness
1180         https://bugs.webkit.org/show_bug.cgi?id=161881
1181
1182         Reviewed by Eric Carlson.
1183
1184         * media/media-source/media-source-delaying-load-event-expected.txt: Added.
1185         * media/media-source/media-source-delaying-load-event.html: Added.
1186
1187 2016-09-13  Jer Noble  <jer.noble@apple.com>
1188
1189         Unreviewed gardening; removed duplicate entry for mediasource-config-change-mp4-v-bitrate.html.
1190
1191         * platform/mac/TestExpectations:
1192
1193 2016-09-12  Zalan Bujtas  <zalan@apple.com>
1194
1195         Input type object and the associated render can go out of sync.
1196         https://bugs.webkit.org/show_bug.cgi?id=161871
1197         <rdar://problem/28178094>
1198
1199         Reviewed by Antti Koivisto.
1200
1201         * fast/forms/assert-on-input-type-change-expected.txt: Added.
1202         * fast/forms/assert-on-input-type-change.html: Added.
1203
1204 2016-09-13  Chris Dumez  <cdumez@apple.com>
1205
1206         Drop support for <isindex>
1207         https://bugs.webkit.org/show_bug.cgi?id=7139
1208
1209         Reviewed by Ryosuke Niwa.
1210
1211         Drop outdated tests / checks.
1212
1213         * dom/html/level2/html/HTMLIsIndexElement01-expected.txt: Removed.
1214         * dom/html/level2/html/HTMLIsIndexElement01.html: Removed.
1215         * dom/html/level2/html/HTMLIsIndexElement01.js: Removed.
1216         * dom/html/level2/html/HTMLIsIndexElement02-expected.txt: Removed.
1217         * dom/html/level2/html/HTMLIsIndexElement02.html: Removed.
1218         * dom/html/level2/html/HTMLIsIndexElement02.js: Removed.
1219         * dom/html/level2/html/HTMLIsIndexElement03-expected.txt: Removed.
1220         * dom/html/level2/html/HTMLIsIndexElement03.html: Removed.
1221         * dom/html/level2/html/HTMLIsIndexElement03.js: Removed.
1222         * fast/dom/HTMLIsIndexElement/prototype-chain-expected.txt: Removed.
1223         * fast/dom/HTMLIsIndexElement/prototype-chain.html: Removed.
1224         * fast/dom/HTMLIsIndexElement/script-tests/prototype-chain.js: Removed.
1225         * fast/dom/isindex-001.html: Removed.
1226         * fast/dom/isindex-002.html: Removed.
1227         * fast/events/resources/tabindex-focus-blur-all-frame1.html:
1228         * fast/events/resources/tabindex-focus-blur-all-frame2.html:
1229         * fast/events/resources/tabindex-focus-blur-all-iframe1.html:
1230         * fast/events/resources/tabindex-focus-blur-all-iframe2.html:
1231         * fast/forms/isindex-name-expected.txt: Removed.
1232         * fast/forms/isindex-name.html: Removed.
1233         * fast/forms/isindex-placeholder-expected.html: Removed.
1234         * fast/forms/isindex-placeholder.html: Removed.
1235         * fast/forms/text-style-color.html: Removed.
1236         * fast/parser/fragment-parser-expected.txt:
1237         * fast/parser/script-tests/fragment-parser.js:
1238         * fast/replaced/table-percent-height-text-controls-expected.txt:
1239         * fast/replaced/table-percent-height-text-controls.html:
1240         * html5lib/generated/run-isindex-data-expected.txt: Removed.
1241         * html5lib/generated/run-isindex-data.html: Removed.
1242         * html5lib/generated/run-isindex-write-expected.txt: Removed.
1243         * html5lib/generated/run-isindex-write.html: Removed.
1244         * html5lib/resources/isindex.dat:
1245         * html5lib/resources/tests19.dat:
1246         * html5lib/resources/tests2.dat:
1247         * html5lib/resources/webkit02.dat:
1248         * http/tests/misc/isindex-formdata-expected.txt: Removed.
1249         * http/tests/misc/isindex-formdata.html: Removed.
1250         * http/tests/misc/isindex-with-no-form-base-href-expected.txt: Removed.
1251         * http/tests/misc/isindex-with-no-form-base-href.html: Removed.
1252         * http/tests/misc/isindex-with-no-form-expected.txt: Removed.
1253         * http/tests/misc/isindex-with-no-form.html: Removed.
1254         * http/tests/misc/resources/isindex-with-no-form-base-href-submit.html: Removed.
1255         * http/tests/misc/resources/isindex-with-no-form-base-href.html: Removed.
1256         * platform/efl/fast/dom/isindex-001-expected.png: Removed.
1257         * platform/efl/fast/dom/isindex-001-expected.txt: Removed.
1258         * platform/efl/fast/dom/isindex-002-expected.png: Removed.
1259         * platform/efl/fast/dom/isindex-002-expected.txt: Removed.
1260         * platform/efl/fast/forms/text-style-color-expected.png: Removed.
1261         * platform/efl/fast/forms/text-style-color-expected.txt: Removed.
1262         * platform/gtk/fast/dom/isindex-001-expected.png: Removed.
1263         * platform/gtk/fast/dom/isindex-001-expected.txt: Removed.
1264         * platform/gtk/fast/dom/isindex-002-expected.png: Removed.
1265         * platform/gtk/fast/dom/isindex-002-expected.txt: Removed.
1266         * platform/gtk/fast/forms/text-style-color-expected.png: Removed.
1267         * platform/gtk/fast/forms/text-style-color-expected.txt: Removed.
1268         * platform/ios-simulator/fast/dom/isindex-001-expected.txt: Removed.
1269         * platform/ios-simulator/fast/dom/isindex-002-expected.txt: Removed.
1270         * platform/ios-simulator/fast/forms/text-style-color-expected.txt: Removed.
1271         * platform/mac-elcapitan/fast/dom/isindex-001-expected.txt: Removed.
1272         * platform/mac-elcapitan/fast/dom/isindex-002-expected.txt: Removed.
1273         * platform/mac-elcapitan/fast/forms/text-style-color-expected.txt: Removed.
1274         * platform/mac/fast/dom/isindex-001-expected.png: Removed.
1275         * platform/mac/fast/dom/isindex-001-expected.txt: Removed.
1276         * platform/mac/fast/dom/isindex-002-expected.png: Removed.
1277         * platform/mac/fast/dom/isindex-002-expected.txt: Removed.
1278         * platform/mac/fast/forms/text-style-color-expected.png: Removed.
1279         * platform/mac/fast/forms/text-style-color-expected.txt: Removed.
1280         * platform/win/fast/dom/isindex-001-expected.txt: Removed.
1281         * platform/win/fast/dom/isindex-002-expected.txt: Removed.
1282         * platform/win/fast/forms/text-style-color-expected.txt: Removed.
1283
1284 2016-09-13  Per Arne Vollan  <pvollan@apple.com>
1285
1286         Skip media source tests since the feature is not enabled on Windows.
1287
1288         Unreviewed test gardening.
1289
1290         * platform/win/TestExpectations:
1291
1292 2016-09-13  Skachkov Oleksandr  <gskachkov@gmail.com>
1293
1294         ES6: Classes: Should be allowed to create a static method with name "arguments"
1295         https://bugs.webkit.org/show_bug.cgi?id=152985
1296
1297         Reviewed by Keith Miller.
1298
1299         * js/Object-getOwnPropertyNames-expected.txt:
1300         * js/basic-strict-mode-expected.txt:
1301         * js/class-method-and-constructor-properties-expected.txt: Removed.
1302         * js/class-syntax-method-names-expected.txt:
1303         * js/es6-function-properties-expected.txt: Added.
1304         * js/es6-function-properties.html: Copied from LayoutTests/js/class-method-and-constructor-properties.html.
1305         * js/kde/script-tests/function_arguments.js:
1306         (f):
1307         * js/non-strict-function-properties-expected.txt: Added.
1308         * js/non-strict-function-properties.html: Renamed from LayoutTests/js/class-method-and-constructor-properties.html.
1309         * js/script-tests/Object-getOwnPropertyNames.js:
1310         * js/script-tests/basic-strict-mode.js:
1311         * js/script-tests/class-method-and-constructor-properties.js: Removed.
1312         (shouldThrow): Deleted.
1313         (shouldBe): Deleted.
1314         (A): Deleted.
1315         (B): Deleted.
1316         (C): Deleted.
1317         (D): Deleted.
1318         (E.prototype.getItem): Deleted.
1319         (E): Deleted.
1320         (F.prototype.getElement): Deleted.
1321         (F): Deleted.
1322         (G.prototype.get item): Deleted.
1323         (G): Deleted.
1324         (H.prototype.caller): Deleted.
1325         (H.prototype.arguments): Deleted.
1326         (H): Deleted.
1327         * js/script-tests/class-syntax-method-names.js:
1328         * js/script-tests/es6-function-properties.js: Added.
1329         (shouldThrow):
1330         (shouldBe):
1331         (A):
1332         (B):
1333         (C):
1334         (D):
1335         (E.prototype.getItem):
1336         (E):
1337         (F.prototype.getElement):
1338         (F):
1339         (G.prototype.get item):
1340         (G):
1341         (check):
1342         (arr):
1343         (H.prototype.caller):
1344         (H.prototype.arguments):
1345         (H):
1346         (J.prototype.gen):
1347         (J.gen):
1348         (J):
1349         * js/script-tests/non-strict-function-properties.js: Added.
1350         (foo):
1351         (boo):
1352         (f):
1353         (g):
1354         (doSetCaller):
1355         (doSetArguments):
1356         * js/script-tests/strict-throw-type-error.js:
1357
1358 2016-09-12  Youenn Fablet  <youenn@apple.com>
1359
1360         ScriptElement should use FetchOptions::mode according its crossOrigin attribute
1361         https://bugs.webkit.org/show_bug.cgi?id=161686
1362
1363         Reviewed by Darin Adler.
1364
1365         Added new tests.
1366         Updated cookie test for robustness as the order of the cookie items when more than one may not be preserved.
1367
1368         Moved one of the blink test to http/tests as it requires HTTP to run properly.
1369         Updated blink test expectation as it is run from file, while it should be run from http.
1370
1371         Copied a similar test to http/tests/local to ensure that script load fails when served from the filesystem , CORS check failing.
1372         The test was previously passing in WebKit as the test file was served from filesystem and was granted universal access.
1373         The CORS checks were done through SecurityOrigin::canRequest which was testing that first.
1374         With the patch, CORS checks are done at a lower level and do not take in to account universal access.
1375         This aligns with Chrome and Firefox behavior.
1376
1377         * http/tests/local/script-crossorigin-loads-fail-origin-expected.txt: Added.
1378         * http/tests/local/script-crossorigin-loads-fail-origin.html: Copied from LayoutTests/imported/blink/http/tests/security/script-crossorigin-loads-correctly-credentials.html.
1379         * http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html: Sorting the cookie to make the test more resistant.
1380         * http/tests/security/cross-origin-cached-images-expected.txt: Added.
1381         * http/tests/security/cross-origin-cached-images-parallel-expected.txt: Added.
1382         * http/tests/security/cross-origin-cached-images-parallel.html: Renamed from LayoutTests/http/tests/security/cross-origin-cached-resource-parallel.html.
1383         * http/tests/security/cross-origin-cached-images.html: Renamed from LayoutTests/http/tests/security/cross-origin-cached-resource.html.
1384         * http/tests/security/cross-origin-cached-resource-parallel-expected.txt: Removed.
1385         * http/tests/security/cross-origin-cached-scripts-expected.txt: Added.
1386         * http/tests/security/cross-origin-cached-scripts-parallel-expected.txt: Added.
1387         * http/tests/security/cross-origin-cached-scripts-parallel.html: Added.
1388         * http/tests/security/cross-origin-cached-scripts.html: Added.
1389         * http/tests/security/resources/cors-script.php: Updated according chromium script to activate CORS credentials header if requested.
1390         * http/tests/security/resources/cross-origin-cached-resource-iframe.html:
1391         * http/tests/security/resources/notify-loaded.js: Added.
1392         * http/tests/security/script-crossorigin-loads-correctly-credentials-expected.txt: Renamed from LayoutTests/imported/blink/http/tests/security/script-crossorigin-loads-correctly-credentials-expected.txt.
1393         * http/tests/security/script-crossorigin-loads-correctly-credentials.html: Renamed from LayoutTests/imported/blink/http/tests/security/script-crossorigin-loads-correctly-credentials.html.
1394         * http/tests/security/script-with-dataurl-expected.txt: Added.
1395         * http/tests/security/script-with-dataurl.html: Added.
1396         * http/tests/security/script-with-failed-cors-check-fails-to-load-expected.txt:
1397
1398 2016-09-12  Fujii Hironori  <Hironori.Fujii@sony.com>
1399
1400         [GTK] Fix lint warnings of LayoutTests/platform/gtk/TestExpectations
1401         https://bugs.webkit.org/show_bug.cgi?id=161890
1402
1403         Unreviewed test gardening.
1404
1405         * platform/gtk/TestExpectations: Removed deleted test cases
1406         js/regress/nested-function-parsing.html, js/regress/new-array-buffer-dead.html
1407         and js/regress/method-on-number.html.
1408         Skip imported/w3c/web-platform-tests/media-source/
1409
1410 2016-09-12  Saam Barati  <sbarati@apple.com>
1411
1412         Speed up Function.prototype.bind a bit by making it a builtin
1413         https://bugs.webkit.org/show_bug.cgi?id=161879
1414
1415         Reviewed by Filip Pizlo.
1416
1417         * js/dom/function-bind-expected.txt:
1418
1419 2016-09-12  Nan Wang  <n_wang@apple.com>
1420
1421         AX: Crash at WebCore::Range::compareBoundaryPoints(WebCore::Range::CompareHow, WebCore::Range const&, int&) const + 23
1422         https://bugs.webkit.org/show_bug.cgi?id=161878
1423
1424         Reviewed by Chris Fleizach.
1425
1426         * accessibility/mac/doctype-node-in-text-marker-crash-expected.txt: Added.
1427         * accessibility/mac/doctype-node-in-text-marker-crash.html: Added.
1428
1429 2016-09-12  Joseph Pecoraro  <pecoraro@apple.com>
1430
1431         HTMLButtonElement.prototype.click should be HTMLElement.prototype.click
1432         https://bugs.webkit.org/show_bug.cgi?id=161874
1433
1434         Reviewed by Chris Dumez.
1435
1436         * fast/dom/HTMLButtonElement/click-expected.txt: Added.
1437         * fast/dom/HTMLButtonElement/click.html: Added.
1438
1439 2016-09-12  Ryan Haddad  <ryanhaddad@apple.com>
1440
1441         Marking imported/w3c/web-platform-tests/dom/nodes/ProcessingInstruction-escapes-1.xhtml as flaky on mac.
1442         https://bugs.webkit.org/show_bug.cgi?id=161883
1443
1444         Unreviewed test gardening.
1445
1446         * platform/mac/TestExpectations:
1447
1448 2016-09-12  Matt Baker  <mattbaker@apple.com>
1449
1450         Web Inspector: Add TestHarness assertions/expectations to provide additional semantics similar to XCTest
1451         https://bugs.webkit.org/show_bug.cgi?id=161278
1452         <rdar://problem/28039741>
1453
1454         Reviewed by Joseph Pecoraro.
1455
1456         Add test to verify that the TestHarness.expect* family of functions
1457         trivially work. Since it isn't possible to verify the TestPage results
1458         directly without introducing additional complexity, simply log baseline
1459         "PASS" and "FAIL" results for each function.
1460
1461         * inspector/unit-tests/test-harness-expect-functions-expected.txt: Added.
1462         * inspector/unit-tests/test-harness-expect-functions.html: Added.
1463
1464 2016-09-12  Chris Dumez  <cdumez@apple.com>
1465
1466         window.performance object resets script-applied properties
1467         https://bugs.webkit.org/show_bug.cgi?id=137407
1468
1469         Reviewed by Darin Adler.
1470
1471         Add layout test coverage.
1472
1473         * fast/performance/performance-object-gc-expected.txt: Added.
1474         * fast/performance/performance-object-gc.html: Added.
1475
1476 2016-09-12  Jer Noble  <jer.noble@apple.com>
1477
1478         Fix failing mediasource-play.html and mediasource-config-change-mp4-v-bitrate.html tests
1479         https://bugs.webkit.org/show_bug.cgi?id=161819
1480
1481         Reviewed by Eric Carlson.
1482
1483         * media/media-source/media-source-end-of-stream-readyState.html:
1484         * media/media-source/media-source-end-of-stream-readyState-expected.txt:
1485         * platform/mac/TestExpectations:
1486
1487 2016-09-12  Matt Baker  <mattbaker@apple.com>
1488
1489         Web Inspector: Object.shallowEqual() should return false if object prototype chains differ
1490         https://bugs.webkit.org/show_bug.cgi?id=161852
1491
1492         Reviewed by Joseph Pecoraro.
1493
1494         * inspector/unit-tests/object-utilities-expected.txt: Added.
1495         * inspector/unit-tests/object-utilities.html: Added.
1496         Add test coverage for Object.shallowEqual.
1497
1498 2016-09-12  Ryan Haddad  <ryanhaddad@apple.com>
1499
1500         Marking accessibility/mac/value-change/value-change-user-info-contenteditable.html as flaky on mac-wk2.
1501         https://bugs.webkit.org/show_bug.cgi?id=160042
1502
1503         Unreviewed test gardening.
1504
1505         * platform/mac-wk2/TestExpectations:
1506
1507 2016-09-12  Simon Fraser  <simon.fraser@apple.com>
1508
1509         Make -webkit-transition-* and -webkit-animation-* properties be pure aliases of the unprefixed ones
1510         https://bugs.webkit.org/show_bug.cgi?id=160478
1511
1512         Reviewed by Dean Jackson.
1513         
1514         Updated results, and a new test to ensure that longhand properties override
1515         shorthand ones, with various combinations of prefixing.
1516
1517         * fast/css/getComputedStyle/computed-style-expected.txt:
1518         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1519         * fast/css/longhand-overrides-shorthand-prefixing-expected.txt: Added.
1520         * fast/css/longhand-overrides-shorthand-prefixing.html: Added.
1521         * fast/css/prefixed-unprefixed-variant-style-declaration-expected.txt:
1522         * fast/css/prefixed-unprefixed-variant-style-declaration.html:
1523         * transitions/svg-transitions-expected.txt:
1524         * transitions/transitions-parsing-expected.txt:
1525         * transitions/transitions-parsing.html:
1526
1527 2016-09-12  Javier Fernandez  <jfernandez@igalia.com>
1528
1529         [css-align] Initial values are parsed as invalid for some Alignment properties
1530         https://bugs.webkit.org/show_bug.cgi?id=161303
1531
1532         Reviewed by Darin Adler.
1533
1534         Test to verify the "initial" values of the CSS Box Alignment properties
1535         are parsed as valid independently of whether Grid Layout is enabled or not.
1536
1537         * fast/css/ensure-flexbox-compatibility-with-initial-values-expected.txt: Added.
1538         * fast/css/ensure-flexbox-compatibility-with-initial-values.html: Added.
1539         * fast/css/resources/alignment-parsing-utils.js:
1540         (checkSupportedValues):
1541
1542 2016-09-11  Chris Dumez  <cdumez@apple.com>
1543
1544         HTMLTrackElement.kind's invalid value default should be the metadata state
1545         https://bugs.webkit.org/show_bug.cgi?id=161840
1546
1547         Reviewed by Eric Carlson.
1548
1549         * media/track/track-kind-expected.txt:
1550         * media/track/track-kind.html:
1551         Update existing test to reflect behavior change.
1552
1553         * media/track/w3c/interfaces/TextTrack/kind.html:
1554         Re-sync test from W3C as it was outdated.
1555
1556 2016-09-11  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1557
1558         [EFL] Skip to test some w3c/web-platform-tests
1559
1560         Unreviewed EFL gardening.
1561
1562         Some tests of w3c/web-platform-tests have been flaky since r205777.
1563
1564         * platform/efl/TestExpectations
1565
1566 2016-09-11  Tim Horton  <timothy_horton@apple.com>
1567
1568         Candidates that don't end in spaces shouldn't have spaces arbitrarily appended to them
1569         https://bugs.webkit.org/show_bug.cgi?id=161846
1570         <rdar://problem/28245097>
1571
1572         Reviewed by Beth Dakin.
1573
1574         * editing/mac/spelling/accept-candidate-replacing-multiple-words-expected.txt:
1575         * editing/mac/spelling/accept-candidate-replacing-multiple-words.html:
1576         * editing/mac/spelling/accept-candidate-without-crossing-editing-boundary-expected.txt:
1577         * editing/mac/spelling/accept-candidate-without-crossing-editing-boundary.html:
1578         Update existing tests to put spaces at the end of accepted candidates to make them
1579         more similar to what the OS will return to us.
1580
1581         * editing/mac/spelling/accept-candidate-without-adding-space-expected.txt: Added.
1582         * editing/mac/spelling/accept-candidate-without-adding-space.html: Added.
1583         Add a test where the accepted candidate does *not* have a space at the end,
1584         testing that we don't add one where the candidate didn't contain one.
1585
1586         * editing/mac/spelling/accept-candidate-allows-autocorrect-on-next-word-expected.txt: Added.
1587         * editing/mac/spelling/accept-candidate-allows-autocorrect-on-next-word.html: Added.
1588         Add a test ensuring that the document marker added by accepting a candidate
1589         doesn't overlap the next word and prevent autocorrect from working on it.
1590
1591 2016-09-10  Chris Dumez  <cdumez@apple.com>
1592
1593         It is possible for Document::m_frame pointer to become stale
1594         https://bugs.webkit.org/show_bug.cgi?id=161812
1595         <rdar://problem/27745023>
1596
1597         Reviewed by Ryosuke Niwa.
1598
1599         Add layout test that crashes on both Mac and iOS due to using a stale
1600         Document::m_frame pointer.
1601
1602         * fast/history/pagehide-remove-iframe-crash-expected.txt: Added.
1603         * fast/history/pagehide-remove-iframe-crash.html: Added.
1604
1605 2016-09-10  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1606
1607         [EFL] Mark new media source tests to failure
1608
1609         Unreviewed EFL gardening.
1610
1611         * platform/efl/TestExpectations: New added media source tests are failing.
1612
1613 2016-09-09  Jer Noble  <jer.noble@apple.com>
1614
1615         [Media Source] Import updated w3c/web-platform-tests and rebaseline
1616         https://bugs.webkit.org/show_bug.cgi?id=161723
1617
1618         Reviewed by Youenn Fablet.
1619
1620         * http/tests/media/media-source/mediasource-append-buffer.html: Removed.
1621         * http/tests/media/media-source/mediasource-buffered-expected.txt: Removed.
1622         * http/tests/media/media-source/mediasource-closed.html: Removed.
1623         * http/tests/media/media-source/mediasource-config-changes.js:
1624         (resolutionFromFilename): Deleted.
1625         (appendBuffer): Deleted.
1626         (mediaSourceConfigChangeTest): Deleted.
1627         * http/tests/media/media-source/mediasource-util.js:
1628         (EventExpectationsManager): Deleted.
1629         (EventExpectationsManager.prototype.expectEvent): Deleted.
1630         (EventExpectationsManager.prototype.waitForExpectedEvents): Deleted.
1631         (EventExpectationsManager.prototype.expectingEvents): Deleted.
1632         (EventExpectationsManager.prototype.handleWaitCallback_): Deleted.
1633         (EventExpectationsManager.prototype.getExpectations_): Deleted.
1634         (loadData_): Deleted.
1635         (onSourceOpen): Deleted.
1636         (openMediaSource_): Deleted.
1637         (MediaSourceUtil.loadTextData): Deleted.
1638         (MediaSourceUtil.loadBinaryData): Deleted.
1639         (MediaSourceUtil.fetchManifestAndData): Deleted.
1640         (MediaSourceUtil.extractSegmentData): Deleted.
1641         (MediaSourceUtil.getMediaDataForPlaybackTime): Deleted.
1642         (getFirstSupportedType): Deleted.
1643         (getSegmentInfo): Deleted.
1644         (MediaSourceUtil.getSubType): Deleted.
1645         (addExtraTestMethods.test.failOnEvent): Deleted.
1646         (addExtraTestMethods.test.endOnEvent): Deleted.
1647         (addExtraTestMethods.test.expectEvent): Deleted.
1648         (addExtraTestMethods.test.waitForExpectedEvents): Deleted.
1649         (addExtraTestMethods.test.waitForCurrentTimeChange): Deleted.
1650         (addExtraTestMethods.test.done): Deleted.
1651         (addExtraTestMethods): Deleted.
1652         (window.string_appeared_here): Deleted.
1653         * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch.mp4: Removed.
1654         * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch.mp4: Removed.
1655         * http/tests/media/media-source/webm/segment-info.js: Removed.
1656         * platform/ios-simulator/TestExpectations:
1657         * platform/mac/TestExpectations:
1658         * platform/mac/imported/w3c/web-platform-tests/media-source/SourceBuffer-abort-expected.txt: Added.
1659         * platform/mac/imported/w3c/web-platform-tests/media-source/SourceBuffer-abort-readyState-expected.txt: Added.
1660         * platform/mac/imported/w3c/web-platform-tests/media-source/SourceBuffer-abort-removed-expected.txt: Added.
1661         * platform/mac/imported/w3c/web-platform-tests/media-source/SourceBuffer-abort-updating-expected.txt: Added.
1662
1663 2016-09-08  Dean Jackson  <dino@apple.com>
1664
1665         Expose Apple Pencil data to Touch events
1666         https://bugs.webkit.org/show_bug.cgi?id=161783
1667         <rdar://problem/28218898>
1668
1669         Reviewed by Beth Dakin.
1670
1671         Four new tests that check data coming out of an Apple Pencil.
1672
1673         * fast/events/touch/ios/pencil-data-change-does-not-give-touchmove-expected.txt: Added.
1674         * fast/events/touch/ios/pencil-data-change-does-not-give-touchmove.html: Added.
1675         * fast/events/touch/ios/pencil-data-change-gives-touchforcechange-expected.txt: Added.
1676         * fast/events/touch/ios/pencil-data-change-gives-touchforcechange.html: Added.
1677         * fast/events/touch/ios/pencil-move-provides-stylus-data-expected.txt: Added.
1678         * fast/events/touch/ios/pencil-move-provides-stylus-data.html: Added.
1679         * fast/events/touch/ios/pencil-touch-registered-as-pencil-expected.txt: Added.
1680         * fast/events/touch/ios/pencil-touch-registered-as-pencil.html: Added.
1681
1682 2016-09-09  Tim Horton  <timothy_horton@apple.com>
1683
1684         Text replacement candidates don't always overwrite the entire original string
1685         https://bugs.webkit.org/show_bug.cgi?id=161779
1686         <rdar://problem/28033492>
1687
1688         Reviewed by Simon Fraser.
1689
1690         * editing/mac/spelling/accept-candidate-without-crossing-editing-boundary.html:
1691         * editing/mac/spelling/accept-misspelled-candidate.html:
1692         Adjust tests to send the correct replacement range.
1693
1694         * editing/mac/spelling/accept-candidate-replacing-multiple-words.html:
1695         Add a test that ensures that we will replace the entire string for a
1696         candidate that replaces multiple words.
1697
1698 2016-09-09  Ryan Haddad  <ryanhaddad@apple.com>
1699
1700         Rebaseline js/dom/global-constructors-attributes.html for mac-wk1  after r205755.
1701
1702         Unreviewed test gardening.
1703
1704         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1705
1706 2016-09-09  Ryan Haddad  <ryanhaddad@apple.com>
1707
1708         Marking tiled-drawing/scrolling/fixed/four-bars-zoomed.html as flaky on mac-wk2 debug.
1709         https://bugs.webkit.org/show_bug.cgi?id=161547
1710
1711         Unreviewed test gardening.
1712
1713         * platform/mac-wk2/TestExpectations:
1714
1715 2016-09-09  Jiewen Tan  <jiewen_tan@apple.com>
1716
1717         Rename Key to CryptoKey
1718         https://bugs.webkit.org/show_bug.cgi?id=161665
1719         <rdar://problem/28083391>
1720
1721         Reviewed by Brent Fulgham.
1722
1723         * crypto/subtle/aes-cbc-unwrap-rsa-expected.txt:
1724         * crypto/subtle/aes-cbc-unwrap-rsa.html:
1725         * crypto/subtle/aes-kw-key-manipulation-expected.txt:
1726         * crypto/subtle/aes-kw-key-manipulation.html:
1727         * crypto/subtle/aes-kw-wrap-unwrap-aes-expected.txt:
1728         * crypto/subtle/aes-kw-wrap-unwrap-aes.html:
1729         * crypto/subtle/rsa-oaep-wrap-unwrap-aes-expected.txt:
1730         * crypto/subtle/rsa-oaep-wrap-unwrap-aes.html:
1731         * crypto/subtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes-expected.txt:
1732         * crypto/subtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes.html:
1733         * crypto/subtle/rsassa-pkcs1-v1_5-import-jwk-expected.txt:
1734         * crypto/subtle/rsassa-pkcs1-v1_5-import-jwk.html:
1735         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1736         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1737
1738 2016-09-09  Youenn Fablet  <youenn@apple.com>
1739
1740         TextTrackLoader should use FetchOptions::mode according its crossOrigin attribute
1741         https://bugs.webkit.org/show_bug.cgi?id=161792
1742
1743         Reviewed by Eric Carlson.
1744
1745         * http/tests/security/text-track-crossorigin-expected.txt:
1746         * http/tests/security/text-track-crossorigin.html: Updating test to be more robust against timeout.
1747         Updated test to succeed doing no-cors loading of cross-origin resources.
1748
1749 2016-09-09  Ryan Haddad  <ryanhaddad@apple.com>
1750
1751         Marking imported/w3c/web-platform-tests/IndexedDB/keyorder.htm as flaky on mac-wk2 debug.
1752         https://bugs.webkit.org/show_bug.cgi?id=161742
1753
1754         Unreviewed test gardening.
1755
1756         * platform/mac-wk2/TestExpectations:
1757
1758 2016-09-09  Ryan Haddad  <ryanhaddad@apple.com>
1759
1760         Marking inspector/debugger/breakpoint-columns.html as flaky on mac-wk2.
1761         https://bugs.webkit.org/show_bug.cgi?id=161774
1762
1763         Unreviewed test gardening.
1764
1765         * platform/mac-wk2/TestExpectations:
1766
1767 2016-09-09  Ryan Haddad  <ryanhaddad@apple.com>
1768
1769         Marking fast/text/emoji-num-glyphs.html as a flaky timeout.
1770         https://bugs.webkit.org/show_bug.cgi?id=161799
1771
1772         Unreviewed test gardening.
1773
1774         * TestExpectations:
1775
1776 2016-09-09  Chris Dumez  <cdumez@apple.com>
1777
1778         Regression(r186020): Null dereference in getStartDate()
1779         https://bugs.webkit.org/show_bug.cgi?id=161733
1780
1781         Reviewed by Eric Carlson.
1782
1783         Add layout test coverage.
1784
1785         * fast/media/getStartDate-NaN-expected.txt: Added.
1786         * fast/media/getStartDate-NaN.html: Added.
1787
1788 2016-09-09  Youenn Fablet  <youenn@apple.com>
1789
1790         Sync web-platform-tests up to revision 6d9c836
1791         https://bugs.webkit.org/show_bug.cgi?id=161738
1792
1793         Reviewed by Alex Christensen.
1794
1795         * platform/wk2/TestExpectations:
1796         * platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
1797
1798 2016-09-09  Youenn Fablet  <youenn@apple.com>
1799
1800         ASSERTION FAILED: promise.inherits(JSPromise::info())
1801         https://bugs.webkit.org/show_bug.cgi?id=161632
1802         <rdar://problem/28184743>
1803
1804         Reviewed by Mark Lam.
1805
1806         * TestExpectations: Reenabling skipped tests.
1807         * fetch/fetch-worker-crash-expected.txt: Added.
1808         * fetch/fetch-worker-crash.html: Added.
1809         * fetch/fetch-worker-crash.js: Added.
1810
1811 2016-09-08  Yusuke Suzuki  <utatane.tea@gmail.com>
1812
1813         ScriptRunner should be driven by PendingScript rather than ScriptElement
1814         https://bugs.webkit.org/show_bug.cgi?id=161726
1815
1816         Reviewed by Ryosuke Niwa.
1817
1818         * js/dom/document-write-in-error-event-expected.txt: Added.
1819         * js/dom/document-write-in-error-event.html: Added.
1820         * js/dom/document-write-in-load-event-expected.txt: Added.
1821         * js/dom/document-write-in-load-event.html: Added.
1822         * js/dom/script-tests/dummy.js: Added.
1823
1824 2016-09-08  Chris Dumez  <cdumez@apple.com>
1825
1826         Add support for HTMLIframeElement.allowFullscreen attribute
1827         https://bugs.webkit.org/show_bug.cgi?id=161757
1828
1829         Reviewed by Sam Weinig.
1830
1831         Add layout test coverage.
1832
1833         * fullscreen/full-screen-iframe-allowFullscreen-expected.txt: Added.
1834         * fullscreen/full-screen-iframe-allowFullscreen.html: Added.
1835
1836 2016-09-08  Ryan Haddad  <ryanhaddad@apple.com>
1837
1838         Remove pass expectation for fast/text/emoji-num-glyphs.html after r205657.
1839
1840         Unreviewed test gardening.
1841
1842         * platform/mac/TestExpectations:
1843
1844 2016-09-08  Chris Dumez  <cdumez@apple.com>
1845
1846         Align proto getter / setter behavior with other browsers
1847         https://bugs.webkit.org/show_bug.cgi?id=161455
1848
1849         Reviewed by Saam Barati.
1850
1851         Add layout test coverage and update a few existing test to reflect
1852         behavior change.
1853
1854         * fast/dom/Window/script-tests/window-custom-prototype.js: Removed.
1855         * fast/dom/Window/window-custom-prototype-crash-expected.txt:
1856         * fast/dom/Window/window-custom-prototype-expected.txt: Removed.
1857         * fast/dom/Window/window-custom-prototype.html: Removed.
1858         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
1859         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
1860         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
1861         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
1862         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
1863         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html:
1864         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
1865         * http/tests/security/xss-DENIED-method-with-iframe-proto.html:
1866         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt:
1867         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html:
1868         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt:
1869         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html:
1870         * js/dom/setPrototypeOf-location-window-expected.txt: Added.
1871         * js/dom/setPrototypeOf-location-window.html: Added.
1872
1873 2016-09-08  Simon Fraser  <simon.fraser@apple.com>
1874
1875         Don't run transitions to or from undefined Lengths
1876         https://bugs.webkit.org/show_bug.cgi?id=161750
1877         rdar://problem/28170460
1878
1879         Reviewed by Zalan Bujtas.
1880
1881         * transitions/transition-to-from-undefined-expected.txt: Added.
1882         * transitions/transition-to-from-undefined.html: Added.
1883
1884 2016-09-08  Myles C. Maxfield  <mmaxfield@apple.com>
1885
1886         Support new emoji group candidates
1887         https://bugs.webkit.org/show_bug.cgi?id=161664
1888         <rdar://problem/24802695>
1889         <rdar://problem/27666433>
1890
1891         Reviewed by Simon Fraser.
1892
1893         Add tests.
1894
1895         * platform/ios-simulator/editing/deleting/delete-emoji-expected.txt:
1896         * platform/mac-yosemite/editing/deleting/delete-emoji-expected.txt:
1897         * platform/mac/editing/deleting/delete-emoji-expected.txt:
1898         * editing/deleting/delete-emoji.html:
1899         * fast/text/emoji-num-glyphs-expected.txt:
1900         * fast/text/emoji-num-glyphs.html:
1901
1902 2016-09-08  Chris Dumez  <cdumez@apple.com>
1903
1904         HTMLImageElement.width / height attributes should be unsigned
1905         https://bugs.webkit.org/show_bug.cgi?id=161730
1906
1907         Reviewed by Alex Christensen.
1908
1909         Update existing test to reflect behavior change.
1910
1911         * js/dom/custom-constructors-expected.txt:
1912         * js/dom/script-tests/custom-constructors.js:
1913
1914 2016-09-08  Commit Queue  <commit-queue@webkit.org>
1915
1916         Unreviewed, rolling out r205652.
1917         https://bugs.webkit.org/show_bug.cgi?id=161748
1918
1919         Crashing under ASan (Requested by yusukesuzuki on #webkit).
1920
1921         Reverted changeset:
1922
1923         "ScriptRunner should be driven by PendingScript rather than
1924         ScriptElement"
1925         https://bugs.webkit.org/show_bug.cgi?id=161726
1926         http://trac.webkit.org/changeset/205652
1927
1928 2016-09-08  Yusuke Suzuki  <utatane.tea@gmail.com>
1929
1930         ScriptRunner should be driven by PendingScript rather than ScriptElement
1931         https://bugs.webkit.org/show_bug.cgi?id=161726
1932
1933         Reviewed by Ryosuke Niwa.
1934
1935         * js/dom/document-write-in-error-event-expected.txt: Added.
1936         * js/dom/document-write-in-error-event.html: Added.
1937         * js/dom/document-write-in-load-event-expected.txt: Added.
1938         * js/dom/document-write-in-load-event.html: Added.
1939         * js/dom/script-tests/dummy.js: Added.
1940
1941 2016-09-07  Simon Fraser  <simon.fraser@apple.com>
1942
1943         Enable the <meter> element on iOS
1944         https://bugs.webkit.org/show_bug.cgi?id=161714
1945         rdar://problem/8978410
1946
1947         Reviewed by Tim Horton.
1948
1949         * platform/ios-simulator-wk1/TestExpectations:
1950         * platform/ios-simulator/TestExpectations:
1951         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
1952         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
1953         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
1954         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt: Added.
1955         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
1956         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
1957         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
1958         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
1959         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
1960         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/meter-expected.txt:
1961         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
1962
1963 2016-09-07  Eric Carlson  <eric.carlson@apple.com>
1964
1965         [MediaStream] applyConstraints pt. 2 - advanced constraints
1966         https://bugs.webkit.org/show_bug.cgi?id=161715
1967         <rdar://problem/28195461>
1968
1969         Reviewed by Dean Jackson.
1970
1971         * fast/mediastream/apply-constraints-advanced-expected.txt: Added.
1972         * fast/mediastream/apply-constraints-advanced.html: Added.
1973
1974 2016-09-06  Dean Jackson  <dino@apple.com>
1975
1976         Expose Apple Pencil input to testing system
1977         https://bugs.webkit.org/show_bug.cgi?id=161670
1978         <rdar://problem/28183327>
1979
1980         Reviewed by Simon Fraser.
1981
1982         Four new tests that make sure Apple Pencil's register the correct
1983         touch* style events.
1984
1985         * fast/events/touch/ios/pencil-down-gives-touchstart-expected.txt: Added.
1986         * fast/events/touch/ios/pencil-down-gives-touchstart.html: Added.
1987         * fast/events/touch/ios/pencil-move-gives-touchmove-expected.txt: Added.
1988         * fast/events/touch/ios/pencil-move-gives-touchmove.html: Added.
1989         * fast/events/touch/ios/pencil-tap-gives-touchstart-and-touchend-expected.txt: Added.
1990         * fast/events/touch/ios/pencil-tap-gives-touchstart-and-touchend.html: Added.
1991         * fast/events/touch/ios/pencil-up-gives-touchend-expected.txt: Added.
1992         * fast/events/touch/ios/pencil-up-gives-touchend.html: Added.
1993
1994 2016-09-07  Andy VanWagoner  <thetalecrafter@gmail.com>
1995
1996         [INTL] some valid language tags cause errors in Intl constructors
1997         https://bugs.webkit.org/show_bug.cgi?id=161672
1998
1999         Reviewed by Mark Lam.
2000
2001         Add list of valid language tags that should not throw from test262.
2002
2003         * js/intl-collator-expected.txt:
2004         * js/intl-datetimeformat-expected.txt:
2005         * js/intl-numberformat-expected.txt:
2006         * js/script-tests/intl-collator.js:
2007         * js/script-tests/intl-datetimeformat.js:
2008         * js/script-tests/intl-numberformat.js:
2009
2010 2016-09-07  Chris Dumez  <cdumez@apple.com>
2011
2012         Drop legacy canvas.probablySupportsContext()
2013         https://bugs.webkit.org/show_bug.cgi?id=161692
2014
2015         Reviewed by Alex Christensen.
2016
2017         Drop legacy layout test.
2018
2019         * fast/canvas/webgl/canvas-supports-context-expected.txt: Removed.
2020         * fast/canvas/webgl/canvas-supports-context.html: Removed.
2021
2022 2016-09-07  Nan Wang  <n_wang@apple.com>
2023
2024         [GTK] Layout test accessibility/media-emits-object-replacement.html fails
2025         https://bugs.webkit.org/show_bug.cgi?id=161585
2026         <rdar://problem/28157032>
2027
2028         Reviewed by Chris Fleizach.
2029
2030         Updated the test expectation.
2031
2032         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt:
2033
2034 2016-09-07  Ryan Haddad  <ryanhaddad@apple.com>
2035
2036         Skipping imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-redirect.html.
2037         https://bugs.webkit.org/show_bug.cgi?id=161632
2038
2039         Unreviewed test gardening.
2040
2041         * TestExpectations:
2042
2043 2016-09-07  Youenn Fablet  <youenn@apple.com>
2044
2045         Using tests-options.json to compute whether tests are slow
2046         https://bugs.webkit.org/show_bug.cgi?id=161626
2047
2048         Reviewed by Darin Adler.
2049
2050         * TestExpectations: Removing slow WPT expectations now that they are handled through tests-options.json.
2051
2052 2016-09-06  Carlos Garcia Campos  <cgarcia@igalia.com>
2053
2054         [GTK][Threaded Compositor] Several flaky tests
2055         https://bugs.webkit.org/show_bug.cgi?id=161242
2056
2057         Reviewed by Michael Catanzaro.
2058
2059         Unskip compositing/fixed-with-fixed-layout.html and fast/fixed-layout/fixed-layout.html.
2060
2061         * platform/gtk/TestExpectations:
2062
2063 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
2064
2065         Marking http/tests/security/cross-origin-plugin-allowed.html as flaky on mac-wk2 release.
2066         https://bugs.webkit.org/show_bug.cgi?id=161539
2067
2068         Unreviewed test gardening.
2069
2070         * platform/mac-wk2/TestExpectations:
2071
2072 2016-09-06  Myles C. Maxfield  <mmaxfield@apple.com>
2073
2074         Strikethrough positions are erroneously snapped twice
2075         https://bugs.webkit.org/show_bug.cgi?id=161647
2076         <rdar://problem/11542470>
2077
2078         Reviewed by Zalan Bujtas.
2079
2080         * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned-expected.html: Updated.
2081         * fast/text/strikethrough-int-expected-mismatch.html: Added.
2082         * fast/text/strikethrough-int.html: Added.
2083
2084 2016-09-06  Chris Dumez  <cdumez@apple.com>
2085
2086         Align srcset attribute parsing with the HTML specification
2087         https://bugs.webkit.org/show_bug.cgi?id=161636
2088
2089         Reviewed by Darin Adler.
2090
2091         Re-sync fast/hidpi/image-srcset-invalid-descriptor.html with Blink.
2092
2093         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt:
2094         * fast/hidpi/image-srcset-invalid-descriptor.html:
2095
2096 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
2097
2098         Marking storage/indexeddb/objectstore-cursor.html as flaky on mac-wk2 debug.
2099         https://bugs.webkit.org/show_bug.cgi?id=161633
2100
2101         Unreviewed test gardening.
2102
2103         * platform/mac-wk2/TestExpectations:
2104
2105 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
2106
2107         Marking media/media-document-audio-repaint.html as flaky on El Capitan WK2.
2108         https://bugs.webkit.org/show_bug.cgi?id=155757
2109
2110         Unreviewed test gardening.
2111
2112         * platform/mac-wk2/TestExpectations:
2113
2114 2016-09-06  Zalan Bujtas  <zalan@apple.com>
2115
2116         ASSERTION FAILED: !paintInfo.overlapTestRequests->contains(this) in WebCore::RenderWidget::paintContents
2117         https://bugs.webkit.org/show_bug.cgi?id=135602
2118         <rdar://problem/27701733>
2119
2120         Reviewed by Simon Fraser.
2121
2122         * fast/layers/assert-on-overlap-testing-with-frames-inside-columns-expected.txt: Added.
2123         * fast/layers/assert-on-overlap-testing-with-frames-inside-columns.html: Added.
2124
2125 2016-09-06  Simon Fraser  <simon.fraser@apple.com>
2126
2127         Align element.scroll() / scrollTo() / scrollBy() with the CSSOM specification
2128         https://bugs.webkit.org/show_bug.cgi?id=161610
2129
2130         Reviewed by Darin Adler, Chris Dumez.
2131
2132         * fast/dom/Element/scrolling-funtions-on-body-expected.txt: Added.
2133         * fast/dom/Element/scrolling-funtions-on-body-quirks-expected.txt: Added.
2134         * fast/dom/Element/scrolling-funtions-on-body-quirks.html: Added.
2135         * fast/dom/Element/scrolling-funtions-on-body.html: Added.
2136         * fast/dom/Element/scrolling-funtions-on-element-expected.txt: Added.
2137         * fast/dom/Element/scrolling-funtions-on-element.html: Added.
2138
2139 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
2140
2141         Skip some asserting Fetch API tests.
2142         https://bugs.webkit.org/show_bug.cgi?id=161632
2143
2144         Unreviewed test gardening.
2145
2146         * TestExpectations:
2147
2148 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
2149
2150         Revert r205491 because it did not resolve the test failures, update bug number in TestExpectations.
2151         https://bugs.webkit.org/show_bug.cgi?id=161366
2152
2153         Unreviewed test gardening.
2154
2155         * platform/mac-wk2/TestExpectations:
2156         * platform/mac/TestExpectations:
2157
2158 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
2159
2160         Skipping editing/inserting/smart-link-when-caret-is-moved-before-URL.html.
2161         https://bugs.webkit.org/show_bug.cgi?id=161366
2162
2163         Unreviewed test gardening.
2164
2165         * platform/mac-wk2/TestExpectations:
2166         * platform/mac/TestExpectations:
2167
2168 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
2169
2170         Marking imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html as flaky
2171         https://bugs.webkit.org/show_bug.cgi?id=161631
2172
2173         Unreviewed test gardening.
2174
2175         * platform/ios-simulator-wk2/TestExpectations:
2176
2177 2016-09-06  Daniel Bates  <dabates@apple.com>
2178
2179         <table> inside <div align="right"> with large content inside = no scrollbar
2180         https://bugs.webkit.org/show_bug.cgi?id=3352
2181
2182         Reviewed by Brent Fulgham.
2183
2184         Add a new test that is derived from the test LayoutTests/fast/block/align-bigger-child.html included
2185         in <https://src.chromium.org/viewvc/blink?revision=187157&view=revision>.
2186
2187         Also update expected results of existing tests.
2188
2189         * fast/block/align-overflow-child-expected.txt: Added.
2190         * fast/block/align-overflow-child.html: Added.
2191         * platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
2192         * platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
2193         * platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
2194         * platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
2195         * platform/win/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
2196
2197 2016-09-06  Commit Queue  <commit-queue@webkit.org>
2198
2199         Unreviewed, rolling out r205480.
2200         https://bugs.webkit.org/show_bug.cgi?id=161630
2201
2202         tests-options.json is not known from knockout filesystem
2203         (Requested by youenn on #webkit).
2204
2205         Reverted changeset:
2206
2207         "Using tests-options.json to compute whether tests are slow"
2208         https://bugs.webkit.org/show_bug.cgi?id=161626
2209         http://trac.webkit.org/changeset/205480
2210
2211 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
2212
2213         Rebaseline http/tests/cookies/third-party-cookie-relaxing.html for Sierra.
2214
2215         Unreviewed test gardening.
2216
2217         * platform/mac/http/tests/cookies/third-party-cookie-relaxing-expected.txt:
2218
2219 2016-09-06  Youenn Fablet  <youenn@apple.com>
2220
2221         http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin.html is flaky
2222         https://bugs.webkit.org/show_bug.cgi?id=161627
2223
2224         Reviewed by Darin Adler.
2225
2226         * TestExpectations: Removing flakiness expectation.
2227
2228 2016-09-06  Youenn Fablet  <youenn@apple.com>
2229
2230         Using tests-options.json to compute whether tests are slow
2231         https://bugs.webkit.org/show_bug.cgi?id=161626
2232
2233         Reviewed by Darin Adler.
2234
2235         * TestExpectations: Removing slow WPT expectations now that they are handled through tests-options.json.
2236
2237 2016-09-06  Zalan Bujtas  <zalan@apple.com>
2238
2239         ASSERTION FAILED: !currBox->needsLayout() in WebCore::RenderBlock::checkPositionedObjectsNeedLayout
2240         https://bugs.webkit.org/show_bug.cgi?id=120291
2241         <rdar://problem/27683456>
2242
2243         Reviewed by David Hyatt.
2244
2245         * fast/block/positioning/assert-when-positioned-descendant-is-not-getting-laid-out-expected.txt: Added.
2246         * fast/block/positioning/assert-when-positioned-descendant-is-not-getting-laid-out.html: Added.
2247
2248 2016-09-06  Youenn Fablet  <youenn@apple.com>
2249
2250         W3C test importer should be able to identify slow test
2251         https://bugs.webkit.org/show_bug.cgi?id=161601
2252
2253         Reviewed by Darin Adler.
2254
2255         * tests-options.json: Added.
2256
2257 2016-09-06  Youenn Fablet  <youenn@apple.com>
2258
2259         CachedResourceLoader is not taking into account fetch options to use or not cached resources
2260         https://bugs.webkit.org/show_bug.cgi?id=161389
2261
2262         Reviewed by Darin Adler.
2263
2264         Added specific expectations for fetch cors-origin* tests for mac-wk2 and ios-simulator-wk2 as these tests use
2265         HTTPS, and the connection is refused.
2266
2267         * TestExpectations: Marking http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin.html as flaky.
2268         * http/tests/eventsource/eventsource-cors-basic-expected.txt:
2269         * http/tests/eventsource/eventsource-cors-with-credentials-expected.txt:
2270         * http/tests/fetch/fetching-same-resource-with-diffferent-options-expected.txt: Added.
2271         * http/tests/fetch/fetching-same-resource-with-diffferent-options.html: Added.
2272         * http/tests/loading/cross-origin-XHR-willLoadRequest-expected.txt:
2273         * http/tests/resources/download-json-with-delay.php:
2274         * http/tests/resources/redirect.php:
2275         * http/tests/security/cross-origin-cached-resource-expected.txt: Added.
2276         * http/tests/security/cross-origin-cached-resource-parallel-expected.txt: Added.
2277         * http/tests/security/cross-origin-cached-resource-parallel.html: Added.
2278         * http/tests/security/cross-origin-cached-resource.html: Added.
2279         * http/tests/security/img-with-failed-cors-check-fails-to-load-expected.txt:
2280         * http/tests/security/load-image-after-redirection-2-expected.txt: Added.
2281         * http/tests/security/load-image-after-redirection-2.html: Added.
2282         * http/tests/security/resources/abe-allow-star.php:
2283         * http/tests/security/resources/allow-if-origin.php: Added.
2284         * http/tests/security/resources/cross-origin-cached-resource-iframe.html: Added.
2285         * http/tests/security/resources/rgbalpha.png: Added.
2286         * http/tests/security/shape-outside-and-cached-resources-expected.html: Added.
2287         * http/tests/security/shape-outside-and-cached-resources.html: Added.
2288         * http/tests/security/video-poster-cross-origin-crash-expected.txt:
2289         * http/tests/security/video-poster-cross-origin-crash2-expected.txt:
2290         * http/tests/xmlhttprequest/access-control-and-redirects-async-same-origin-expected.txt:
2291         * http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash-expected.txt:
2292         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt:
2293         * http/tests/xmlhttprequest/cross-origin-no-credential-prompt-expected.txt:
2294         * http/tests/xmlhttprequest/cross-site-denied-response-expected.txt:
2295         * http/tests/xmlhttprequest/onerror-event-expected.txt:
2296         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt:
2297         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt:
2298         * http/tests/xmlhttprequest/post-blob-content-type-async-expected.txt:
2299         * http/tests/xmlhttprequest/redirect-cross-origin-2-expected.txt:
2300         * http/tests/xmlhttprequest/redirect-cross-origin-expected.txt:
2301         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-expected.txt:
2302         * http/tests/xmlhttprequest/simple-cross-origin-progress-events-expected.txt:
2303         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
2304         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
2305         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
2306         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
2307         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
2308         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
2309         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
2310         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
2311         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
2312
2313 2016-09-06  Philippe Normand  <pnormand@igalia.com>
2314
2315         Unreviewed GTK gardening
2316
2317         * platform/gtk/TestExpectations: Mark 2 mediastream tests as crashing
2318
2319 2016-09-05  Darin Adler  <darin@apple.com>
2320
2321         More bindings improvements, particularly things not needed for JavaScript bindings
2322         https://bugs.webkit.org/show_bug.cgi?id=161572
2323
2324         Reviewed by Sam Weinig.
2325
2326         * TestExpectations: Updated to expect success instead of failure for the
2327         imported/mozilla/svg tests named conditions-01.svg, conditions-06.svg,
2328         dynamic-conditions-01.svg, switch-01.svg, and
2329         svg-integration/dynamic-conditions-outer-svg-03.xhtml. These are now all passing,
2330         likely because of a progression due to correctly handling bogus feature strings.
2331         Also, a comment in bug 139115 claims that requiredFeatures it going to be removed
2332         from the SVG specifications and from other implementations. Updated to expect
2333         possible failure for dynamic-conditions-08.svg and dynamic-conditions-12.svg. Before
2334         these were reliably passing because of the incorrect handling of bogus feature strings.
2335         Now, they are sometimes failing because the tests include required code that runs on
2336         a timer, but no code to guarantee the test engine will wait for the timer to fire.
2337
2338         * platform/efl/TestExpectations: Removed now-redundant expectations that these
2339         tests will pass; now expected on all platforms.
2340
2341         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
2342         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
2343         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
2344         * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.png:
2345         * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
2346         * platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.png:
2347         * platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
2348         * platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.png:
2349         * platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
2350         * svg/custom/svg-features-expected.txt:
2351         Updated results for all these tests now that DOMImplementation.hasFeature always
2352         returns true. The tests aren't super-valuable any more, but I don't see a good
2353         reason to locally modify the imported tests from the W3C-SVG-1.1 suite, and
2354         while the svg-features test isn't great, keeping it does provide a little test
2355         coverage for the "always return true" behavior.
2356
2357         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
2358         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
2359         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
2360         * svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
2361         Updated for progression due to correctly handling bogus feature strings.
2362
2363 2016-09-05  Commit Queue  <commit-queue@webkit.org>
2364
2365         Unreviewed, rolling out r205450.
2366         https://bugs.webkit.org/show_bug.cgi?id=161614
2367
2368         Made tests flaky, causing false positives on EWS (Requested by
2369         ap on #webkit).
2370
2371         Reverted changeset:
2372
2373         "CachedResourceLoader is not taking into account fetch options
2374         to use or not cached resources"
2375         https://bugs.webkit.org/show_bug.cgi?id=161389
2376         http://trac.webkit.org/changeset/205450
2377
2378 2016-09-05  Youenn Fablet  <youenn@apple.com>
2379
2380         Clean CSS stylesheets should be accessible from JavaScript
2381         https://bugs.webkit.org/show_bug.cgi?id=158728
2382
2383         Reviewed by Darin Adler.
2384
2385         * http/tests/security/cannot-read-cssrules-expected.txt:
2386         * http/tests/security/cannot-read-cssrules-redirect-expected.txt:
2387         * http/tests/security/cannot-read-cssrules-redirect.html:
2388         * http/tests/security/cannot-read-cssrules.html:
2389         * http/tests/security/cross-origin-css-9.html:
2390         * http/tests/security/resources/xorigincss1-allow-star.php: Added.
2391
2392 2016-09-05  Philippe Normand  <pnormand@igalia.com>
2393
2394         WebRTC: Several media stream tests crashing
2395         https://bugs.webkit.org/show_bug.cgi?id=161582
2396
2397         Reviewed by Alejandro G. Castro.
2398
2399         * platform/gtk/TestExpectations: Unskip now-passing tests.
2400
2401 2016-09-05  Youenn Fablet  <youenn@apple.com>
2402
2403         CachedResourceLoader is not taking into account fetch options to use or not cached resources
2404         https://bugs.webkit.org/show_bug.cgi?id=161389
2405
2406         Reviewed by Darin Adler.
2407
2408         Added specific expectations for fetch cors-origin* tests for mac-wk2 and ios-simulator-wk2 as these tests use
2409         HTTPS, and the connection is refused.
2410
2411         * http/tests/eventsource/eventsource-cors-basic-expected.txt:
2412         * http/tests/eventsource/eventsource-cors-with-credentials-expected.txt:
2413         * http/tests/fetch/fetching-same-resource-with-diffferent-options-expected.txt: Added.
2414         * http/tests/fetch/fetching-same-resource-with-diffferent-options.html: Added.
2415         * http/tests/loading/cross-origin-XHR-willLoadRequest-expected.txt:
2416         * http/tests/resources/download-json-with-delay.php:
2417         * http/tests/resources/redirect.php:
2418         * http/tests/security/cross-origin-cached-resource-expected.txt: Added.
2419         * http/tests/security/cross-origin-cached-resource-parallel-expected.txt: Added.
2420         * http/tests/security/cross-origin-cached-resource-parallel.html: Added.
2421         * http/tests/security/cross-origin-cached-resource.html: Added.
2422         * http/tests/security/img-with-failed-cors-check-fails-to-load-expected.txt:
2423         * http/tests/security/load-image-after-redirection-2-expected.txt: Added.
2424         * http/tests/security/load-image-after-redirection-2.html: Added.
2425         * http/tests/security/resources/abe-allow-star.php:
2426         * http/tests/security/resources/allow-if-origin.php: Added.
2427         * http/tests/security/resources/cross-origin-cached-resource-iframe.html: Added.
2428         * http/tests/security/resources/rgbalpha.png: Added.
2429         * http/tests/security/shape-outside-and-cached-resources-expected.html: Added.
2430         * http/tests/security/shape-outside-and-cached-resources.html: Added.
2431         * http/tests/security/video-poster-cross-origin-crash-expected.txt:
2432         * http/tests/security/video-poster-cross-origin-crash2-expected.txt:
2433         * http/tests/xmlhttprequest/access-control-and-redirects-async-same-origin-expected.txt:
2434         * http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash-expected.txt:
2435         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt:
2436         * http/tests/xmlhttprequest/cross-origin-no-credential-prompt-expected.txt:
2437         * http/tests/xmlhttprequest/cross-site-denied-response-expected.txt:
2438         * http/tests/xmlhttprequest/onerror-event-expected.txt:
2439         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt:
2440         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt:
2441         * http/tests/xmlhttprequest/post-blob-content-type-async-expected.txt:
2442         * http/tests/xmlhttprequest/redirect-cross-origin-2-expected.txt:
2443         * http/tests/xmlhttprequest/redirect-cross-origin-expected.txt:
2444         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-expected.txt:
2445         * http/tests/xmlhttprequest/simple-cross-origin-progress-events-expected.txt:
2446         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
2447         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
2448         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
2449         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
2450         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
2451         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
2452         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
2453         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
2454         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
2455
2456 2016-09-04  Youenn Fablet  <youenn@apple.com>
2457
2458         http/tests/fetch/clone-response-body.html uses an incorrect URL
2459         https://bugs.webkit.org/show_bug.cgi?id=161382
2460
2461         Reviewed by Darin Adler.
2462
2463         * http/tests/fetch/clone-response-body.html: Fixing url, increasing delay to ensure non-flakiness.
2464         Adding assertions to ensure load is successful.
2465
2466 2016-09-04  Michael Catanzaro  <mcatanzaro@igalia.com>
2467
2468         Miscellaneous unreviewed GTK test gardening
2469
2470         * platform/gtk/TestExpectations:
2471         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt:
2472         * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
2473         * platform/gtk/editing/pasteboard/image-in-iframe-expected.txt: Added.
2474         * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt:
2475
2476 2016-09-03  Ryosuke Niwa  <rniwa@webkit.org>
2477
2478         Update the semantics of defined-ness of custom elements per spec changes
2479         https://bugs.webkit.org/show_bug.cgi?id=161570
2480
2481         Reviewed by Darin Adler.
2482
2483         Added a new test cases to defined-pseudo-class.html, defined-rule.html, and Node-cloneNode.html
2484         and rebaselined the tests.
2485
2486         * fast/custom-elements/defined-pseudo-class-expected.txt:
2487         * fast/custom-elements/defined-pseudo-class.html:
2488         (MyElement): Made matchInsideConstructor an instance variable so that there won't be inter-test dependency.
2489         Added test cases for :defined not being not applying to a failed-to-upgrade custom element. Finally, updated
2490         test expectation to reflect the fact :defined now applies inside custom element constructors immediately after
2491         super() call.
2492         * fast/custom-elements/defined-rule.html: Added a test case for :defined not applying to a failed-to-upgrade
2493         custom element. Also adjusted the height of the last box so that the green box is still 100px by 100px.
2494         * fast/custom-elements/upgrading/Node-cloneNode-expected.txt:
2495         * fast/custom-elements/upgrading/Node-cloneNode.html: Added a test to make sure we don't try to upgrade
2496         a custom element for the second time when the first attempt resulted in the constructor throwing an exception.
2497
2498 2016-09-03  Ryosuke Niwa  <rniwa@webkit.org>
2499
2500         Unbreak customElements.whenDefined after r205383 with a crash fix
2501         https://bugs.webkit.org/show_bug.cgi?id=161562
2502
2503         Reviewed by Darin Adler.
2504
2505         Revert r205383 now that all test cases pass.
2506
2507         * fast/custom-elements/CustomElementRegistry-expected.txt:
2508
2509 2016-09-03  Chris Dumez  <cdumez@apple.com>
2510
2511         Align cross-Origin Object.getOwnPropertyNames() with the HTML specification
2512         https://bugs.webkit.org/show_bug.cgi?id=161457
2513
2514         Reviewed by Darin Adler.
2515
2516         Add test coverage.
2517
2518         * http/tests/security/cross-frame-access-enumeration-expected.txt:
2519         * http/tests/security/cross-frame-access-enumeration.html:
2520
2521 2016-09-03  Chris Dumez  <cdumez@apple.com>
2522
2523         Object.preventExtensions(window) should throw a TypeError
2524         https://bugs.webkit.org/show_bug.cgi?id=161554
2525
2526         Reviewed by Darin Adler.
2527
2528         * http/tests/security/preventExtensions-window-location-expected.txt:
2529         * http/tests/security/preventExtensions-window-location.html:
2530
2531 2016-09-03  Joseph Pecoraro  <pecoraro@apple.com>
2532
2533         Web Inspector: Address ESLint undefined variable errors
2534         https://bugs.webkit.org/show_bug.cgi?id=161563
2535
2536         Reviewed by Darin Adler.
2537
2538         * inspector/protocol/inspector-backend-invocation-return-value-expected.txt:
2539         * inspector/protocol/inspector-backend-invocation-return-value.html:
2540
2541 2016-09-03  Chris Dumez  <cdumez@apple.com>
2542
2543         Align meta element http-equiv="refresh" parsing with the HTML specification
2544         https://bugs.webkit.org/show_bug.cgi?id=161543
2545
2546         Reviewed by Darin Adler.
2547
2548         Update layout test to only use HTML spaces in http-equiv="refresh"
2549         content value.
2550
2551         * http/tests/misc/refresh-meta-with-newline.html:
2552
2553 2016-09-03  Youenn Fablet  <youenn@apple.com>
2554
2555         run-webkit-tests should detect w3c test resource files
2556         https://bugs.webkit.org/show_bug.cgi?id=161307
2557
2558         Reviewed by Ryosuke Niwa.
2559
2560         * TestExpectations: Removing resource files skip expectations.
2561
2562 2016-09-03  Myles C. Maxfield  <mmaxfield@apple.com>
2563
2564         [Cocoa] Distinguish between paint advances and base advances
2565         https://bugs.webkit.org/show_bug.cgi?id=160892
2566
2567         Unreviewed.
2568
2569         Update test results.
2570
2571         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.png: Removed.
2572         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.txt: Removed.
2573         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.png: Removed.
2574         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.txt: Removed.
2575         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.png: Removed.
2576         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
2577         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png:
2578         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
2579         * platform/mac/css2.1/t1508-c527-font-00-b-expected.png:
2580         * platform/mac/css2.1/t1508-c527-font-00-b-expected.txt:
2581         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
2582         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
2583
2584 2016-09-02  Myles C. Maxfield  <mmaxfield@apple.com>
2585
2586         [Cocoa] Distinguish between paint advances and base advances
2587         https://bugs.webkit.org/show_bug.cgi?id=160892
2588
2589         Reviewed by Simon Fraser.
2590
2591         Update tests. There are some expected (small) changes in metrics due to this patch.
2592
2593         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png.
2594         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt.
2595         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-00-b-expected.png.
2596         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.txt: Added.
2597         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.png: Copied from LayoutTests/platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png.
2598         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Copied from LayoutTests/platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt.
2599         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png:
2600         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
2601         * platform/mac/css2.1/t1508-c527-font-00-b-expected.png:
2602         * platform/mac/css2.1/t1508-c527-font-00-b-expected.txt: Added.
2603         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
2604         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
2605
2606 2016-09-02  Zalan Bujtas  <zalan@apple.com>
2607
2608         Should never be reached failure in WebCore::floatValueForLength
2609         https://bugs.webkit.org/show_bug.cgi?id=139397
2610         <rdar://problem/27704376>
2611
2612         Reviewed by Simon Fraser.
2613
2614         * svg/css/assert-on-non-resolvable-dimension-expected.txt: Added.
2615         * svg/css/assert-on-non-resolvable-dimension.html: Added.
2616
2617 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
2618
2619         Rebaseline editing/secure-input/removed-password-input.html after r205381.
2620
2621         Unreviewed test gardening.
2622
2623         * editing/secure-input/removed-password-input-expected.txt:
2624         * platform/wk2/editing/secure-input/removed-password-input-expected.txt: Copied from LayoutTests/editing/secure-input/removed-password-input-expected.txt.
2625
2626 2016-09-02  Ryosuke Niwa  <rniwa@webkit.org>
2627
2628         Add validations for a synchronously constructed custom element
2629         https://bugs.webkit.org/show_bug.cgi?id=161528
2630
2631         Reviewed by Yusuke Suzuki.
2632
2633         Added test cases for sanity checks in step 6.1. of https://dom.spec.whatwg.org/#concept-create-element
2634         and updated other test cases per those changes.
2635
2636         * fast/custom-elements/Document-createElement-expected.txt:
2637         * fast/custom-elements/Document-createElement.html:
2638         * fast/custom-elements/defined-pseudo-class-expected.txt: Rebaselined now that exceptions thrown while constructing
2639         a custom element is reported in the console.
2640         * fast/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt: Ditto.
2641
2642 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
2643
2644         Marking two editing/mac/spelling tests as flaky on mac-wk2.
2645         https://bugs.webkit.org/show_bug.cgi?id=161411
2646
2647         Unreviewed test gardening.
2648
2649         * platform/mac-wk2/TestExpectations:
2650
2651 2016-09-02  Zalan Bujtas  <zalan@apple.com>
2652
2653         ASSERT_NOT_REACHED() is touched in WebCore::valueForLength
2654         https://bugs.webkit.org/show_bug.cgi?id=123337
2655         <rdar://problem/27684121>
2656
2657         Reviewed by Simon Fraser.
2658
2659         * fast/table/assert-on-non-resolvable-row-dimension-expected.txt: Added.
2660         * fast/table/assert-on-non-resolvable-row-dimension.html: Added.
2661
2662 2016-09-02  Ryosuke Niwa  <rniwa@webkit.org>
2663
2664         Temporarily break customElements.whenDefined to remove flaky crashes
2665         https://bugs.webkit.org/show_bug.cgi?id=161555
2666
2667         Reviewed by Chris Dumez.
2668
2669         Rebaseline the test now that some test cases are failing due to the partial rollout.
2670
2671         * fast/custom-elements/CustomElementRegistry-expected.txt:
2672
2673 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
2674
2675         Unreviewed, rolling out r205373.
2676
2677         This change causes LayoutTest crashes under GuardMalloc
2678
2679         Reverted changeset:
2680
2681         "[Cocoa] Distinguish between paint advances and base advances"
2682         https://bugs.webkit.org/show_bug.cgi?id=160892
2683         http://trac.webkit.org/changeset/205373
2684
2685 2016-09-02  Beth Dakin  <bdakin@apple.com>
2686
2687         Need to updateEditorState if an element change edit-ability without changing 
2688         selection
2689         https://bugs.webkit.org/show_bug.cgi?id=161546
2690         -and corresponding-
2691         rdar://problem/27806012
2692
2693         Reviewed by Ryosuke Niwa.
2694
2695         This patch seems to have fixed a bug!
2696         * editing/secure-input/removed-password-input-expected.txt:
2697
2698 2016-09-02  Jonathan Bedard  <jbedard@apple.com>
2699
2700         WebKitTestRunner needs layoutTestController.setDashboardCompatibilityMode
2701         https://bugs.webkit.org/show_bug.cgi?id=42547
2702
2703         Reviewed by Darin Adler.
2704
2705         The addition of setUseDashboardCompatibilityMode to the WebKit2 TestRunner means the set of tests removed from the expected failures list now pass.
2706         Note: this bug mistakenly called this function setDashboardCompatibilityMode, it is actually setUseDashboardCompatibilityMode.
2707
2708         * platform/ios-simulator-wk2/TestExpectations:  Changed reason test was excluded.
2709         * platform/wk2/TestExpectations: Remove tests which use setUseDashboardCompatibilityMode from expected failures.
2710
2711 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
2712
2713         Marking editing/pasteboard/5478250.html as flaky on mac-wk2.
2714         https://bugs.webkit.org/show_bug.cgi?id=161366
2715
2716         Unreviewed test gardening.
2717
2718         * platform/mac-wk2/TestExpectations:
2719
2720 2016-09-02  Zalan Bujtas  <zalan@apple.com>
2721
2722         ASSERTION FAILED: !m_committedWidth in WebCore::LineWidth::fitBelowFloats
2723         https://bugs.webkit.org/show_bug.cgi?id=149462
2724         <rdar://problem/27710841>
2725
2726         Reviewed by David Hyatt.
2727
2728         * fast/text/assert-when-text-with-negative-margin-sibling-does-not-fit-expected.txt: Added.
2729         * fast/text/assert-when-text-with-negative-margin-sibling-does-not-fit.html: Added.
2730
2731 2016-09-02  Myles C. Maxfield  <mmaxfield@apple.com>
2732
2733         [Cocoa] Distinguish between paint advances and base advances
2734         https://bugs.webkit.org/show_bug.cgi?id=160892
2735
2736         Reviewed by Simon Fraser.
2737
2738         Update tests. There are some expected (small) changes in metrics due to this patch.
2739
2740         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png.
2741         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt.
2742         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-00-b-expected.png.
2743         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.txt: Added.
2744         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.png: Copied from LayoutTests/platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png.
2745         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Copied from LayoutTests/platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt.
2746         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png:
2747         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
2748         * platform/mac/css2.1/t1508-c527-font-00-b-expected.png:
2749         * platform/mac/css2.1/t1508-c527-font-00-b-expected.txt: Added.
2750         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
2751         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
2752
2753 2016-09-02  Chris Dumez  <cdumez@apple.com>
2754
2755         Unreviewed, roll out r205354 because it caused JSC test failures
2756
2757         * fast/dom/Window/script-tests/window-custom-prototype.js: Added.
2758         * fast/dom/Window/window-custom-prototype-crash-expected.txt:
2759         * fast/dom/Window/window-custom-prototype-expected.txt: Added.
2760         * fast/dom/Window/window-custom-prototype.html: Added.
2761         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
2762         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
2763         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
2764         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
2765         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
2766         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html:
2767         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
2768         * http/tests/security/xss-DENIED-method-with-iframe-proto.html:
2769         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt:
2770         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html:
2771         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt:
2772         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html:
2773         * js/dom/setPrototypeOf-location-window-expected.txt: Removed.
2774         * js/dom/setPrototypeOf-location-window.html: Removed.
2775         * js/object-literal-shorthand-construction-expected.txt:
2776         * js/script-tests/object-literal-shorthand-construction.js:
2777         * js/script-tests/sloppy-getter-setter-global-object.js:
2778         * js/sloppy-getter-setter-global-object-expected.txt:
2779
2780 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
2781
2782         Rebaseline fast/mediastream/MediaStreamTrack-getSettings.html after r205348.
2783
2784         Unreviewed test gardening.
2785
2786         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2787
2788 2016-09-02  Chris Dumez  <cdumez@apple.com>
2789
2790         REGRESSION (r204839): [mac-wk1] LayoutTest webgl/max-active-contexts-webglcontextlost-prevent-default.html is a flaky timeout
2791         https://bugs.webkit.org/show_bug.cgi?id=161205
2792
2793         Reviewed by Geoffrey Garen.
2794
2795         Unskip test case now that it is no longer flaky.
2796
2797         * platform/mac-wk1/TestExpectations:
2798
2799 2016-09-02  Chris Dumez  <cdumez@apple.com>
2800
2801         Object.preventExtensions() should throw cross-origin
2802         https://bugs.webkit.org/show_bug.cgi?id=161486
2803
2804         Reviewed by Geoffrey Garen.
2805
2806         Add layout test coverage. We have a few failures in the same origin case
2807         because we don't fully match the specification yet:
2808         - Object.preventExtensions() should throw a TypeError. However, our
2809           implementation currently does not throw if [[PreventExtensions]] returns
2810           false.
2811         - We do not ignore calls to Object.preventExtensions() for the Location
2812           object yet because other browsers do not seem to either.
2813
2814         * http/tests/security/preventExtensions-window-location-expected.txt: Added.
2815         * http/tests/security/preventExtensions-window-location.html: Added.
2816
2817 2016-09-02  Chris Dumez  <cdumez@apple.com>
2818
2819         Object.defineProperty() should throw cross-origin
2820         https://bugs.webkit.org/show_bug.cgi?id=161460
2821
2822         Reviewed by Geoffrey Garen.
2823
2824         Add test coverage.
2825
2826         * http/tests/security/cross-frame-access-object-prototype-expected.txt:
2827         * http/tests/security/location-cross-origin-expected.txt:
2828         * http/tests/security/location-cross-origin.html:
2829         * http/tests/security/window-defineProperty-crossOrigin-expected.txt: Added.
2830         * http/tests/security/window-defineProperty-crossOrigin.html: Added.
2831         * http/tests/security/xss-DENIED-defineProperty-expected.txt:
2832
2833 2016-09-02  Chris Dumez  <cdumez@apple.com>
2834
2835         Align proto getter / setter behavior with other browsers
2836         https://bugs.webkit.org/show_bug.cgi?id=161455
2837
2838         Reviewed by Mark Lam.
2839
2840         Add layout test coverage and update a few existing test to reflect
2841         behavior change.
2842
2843         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
2844         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
2845         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
2846         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
2847         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
2848         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html:
2849         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
2850         * http/tests/security/xss-DENIED-method-with-iframe-proto.html:
2851         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt:
2852         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html:
2853         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt:
2854         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html:
2855         * js/dom/setPrototypeOf-location-window-expected.txt: Added.
2856         * js/dom/setPrototypeOf-location-window.html: Added.
2857
2858 2016-09-02  Eric Carlson  <eric.carlson@apple.com>
2859
2860         [MediaStream] applyConstraints pt. 1 - mandatory constraints
2861         https://bugs.webkit.org/show_bug.cgi?id=161469
2862         <rdar://problem/28109325>
2863
2864         Reviewed by Jer Noble.
2865
2866         * fast/mediastream/apply-constraints-audio-expected.txt: Added.
2867         * fast/mediastream/apply-constraints-audio.html: Added.
2868         * fast/mediastream/apply-constraints-video-expected.txt: Added.
2869         * fast/mediastream/apply-constraints-video.html: Added.
2870         * fast/mediastream/resources/apply-constraints-utils.js: Added.
2871
2872 2016-09-01  Ryosuke Niwa  <rniwa@webkit.org>
2873
2874         Only update connected custom elements
2875         https://bugs.webkit.org/show_bug.cgi?id=161480
2876
2877         Reviewed by Yusuke Suzuki.
2878
2879         Added a W3c-style testharness.js test for https://html.spec.whatwg.org/#enqueue-a-custom-element-upgrade-reaction
2880         and added more test cases for :defined and customElements.define.
2881
2882         * fast/custom-elements/CustomElementRegistry.html: Revised descriptions for "get" and "whenDefined" test cases consistent
2883         with ones for "define".
2884         * fast/custom-elements/defined-pseudo-class-expected.txt:
2885         * fast/custom-elements/defined-pseudo-class.html:
2886         * fast/custom-elements/enqueue-custom-element-upgrade-reaction-expected.txt: Added.
2887         * fast/custom-elements/enqueue-custom-element-upgrade-reaction.html: Added.
2888         * fast/custom-elements/resources/document-types.js:
2889         (create):
2890
2891 2016-09-01  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2892
2893         [EFL] Mark failing tests to failure
2894
2895         Unreviewed EFL gardening.
2896
2897         Failing tests of security, hyphenation, and form are marked to failure.
2898
2899         * platform/efl/TestExpectations:
2900
2901 2016-09-01  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2902
2903         [EFL] Gardening faliure and timeout tests on 2th Sep.
2904
2905         Unreviewed EFL gardening.
2906
2907         * platform/efl/TestExpectations:
2908
2909 2016-09-01  Ricky Mondello  <rmondello@apple.com>
2910
2911         YouTube Flash plug-in replacement facility should not insert showinfo=0 into iframe URLs
2912         https://bugs.webkit.org/show_bug.cgi?id=161478
2913         <rdar://problem/28050847>
2914
2915         Reviewed by Eric Carlson.
2916
2917         * platform/ios-simulator/ios/plugin/youtube-flash-plugin-iframe-expected.txt: Update the URL that was blocked.
2918         * platform/ios-simulator/ios/plugin/youtube-flash-plugin-iframe-no-height-or-width-expected.txt: Ditto.
2919         * security/contentSecurityPolicy/plugins-types-allows-youtube-plugin-replacement-expected.txt: Ditto.
2920
2921 2016-09-01  Devin Rousso  <dcrousso+webkit@gmail.com>
2922
2923         Web Inspector: add Object.awaitEvent which is like singleFireEventListener but returns a promise
2924         https://bugs.webkit.org/show_bug.cgi?id=161451
2925
2926         Reviewed by Brian Burg.
2927
2928         * inspector/unit-tests/object-expected.txt:
2929         * inspector/unit-tests/object.html:
2930
2931 2016-09-01  Ryosuke Niwa  <rniwa@webkit.org>
2932
2933         Fix a typo in the previous commit. I didn't mean to comment out this test case I added per a review comment.
2934
2935         * fast/custom-elements/CustomElementRegistry-expected.txt:
2936         * fast/custom-elements/CustomElementRegistry.html:
2937
2938 2016-09-01  Ryosuke Niwa  <rniwa@webkit.org>
2939
2940         Add "whenDefined" to CustomElementRegistry
2941         https://bugs.webkit.org/show_bug.cgi?id=161425
2942
2943         Reviewed by Yusuke Suzuki.
2944
2945         Added test cases for "whenDefined" method.
2946
2947         * fast/custom-elements/CustomElementRegistry-expected.txt:
2948         * fast/custom-elements/CustomElementRegistry.html:
2949
2950 2016-09-01  Nikita Vasilyev  <nvasilyev@apple.com>
2951
2952         Web Inspector: Minification detection produces false positives for small resources
2953         https://bugs.webkit.org/show_bug.cgi?id=161159
2954         <rdar://problem/27995306>
2955
2956         Reviewed by Brian Burg.
2957
2958         * inspector/formatting/is-text-likely-minified-expected.txt: Added.
2959         * inspector/formatting/is-text-likely-minified.html: Added.
2960
2961 2016-09-01  Chris Dumez  <cdumez@apple.com>
2962
2963         Unreviewed, rolling out r205297.
2964
2965         Caused some JSC test failures
2966
2967         Reverted changeset:
2968
2969         "Align cross-origin proto getter / setter behavior with the
2970         specification"
2971         https://bugs.webkit.org/show_bug.cgi?id=161455
2972         http://trac.webkit.org/changeset/205297
2973
2974 2016-09-01  Jiewen Tan  <jiewen_tan@apple.com>
2975
2976         Unreviewed, update iOS simulator WK1 flaky tests.
2977
2978         * platform/ios-simulator-wk1/TestExpectations:
2979
2980 2016-09-01  Chris Dumez  <cdumez@apple.com>
2981
2982         Align cross-origin proto getter / setter behavior with the specification
2983         https://bugs.webkit.org/show_bug.cgi?id=161455
2984
2985         Reviewed by Mark Lam.
2986
2987         Add layout test coverage.
2988
2989         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
2990         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
2991         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
2992         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
2993
2994 2016-09-01  Ryan Haddad  <ryanhaddad@apple.com>
2995
2996         Marking media/video-main-content-allow-then-scroll.html as flaky on ios-simulator-wk2.
2997         https://bugs.webkit.org/show_bug.cgi?id=161491
2998
2999         Unreviewed test gardening.
3000
3001         * platform/ios-simulator-wk2/TestExpectations:
3002
3003 2016-09-01  Ryan Haddad  <ryanhaddad@apple.com>
3004
3005         Add ios-simulator baseline for compositing/layer-creation/will-change-on-normal-flow-content.html.
3006         https://bugs.webkit.org/show_bug.cgi?id=161490
3007
3008         Unreviewed test gardening.
3009
3010         * platform/ios-simulator/compositing/layer-creation/will-change-on-normal-flow-content-expected.txt: Added.
3011
3012 2016-09-01  Carlos Garcia Campos  <cgarcia@igalia.com>
3013
3014         Unreviewed. Skip fixed layout tests in GTK+
3015
3016         They are causing a lot of flaky tests because of changes in the viewport controller that are never reset. Once
3017         the actual bug is properly fixed I'll unskip these tests again.
3018
3019         * platform/gtk/TestExpectations:
3020
3021 2016-09-01  Youenn Fablet  <youenn@apple.com>
3022
3023         Calling then on promise in Workers may crash in Debug builds
3024         https://bugs.webkit.org/show_bug.cgi?id=156737
3025
3026         Unreviewed.
3027
3028         * TestExpectations: Activating previously skipped fetch api tests in Debug bots
3029
3030 2016-08-31  Zalan Bujtas  <zalan@apple.com>
3031
3032         ASSERTION FAILED: !flow->layer() && !flow->isInlineElementContinuation() in WebCore::RenderBlock::addContinuationWithOutline
3033         https://bugs.webkit.org/show_bug.cgi?id=151022
3034         <rdar://problem/27710993>
3035
3036         Reviewed by Simon Fraser.
3037
3038         * compositing/layer-creation/assert-on-inline-element-with-will-change-expected.txt: Added.
3039         * compositing/layer-creation/assert-on-inline-element-with-will-change.html: Added.
3040         * compositing/layer-creation/will-change-on-normal-flow-content-expected.txt: Added.
3041         * compositing/layer-creation/will-change-on-normal-flow-content.html: Added.
3042
3043 2016-08-31  Ricky Mondello  <rmondello@apple.com>
3044
3045         Break pluginReplacementEnabled into youTubeFlashPluginReplacementEnabled and quickTimePluginReplacementEnabled
3046         https://bugs.webkit.org/show_bug.cgi?id=161424
3047         <rdar://problem/28050847>
3048
3049         Reviewed by Dean Jackson.
3050
3051         * plugins/quicktime-plugin-replacement.html: Updated for the internal setting rename.
3052         * security/contentSecurityPolicy/object-src-none-blocks-quicktime-plugin-replacement.html: Ditto.
3053         * security/contentSecurityPolicy/object-src-none-blocks-youtube-plugin-replacement.html: Ditto.
3054         * security/contentSecurityPolicy/plugins-types-allows-quicktime-plugin-replacement.html: Ditto.
3055         * security/contentSecurityPolicy/plugins-types-allows-youtube-plugin-replacement.html: Ditto.
3056         * security/contentSecurityPolicy/plugins-types-blocks-quicktime-plugin-replacement-without-mime-type.html: Ditto.
3057         * security/contentSecurityPolicy/plugins-types-blocks-quicktime-plugin-replacement.html: Ditto.
3058         * security/contentSecurityPolicy/plugins-types-blocks-youtube-plugin-replacement-without-mime-type.html: Ditto.
3059         * security/contentSecurityPolicy/plugins-types-blocks-youtube-plugin-replacement.html: Ditto.
3060
3061 2016-08-31  Mark Lam  <mark.lam@apple.com>
3062
3063         Gardening: skipping a flaky test from the JSC test suite.
3064         https://bugs.webkit.org/show_bug.cgi?id=161437
3065
3066         Not reviewed.
3067
3068         * js/script-tests/regress-141098.js:
3069
3070 2016-08-31  Yoav Weiss  <yoav@yoav.ws>
3071
3072         Add event support for link preload.
3073         https://bugs.webkit.org/show_bug.cgi?id=158466
3074
3075         Reviewed by Alex Christensen.
3076
3077         Add tests that make sure that event handling with regarding to link preload
3078         is working as it should.
3079
3080         * http/tests/misc/script_onload_delays_window_onload-expected.txt: Added.
3081         * http/tests/misc/script_onload_delays_window_onload.html: Added.
3082         * http/tests/preload/delaying_onload_link_preload_after_discovery-expected.txt: Added.
3083         * http/tests/preload/delaying_onload_link_preload_after_discovery.html: Added.
3084         * http/tests/preload/delaying_onload_link_preload_after_discovery_image-expected.txt: Added.
3085         * http/tests/preload/delaying_onload_link_preload_after_discovery_image.html: Added.
3086         * http/tests/preload/dynamic_remove_preload_href-expected.txt:
3087         * http/tests/preload/dynamic_remove_preload_href.html:
3088         * http/tests/preload/not_delaying_window_onload_before_discovery-expected.txt: Added.
3089         * http/tests/preload/not_delaying_window_onload_before_discovery.html: Added.
3090         * http/tests/preload/onerror_event-expected.txt: Added.
3091         * http/tests/preload/onerror_event.html: Added.
3092         * http/tests/preload/onload_event-expected.txt: Added.
3093         * http/tests/preload/onload_event.html: Added.
3094         * http/tests/preload/resources/single_download_preload.html:
3095         * http/tests/resources/dummy.css: Added.
3096         * http/tests/resources/dummy.js: Added.
3097         * http/tests/resources/dummy.xml: Added.
3098         * http/tests/resources/slow-image.php: Added.
3099
3100 2016-08-31  Joseph Pecoraro  <pecoraro@apple.com>
3101
3102         Web Inspector: XHR with text but responseType = "blob" shows blank content
3103         https://bugs.webkit.org/show_bug.cgi?id=161422
3104         <rdar://problem/28066869>
3105
3106         Reviewed by Brian Burg.
3107
3108         * inspector/network/resources/data.json: Added.
3109         * inspector/network/xhr-json-blob-has-content-expected.txt: Added.
3110         * inspector/network/xhr-json-blob-has-content.html: Added.
3111
3112 2016-08-31  Ryosuke Niwa  <rniwa@webkit.org>
3113
3114         HTML constructor must throw when newTarget is itself
3115         https://bugs.webkit.org/show_bug.cgi?id=161430
3116
3117         Reviewed by Antti Koivisto.
3118
3119         Added test cases for defining a custom element with the HTMLElement constructor,
3120         and making sure the HTMLElement constructor throws an exception when newTarget is itself.
3121
3122         * fast/custom-elements/CustomElementRegistry-expected.txt:
3123         * fast/custom-elements/CustomElementRegistry.html:
3124         * fast/custom-elements/HTMLElement-constructor-expected.txt:
3125         * fast/custom-elements/HTMLElement-constructor.html:
3126
3127 2016-08-31  Ryosuke Niwa  <rniwa@webkit.org>
3128
3129         Add the check for reentrancy to CustomElementRegistry
3130         https://bugs.webkit.org/show_bug.cgi?id=161423
3131
3132         Reviewed by Antti Koivisto.
3133
3134         Add test cases for reentrancy during customElements.define.
3135
3136         * fast/custom-elements/CustomElementRegistry-expected.txt:
3137         * fast/custom-elements/CustomElementRegistry.html:
3138
3139 2016-08-31  Chris Dumez  <cdumez@apple.com>
3140
3141         Object.getPrototypeOf() should return null cross-origin
3142         https://bugs.webkit.org/show_bug.cgi?id=161393
3143
3144         Reviewed by Geoffrey Garen.
3145
3146         Add layout test coverage.
3147
3148         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
3149         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
3150
3151 2016-08-31  Jiewen Tan  <jiewen_tan@apple.com>
3152
3153         Unreviewed, update iOS simulator WK1 flaky tests.
3154
3155         * platform/ios-simulator-wk1/TestExpectations:
3156
3157 2016-08-31  Ryan Haddad  <ryanhaddad@apple.com>
3158
3159         Marking http/tests/media/media-source/mediasource-config-change-mp4-v-framerate.html as flaky.
3160         https://bugs.webkit.org/show_bug.cgi?id=161391
3161
3162         Unreviewed test gardening.
3163
3164         * platform/mac/TestExpectations:
3165
3166 2016-08-31  Youenn Fablet  <youenn@apple.com>
3167
3168         [Fetch API] Response bodyUsed should check for its body disturbed state
3169         https://bugs.webkit.org/show_bug.cgi?id=161429
3170
3171         Reviewed by Alex Christensen.
3172
3173         * http/tests/fetch/bodyUsed-expected.txt: Added.
3174         * http/tests/fetch/bodyUsed-worker-expected.txt: Added.
3175         * http/tests/fetch/bodyUsed-worker.html: Added.
3176         * http/tests/fetch/bodyUsed.js: Added.
3177         * http/tests/fetch/window/body-mixin-expected.txt:
3178
3179 2016-08-31  Youenn Fablet  <youenn@apple.com>
3180
3181         [Fetch API] Blob type should be correctly set in case of empty body
3182         https://bugs.webkit.org/show_bug.cgi?id=161431
3183
3184         Reviewed by Alex Christensen.
3185
3186         * http/tests/fetch/fetch-as-blob-expected.txt: Added.
3187         * http/tests/fetch/fetch-as-blob-worker-expected.txt: Added.
3188         * http/tests/fetch/fetch-as-blob-worker.html: Added.
3189         * http/tests/fetch/fetch-as-blob.html: Added.
3190         * http/tests/fetch/fetch-as-blob.js: Added.
3191         (promise_test):
3192
3193 2016-08-31  Romain Bellessort  <romain.bellessort@crf.canon.fr>
3194
3195         [Streams API] Align getReader() with spec
3196         https://bugs.webkit.org/show_bug.cgi?id=160508
3197
3198         Reviewed by Xabier Rodriguez-Calvar.
3199
3200         * streams/readable-stream-getReader-expected.txt: Added.
3201         * streams/readable-stream-getReader.html: Added.
3202
3203 2016-08-31  Antti Koivisto  <antti@apple.com>
3204
3205         REGRESSION (r201701): Unable to copy from CodeMirror editor version used in Jenkins install website
3206         https://bugs.webkit.org/show_bug.cgi?id=161386
3207         <rdar://problem/27590077>
3208
3209         Reviewed by Dan Bernstein.
3210
3211         * editing/text-iterator/hidden-textarea-selection-quirk-expected.txt: Added.
3212         * editing/text-iterator/hidden-textarea-selection-quirk.html: Added.
3213         * platform/ios-simulator/editing/text-iterator/hidden-textarea-selection-quirk-expected.txt: Added.
3214
3215             textarea.select() doesn't select the text content on iOS.
3216
3217 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
3218
3219         Unreviewed, update iOS simulator WK1 flaky tests.
3220
3221         * platform/ios-simulator-wk1/TestExpectations:
3222
3223 2016-08-30  Ryosuke Niwa  <rniwa@webkit.org>
3224
3225         Add "get" to CustomElementsRegistry
3226         https://bugs.webkit.org/show_bug.cgi?id=161421
3227
3228         Reviewed by Yusuke Suzuki.
3229
3230         Added test cases for "get" method on CustomElementsRegistry.
3231
3232         * fast/custom-elements/CustomElementRegistry-expected.txt:
3233         * fast/custom-elements/CustomElementRegistry.html:
3234
3235 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
3236
3237         Unreviewed, update iOS simulator WK1 flaky tests.
3238
3239         * platform/ios-simulator-wk1/TestExpectations:
3240
3241 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
3242
3243         Marking inspector/debugger/breakpoint-action-with-exception.html as flaky.
3244         https://bugs.webkit.org/show_bug.cgi?id=161387
3245
3246         Unreviewed test gardening.
3247
3248         * platform/mac/TestExpectations:
3249
3250 2016-08-30  Johan K. Jensen  <johan_jensen@apple.com>
3251
3252         Web Inspector: Add resource timing model with timing information
3253         https://bugs.webkit.org/show_bug.cgi?id=161314
3254
3255         Reviewed by Joseph Pecoraro.
3256
3257         Add tests for the Resource Timing Data model.
3258
3259         * http/tests/inspector/network/resource-timing-expected.txt: Added.
3260         * http/tests/inspector/network/resource-timing.html: Added.
3261
3262 2016-08-30  Chris Dumez  <cdumez@apple.com>
3263
3264         Object.setPrototypeOf() should throw when used on a cross-origin Window / Location object
3265         https://bugs.webkit.org/show_bug.cgi?id=161396
3266
3267         Reviewed by Ryosuke Niwa.
3268
3269         Update / rebaseline existing test to reflect behavior change.
3270
3271         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
3272         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
3273
3274 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
3275
3276         Unreviewed, update iOS simulator WK1 flaky tests.
3277
3278         * platform/ios-simulator-wk1/TestExpectations:
3279
3280 2016-08-30  Frederic Wang  <fwang@igalia.com>
3281
3282         Introduce a MathMLUnknownElement class
3283         https://bugs.webkit.org/show_bug.cgi?id=161298
3284
3285         Reviewed by Darin Adler.
3286
3287         We add a test to check that non-standard or content MathML elements
3288         are handled by MathMLUnknownElement and so do not create renderers.
3289
3290         * mathml/mathml-unknown-expected.txt: Added.
3291         * mathml/mathml-unknown.xhtml: Added.
3292
3293 2016-08-30  Chris Dumez  <cdumez@apple.com>
3294
3295         [[Delete]] should throw for cross-origin Window / Location objects
3296         https://bugs.webkit.org/show_bug.cgi?id=161397
3297
3298         Reviewed by Ryosuke Niwa.
3299
3300         Update / rebaseline existing test to reflect behavior change.
3301
3302         * http/tests/security/cross-frame-access-delete-expected.txt:
3303         * http/tests/security/cross-frame-access-delete.html:
3304         * http/tests/security/resources/cross-frame-iframe-for-delete-test.html:
3305
3306 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
3307
3308         Marking js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-5.html as flaky on mac.
3309         https://bugs.webkit.org/show_bug.cgi?id=161156
3310
3311         Unreviewed test gardening.
3312
3313         * platform/mac/TestExpectations:
3314
3315 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
3316
3317         Marking svg/animations/reinserting-svg-into-document.html as flaky on ios-simulator.
3318         https://bugs.webkit.org/show_bug.cgi?id=161395
3319
3320         Unreviewed test gardening.
3321
3322         * platform/ios-simulator/TestExpectations:
3323
3324 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
3325
3326         Unreviewed, update iOS simulator WK1 flaky tests.
3327
3328         * platform/ios-simulator-wk1/TestExpectations:
3329
3330 2016-08-30  Youenn Fablet  <youenn@apple.com>
3331
3332         [Fetch API] Blob not found URL should result in a network error
3333         https://bugs.webkit.org/show_bug.cgi?id=161381
3334
3335         Reviewed by Sam Weinig.
3336
3337         * fast/files/apply-blob-url-to-xhr-expected.txt:
3338         * fast/files/workers/worker-apply-blob-url-to-xhr-expected.txt:
3339
3340 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
3341
3342         Marking imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html as flaky.
3343         https://bugs.webkit.org/show_bug.cgi?id=161359
3344
3345         Unreviewed test gardening.
3346
3347         * platform/ios-simulator-wk2/TestExpectations:
3348
3349 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
3350
3351         Marking editing/pasteboard/5478250.html as flaky on mac-wk2 debug.
3352         https://bugs.webkit.org/show_bug.cgi?id=161366
3353
3354         Unreviewed test gardening.
3355
3356         * platform/mac-wk2/TestExpectations:
3357
3358 2016-08-30  Zalan Bujtas  <zalan@apple.com>
3359
3360         ASSERTION FAILED: opportunitiesInRun <= expansionOpportunityCount in WebCore::computeExpansionForJustifiedText
3361         https://bugs.webkit.org/show_bug.cgi?id=139393
3362         <rdar://problem/27704243>
3363
3364         Reviewed by Myles C. Maxfield.
3365
3366         * fast/text/assert-on-expansion-opportunity-expected.txt: Added.
3367         * fast/text/assert-on-expansion-opportunity.html: Added.
3368
3369 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
3370
3371         Marking inspector/unit-tests/yieldable-task.html as a flaky failure.
3372         https://bugs.webkit.org/show_bug.cgi?id=161361
3373
3374         Unreviewed test gardening.
3375
3376         * platform/mac/TestExpectations:
3377
3378 2016-08-30  Gyuyoung Kim  <gyuyoung.kim@navercorp.com>
3379
3380         [EFL] Gardening on failure tests
3381
3382         Unreviewed EFL gardening.
3383
3384         media control and IndexedDB tests have been failed.
3385         Mark them to failure.
3386
3387         * platform/efl/TestExpectations:
3388
3389 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
3390
3391         Unreviewed, update iOS simulator WK1 flaky tests.
3392
3393         * platform/ios-simulator-wk1/TestExpectations:
3394
3395 2016-08-29  Chris Dumez  <cdumez@apple.com>
3396
3397         We should throw a SecurityError when denying setting a cross-origin Location property
3398         https://bugs.webkit.org/show_bug.cgi?id=161368
3399
3400         Reviewed by Ryosuke Niwa.
3401
3402         Update / Rebaseline existing tests to reflect behavior change.
3403
3404         * http/tests/security/cross-frame-access-location-put-expected.txt:
3405         * http/tests/security/location-cross-origin-expected.txt:
3406         * http/tests/security/location-cross-origin.html:
3407         * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
3408         * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
3409         * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
3410         * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
3411         * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
3412         * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
3413         * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
3414         * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
3415
3416 2016-08-29  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
3417
3418         [EFL] Gardening on Aug 30
3419
3420         Unreviewed gardening. Mark unexpecting passing tests to PASS.
3421
3422         * platform/efl/TestExpectations:
3423
3424 2016-08-29  Chris Dumez  <cdumez@apple.com>
3425
3426         Unskip several web-platform-tests that are now passing
3427         https://bugs.webkit.org/show_bug.cgi?id=161367
3428
3429         Reviewed by Geoffrey Garen.
3430
3431         Unskip several web-platform-tests that are now passing.
3432
3433         * TestExpectations:
3434
3435 2016-08-29  Joseph Pecoraro  <pecoraro@apple.com>
3436
3437         REGRESSION(r202568): Web Inspector: Expanding Array Prototype in Console shows no properties
3438         https://bugs.webkit.org/show_bug.cgi?id=161263
3439         <rdar://problem/28035849>
3440
3441         Reviewed by Matt Baker.
3442
3443         * inspector/model/remote-object-get-properties-expected.txt:
3444         * inspector/model/remote-object-get-properties.html:
3445         Include tests for an Array and an Array's proto (which is an Array).
3446
3447 2016-08-29  Dean Jackson  <dino@apple.com>
3448
3449         JSON.stringify returns empty when used with performance.timing.
3450         https://bugs.webkit.org/show_bug.cgi?id=151813
3451         <rdar://problem/28066067>
3452
3453         Reviewed by Sam Weinig.
3454
3455         * fast/dom/Window/window-properties-performance-expected.txt:
3456         * fast/dom/Window/window-properties-performance-resource-timing-expected.txt:
3457         * fast/dom/webtiming-document-open-expected.txt:
3458         * fast/dom/webtiming-navigate-within-document-expected.txt:
3459         * fast/dom/webtiming-performance-timing-stringify-expected.txt: Added.
3460         * fast/dom/webtiming-performance-timing-stringify.html: Added.
3461         * http/tests/misc/webtiming-cross-origin-and-back1-expected.txt:
3462         * http/tests/misc/webtiming-cross-origin-redirect-expected.txt:
3463         * http/tests/misc/webtiming-no-origin-expected.txt:
3464
3465 2016-08-29  Chris Dumez  <cdumez@apple.com>
3466
3467         Regression(r204923): It should be possible to set 'Location.href' cross origin
3468         https://bugs.webkit.org/show_bug.cgi?id=161343
3469         <rdar://problem/28063361>
3470
3471         Reviewed by Ryosuke Niwa.
3472
3473         Add layout test coverage.
3474
3475         * http/tests/security/location-cross-origin-expected.txt:
3476         * http/tests/security/location-cross-origin.html:
3477         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt:
3478
3479 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
3480
3481         Unreviewed, update iOS simulator WK1 flaky tests.
3482
3483         * platform/ios-simulator-wk1/TestExpectations:
3484
3485 2016-08-29  Chris Dumez  <cdumez@apple.com>
3486
3487         We should throw a SecurityError when denying setting a cross-origin Window property
3488         https://bugs.webkit.org/show_bug.cgi?id=161339
3489
3490         Reviewed by Geoffrey Garen.
3491
3492         Update existing tests to reflect behavior change.
3493
3494         * http/tests/history/cross-origin-replace-history-object-expected.txt:
3495         * http/tests/history/resources/cross-origin-replaces-history-object-iframe.html:
3496         * http/tests/security/cross-frame-access-custom-expected.txt:
3497         * http/tests/security/cross-frame-access-put-expected.txt:
3498
3499 2016-08-29  Ryan Haddad  <ryanhaddad@apple.com>
3500
3501         Rebaseline imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent.html for ios-simulator after r205138.
3502
3503         Unreviewed test gardening.
3504
3505         * platform/ios-simulator/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
3506
3507 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
3508
3509         Unreviewed, mark editing tests of iOS simulator WK1 release build that have different delegate callback order than those of debug build as failure
3510
3511         * platform/ios-simulator-wk1/TestExpectations:
3512
3513 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
3514
3515         Unreviewed, rolling out r205143.
3516
3517         Needs better description
3518
3519         Reverted changeset:
3520
3521         "Unreviewed, mark editing tests of iOS simulator WK1 release
3522         build that have different delegate callbacks than those of
3523         debug build as failure"
3524         http://trac.webkit.org/changeset/205143
3525
3526 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
3527
3528         Unreviewed, mark editing tests of iOS simulator WK1 release build that have different delegate callbacks than those of debug build as failure
3529
3530         * platform/ios-simulator-wk1/TestExpectations:
3531
3532 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
3533
3534         Unreviewed, update iOS simulator WK1 flaky tests.
3535
3536         * platform/ios-simulator-wk1/TestExpectations:
3537
3538 2016-08-29  Ryan Haddad  <ryanhaddad@apple.com>
3539
3540         Unreviewed, rolling out r205140.
3541
3542         The changelog entry for this commit is incorrect and
3543         misattributed.
3544
3545         Reverted changeset:
3546
3547         "Marking media/track/text-track-cue-is-reachable.html as flaky
3548         on ios-simulator-wk2."
3549         https://bugs.webkit.org/show_bug.cgi?id=161323
3550         http://trac.webkit.org/changeset/205140
3551
3552 2016-08-29  Ryan Haddad  <ryanhaddad@apple.com>
3553
3554         Marking media/track/text-track-cue-is-reachable.html as flaky on ios-simulator-wk2.
3555         https://bugs.webkit.org/show_bug.cgi?id=161323
3556
3557         Unreviewed test gardening.
3558
3559         * platform/ios-simulator-wk2/TestExpectations:
3560
3561 2016-08-29  Chris Dumez  <cdumez@apple.com>
3562
3563         We should throw a SecurityError when denying access to cross-origin Window properties
3564         https://bugs.webkit.org/show_bug.cgi?id=161316
3565
3566         Reviewed by Darin Adler.