1 2014-04-08 Carlos Alberto Lopez Perez <clopez@igalia.com>
3 [GTK] Unreviewed GTK gardening.
5 Update text expectations for failing tests:
6 accessibility/children-changed-sends-notification.html
7 accessibility/notification-listeners.html
8 fast/repaint/blend-mode-isolate-stacking-context.html
9 fast/repaint/hidpi-absolute-positioned-element-wrong-cliprect-after-move.html
11 Rebaseline fast/multicol/client-rects-expected.txt after r165991
13 * platform/gtk/TestExpectations:
14 * platform/gtk/fast/multicol/client-rects-expected.txt:
16 2014-04-07 Filip Pizlo <fpizlo@apple.com>
18 Repatch should support setters and plant calls to them directly
19 https://bugs.webkit.org/show_bug.cgi?id=130750
21 Reviewed by Geoffrey Garen.
23 * js/regress/script-tests/setter.js: Added.
24 * js/regress/setter-expected.txt: Added.
25 * js/regress/setter.html: Added.
27 2014-04-08 Morten Stenshorne <mstensho@opera.com>
29 [New Multicolumn] Child top margin sometimes ignored for column balancing
30 https://bugs.webkit.org/show_bug.cgi?id=122754
32 Reviewed by David Hyatt.
34 * fast/multicol/break-in-scrollable-expected.html: Added.
35 * fast/multicol/break-in-scrollable.html: Added.
36 * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html: Added.
37 * fast/multicol/newmulticol/leading-and-trailing-margin.html: Added.
38 * fast/multicol/newmulticol/leading-margin-expected.html: Added.
39 * fast/multicol/newmulticol/leading-margin.html: Added.
41 2014-04-07 Brent Fulgham <bfulgham@apple.com>
43 [WebVTT] Begin Enabling W3C VTT Tests
44 https://bugs.webkit.org/show_bug.cgi?id=131345
46 Reviewed by Darin Adler.
48 Move a number of tests out of 'opera' into a new 'w3c' folder.
50 * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt: Removed.
51 * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html: Removed.
52 * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt: Removed.
53 * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html: Removed.
54 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt: Removed.
55 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html: Removed.
56 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt: Removed.
57 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html: Removed.
58 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt: Removed.
59 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html: Removed.
60 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: Removed.
61 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html: Removed.
62 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt: Removed.
63 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html: Removed.
64 * media/track/opera/interfaces/TextTrack/addCue-expected.txt: Removed.
65 * media/track/opera/interfaces/TextTrack/addCue.html: Removed.
66 * media/track/opera/interfaces/TextTrack/constants-expected.txt: Removed.
67 * media/track/opera/interfaces/TextTrack/constants.html: Removed.
68 * media/track/opera/interfaces/TextTrack/cues-expected.txt: Removed.
69 * media/track/opera/interfaces/TextTrack/cues.html: Removed.
70 * media/track/opera/interfaces/TextTrack/kind-expected.txt: Removed.
71 * media/track/opera/interfaces/TextTrack/kind.html: Removed.
72 * media/track/opera/interfaces/TextTrack/label-expected.txt: Removed.
73 * media/track/opera/interfaces/TextTrack/label.html: Removed.
74 * media/track/opera/interfaces/TextTrack/language-expected.txt: Removed.
75 * media/track/opera/interfaces/TextTrack/language.html: Removed.
76 * media/track/opera/interfaces/TextTrack/mode-expected.txt: Removed.
77 * media/track/opera/interfaces/TextTrack/mode.html: Removed.
78 * media/track/opera/interfaces/TextTrack/oncuechange-expected.txt: Removed.
79 * media/track/opera/interfaces/TextTrack/oncuechange.html: Removed.
80 * media/track/opera/interfaces/TextTrack/removeCue-expected.txt: Removed.
81 * media/track/opera/interfaces/TextTrack/removeCue.html: Removed.
82 * media/track/opera/interfaces/TextTrackCue/align-expected.txt: Removed.
83 * media/track/opera/interfaces/TextTrackCue/align.html: Removed.
84 * media/track/opera/interfaces/TextTrackCue/endTime-expected.txt: Removed.
85 * media/track/opera/interfaces/TextTrackCue/endTime.html: Removed.
86 * media/track/opera/interfaces/TextTrackCue/id-expected.txt: Removed.
87 * media/track/opera/interfaces/TextTrackCue/id.html: Removed.
88 * media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt: Removed.
89 * media/track/opera/interfaces/TextTrackCue/pauseOnExit.html: Removed.
90 * media/track/opera/interfaces/TextTrackCue/startTime-expected.txt: Removed.
91 * media/track/opera/interfaces/TextTrackCue/startTime.html: Removed.
92 * media/track/opera/interfaces/TextTrackCue/track-expected.txt: Removed.
93 * media/track/opera/interfaces/TextTrackCue/track.html: Removed.
94 * media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt: Removed.
95 * media/track/opera/interfaces/TextTrackCueList/getCueById.html: Removed.
96 * media/track/opera/interfaces/TextTrackCueList/length-expected.txt: Removed.
97 * media/track/opera/interfaces/TextTrackCueList/length.html: Removed.
98 * media/track/opera/interfaces/TextTrackList/length-expected.txt: Removed.
99 * media/track/opera/interfaces/TextTrackList/length.html: Removed.
100 * media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt: Removed.
101 * media/track/opera/interfaces/TextTrackList/onaddtrack.html: Removed.
102 * media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt: Removed.
103 * media/track/opera/interfaces/TextTrackList/onremovetrack.html: Removed.
104 * media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html: Removed.
105 * media/track/opera/track/webvtt/rendering/reftest/2_tracks.html: Removed.
106 * media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html: Removed.
107 * media/track/opera/track/webvtt/rendering/reftest/align_end.html: Removed.
108 * media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html: Removed.
109 * media/track/opera/track/webvtt/rendering/reftest/align_middle.html: Removed.
110 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html: Removed.
111 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html: Removed.
112 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html: Removed.
113 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html: Removed.
114 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html: Removed.
115 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html: Removed.
116 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html: Removed.
117 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html: Removed.
118 * media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html: Removed.
119 * media/track/opera/track/webvtt/rendering/reftest/align_start.html: Removed.
120 * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html: Removed.
121 * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html: Removed.
122 * media/track/opera/track/webvtt/rendering/reftest/basic-ref.html: Removed.
123 * media/track/opera/track/webvtt/rendering/reftest/basic.html: Removed.
124 * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html: Removed.
125 * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html: Removed.
126 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html: Removed.
127 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html: Removed.
128 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html: Removed.
129 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html: Removed.
130 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html: Removed.
131 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html: Removed.
132 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html: Removed.
133 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html: Removed.
134 * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html: Removed.
135 * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html: Removed.
136 * media/track/opera/track/webvtt/rendering/reftest/media/background.gif: Removed.
137 * media/track/opera/track/webvtt/rendering/reftest/media/white.mp4: Removed.
138 * media/track/opera/track/webvtt/rendering/reftest/media/white.webm: Removed.
139 * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html: Removed.
140 * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html: Removed.
141 * media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html: Removed.
142 * media/track/opera/track/webvtt/rendering/reftest/size_50.html: Removed.
143 * media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt: Removed.
144 * media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt: Removed.
145 * media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt: Removed.
146 * media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js: Removed.
147 * media/track/w3c: Added.
148 * media/track/w3c/interfaces: Added.
149 * media/track/w3c/interfaces/HTMLMediaElement: Added.
150 * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt.
151 * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html.
152 * media/track/w3c/interfaces/HTMLMediaElement/textTracks-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt.
153 * media/track/w3c/interfaces/HTMLMediaElement/textTracks.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html.
154 * media/track/w3c/interfaces/HTMLTrackElement: Added.
155 * media/track/w3c/interfaces/HTMLTrackElement/default-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt.
156 * media/track/w3c/interfaces/HTMLTrackElement/default.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html.
157 * media/track/w3c/interfaces/HTMLTrackElement/label-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt.
158 * media/track/w3c/interfaces/HTMLTrackElement/label.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html.
159 * media/track/w3c/interfaces/HTMLTrackElement/readyState-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt.
160 * media/track/w3c/interfaces/HTMLTrackElement/readyState.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html.
161 * media/track/w3c/interfaces/HTMLTrackElement/srclang-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt.
162 * media/track/w3c/interfaces/HTMLTrackElement/srclang.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html.
163 * media/track/w3c/interfaces/HTMLTrackElement/track-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt.
164 * media/track/w3c/interfaces/HTMLTrackElement/track.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html.
165 * media/track/w3c/interfaces/TextTrack: Added.
166 * media/track/w3c/interfaces/TextTrack/addCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/addCue-expected.txt.
167 * media/track/w3c/interfaces/TextTrack/addCue.html: Copied from media/track/opera/interfaces/TextTrack/addCue.html.
168 * media/track/w3c/interfaces/TextTrack/constants-expected.txt: Copied from media/track/opera/interfaces/TextTrack/constants-expected.txt.
169 * media/track/w3c/interfaces/TextTrack/constants.html: Copied from media/track/opera/interfaces/TextTrack/constants.html.
170 * media/track/w3c/interfaces/TextTrack/cues-expected.txt: Copied from media/track/opera/interfaces/TextTrack/cues-expected.txt.
171 * media/track/w3c/interfaces/TextTrack/cues.html: Copied from media/track/opera/interfaces/TextTrack/cues.html.
172 * media/track/w3c/interfaces/TextTrack/kind-expected.txt: Copied from media/track/opera/interfaces/TextTrack/kind-expected.txt.
173 * media/track/w3c/interfaces/TextTrack/kind.html: Copied from media/track/opera/interfaces/TextTrack/kind.html.
174 * media/track/w3c/interfaces/TextTrack/label-expected.txt: Copied from media/track/opera/interfaces/TextTrack/label-expected.txt.
175 * media/track/w3c/interfaces/TextTrack/label.html: Copied from media/track/opera/interfaces/TextTrack/label.html.
176 * media/track/w3c/interfaces/TextTrack/language-expected.txt: Copied from media/track/opera/interfaces/TextTrack/language-expected.txt.
177 * media/track/w3c/interfaces/TextTrack/language.html: Copied from media/track/opera/interfaces/TextTrack/language.html.
178 * media/track/w3c/interfaces/TextTrack/mode-expected.txt: Copied from media/track/opera/interfaces/TextTrack/mode-expected.txt.
179 * media/track/w3c/interfaces/TextTrack/mode.html: Copied from media/track/opera/interfaces/TextTrack/mode.html.
180 * media/track/w3c/interfaces/TextTrack/oncuechange-expected.txt: Copied from media/track/opera/interfaces/TextTrack/oncuechange-expected.txt.
181 * media/track/w3c/interfaces/TextTrack/oncuechange.html: Copied from media/track/opera/interfaces/TextTrack/oncuechange.html.
182 * media/track/w3c/interfaces/TextTrack/removeCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/removeCue-expected.txt.
183 * media/track/w3c/interfaces/TextTrack/removeCue.html: Copied from media/track/opera/interfaces/TextTrack/removeCue.html.
184 * media/track/w3c/interfaces/TextTrackCue: Added.
185 * media/track/w3c/interfaces/TextTrackCue/align-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/align-expected.txt.
186 * media/track/w3c/interfaces/TextTrackCue/align.html: Copied from media/track/opera/interfaces/TextTrackCue/align.html.
187 * media/track/w3c/interfaces/TextTrackCue/endTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/endTime-expected.txt.
188 * media/track/w3c/interfaces/TextTrackCue/endTime.html: Copied from media/track/opera/interfaces/TextTrackCue/endTime.html.
189 * media/track/w3c/interfaces/TextTrackCue/id-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/id-expected.txt.
190 * media/track/w3c/interfaces/TextTrackCue/id.html: Copied from media/track/opera/interfaces/TextTrackCue/id.html.
191 * media/track/w3c/interfaces/TextTrackCue/pauseOnExit-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt.
192 * media/track/w3c/interfaces/TextTrackCue/pauseOnExit.html: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit.html.
193 * media/track/w3c/interfaces/TextTrackCue/startTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/startTime-expected.txt.
194 * media/track/w3c/interfaces/TextTrackCue/startTime.html: Copied from media/track/opera/interfaces/TextTrackCue/startTime.html.
195 * media/track/w3c/interfaces/TextTrackCue/track-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/track-expected.txt.
196 * media/track/w3c/interfaces/TextTrackCue/track.html: Copied from media/track/opera/interfaces/TextTrackCue/track.html.
197 * media/track/w3c/interfaces/TextTrackCueList: Added.
198 * media/track/w3c/interfaces/TextTrackCueList/getCueById-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt.
199 * media/track/w3c/interfaces/TextTrackCueList/getCueById.html: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById.html.
200 * media/track/w3c/interfaces/TextTrackCueList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/length-expected.txt.
201 * media/track/w3c/interfaces/TextTrackCueList/length.html: Copied from media/track/opera/interfaces/TextTrackCueList/length.html.
202 * media/track/w3c/interfaces/TextTrackList: Added.
203 * media/track/w3c/interfaces/TextTrackList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/length-expected.txt.
204 * media/track/w3c/interfaces/TextTrackList/length.html: Copied from media/track/opera/interfaces/TextTrackList/length.html.
205 * media/track/w3c/interfaces/TextTrackList/onaddtrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt.
206 * media/track/w3c/interfaces/TextTrackList/onaddtrack.html: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack.html.
207 * media/track/w3c/interfaces/TextTrackList/onremovetrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt.
208 * media/track/w3c/interfaces/TextTrackList/onremovetrack.html: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack.html.
209 * media/track/w3c/track: Added.
210 * media/track/w3c/track/webvtt: Added.
211 * media/track/w3c/track/webvtt/2_tracks-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html.
212 * media/track/w3c/track/webvtt/2_tracks.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks.html.
213 * media/track/w3c/track/webvtt/align_end-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html.
214 * media/track/w3c/track/webvtt/align_end.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end.html.
215 * media/track/w3c/track/webvtt/align_middle-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html.
216 * media/track/w3c/track/webvtt/align_middle.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle.html.
217 * media/track/w3c/track/webvtt/align_middle_position_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html.
218 * media/track/w3c/track/webvtt/align_middle_position_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html.
219 * media/track/w3c/track/webvtt/align_middle_position_gt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html.
220 * media/track/w3c/track/webvtt/align_middle_position_gt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html.
221 * media/track/w3c/track/webvtt/align_middle_position_lt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html.
222 * media/track/w3c/track/webvtt/align_middle_position_lt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html.
223 * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html.
224 * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html.
225 * media/track/w3c/track/webvtt/align_start-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html.
226 * media/track/w3c/track/webvtt/align_start.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start.html.
227 * media/track/w3c/track/webvtt/audio_has_no_subtitles-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html.
228 * media/track/w3c/track/webvtt/audio_has_no_subtitles.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html.
229 * media/track/w3c/track/webvtt/background.gif: Copied from media/track/opera/track/webvtt/rendering/reftest/media/background.gif.
230 * media/track/w3c/track/webvtt/basic-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic-ref.html.
231 * media/track/w3c/track/webvtt/basic.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic.html.
232 * media/track/w3c/track/webvtt/decode_escaped_entities-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html.
233 * media/track/w3c/track/webvtt/decode_escaped_entities.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html.
234 * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html.
235 * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html.
236 * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html.
237 * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html.
238 * media/track/w3c/track/webvtt/dom_override_cue_text-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html.
239 * media/track/w3c/track/webvtt/dom_override_cue_text.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html.
240 * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html.
241 * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html.
242 * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html.
243 * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html.
244 * media/track/w3c/track/webvtt/media: Added.
245 * media/track/w3c/track/webvtt/media/white.mp4: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.mp4.
246 * media/track/w3c/track/webvtt/media/white.webm: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.webm.
247 * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html.
248 * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html.
249 * media/track/w3c/track/webvtt/size_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html.
250 * media/track/w3c/track/webvtt/size_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50.html.
251 * media/track/w3c/track/webvtt/support: Added.
252 * media/track/w3c/track/webvtt/support/2_cues_overlapping_completely_move_up.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt.
253 * media/track/w3c/track/webvtt/support/align_end_long.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt.
254 * media/track/w3c/track/webvtt/support/foo.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt.
255 * media/track/w3c/track/webvtt/support/refTestWait.js: Copied from media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js.
256 * platform/eft/TestExpectations: Skip w3c tests.
257 * platform/gtk/TestExpectations: Skip w3c tests.
259 2014-04-08 Zalan Bujtas <zalan@apple.com>
261 Subpixel rendering: Slow paint path for inlines should snap to device pixels.
262 https://bugs.webkit.org/show_bug.cgi?id=131259
264 Reviewed by Simon Fraser.
266 InlineTextBox::paint needs to round to the same device pixel position as SimpleLineLayout does.
268 * fast/inline/hidpi-slow-path-text-on-subpixel-position-expected.html: Added.
269 * fast/inline/hidpi-slow-path-text-on-subpixel-position.html: Added.
271 2014-04-08 Zalan Bujtas <zalan@apple.com>
273 Subpixel rendering: Paint the filter effect result image on device pixel position.
274 https://bugs.webkit.org/show_bug.cgi?id=131255
276 Reviewed by Simon Fraser.
278 This patch moves filter effect images from integral to device pixel position. However,
279 result images are still integral based.
281 * css3/filters/hidpi-filter-is-on-subpixel-position-expected.html: Added.
282 * css3/filters/hidpi-filter-is-on-subpixel-position.html: Added.
284 2014-04-08 Zalan Bujtas <zalan@apple.com>
286 Subpixel rendering: Make border images device pixel aware.
287 https://bugs.webkit.org/show_bug.cgi?id=131209
289 Reviewed by Simon Fraser.
291 Snap border-image size and position to device pixels. It works both on generated and bitmap images.
293 * fast/borders/hidpi-border-image-gradient-on-subpixels-expected.html: Added.
294 * fast/borders/hidpi-border-image-gradient-on-subpixels.html: Added.
296 2014-04-08 Youenn Fablet <youenn.fablet@crf.canon.fr>
298 [SOUP] Control cookie management according ResourceRequest.allowCookies()
299 https://bugs.webkit.org/show_bug.cgi?id=131026
301 Reviewed by Sergio Villar Senin.
303 * platform/efl/TestExpectations: Unskipped test http/tests/xmlhttprequest/cross-origin-cookie-storage.html.
304 * platform/gtk/TestExpectations: Ditto.
306 2014-04-08 Sergio Villar Senin <svillar@igalia.com>
308 [CSS Grid Layout] Handle min/max height in the grid element
309 https://bugs.webkit.org/show_bug.cgi?id=131302
311 Reviewed by Darin Adler.
313 Added test coverage for min/max height handling in the grid
314 item. Also added other test to cover a blind spot in our testing,
315 resizing of content sized columns with flexible breadths.
317 Merged from Blink r161876 by <jchaffraix@chromium.org> and r166914 by <rego@igalia.com>.
319 * fast/css-grid-layout/flex-content-sized-columns-resize-expected.html: Added.
320 * fast/css-grid-layout/flex-content-sized-columns-resize.html: Added.
321 * fast/css-grid-layout/grid-element-min-max-height-expected.txt: Added.
322 * fast/css-grid-layout/grid-element-min-max-height.html: Added.
324 2014-04-08 Mihnea Ovidenie <mihnea@adobe.com>
326 [CSSRegions] Fixed positioned elements in named flows have fragmented content
327 https://bugs.webkit.org/show_bug.cgi?id=130595
329 Reviewed by Darin Adler.
331 * fast/regions/fixed-pos-content-fragmented-expected.html: Added.
332 * fast/regions/fixed-pos-content-fragmented.html: Added.
334 2014-04-07 Chris Fleizach <cfleizach@apple.com>
336 Regression: AX: image labels no longer exposed to AX API in SVG test case
337 https://bugs.webkit.org/show_bug.cgi?id=131208
339 Reviewed by Daniel Bates.
341 * accessibility/svg-labelledby-expected.txt: Added.
342 * accessibility/svg-labelledby.html: Added.
344 2014-04-07 Martin Robinson <mrobinson@igalia.com>
346 Skipped some HighDPI tests for GTK+
348 * platform/gtk/TestExpectations: GTK+ does not yet have HighDPI support.
350 2014-04-07 Martin Robinson <mrobinson@igalia.com>
352 [GTK] Remove WebKit1 test results and merge TestExpectations files
353 https://bugs.webkit.org/show_bug.cgi?id=131342
355 Merge all WebKit1 test expectations into the gtk directory and also merge the WebKit2
356 test expectations files into the GTK+ one, removing duplicate lines.
358 * http/tests/security/resources/drag-drop-allowed-expected.txt: Added.
359 * platform/gtk-wk1: Removed.
360 * platform/gtk-wk2: Removed.
361 * platform/gtk/TestExpectations: Merged in WebKit2 expectations.
362 * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/accessibility/file-upload-button-stringvalue-expected.txt.
363 * platform/gtk/fast/events/wheelevent-in-horizontal-scrollbar-in-rtl-expected.txt:
364 * platform/gtk/fast/events/wheelevent-in-vertical-scrollbar-in-rtl-expected.txt:
365 * platform/gtk/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
366 * platform/gtk/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
367 * platform/gtk/http/tests/misc/401-alternative-content-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/401-alternative-content-expected.txt.
368 * platform/gtk/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
369 * platform/gtk/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
370 * platform/gtk/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
371 * platform/gtk/http/tests/security/401-logout/401-logout-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/security/401-logout/401-logout-expected.txt.
372 * platform/gtk/http/tests/xmlhttprequest/failed-auth-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/failed-auth-expected.txt.
373 * platform/gtk/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
374 * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt.
375 * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
376 * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
377 * platform/gtk/plugins/plugin-clip-subframe-expected.txt:
379 2014-04-07 Martin Robinson <mrobinson@igalia.com>
381 fast/css3-text/css3-text-decoration/text-decoration-thickness.html fails on GTK
382 https://bugs.webkit.org/show_bug.cgi?id=129957
384 Reviewed by Dean Jackson.
386 Unskipped tests and modified one test to use the platform-independent Ahem font.
388 * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-tall-underlines.html: We
389 need to use Ahem because Helvetica is not a platform-independent font.
390 * platform/gtk/TestExpectations: Unskipped tests.
392 2014-04-07 Brian J. Burg <burg@cs.washington.edu>
394 Web Inspector: test helper files should be under LayoutTests/http/tests/inspector/
395 https://bugs.webkit.org/show_bug.cgi?id=131324
397 Reviewed by Joseph Pecoraro.
399 Rearrange helper files used by full inspector tests. In their previous placement,
400 they were outside the http server root and couldn't be loaded from http tests.
402 * http/tests/inspector/debugger/debugger-test.js: Renamed from LayoutTests/inspector/debugger/debugger-test.js.
403 * http/tests/inspector/dom/shapes-test.js: Renamed from LayoutTests/inspector/dom/shapes-test.js.
404 * http/tests/inspector/inspector-test.js: Renamed from LayoutTests/inspector/inspector-test.js.
405 * http/tests/inspector/replay/replay-test.js: Renamed from LayoutTests/inspector/replay/replay-test.js.
406 * inspector/debugger/probe-manager-add-remove-actions.html:
407 * inspector/dom/content-flow-content-nodes.html:
408 * inspector/dom/content-flow-content-removal.html:
409 * inspector/dom/content-flow-list.html:
410 * inspector/dom/content-node-region-info.html:
411 * inspector/dom/highlight-shape-outside-margin.html:
412 * inspector/dom/highlight-shape-outside.html:
413 * inspector/page/main-frame-resource.html:
414 * inspector/replay/javascript-date-now.html:
415 * inspector/replay/javascript-random-seed.html:
416 * inspector/test-harness-trivially-works.html:
418 2014-04-07 Zoltan Horvath <zoltan@webkit.org>
420 [CSS Shapes] inset complex calc() args vanish in serialized computed style
421 https://bugs.webkit.org/show_bug.cgi?id=129838
423 Reviewed by Bem Jones-Bey.
425 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
426 * fast/shapes/parsing/parsing-test-utils.js:
428 2014-03-30 Filip Pizlo <fpizlo@apple.com>
430 Move slow JSRegress tests out of the way so that they don't show up in run-jsc-benchmarks runs and also skip tests that are extremely long-running
431 https://bugs.webkit.org/show_bug.cgi?id=130951
433 Reviewed by Geoffrey Garen.
435 * js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html:
436 * js/regress/ArrayBuffer-DataView-alloc-long-lived.html:
437 * js/regress/ArrayBuffer-Int32Array-byteOffset.html:
438 * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Removed.
439 * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Removed.
440 * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Removed.
441 * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Removed.
442 * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html:
443 * js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html:
444 * js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html:
445 * js/regress/ArrayBuffer-Int8Array-alloc.html:
446 * js/regress/DataView-custom-properties.html:
447 * js/regress/Float32Array-matrix-mult.html:
448 * js/regress/Float32Array-to-Float64Array-set.html:
449 * js/regress/Float64Array-alloc-long-lived.html:
450 * js/regress/Float64Array-to-Int16Array-set.html:
451 * js/regress/HashMap-put-get-iterate-keys.html:
452 * js/regress/HashMap-put-get-iterate.html:
453 * js/regress/HashMap-string-put-get-iterate.html:
454 * js/regress/Int16Array-alloc-long-lived.html:
455 * js/regress/Int16Array-bubble-sort-with-byteLength.html:
456 * js/regress/Int16Array-bubble-sort.html:
457 * js/regress/Int16Array-load-int-mul.html:
458 * js/regress/Int16Array-to-Int32Array-set.html:
459 * js/regress/Int32Array-Int8Array-view-alloc.html:
460 * js/regress/Int32Array-alloc-huge-expected.txt: Removed.
461 * js/regress/Int32Array-alloc-huge-long-lived-expected.txt: Removed.
462 * js/regress/Int32Array-alloc-huge-long-lived.html: Removed.
463 * js/regress/Int32Array-alloc-huge.html: Removed.
464 * js/regress/Int32Array-alloc-large-long-lived-expected.txt: Removed.
465 * js/regress/Int32Array-alloc-large-long-lived.html: Removed.
466 * js/regress/Int32Array-alloc-large.html:
467 * js/regress/Int32Array-alloc-long-lived.html:
468 * js/regress/Int32Array-alloc.html:
469 * js/regress/Int8Array-alloc-long-lived.html:
470 * js/regress/Int8Array-load-with-byteLength.html:
471 * js/regress/Int8Array-load.html:
472 * js/regress/adapt-to-double-divide.html:
473 * js/regress/aliased-arguments-getbyval.html:
474 * js/regress/allocate-big-object.html:
475 * js/regress/arity-mismatch-inlining.html:
476 * js/regress/array-access-polymorphic-structure.html:
477 * js/regress/array-nonarray-polymorhpic-access.html:
478 * js/regress/array-nonarray-polymorphic-access.html:
479 * js/regress/array-prototype-every.html:
480 * js/regress/array-prototype-filter-expected.txt: Removed.
481 * js/regress/array-prototype-filter.html: Removed.
482 * js/regress/array-prototype-forEach.html:
483 * js/regress/array-prototype-map.html:
484 * js/regress/array-prototype-some.html:
485 * js/regress/array-with-double-add.html:
486 * js/regress/array-with-double-increment.html:
487 * js/regress/array-with-double-mul-add.html:
488 * js/regress/array-with-double-sum.html:
489 * js/regress/array-with-int32-add-sub.html:
490 * js/regress/array-with-int32-or-double-sum.html:
491 * js/regress/asmjs_bool_bug.html:
492 * js/regress/assign-custom-setter-polymorphic.html:
493 * js/regress/assign-custom-setter.html:
494 * js/regress/basic-set.html:
495 * js/regress/big-int-mul.html:
496 * js/regress/boolean-test.html:
497 * js/regress/branch-fold.html:
498 * js/regress/by-val-generic.html:
499 * js/regress/call-spread-apply.html:
500 * js/regress/call-spread-call.html:
501 * js/regress/call-spread-expected.txt: Removed.
502 * js/regress/call-spread.html: Removed.
503 * js/regress/captured-assignments.html:
504 * js/regress/cast-int-to-double.html:
505 * js/regress/cell-argument.html:
506 * js/regress/cfg-simplify.html:
507 * js/regress/chain-custom-getter-expected.txt: Removed.
508 * js/regress/chain-custom-getter.html: Removed.
509 * js/regress/chain-getter-access.html:
510 * js/regress/cmpeq-obj-to-obj-other.html:
511 * js/regress/constant-test.html:
512 * js/regress/delay-tear-off-arguments-strictmode.html:
513 * js/regress/destructuring-arguments-length-expected.txt: Removed.
514 * js/regress/destructuring-arguments-length.html: Removed.
515 * js/regress/destructuring-arguments.html:
516 * js/regress/destructuring-swap.html:
517 * js/regress/direct-arguments-getbyval.html:
518 * js/regress/double-get-by-val-out-of-bounds.html:
519 * js/regress/double-pollution-getbyval.html:
520 * js/regress/double-pollution-putbyoffset.html:
521 * js/regress/double-to-int32-typed-array-no-inline.html:
522 * js/regress/double-to-int32-typed-array.html:
523 * js/regress/double-to-uint32-typed-array-no-inline.html:
524 * js/regress/double-to-uint32-typed-array.html:
525 * js/regress/empty-string-plus-int.html:
526 * js/regress/emscripten-cube2hash.html:
527 * js/regress/emscripten-memops-expected.txt: Removed.
528 * js/regress/emscripten-memops.html: Removed.
529 * js/regress/external-arguments-getbyval.html:
530 * js/regress/external-arguments-putbyval.html:
531 * js/regress/fixed-typed-array-storage-var-index.html:
532 * js/regress/fixed-typed-array-storage.html:
533 * js/regress/fold-double-to-int.html:
534 * js/regress/fold-strict-eq-expected.txt: Removed.
535 * js/regress/fold-strict-eq.html: Removed.
536 * js/regress/for-of-iterate-array-entries.html:
537 * js/regress/for-of-iterate-array-keys.html:
538 * js/regress/for-of-iterate-array-values.html:
539 * js/regress/function-dot-apply.html:
540 * js/regress/function-test.html:
541 * js/regress/function-with-eval.html:
542 * js/regress/get-by-id-chain-from-try-block.html:
543 * js/regress/get-by-id-proto-or-self.html:
544 * js/regress/get-by-id-self-or-proto.html:
545 * js/regress/get-by-val-out-of-bounds.html:
546 * js/regress/get_callee_monomorphic.html:
547 * js/regress/get_callee_polymorphic.html:
548 * js/regress/getter.html:
549 * js/regress/global-var-const-infer-fire-from-opt.html:
550 * js/regress/global-var-const-infer.html:
551 * js/regress/imul-double-only.html:
552 * js/regress/imul-int-only.html:
553 * js/regress/imul-mixed.html:
554 * js/regress/in-four-cases.html:
555 * js/regress/in-one-case-false.html:
556 * js/regress/in-one-case-true.html:
557 * js/regress/in-two-cases.html:
558 * js/regress/indexed-properties-in-objects.html:
559 * js/regress/infer-closure-const-then-mov-no-inline.html:
560 * js/regress/infer-closure-const-then-mov.html:
561 * js/regress/infer-closure-const-then-put-to-scope-no-inline.html:
562 * js/regress/infer-closure-const-then-put-to-scope.html:
563 * js/regress/infer-closure-const-then-reenter-no-inline.html:
564 * js/regress/infer-closure-const-then-reenter.html:
565 * js/regress/infer-one-time-closure-ten-vars.html:
566 * js/regress/infer-one-time-closure-two-vars.html:
567 * js/regress/infer-one-time-closure.html:
568 * js/regress/infer-one-time-deep-closure.html:
569 * js/regress/inline-arguments-access.html:
570 * js/regress/inline-arguments-aliased-access.html:
571 * js/regress/inline-arguments-local-escape.html:
572 * js/regress/inline-get-scoped-var.html:
573 * js/regress/inlined-put-by-id-transition.html:
574 * js/regress/int-or-other-abs-then-get-by-val.html:
575 * js/regress/int-or-other-abs-zero-then-get-by-val.html:
576 * js/regress/int-or-other-add-then-get-by-val.html:
577 * js/regress/int-or-other-add.html:
578 * js/regress/int-or-other-div-then-get-by-val.html:
579 * js/regress/int-or-other-max-then-get-by-val.html:
580 * js/regress/int-or-other-min-then-get-by-val.html:
581 * js/regress/int-or-other-mod-then-get-by-val.html:
582 * js/regress/int-or-other-mul-then-get-by-val.html:
583 * js/regress/int-or-other-neg-then-get-by-val.html:
584 * js/regress/int-or-other-neg-zero-then-get-by-val.html:
585 * js/regress/int-or-other-sub-then-get-by-val.html:
586 * js/regress/int-or-other-sub.html:
587 * js/regress/int-overflow-local.html:
588 * js/regress/int52-spill.html:
589 * js/regress/integer-divide.html:
590 * js/regress/integer-modulo.html:
591 * js/regress/large-int-captured.html:
592 * js/regress/large-int-neg.html:
593 * js/regress/large-int.html:
594 * js/regress/logical-not.html:
595 * js/regress/lots-of-fields.html:
596 * js/regress/make-indexed-storage.html:
597 * js/regress/make-rope-cse.html:
598 * js/regress/marsaglia-expected.txt: Removed.
599 * js/regress/marsaglia-larger-ints.html:
600 * js/regress/marsaglia-osr-entry.html:
601 * js/regress/marsaglia.html: Removed.
602 * js/regress/method-on-number.html:
603 * js/regress/misc-strict-eq.html:
604 * js/regress/negative-zero-divide.html:
605 * js/regress/negative-zero-modulo.html:
606 * js/regress/negative-zero-negate.html:
607 * js/regress/nested-function-parsing-random-expected.txt: Removed.
608 * js/regress/nested-function-parsing-random.html: Removed.
609 * js/regress/nested-function-parsing.html:
610 * js/regress/new-array-buffer-dead.html:
611 * js/regress/new-array-buffer-push.html:
612 * js/regress/new-array-dead.html:
613 * js/regress/new-array-push.html:
614 * js/regress/new-spread-expected.txt: Removed.
615 * js/regress/new-spread.html: Removed.
616 * js/regress/number-test.html:
617 * js/regress/object-closure-call.html:
618 * js/regress/object-test.html:
619 * js/regress/poly-stricteq.html:
620 * js/regress/polymorphic-get-by-id.html:
621 * js/regress/polymorphic-put-by-id.html:
622 * js/regress/polymorphic-structure.html:
623 * js/regress/polyvariant-monomorphic-get-by-id.html:
624 * js/regress/proto-custom-getter-expected.txt: Removed.
625 * js/regress/proto-custom-getter.html: Removed.
626 * js/regress/proto-getter-access.html:
627 * js/regress/put-by-id.html:
628 * js/regress/put-by-val-large-index-blank-indexing-type.html:
629 * js/regress/put-by-val-machine-int.html:
630 * js/regress/rare-osr-exit-on-local.html:
631 * js/regress/register-pressure-from-osr.html:
632 * js/regress/resources/regress-post.js: Removed.
633 * js/regress/resources/regress-pre.js: Removed.
634 * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Removed.
635 * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js: Removed.
636 * js/regress/script-tests/Int32Array-alloc-huge-long-lived.js: Removed.
637 * js/regress/script-tests/Int32Array-alloc-huge.js: Removed.
638 * js/regress/script-tests/Int32Array-alloc-large-long-lived.js: Removed.
639 * js/regress/script-tests/array-prototype-filter.js: Removed.
640 * js/regress/script-tests/call-spread.js: Removed.
641 * js/regress/script-tests/chain-custom-getter.js: Removed.
642 * js/regress/script-tests/destructuring-arguments-length.js: Removed.
643 * js/regress/script-tests/emscripten-memops.js: Removed.
644 * js/regress/script-tests/fold-strict-eq.js: Removed.
645 * js/regress/script-tests/marsaglia.js: Removed.
646 * js/regress/script-tests/nested-function-parsing-random.js: Removed.
647 * js/regress/script-tests/new-spread.js: Removed.
648 * js/regress/script-tests/proto-custom-getter.js: Removed.
649 * js/regress/script-tests/simple-custom-getter.js: Removed.
650 * js/regress/script-tests/variadic-closure-call.js: Removed.
651 * js/regress/simple-activation-demo.html:
652 * js/regress/simple-custom-getter-expected.txt: Removed.
653 * js/regress/simple-custom-getter.html: Removed.
654 * js/regress/simple-getter-access.html:
655 * js/regress/slow-array-profile-convergence.html:
656 * js/regress/slow-convergence.html:
657 * js/regress/sparse-conditional.html:
658 * js/regress/splice-to-remove.html:
659 * js/regress/string-char-code-at.html:
660 * js/regress/string-concat-object.html:
661 * js/regress/string-concat-pair-object.html:
662 * js/regress/string-concat-pair-simple.html:
663 * js/regress/string-concat-simple.html:
664 * js/regress/string-cons-repeat.html:
665 * js/regress/string-cons-tower.html:
666 * js/regress/string-equality.html:
667 * js/regress/string-get-by-val-big-char.html:
668 * js/regress/string-get-by-val-out-of-bounds-insane.html:
669 * js/regress/string-get-by-val-out-of-bounds.html:
670 * js/regress/string-get-by-val.html:
671 * js/regress/string-hash.html:
672 * js/regress/string-long-ident-equality.html:
673 * js/regress/string-repeat-arith.html:
674 * js/regress/string-sub.html:
675 * js/regress/string-test.html:
676 * js/regress/string-var-equality.html:
677 * js/regress/structure-hoist-over-transitions.html:
678 * js/regress/switch-char-constant.html:
679 * js/regress/switch-char.html:
680 * js/regress/switch-constant.html:
681 * js/regress/switch-string-basic-big-var.html:
682 * js/regress/switch-string-basic-big.html:
683 * js/regress/switch-string-basic-var.html:
684 * js/regress/switch-string-basic.html:
685 * js/regress/switch-string-big-length-tower-var.html:
686 * js/regress/switch-string-length-tower-var.html:
687 * js/regress/switch-string-length-tower.html:
688 * js/regress/switch-string-short.html:
689 * js/regress/switch.html:
690 * js/regress/tear-off-arguments-simple.html:
691 * js/regress/tear-off-arguments.html:
692 * js/regress/temporal-structure.html:
693 * js/regress/to-int32-boolean.html:
694 * js/regress/undefined-test.html:
695 * js/regress/unprofiled-licm.html:
696 * js/regress/variadic-closure-call-expected.txt: Removed.
697 * js/regress/variadic-closure-call.html: Removed.
698 * js/regress/weird-inlining-const-prop.html:
699 * js/slow-stress: Added.
700 * js/slow-stress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt.
701 * js/slow-stress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html.
702 * js/slow-stress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt.
703 * js/slow-stress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html.
704 * js/slow-stress/Int32Array-alloc-huge-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-expected.txt.
705 * js/slow-stress/Int32Array-alloc-huge-long-lived-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-long-lived-expected.txt.
706 * js/slow-stress/Int32Array-alloc-huge-long-lived.html: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-long-lived.html.
707 * js/slow-stress/Int32Array-alloc-huge.html: Copied from LayoutTests/js/regress/Int32Array-alloc-huge.html.
708 * js/slow-stress/Int32Array-alloc-large-long-lived-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-large-long-lived-expected.txt.
709 * js/slow-stress/Int32Array-alloc-large-long-lived.html: Copied from LayoutTests/js/regress/Int32Array-alloc-large-long-lived.html.
710 * js/slow-stress/array-prototype-filter-expected.txt: Copied from LayoutTests/js/regress/array-prototype-filter-expected.txt.
711 * js/slow-stress/array-prototype-filter.html: Copied from LayoutTests/js/regress/array-prototype-filter.html.
712 * js/slow-stress/call-spread-expected.txt: Copied from LayoutTests/js/regress/call-spread-expected.txt.
713 * js/slow-stress/call-spread.html: Copied from LayoutTests/js/regress/call-spread.html.
714 * js/slow-stress/chain-custom-getter-expected.txt: Copied from LayoutTests/js/regress/chain-custom-getter-expected.txt.
715 * js/slow-stress/chain-custom-getter.html: Copied from LayoutTests/js/regress/chain-custom-getter.html.
716 * js/slow-stress/destructuring-arguments-length-expected.txt: Copied from LayoutTests/js/regress/destructuring-arguments-length-expected.txt.
717 * js/slow-stress/destructuring-arguments-length.html: Copied from LayoutTests/js/regress/destructuring-arguments-length.html.
718 * js/slow-stress/emscripten-memops-expected.txt: Copied from LayoutTests/js/regress/emscripten-memops-expected.txt.
719 * js/slow-stress/emscripten-memops.html: Copied from LayoutTests/js/regress/emscripten-memops.html.
720 * js/slow-stress/fold-strict-eq-expected.txt: Copied from LayoutTests/js/regress/fold-strict-eq-expected.txt.
721 * js/slow-stress/fold-strict-eq.html: Copied from LayoutTests/js/regress/fold-strict-eq.html.
722 * js/slow-stress/marsaglia-expected.txt: Copied from LayoutTests/js/regress/marsaglia-expected.txt.
723 * js/slow-stress/marsaglia.html: Copied from LayoutTests/js/regress/marsaglia.html.
724 * js/slow-stress/nested-function-parsing-random-expected.txt: Copied from LayoutTests/js/regress/nested-function-parsing-random-expected.txt.
725 * js/slow-stress/nested-function-parsing-random.html: Copied from LayoutTests/js/regress/nested-function-parsing-random.html.
726 * js/slow-stress/new-spread-expected.txt: Copied from LayoutTests/js/regress/new-spread-expected.txt.
727 * js/slow-stress/new-spread.html: Copied from LayoutTests/js/regress/new-spread.html.
728 * js/slow-stress/proto-custom-getter-expected.txt: Copied from LayoutTests/js/regress/proto-custom-getter-expected.txt.
729 * js/slow-stress/proto-custom-getter.html: Copied from LayoutTests/js/regress/proto-custom-getter.html.
730 * js/slow-stress/script-tests: Added.
731 * js/slow-stress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Copied from LayoutTests/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js.
732 * js/slow-stress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js: Copied from LayoutTests/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js.
733 * js/slow-stress/script-tests/Int32Array-alloc-huge-long-lived.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-huge-long-lived.js.
734 * js/slow-stress/script-tests/Int32Array-alloc-huge.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-huge.js.
735 * js/slow-stress/script-tests/Int32Array-alloc-large-long-lived.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-large-long-lived.js.
736 * js/slow-stress/script-tests/array-prototype-filter.js: Copied from LayoutTests/js/regress/script-tests/array-prototype-filter.js.
737 * js/slow-stress/script-tests/call-spread.js: Copied from LayoutTests/js/regress/script-tests/call-spread.js.
738 * js/slow-stress/script-tests/chain-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/chain-custom-getter.js.
739 * js/slow-stress/script-tests/destructuring-arguments-length.js: Copied from LayoutTests/js/regress/script-tests/destructuring-arguments-length.js.
740 * js/slow-stress/script-tests/emscripten-memops.js: Copied from LayoutTests/js/regress/script-tests/emscripten-memops.js.
741 * js/slow-stress/script-tests/fold-strict-eq.js: Copied from LayoutTests/js/regress/script-tests/fold-strict-eq.js.
742 * js/slow-stress/script-tests/marsaglia.js: Copied from LayoutTests/js/regress/script-tests/marsaglia.js.
743 * js/slow-stress/script-tests/nested-function-parsing-random.js: Copied from LayoutTests/js/regress/script-tests/nested-function-parsing-random.js.
744 * js/slow-stress/script-tests/new-spread.js: Copied from LayoutTests/js/regress/script-tests/new-spread.js.
745 * js/slow-stress/script-tests/proto-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/proto-custom-getter.js.
746 * js/slow-stress/script-tests/simple-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/simple-custom-getter.js.
747 * js/slow-stress/script-tests/variadic-closure-call.js: Copied from LayoutTests/js/regress/script-tests/variadic-closure-call.js.
748 * js/slow-stress/simple-custom-getter-expected.txt: Copied from LayoutTests/js/regress/simple-custom-getter-expected.txt.
749 * js/slow-stress/simple-custom-getter.html: Copied from LayoutTests/js/regress/simple-custom-getter.html.
750 * js/slow-stress/variadic-closure-call-expected.txt: Copied from LayoutTests/js/regress/variadic-closure-call-expected.txt.
751 * js/slow-stress/variadic-closure-call.html: Copied from LayoutTests/js/regress/variadic-closure-call.html.
752 * resources/regress-post.js: Copied from LayoutTests/js/regress/resources/regress-post.js.
753 * resources/regress-pre.js: Copied from LayoutTests/js/regress/resources/regress-pre.js.
755 2014-04-04 Mark Lam <mark.lam@apple.com>
757 Date object needs to check for ES5 15.9.1.14 TimeClip limit.
758 <https://webkit.org/b/131248>
760 Reviewed by Mark Hahnenberg.
762 * js/regress-131248-expected.txt: Added.
763 * js/regress-131248.html: Added.
764 * js/script-tests/regress-131248.js: Added.
765 (testDateFromSetDateAdjustement):
766 (testDateFromSetTimeWithMilliseconds):
767 (testDateFromString):
769 2014-04-07 Sergio Villar Senin <svillar@igalia.com>
771 Unreviewed gardening for GTK.
773 Removed tests that have been actually passing in both release and
774 debug bots for some time.
776 * platform/gtk-wk2/TestExpectations:
777 * platform/gtk/TestExpectations:
779 2014-04-07 Sergio Villar Senin <svillar@igalia.com>
781 Unreviewed update of GTK expectations.
783 Canvas composite tests with alpha are not working.
785 * platform/gtk/TestExpectations:
787 2014-04-07 Ryuan Choi <ryuan.choi@samsung.com>
789 [EFL] Turn on ENABLE_MEDIA_CONTROLS_SCRIPT
790 https://bugs.webkit.org/show_bug.cgi?id=131257
792 Reviewed by Gyuyoung Kim.
796 * platform/efl/TestExpectations:
797 * platform/efl/media/audio-controls-rendering-expected.png:
798 * platform/efl/media/audio-controls-rendering-expected.txt:
799 * platform/efl/media/controls-after-reload-expected.png:
800 * platform/efl/media/controls-after-reload-expected.txt:
801 * platform/efl/media/controls-strict-expected.png:
802 * platform/efl/media/controls-strict-expected.txt:
803 * platform/efl/media/controls-styling-expected.png:
804 * platform/efl/media/controls-styling-expected.txt:
805 * platform/efl/media/controls-without-preload-expected.png:
806 * platform/efl/media/controls-without-preload-expected.txt:
808 2014-04-07 Sergio Villar Senin <svillar@igalia.com>
810 Unreviewed gardening.
812 Updated expectations for GTK. Added some more failing AX tests.
814 * platform/gtk-wk2/TestExpectations:
816 2014-04-07 Sergio Villar Senin <svillar@igalia.com>
818 Unreviewed gardening.
820 Updated expectations for GTK. Added some failing AX tests.
822 * platform/gtk-wk2/TestExpectations:
824 2014-04-06 Mihnea Ovidenie <mihnea@adobe.com>
826 [CSSRegions] Use RenderRegion::isValid() before using a region
827 https://bugs.webkit.org/show_bug.cgi?id=131232
829 Reviewed by Andreas Kling.
831 Adjust test expectation now that an invalid region is not unnecessary repainted.
833 * fast/regions/repaint/invalid-region-repaint-crash-expected.txt:
835 2014-04-06 Darin Adler <darin@apple.com>
837 Refactor post-attach and HTMLObjectElement-related code
838 https://bugs.webkit.org/show_bug.cgi?id=131282
840 Reviewed by Antti Koivisto.
842 * svg/custom/object-no-size-attributes-expected.txt: Removed expectation of an empty text
843 renderer from the render tree.
844 * svg/custom/object-no-size-attributes.xhtml: Restructured the source so there is no text
845 to render. Without this, we were seeing two text renderers due to the loading timing change.
847 2014-04-05 Dirk Schulze <krit@webkit.org>
849 Canvas strokeText and fillText with SourceIn, DestinationIn, SourceOut, DestinationAtop and Copy have errors
850 https://bugs.webkit.org/show_bug.cgi?id=66766
852 Reviewed by Andreas Kling.
854 330 tests check compositing on Canvas with text.
856 * fast/canvas/canvas-composite-text-alpha-expected.txt: Added.
857 * fast/canvas/canvas-composite-text-alpha.html: Added.
859 2014-04-05 Dirk Schulze <krit@webkit.org>
861 Canvas stroke and strokeRect with SourceIn, DestinationIn, SourceOut, DestinationAtop and Copy have errors
862 https://bugs.webkit.org/show_bug.cgi?id=66762
864 Reviewed by Andreas Kling.
866 330 tests based on canvas-composite-alpha to test correct compositing behavior with
867 strokeRect() and stroke().
869 * fast/canvas/canvas-composite-stroke-alpha-expected.txt: Added.
870 * fast/canvas/canvas-composite-stroke-alpha.html: Added.
872 2014-04-05 Jeongeun Kim <je_julie.kim@samsung.com>
874 bad values from HTMLImageElement x and y attributes (CSSOM-View)
875 https://bugs.webkit.org/show_bug.cgi?id=130308
877 Reviewed by Simon Fraser.
879 According to CSSOM-View, ‘interface HTMLImageElement’,
880 The x attribute must return the x-coordinate.
881 If style is not updated when x() is called, it can’t return anything.
882 Style and layout should be done before getting value for x() and y().
884 * cssom/cssom-view-img-attributes-001-expected.txt: Added.
885 * cssom/cssom-view-img-attributes-001.html: Added.
887 2014-04-05 Alexey Proskuryakov <ap@apple.com>
889 WebProcess freezes after fast/forms/form-associated-element-crash3.html test
890 https://bugs.webkit.org/show_bug.cgi?id=122130
892 fast/forms/form-associated-element-crash.html often times out on Mavericks WK1
893 https://bugs.webkit.org/show_bug.cgi?id=124593
895 With underlying bug having been fixed in OS X 10.9.2, removing expectations
896 for form-associated-element tests that were affected by it.
898 I'm not sure if Mountain Lion was affected, let's see if tests start to fail there.
900 * platform/mac-wk2/TestExpectations:
901 * platform/mac/TestExpectations:
902 * platform/wk2/TestExpectations:
904 2014-04-04 James Craig <jcraig@apple.com>
906 AX: supportsARIAExpanded should always return true for a few roles: combobox, disclosure.
907 https://bugs.webkit.org/show_bug.cgi?id=129787
909 Reviewed by Chris Fleizach.
911 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
912 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
914 2014-04-04 Zoltan Horvath <zoltan@webkit.org>
916 [CSS Shapes] polygon y-value calc() args serialize incorrectly
917 https://bugs.webkit.org/show_bug.cgi?id=129842
919 Reviewed by Bem Jones-Bey.
921 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
922 * fast/shapes/parsing/parsing-test-utils.js:
924 2014-04-04 Joseph Pecoraro <pecoraro@apple.com>
926 Unreviewed gardening. Mark a flakey test that is failing intermittenly in pixel tests.
928 * platform/mac/TestExpectations:
929 Mark svg/as-image/svg-as-image-canvas.html as flakey.
931 2014-04-04 Ion Rosca <rosca@adobe.com>
933 [CSS Blending] Add compositing reason for isolation.
934 https://bugs.webkit.org/show_bug.cgi?id=131153
936 Reviewed by Joseph Pecoraro.
938 * inspector-protocol/layers/layers-blending-compositing-reasons-expected.txt: Added.
939 * inspector-protocol/layers/layers-blending-compositing-reasons.html: Added.
941 2014-04-04 Alexey Proskuryakov <ap@apple.com>
943 REGRESSION (r166615): Pressing return doesn’t submit search term at bing.com
944 https://bugs.webkit.org/show_bug.cgi?id=131212
945 <rdar://problem/16521788>
947 Reviewed by Dan Bernstein.
949 * fast/forms/submit-while-you-submit-expected.txt: Added.
950 * fast/forms/submit-while-you-submit.html: Added.
952 2014-04-04 Brent Fulgham <bfulgham@apple.com>
954 Unreviewed test fix. Rebaseline Mountain Lion scrolling tests
955 after switching to high-resolution continuous scroll output.
957 * platform/mac-mountainlion/fast/scrolling: Added.
958 * platform/mac-mountainlion/fast/scrolling/scroll-div-latched-mainframe-expected.txt: Added.
959 * platform/mac-mountainlion/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt: Added.
960 * platform/mac-mountainlion/fast/scrolling/scroll-select-latched-mainframe-expected.txt: Added.
962 2014-04-04 Bem Jones-Bey <bjonesbe@adobe.com>
964 [CSS Shapes] shape-margin in percentage units always computes to 0px
965 https://bugs.webkit.org/show_bug.cgi?id=130369
967 Reviewed by Andreas Kling.
969 Fix parsing test to understand that percentages are allowed for
970 shape-margin. Also add the layout test from Rebecca Hauck.
972 * fast/shapes/parsing/parsing-shape-margin-expected.txt:
973 * fast/shapes/parsing/parsing-test-utils.js:
974 * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent-expected.html: Added.
975 * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent.html: Added.
977 2014-04-04 Zoltan Horvath <zoltan@webkit.org>
979 [CSS Shapes] Remove outside-shape CSS value
980 https://bugs.webkit.org/show_bug.cgi?id=131201
982 Reviewed by Bem Jones-Bey.
984 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
985 * fast/shapes/parsing/parsing-shape-outside.html:
987 2014-04-04 Dirk Schulze <krit@webkit.org>
989 Gradient offsets are off if compositing operator != source-over
990 https://bugs.webkit.org/show_bug.cgi?id=129791
992 Reviewed by Andreas Kling.
994 Test that the gradient space maps correctly to context space after
995 applying compositing mode.
997 * fast/canvas/canvas-gradient-on-compositing-expected.txt: Added.
998 * fast/canvas/canvas-gradient-on-compositing.html: Added.
999 * fast/canvas/script-tests/canvas-gradient-on-compositing.js: Added.
1004 2014-04-04 Zalan Bujtas <zalan@apple.com>
1006 Subpixel rendering: Move background images to device pixel boundaries.
1007 https://bugs.webkit.org/show_bug.cgi?id=131144
1009 Reviewed by Simon Fraser.
1011 Replace integral snapping with device pixel snapping.
1012 Background image geometry calculation uses LayoutUnits and we snap to device pixels right before painting.
1014 * css3/background/background-repeat-round-auto1-expected.html:
1015 * css3/background/background-repeat-round-auto1.html:
1016 * css3/background/background-repeat-round-auto2-expected.html:
1017 * css3/background/background-repeat-round-auto2.html:
1018 * css3/background/background-repeat-round-border-expected.html:
1019 * css3/background/background-repeat-round-border.html:
1020 * css3/background/background-repeat-round-content-expected.html:
1021 * css3/background/background-repeat-round-content.html:
1022 * css3/background/background-repeat-space-content-expected.html:
1023 * css3/background/background-repeat-space-content.html:
1024 * css3/background/background-repeat-space-padding-expected.html:
1025 * css3/background/background-repeat-space-padding.html:
1026 * css3/masking/mask-repeat-round-auto1-expected.html:
1027 * css3/masking/mask-repeat-round-auto1.html:
1028 * css3/masking/mask-repeat-round-auto2-expected.html:
1029 * css3/masking/mask-repeat-round-auto2.html:
1030 * css3/masking/mask-repeat-round-border-expected.html:
1031 * css3/masking/mask-repeat-round-border.html:
1032 * css3/masking/mask-repeat-round-content-expected.html:
1033 * css3/masking/mask-repeat-round-content.html:
1034 * css3/masking/mask-repeat-space-content-expected.html:
1035 * css3/masking/mask-repeat-space-content.html:
1036 * css3/masking/mask-repeat-space-padding-expected.html:
1037 * css3/masking/mask-repeat-space-padding.html:
1038 * fast/backgrounds/hidpi-bitmap-background-on-subpixel-position-expected.html: Added.
1039 * fast/backgrounds/hidpi-bitmap-background-on-subpixel-position.html: Added.
1040 * fast/backgrounds/hidpi-bitmap-background-origin-on-subpixel-position-expected.html: Added.
1041 * fast/backgrounds/hidpi-bitmap-background-origin-on-subpixel-position.html: Added.
1042 * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position-expected.html: Added.
1043 * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position.html: Added.
1044 * fast/backgrounds/hidpi-generated-gradient-background-on-subpixel-position-expected.html: Added.
1045 * fast/backgrounds/hidpi-generated-gradient-background-on-subpixel-position.html: Added.
1046 * fast/backgrounds/resources/black25x25.png: Added.
1048 2014-04-04 Mihnea Ovidenie <mihnea@adobe.com>
1050 [CSSRegions] Region's behaviour not updated when becoming valid from invalid
1051 https://bugs.webkit.org/show_bug.cgi?id=131211
1053 Reviewed by Andrei Bucur.
1055 Add tests for auto-height and region styling behaviour.
1057 * fast/regions/auto-size/autoheight-region-valid-from-invalid-expected.html: Added.
1058 * fast/regions/auto-size/autoheight-region-valid-from-invalid.html: Added.
1059 * fast/regions/region-styling/region-withstyling-valid-from-invalid-expected.html: Added.
1060 * fast/regions/region-styling/region-withstyling-valid-from-invalid.html: Added.
1062 2014-04-04 Sergio Villar Senin <svillar@igalia.com>
1064 Unreviewed GTK gardening.
1066 Updated expectations for tests crashing in Debug bots.
1068 * platform/gtk-wk1/TestExpectations:
1069 * platform/gtk-wk2/TestExpectations:
1070 * platform/gtk/TestExpectations:
1072 2014-04-03 Joseph Pecoraro <pecoraro@apple.com>
1074 compositing/tiling/rotated-tiled-* tests failing on bots
1075 https://bugs.webkit.org/show_bug.cgi?id=131207
1077 Unreviewed rebaseline of tests after r166748.
1079 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1080 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1082 2014-04-03 Simon Fraser <simon.fraser@apple.com>
1084 Rebaseline some tests after r166748. These tests now correctly
1085 report a contentsScale.
1087 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1088 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1089 * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1090 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1091 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1092 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1094 2014-04-03 Dirk Schulze <krit@webkit.org>
1096 [CG] Canvas lineDashOffset does not handle negative numbers correctly
1097 https://bugs.webkit.org/show_bug.cgi?id=80560
1099 Reviewed by Dean Jackson.
1101 Test correct rendering of negative offset for Canvas dash arrays.
1103 * fast/canvas/canvas-negative-lineDashOffset-expected.txt: Added.
1104 * fast/canvas/canvas-negative-lineDashOffset.html: Added.
1105 * fast/canvas/script-tests/canvas-negative-lineDashOffset.js: Added.
1110 2014-04-03 David Hyatt <hyatt@apple.com>
1112 Continuations casting issue.
1113 https://bugs.webkit.org/show_bug.cgi?id=130057
1114 <rdar://problem/16283406>
1116 Reviewed by Simon Fraser.
1118 * fast/block/continuation-crash-expected.txt: Added.
1119 * fast/block/continuation-crash.html: Added.
1121 2014-04-03 Zoltan Horvath <zoltan@webkit.org>
1123 [WebInspector] inspector/dom/highlight-shape-outside-margin.html is failing
1124 https://bugs.webkit.org/show_bug.cgi?id=131126
1126 Reviewed by Timothy Hatcher.
1128 I updated the test, so it works with the new testing framework. I included the shape path results in the test,
1129 so we won't run into rounding problems, and we don't have that big test set, which would require an expected
1130 result generation. We can add it later, if we extend the test set. The logic is similar to the non margin test case.
1133 * inspector/dom/highlight-shape-outside-margin-expected.txt:
1134 * inspector/dom/highlight-shape-outside-margin.html:
1136 2014-04-03 Bem Jones-Bey <bjonesbe@adobe.com>
1138 [CSS Shapes] CRASH with calc() value args in inset round
1139 https://bugs.webkit.org/show_bug.cgi?id=129816
1141 Reviewed by Andreas Kling.
1143 Simple test to make sure that using calc in the round argument of an
1144 inset doesn't cause a crash.
1146 * fast/shapes/shape-outside-floats/shape-outside-inset-round-calc-crash-expected.txt: Added.
1147 * fast/shapes/shape-outside-floats/shape-outside-inset-round-calc-crash.html: Added.
1149 2014-04-03 Javier Fernandez <jfernandez@igalia.com>
1151 [CSS Grid Layout] Make sure grid element's shrink-to-fit behavior is correct
1152 https://bugs.webkit.org/show_bug.cgi?id=103473
1154 Reviewed by Sergio Villar Senin.
1156 Added a new Layout Test to verify the shrink-to-fit behavior works as expected
1157 for out-of-flow positioned grid elements.
1159 * fast/css-grid-layout/grid-element-shrink-to-fit-expected.html: Added.
1160 * fast/css-grid-layout/grid-element-shrink-to-fit.html: Added.
1162 2014-03-27 Sergio Villar Senin <svillar@igalia.com>
1164 [CSS Grid Layout] <string> not allowed in grid-{area | row | column} syntax
1165 https://bugs.webkit.org/show_bug.cgi?id=129713
1167 Reviewed by Darin Adler.
1169 Replaced <string> by <custom-ident> in the tests. Also added a new
1170 one to check that children are properly layed out after changes in
1171 the grid line names.
1173 * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child-expected.txt: Added.
1174 * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html: Added.
1175 * fast/css-grid-layout/grid-item-area-get-set.html:
1176 * fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
1177 * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
1178 * fast/css-grid-layout/grid-item-column-row-get-set-expected.txt:
1179 * fast/css-grid-layout/grid-item-column-row-get-set.html:
1180 * fast/css-grid-layout/grid-item-end-after-get-set-expected.txt:
1181 * fast/css-grid-layout/grid-item-end-after-get-set.html:
1182 * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
1183 * fast/css-grid-layout/grid-item-named-grid-line-resolution-expected.txt:
1184 * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
1185 * fast/css-grid-layout/grid-item-negative-position-resolution.html:
1186 * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
1187 * fast/css-grid-layout/grid-item-start-before-get-set-expected.txt:
1188 * fast/css-grid-layout/grid-item-start-before-get-set.html:
1190 2014-04-03 Antti Koivisto <antti@apple.com>
1192 Crash after mutating after pseudo style
1193 https://bugs.webkit.org/show_bug.cgi?id=130881
1195 Reviewed by Andreas Kling.
1197 * fast/css/pseudo-after-crash-expected.txt: Added.
1198 * fast/css/pseudo-after-crash.html: Added.
1200 2014-04-02 Chris Fleizach <cfleizach@apple.com>
1202 AX: AccessibilityObject::children() returns invalid results sometimes
1203 https://bugs.webkit.org/show_bug.cgi?id=130563
1205 Reviewed by Joseph Pecoraro.
1207 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
1209 2014-04-02 Alexey Proskuryakov <ap@apple.com>
1211 REGRESSION (r166144): fast/preloader/document-write.html is very flaky
1212 https://bugs.webkit.org/show_bug.cgi?id=130942
1214 * platform/mac/TestExpectations: Removing test expectation, because the offending
1215 revision was rolled out.
1217 2014-04-02 Benjamin Poulain <benjamin@webkit.org>
1219 CSS JIT: the adjacent position is never reset
1220 https://bugs.webkit.org/show_bug.cgi?id=131145
1222 Reviewed by Andreas Kling.
1224 * fast/selectors/multiple-adjacent-chain-without-adjacent-tail-expected.txt: Added.
1225 * fast/selectors/multiple-adjacent-chain-without-adjacent-tail.html: Added.
1227 2014-04-02 Stephanie Lewis <slewis@apple.com>
1229 Roll out http://trac.webkit.org/changeset/166144
1230 <rdar://problem/16481284> PLT stops loading on news.google.com
1234 Rollout 166144 since it prevents the PLT from completing.
1236 * plugins/plugin-remove-readystatechange-expected.txt:
1237 * plugins/plugin-remove-readystatechange.html:
1238 * svg/custom/object-no-size-attributes-expected.txt:
1239 * svg/custom/object-no-size-attributes.xhtml:
1241 2014-04-02 Zoltan Horvath <zoltan@webkit.org>
1243 [WebInspector] inspector-protocol/model/highlight-shape-outside.html is failing
1244 https://bugs.webkit.org/show_bug.cgi?id=124660
1246 Reviewed by Timothy Hatcher.
1248 I updated the tests syntax to CR, CSS Shapes specification. It's also needed to be updated
1249 to the latest WebInspector testing methods. I added some addidional test cases for the highlighting,
1250 and also fixed some expected test case in the script, and updated the expected file.
1253 * inspector/dom/highlight-shape-outside-expected.txt:
1254 * inspector/dom/highlight-shape-outside.html:
1255 * inspector/dom/shapes-test.js:
1256 (InspectorTestProxy.registerInitializer.):
1258 2014-04-02 Chris Fleizach <cfleizach@apple.com>
1260 AX: Improve ARIA live region reliability by sending notifications when live regions are created/shown and hidden/destroyed
1261 https://bugs.webkit.org/show_bug.cgi?id=124381
1263 Unreviewed. Forgot to add test expectation.
1265 * platform/mac/accessibility/live-region-creation-notification-expected.txt: Added.
1267 2014-04-02 Daniel Bates <dabates@apple.com>
1269 Move focus management API from HTMLDocument to Document
1270 https://bugs.webkit.org/show_bug.cgi?id=131079
1271 <rdar://problem/16220103>
1273 Reviewed by Timothy Hatcher.
1275 Derived from a Blink patch by Christophe Dumez:
1276 https://src.chromium.org/viewvc/blink?view=rev&revision=165515
1278 Made the test in <https://src.chromium.org/viewvc/blink?view=rev&revision=165515> a valid XHTML
1279 document. Additionally taught LayoutTests/resources/{js-test, js-test-pre}.js to create actual
1280 HTML elements so that these scripts can be used to write DRT tests in XML documents.
1282 * fast/dom/Document/xml-document-focus-expected.txt: Added.
1283 * fast/dom/Document/xml-document-focus.xml: Added.
1284 * resources/js-test-pre.js: Added function createHTMLElement() and modified code to use it
1285 instead of document.createElement() so as to work around <https://bugs.webkit.org/show_bug.cgi?id=131074>.
1286 * resources/js-test.js: Ditto.
1288 2014-04-02 Daniel Bates <dabates@apple.com>
1290 Remove Settings::maximumDecodedImageSize()
1291 https://bugs.webkit.org/show_bug.cgi?id=131057
1292 <rdar://problem/15626368>
1294 Reviewed by Darin Adler.
1296 Remove test LayoutTests/fast/images/decoded-size-exceeds-max-decoded-size.html as it
1297 isn't applicable following the removal of the setting Settings::maximumDecodedImageSize().
1298 Additionally update the test fast/images/bag-png.html to ensure that we dispatch
1299 a DOM Error event when we fail to decode a malformed image.
1301 * fast/images/bad-png.html:
1302 * fast/images/decoded-size-exceeds-max-decoded-size-expected.txt: Removed.
1303 * fast/images/decoded-size-exceeds-max-decoded-size.html: Removed.
1305 2014-04-02 Timothy Hatcher <timothy@apple.com>
1307 Remove Input domain from the Web Inspector protocol.
1309 https://bugs.webkit.org/show_bug.cgi?id=131073
1311 Reviewed by Joseph Pecoraro.
1313 * inspector-protocol/input/dispatchKeyEvent-expected.txt: Removed.
1314 * inspector-protocol/input/dispatchKeyEvent.html: Removed.
1315 * inspector-protocol/input/dispatchMouseEvent-expected.txt: Removed.
1316 * inspector-protocol/input/dispatchMouseEvent.html: Removed.
1318 2014-04-02 David Kilzer <ddkilzer@apple.com>
1320 Use outermost containing isolate when constructing bidi runs
1321 <http://webkit.org/b/131107>
1322 <rdar://problem/15690021>
1324 Reviewed by Darin Adler.
1326 Merged from Blink (patch by jww@chromium.org):
1327 https://src.chromium.org/viewvc/blink?revision=157268&view=revision
1328 http://crbug.com/279277
1330 Update containingIsolate to go back all the way to top
1331 isolate from current root, rather than stopping at the first
1332 isolate it finds. This works because the current root is
1333 always updated with each isolate run.
1335 * fast/text/international/unicode-bidi-isolate-nested-with-removes-expected.txt: Updated.
1336 * fast/text/international/unicode-bidi-isolate-nested-with-removes-not-adjacent-expected.txt: Added.
1337 * fast/text/international/unicode-bidi-isolate-nested-with-removes-not-adjacent.html: Added.
1338 * fast/text/international/unicode-bidi-isolate-nested-with-removes.html: Updated.
1340 2014-04-02 Chris Fleizach <cfleizach@apple.com>
1342 AX: Improve ARIA live region reliability by sending notifications when live regions are created/shown and hidden/destroyed
1343 https://bugs.webkit.org/show_bug.cgi?id=124381
1345 Reviewed by Mario Sanchez Prada.
1347 * platform/mac/accessibility/live-region-creation-notification.html: Added.
1349 2014-04-02 David Kilzer <ddkilzer@apple.com>
1351 Add LayoutTest for crash with bidi isolates
1353 Merged from Blink (patch by jww@chromium.org):
1354 https://src.chromium.org/viewvc/blink?revision=156580&view=revision
1355 http://crbug.com/265838
1357 See Bug 120504: Fix nested unicode-bidi: isolate
1358 <https://bugs.webkit.org/show_bug.cgi?id=120504>
1359 <http://trac.webkit.org/changeset/155554>
1361 * fast/text/international/unicode-bidi-isolate-nested-with-removes-expected.txt: Added.
1362 * fast/text/international/unicode-bidi-isolate-nested-with-removes.html: Added.
1364 2014-04-02 Ion Rosca <rosca@adobe.com>
1366 [CSS Blending] Compositing requirements for blending are not computed correctly
1367 https://bugs.webkit.org/show_bug.cgi?id=130664
1369 Reviewed by Dean Jackson.
1371 * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt: Added.
1372 * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html: Added.
1373 * css3/compositing/blend-mode-with-accelerated-sibling-expected.txt: Added.
1374 * css3/compositing/blend-mode-with-accelerated-sibling.html: Added.
1376 2014-04-01 Mihnea Ovidenie <mihnea@adobe.com>
1378 [CSSRegions] Displaying region's children in another region not supported
1379 https://bugs.webkit.org/show_bug.cgi?id=130735
1381 Reviewed by David Hyatt.
1383 With http://trac.webkit.org/changeset/166353, we disabled the possibility
1384 of collecting the region's children into another flow and displaying them
1385 in another region. With that change, we also skipped the existing tests.
1387 Add a dedicated test that passes if a region child cannot be painted in another region,
1388 in order to complete the skipped tests. This test should be removed when support for
1389 this functionality will be added again.
1391 * fast/regions/region-child-not-flowed-expected.html: Added.
1392 * fast/regions/region-child-not-flowed.html: Added.
1394 2014-04-01 Beth Dakin <bdakin@apple.com>
1396 willReveal edge events should be hooked up for overflow:scroll
1397 https://bugs.webkit.org/show_bug.cgi?id=131071
1399 <rdar://problem/16190392>
1401 Reviewed by Sam Weinig.
1403 * fast/events/will-reveal-edge-on-div-expected.txt: Added.
1404 * fast/events/will-reveal-edge-on-div.html: Added.
1406 2014-04-01 Jon Honeycutt <jhoneycutt@apple.com>
1408 Crash in WebCore::RenderLayer::FilterInfo::updateReferenceFilterClients
1410 <https://bugs.webkit.org/show_bug.cgi?id=121887>
1411 <rdar://problem/15073043>
1413 Reviewed by Dean Jackson.
1415 * svg/filters/first-letter-crash-expected.txt: Added.
1416 * svg/filters/first-letter-crash.html: Added.
1418 2014-04-01 Zoltan Horvath <zoltan@webkit.org>
1420 [CSS Exclusions] Remove exclusions parsing support
1421 https://bugs.webkit.org/show_bug.cgi?id=131046
1423 Reviewed by David Hyatt.
1425 * fast/exclusions/css-exclusions-disabled-expected.txt: Removed.
1426 * fast/exclusions/css-exclusions-disabled.html: Removed.
1427 * fast/exclusions/css-exclusions-enabled-expected.txt: Removed.
1428 * fast/exclusions/css-exclusions-enabled.html: Removed.
1429 * fast/exclusions/parsing/parsing-wrap-flow-expected.txt: Removed.
1430 * fast/exclusions/parsing/parsing-wrap-flow.html: Removed.
1431 * fast/exclusions/parsing/parsing-wrap-through-expected.txt: Removed.
1432 * fast/exclusions/parsing/parsing-wrap-through.html: Removed.
1433 * fast/exclusions/parsing/script-tests/parsing-test-utils.js: Removed.
1434 * fast/exclusions/parsing/script-tests/parsing-wrap-flow.js: Removed.
1435 * fast/exclusions/parsing/script-tests/parsing-wrap-through.js: Removed.
1436 * platform/win/TestExpectations:
1437 * platform/wincairo/TestExpectations:
1439 2014-04-01 Manuel Rego Casasnovas <rego@igalia.com>
1441 [CSS Grid Layout] Enable runtime feature if feature flag is enabled
1442 https://bugs.webkit.org/show_bug.cgi?id=130013
1444 Reviewed by Simon Fraser.
1446 Modify layout test as feature is not disabled by default in WK2.
1447 The test now checks that the runtime feature can be disabled.
1449 * fast/css-grid-layout/grid-disabled-expected.txt: Renamed from LayoutTests/fast/css-grid-layout/grid-disabled-by-default-expected.txt.
1450 * fast/css-grid-layout/grid-disabled.html: Renamed from LayoutTests/fast/css-grid-layout/grid-disabled-by-default.html.
1452 2014-04-01 Javier Fernandez <jfernandez@igalia.com>
1454 [CSS Grid Layout] Make the grid-item-margin-auto-columns-rows.html test a reftest
1455 https://bugs.webkit.org/show_bug.cgi?id=130935
1457 Reviewed by Darin Adler.
1459 Removed the 'checkLayout' script references from the test.
1461 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.html: Added.
1462 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.txt: Removed.
1463 * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html:
1465 2014-04-01 Myles C. Maxfield <mmaxfield@apple.com>
1467 svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures.html and svg/css/font-face-crash.html frequently assert in ComplexTextController::offsetForPosition
1468 https://bugs.webkit.org/show_bug.cgi?id=119747
1470 Reviewed by Simon Fraser.
1472 Clicking on SVG text used to cause a ComplexTextController to be built
1473 around the SVG text (which is incorrect and would crash). This test
1474 does just that and makes sure there is no crash.
1476 * svg/text/resources/Litherum.svg: Added.
1477 * svg/text/svg-font-hittest-expected.txt: Added.
1478 * svg/text/svg-font-hittest.html: Added.
1479 * LayoutTests/platform/mac/TestExpectations: Unskipped tests
1481 2014-04-01 Daniel Bates <dabates@apple.com>
1483 RenderQuote must destroy remaining text renderer before first letter renderer
1484 https://bugs.webkit.org/show_bug.cgi?id=78023
1485 <rdar://problem/10830009>
1487 Reviewed by Brent Fulgham.
1489 Merged from Blink (patch by Abhishek Arya):
1490 https://src.chromium.org/viewvc/blink?view=rev&revision=151270
1492 * fast/css-generated-content/quote-first-letter-crash-expected.txt: Added.
1493 * fast/css-generated-content/quote-first-letter-crash.html: Added.
1495 2014-04-01 David Kilzer <ddkilzer@apple.com>
1497 Do not allow HTTP refresh headers to refresh to javascript: URLs
1498 <http://webkit.org/b/119051>
1499 <rdar://problem/14536453>
1501 Reviewed by Alexey Proskuryakov.
1503 Merged from Blink (patch by tsepez@chromium.org):
1504 https://src.chromium.org/viewvc/blink?revision=153912&view=revision
1505 http://crbug.com/258151
1507 This behaviour has been standard in IE since IE7. This makes us both
1508 more compatible and less vulnerable to XSS.
1510 * http/tests/security/no-javascript-refresh-expected.txt: Added.
1511 * http/tests/security/no-javascript-refresh-static-expected.txt: Added.
1512 * http/tests/security/no-javascript-refresh-static.html: Added.
1513 * http/tests/security/no-javascript-refresh.php: Added.
1514 - Original Blink layout tests with typos fixed and 'PASS:' text
1517 * http/tests/security/no-javascript-location.html: Added.
1518 * http/tests/security/no-javascript-location-expected.txt: Added.
1519 * http/tests/security/resources/no-javascript-location.php: Copied from LayoutTests/http/tests/security/no-javascript-refresh.php.
1520 * http/tests/security/no-javascript-location-percent-escaped.html: Added.
1521 * http/tests/security/no-javascript-location-percent-escaped-expected.txt: Added.
1522 * http/tests/security/resources/no-javascript-location-percent-escaped.php: Added.
1523 - Add tests using a javascript: URL in a Location: header.
1525 * http/tests/security/no-javascript-refresh-percent-escaped.php: Copied from LayoutTests/http/tests/security/no-javascript-refresh.php.
1526 * http/tests/security/no-javascript-refresh-percent-escaped-expected.txt: Added.
1527 * http/tests/security/no-javascript-refresh-spaces.php: Copied from LayoutTests/http/tests/security/no-javascript-refresh.php.
1528 * http/tests/security/no-javascript-refresh-spaces-expected.txt: Added.
1529 - Add tests using a percent-escaped javascript: URL and a
1530 javascript: URL with leading spaces in a Refresh: header from
1533 * http/tests/security/no-javascript-refresh-static-percent-escaped.html: Added.
1534 * http/tests/security/no-javascript-refresh-static-percent-escaped-expected.txt: Added.
1535 * http/tests/security/no-javascript-refresh-static-spaces.html: Added.
1536 * http/tests/security/no-javascript-refresh-static-spaces-expected.txt: Added.
1537 - Add tests using a percent-escaped javascript: URL and a
1538 javascript: URL with leading spaces in a meta http-equiv tag.
1540 2014-04-01 James Craig <jcraig@apple.com>
1542 AX: AccessibilityRenderObject::ariaLiveRegionAtomic() should default to true if
1543 roleValue is ApplicationAlertRole || ApplicationStatusRole
1544 https://bugs.webkit.org/show_bug.cgi?id=130907
1546 Reviewed by Chris Fleizach.
1548 Updated AccessibilityRenderObject::ariaLiveRegionAtomic() to match ARIA spec.
1550 * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt:
1551 * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html:
1552 * platform/mac/accessibility/aria-liveregions-attributes-expected.txt:
1553 * platform/mac/accessibility/aria-liveregions-attributes.html:
1555 2014-04-01 Zalan Bujtas <zalan@apple.com>
1557 Subpixel rendering: Transition class Image (and its dependencies) from int to float to enable subpixel positioned/sized images.
1558 https://bugs.webkit.org/show_bug.cgi?id=130643
1560 Reviewed by Simon Fraser.
1562 This is in preparation to support subpixel positioned/sized background images. While 1x bitmap images can't take
1563 subpixel sizing on hidpi resolutions, both generated and hidpi images can.
1564 This patch does not change Image behavior in general as both position and size are still snapped to integral values.
1566 No change in behavior.
1568 * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
1569 * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt:
1570 * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
1571 * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
1572 * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
1573 * svg/custom/feDisplacementMap-01-expected.txt:
1574 * svg/filters/feImage-change-target-id-expected.txt:
1575 * svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.txt:
1576 * svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.txt:
1577 * svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.txt:
1578 * svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.txt:
1579 * svg/filters/feImage-late-indirect-update-expected.txt:
1580 * svg/filters/feImage-multiple-targets-id-change-expected.txt:
1581 * svg/filters/feImage-position-expected.txt:
1582 * svg/filters/feImage-preserveAspectRatio-all-expected.txt:
1583 * svg/filters/feImage-preserveAspectratio-expected.txt:
1584 * svg/filters/feImage-reference-invalidation-expected.txt:
1585 * svg/filters/feImage-reference-svg-primitive-expected.txt:
1586 * svg/filters/feImage-remove-target-expected.txt:
1587 * svg/filters/feImage-subregions-expected.txt:
1588 * svg/filters/feImage-subregions-preseveAspectRatio-none-expected.txt:
1589 * svg/filters/feImage-subregions-preseveAspectRatio-none-with-viewBox-expected.txt:
1590 * svg/filters/feImage-target-add-to-document-expected.txt:
1591 * svg/filters/feImage-target-attribute-change-expected.txt:
1592 * svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.txt:
1593 * svg/filters/feImage-target-attribute-change-with-use-indirection-expected.txt:
1594 * svg/filters/feImage-target-changes-id-expected.txt:
1595 * svg/filters/feImage-target-id-change-expected.txt:
1596 * svg/filters/feImage-target-inline-style-change-expected.txt:
1597 * svg/filters/feImage-target-property-change-expected.txt:
1598 * svg/filters/feImage-target-reappend-to-document-expected.txt:
1599 * svg/filters/feImage-target-remove-from-document-expected.txt:
1600 * svg/filters/feImage-target-style-change-expected.txt:
1602 2014-03-31 Alexey Proskuryakov <ap@apple.com>
1604 Crashes in PageConsole::addMessage
1605 https://bugs.webkit.org/show_bug.cgi?id=130991
1606 <rdar://problem/14795232>
1608 Reviewed by Geoffrey Garen.
1610 * http/tests/misc/detached-frame-console-expected.txt: Added.
1611 * http/tests/misc/detached-frame-console.html: Added.
1612 * http/tests/misc/resources/detached-frame-console-subframe.html: Added.
1614 2014-03-31 Alexey Proskuryakov <ap@apple.com>
1616 REGRESSION (r166144?): fast/preloader/document-write.html is very flaky
1617 https://bugs.webkit.org/show_bug.cgi?id=130942
1619 * platform/mac/TestExpectations: Marking as such.
1621 2014-03-31 Commit Queue <commit-queue@webkit.org>
1623 Unreviewed, rolling out r166536.
1624 https://bugs.webkit.org/show_bug.cgi?id=130993
1626 This is not the correct fix. (Requested by bfulgham on
1631 "Unreviewed test fix after r166530."
1632 http://trac.webkit.org/changeset/166536
1634 2014-03-31 Brent Fulgham <bfulgham@apple.com>
1636 Unreviewed test fix after r166530.
1638 After switching to high-resolution continuous scroll output, forgot to update one test case.
1640 * fast/events/platform-wheelevent-in-scrolling-div-expected.txt:
1641 * fast/events/platform-wheelevent-in-scrolling-div.html:
1643 2014-03-31 Brent Fulgham <bfulgham@apple.com>
1645 Reduced Latched Scroll Test Flakiness
1646 https://bugs.webkit.org/show_bug.cgi?id=130983
1648 Reviewed by Darin Adler.
1650 Rebaseline test output for 'hasPreciseScrollingDeltas' behavior.
1652 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-expected.txt:
1653 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1654 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-expected.txt:
1655 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1656 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-expected.txt:
1657 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1658 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-expected.txt:
1659 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1660 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt:
1661 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
1662 * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt:
1663 * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt:
1664 * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt:
1665 * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt:
1667 2014-03-31 Ion Rosca <rosca@adobe.com>
1669 [CSS Blending] Blend mode property is propagated to multiple GraphicLayers
1670 https://bugs.webkit.org/show_bug.cgi?id=130337
1672 Reviewed by Dean Jackson.
1674 * css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt: Added.
1675 * css3/compositing/blend-mode-ancestor-clipping-layer.html: Added.
1677 2014-03-31 Ion Rosca <rosca@adobe.com>
1679 [CSS Blending] showLayerTree should dump layer's blend mode and isolation properties
1680 https://bugs.webkit.org/show_bug.cgi?id=130922
1682 Reviewed by Simon Fraser.
1684 Tests are adapted after adding blending information to RenderTreeAsText.
1686 * platform/mac/css3/compositing/blend-mode-background-expected.txt:
1687 * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
1688 * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
1689 * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
1690 * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
1691 * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
1692 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1693 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1695 2014-03-31 Samuel White <samuel_white@apple.com>
1697 AX: Need ability to get line range for text marker.
1698 https://bugs.webkit.org/show_bug.cgi?id=130906
1700 Reviewed by Chris Fleizach.
1702 Added test to ensure we can get the correct range of a line from a given marker.
1703 Also updated existing bounds-for-range test to include new attribute.
1705 * platform/mac/accessibility/bounds-for-range-expected.txt:
1706 * platform/mac/accessibility/line-range-for-text-marker-expected.txt: Added.
1707 * platform/mac/accessibility/line-range-for-text-marker.html: Added.
1709 2014-03-31 Alexey Proskuryakov <ap@apple.com>
1711 transitions/3d/interrupted-transition.html is flaky
1712 https://bugs.webkit.org/show_bug.cgi?id=130972
1714 * platform/mac/TestExpectations: Marked as such.
1716 2014-03-31 Alexey Proskuryakov <ap@apple.com>
1718 media/track/track-remove-track.html is flaky, crashing and failing
1719 https://bugs.webkit.org/show_bug.cgi?id=130971
1721 * platform/mac/TestExpectations: Marked as such.
1723 2014-03-31 Andrei Bucur <abucur@adobe.com>
1725 Wrong layout while animating content in regions
1726 https://bugs.webkit.org/show_bug.cgi?id=125086
1728 Reviewed by David Hyatt.
1730 Add a test verifying the layout and painting of animated content inside regions
1733 * fast/regions/layers/region-removed-during-animation-expected.html: Added.
1734 * fast/regions/layers/region-removed-during-animation.html: Added.
1736 2014-03-30 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1738 Move test cases of navigator content utils in own directory
1739 https://bugs.webkit.org/show_bug.cgi?id=130927
1741 Reviewed by Ryosuke Niwa.
1743 Add NavigatorContentUtils dir to fast/dom in order to manage the test cases well.
1745 * fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt: Renamed from LayoutTests/fast/dom/is-protocol-handler-registered-expected.txt.
1746 * fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html: Renamed from LayoutTests/fast/dom/is-protocol-handler-registered.html.
1747 * fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt: Renamed from LayoutTests/fast/dom/register-protocol-handler-expected.txt.
1748 * fast/dom/NavigatorContentUtils/register-protocol-handler.html: Renamed from LayoutTests/fast/dom/register-protocol-handler.html.
1749 * fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt: Renamed from LayoutTests/fast/dom/unregister-protocol-handler-expected.txt.
1750 * fast/dom/NavigatorContentUtils/unregister-protocol-handler.html: Renamed from LayoutTests/fast/dom/unregister-protocol-handler.html.
1751 * platform/efl-wk2/TestExpectations:
1752 * platform/gtk/TestExpectations:
1753 * platform/mac/TestExpectations:
1755 2014-03-30 Alexey Proskuryakov <ap@apple.com>
1757 REGRESSION: compositing/columns/composited-rl-paginated-repaint.html is flaky
1758 https://bugs.webkit.org/show_bug.cgi?id=130953
1760 * platform/mac/TestExpectations: Marked as such.
1762 2014-03-30 Commit Queue <commit-queue@webkit.org>
1764 Unreviewed, rolling out r166467.
1765 https://bugs.webkit.org/show_bug.cgi?id=130952
1767 The test fails (Requested by ap_ on #webkit).
1771 "Web Inspector: Add a new layout test for better coverage of
1772 accessibility "focused" in inspector-protocol
1773 DOM.getAccessibilityPropertiesForNode"
1774 https://bugs.webkit.org/show_bug.cgi?id=130196
1775 http://trac.webkit.org/changeset/166467
1777 2014-03-30 Diego Pino Garcia <dpino@igalia.com>
1779 Web Inspector: Add a new layout test for better coverage of accessibility "focused" in inspector-protocol DOM.getAccessibilityPropertiesForNode
1780 https://bugs.webkit.org/show_bug.cgi?id=130196
1782 Reviewed by Timothy Hatcher.
1784 * inspector-protocol/dom/getAccessibilityPropertiesForNode-focused-expected.txt: Added.
1785 * inspector-protocol/dom/getAccessibilityPropertiesForNode-focused.html: Added.
1787 2014-03-29 Commit Queue <commit-queue@webkit.org>
1789 Unreviewed, rolling out r166434.
1790 https://bugs.webkit.org/show_bug.cgi?id=130938
1792 Caused crashes and other failures on cache tests (Requested by
1797 "Web Replay: add page-level setting to bypass the MemoryCache"
1798 https://bugs.webkit.org/show_bug.cgi?id=130728
1799 http://trac.webkit.org/changeset/166434
1801 2014-03-29 David Kilzer <ddkilzer@apple.com>
1803 Preserve selection end positions in directionOfSelection
1804 <http://webkit.org/b/104813>
1805 <rdar://problem/13666417>
1807 Reviewed by Brent Fulgham.
1809 Merged from Blink (patch by kenrb@chromium.org):
1810 https://src.chromium.org/viewvc/blink?revision=150621&view=revision
1811 http://crbug.com/164263
1813 VisibleSelection::visibleStart() and VisibleSelection::visibleEnd()
1814 can both cause layouts, which has the potential to invalidate any
1815 rendertree-based objects. This was causing a problem in
1816 FrameSelection::directionOfSelection(), where a reference to a
1817 lineBox was being held across a call to visibleEnd().
1819 This patch ensures that the any layout is completed before linebox
1820 references are retrieved.
1822 * editing/selection/layout-during-move-selection-crash-expected.txt: Added.
1823 * editing/selection/layout-during-move-selection-crash.html: Added.
1825 2014-03-29 Zalan Bujtas <zalan@apple.com>
1827 Subpixel rendering: Simple line layout should not round to integral position while painting.
1828 https://bugs.webkit.org/show_bug.cgi?id=130934
1830 Reviewed by Simon Fraser.
1832 Remove rounding to integral position. When RenderLayer is injected and hides subpixel positions,
1833 integral rounding produces different paint position.
1835 * fast/flexbox/hidpi-simple-line-layout-with-flexbox-and-transition-expected.html: Added.
1836 * fast/flexbox/hidpi-simple-line-layout-with-flexbox-and-transition.html: Added.
1838 2014-03-28 Javier Fernandez <jfernandez@igalia.com>
1840 [CSS Grid Layout] The 'auto' height must be adapted to the item's margin.
1841 https://bugs.webkit.org/show_bug.cgi?id=130920
1843 Reviewed by Darin Adler.
1845 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.txt: Added.
1846 * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html: Added.
1848 2014-03-28 James Craig <jcraig@apple.com>
1850 Web Inspector: AXI: support for live regions
1851 https://bugs.webkit.org/show_bug.cgi?id=130725
1853 Reviewed by Timothy Hatcher.
1855 Initial support for @aria-live, @aria-atomic, and @aria-busy.
1857 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated.
1858 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html: Updated.
1859 * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt: Added.
1860 * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html: Added.
1862 2014-03-28 Joseph Pecoraro <pecoraro@apple.com>
1864 Web Inspector: console.warn is showing as error instead of warning
1865 https://bugs.webkit.org/show_bug.cgi?id=130921
1867 Reviewed by Timothy Hatcher.
1869 Add a test for console.log, warn, error, etc to make sure they get
1870 to the frontend with the expected source and level.
1872 * inspector-protocol/console/console-message-expected.txt: Added.
1873 * inspector-protocol/console/console-message.html: Added.
1875 2014-03-28 James Craig <jcraig@apple.com>
1877 Web Inspector: AXI: expose what elements get generic "clickable" status
1878 https://bugs.webkit.org/show_bug.cgi?id=130721
1880 Reviewed by Timothy Hatcher.
1882 Expose ancestor element link to "Click Listener" or generic "Clickable: Yes" if current node has mouse handler.
1884 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
1885 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html: Simple coverage of mouseEventNodeId.
1886 * inspector-protocol/dom/getAccessibilityPropertiesForNode_mouseEventNodeId-expected.txt: Added.
1887 * inspector-protocol/dom/getAccessibilityPropertiesForNode_mouseEventNodeId.html: Added. Full coverage.
1889 2014-03-28 Brian Burg <bburg@apple.com>
1891 Web Replay: add page-level setting to bypass the MemoryCache
1892 https://bugs.webkit.org/show_bug.cgi?id=130728
1894 Reviewed by Timothy Hatcher.
1896 Mac WebKit2 needs different expectations because of resource load timing characteristics
1897 introduced by the interaction of Settings::usesMemoryCache and NetworkProcess.
1899 * http/tests/cache/bypass-memory-cache-after-reload-expected.txt: Added.
1900 * http/tests/cache/bypass-memory-cache-after-reload.html: Added.
1901 * platform/mac-wk2/http/tests/cache/bypass-memory-cache-after-reload-expected.txt: Added.
1903 2014-03-28 Radu Stavila <stavila@adobe.com>
1905 In some situations, partial layouts of floating elements produce incorrect results.
1906 https://bugs.webkit.org/show_bug.cgi?id=122668
1908 Reviewed by David Hyatt.
1910 Added test to ensure an assertion is not reached when performing a partial
1911 layout of float elements in certain situations.
1913 * fast/block/float/floats-in-clean-line-crash-expected.txt: Added.
1914 * fast/block/float/floats-in-clean-line-crash.html: Added.
1916 2014-03-28 Brent Fulgham <bfulgham@apple.com>
1918 Unreviewed gardening. Make WebVTT tests less flaky by ensuring captions are set to display
1919 in each test, rather than relying on earlier tests turning captions on. This caused tests to
1920 fail if run out of order.
1922 * media/track/regions-webvtt/vtt-region-display.html: Turn captions on.
1923 * media/track/regions-webvtt/vtt-region-dom-layout.html: Ditto.
1925 2014-03-28 Jer Noble <jer.noble@apple.com>
1927 [MSE] Implement support for SourceBuffer.remove()
1928 https://bugs.webkit.org/show_bug.cgi?id=121562
1930 Reviewed by Eric Carlson.
1932 * media/media-source/media-source-remove-expected.txt: Added.
1933 * media/media-source/media-source-remove.html: Added.
1935 2014-03-28 Myles C. Maxfield <mmaxfield@apple.com>
1937 Clear SVGInlineTextBox fragments when the text changes.
1938 https://bugs.webkit.org/show_bug.cgi?id=130879
1940 Reviewed by Darin Adler.
1942 Ported from Blink: https://src.chromium.org/viewvc/blink?revision=150456&view=revision
1944 When failing, this test will render garbage characters or crash.
1946 * svg/custom/unicode-in-tspan-multi-svg-crash-expected.txt: Added.
1947 * svg/custom/unicode-in-tspan-multi-svg-crash.html: Added.
1949 2014-03-28 Michael Saboff <msaboff@apple.com>
1951 Unreviewed, rolling r166248 back in.
1953 Turns out r166070 didn't cause a 2% performance loss in page load times
1957 Unreviewed, rolling out r166126.
1958 Rollout r166126 in prepartion to roll out prerequisite r166070
1960 2014-03-28 Krzysztof Czech <k.czech@samsung.com>
1962 [EFL][GTK] Remove expectations after r166194
1963 https://bugs.webkit.org/show_bug.cgi?id=130842
1965 Reviewed by Mario Sanchez Prada.
1967 r166194 introduces one common expectation for all ports.
1969 * platform/efl-wk1/accessibility/table-with-aria-role-expected.txt: Removed.
1970 * platform/efl-wk2/accessibility/table-with-aria-role-expected.txt: Removed.
1971 * platform/gtk/accessibility/table-with-aria-role-expected.txt: Removed.
1973 2014-03-27 James Craig <jcraig@apple.com>
1975 Web Inspector: AXI: expose selectedChildNodeIds of list boxes, tree controls, etc., and reconcile UI with childNodeIds
1976 https://bugs.webkit.org/show_bug.cgi?id=130827
1978 Reviewed by Timothy Hatcher.
1980 Tests selectedChildNodeIds in inspector-protocol: DOM.getAccessibilityPropertiesForNode.
1982 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
1983 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
1985 2014-03-27 Mark Rowe <mrowe@apple.com>
1987 <https://webkit.org/b/42704> WebKitTestRunner needs to print history delegate information
1989 Reviewed by Sam Weinig.
1991 * platform/wk2/TestExpectations: Enable the two layout tests that pass. One test remains disabled
1992 due to lack of testRunner API, and another due to an apparent bug in WebKit2's handling of
1995 2014-03-27 Oliver Hunt <oliver@apple.com>
1997 Support spread operand in |new| expressions
1998 https://bugs.webkit.org/show_bug.cgi?id=130877
2000 Reviewed by Michael Saboff.
2002 Correctness and performance tests for spread operands
2004 * js/parser-syntax-check-expected.txt:
2005 * js/regress/call-spread-expected.txt: Added.
2006 * js/regress/call-spread.html: Added.
2007 * js/regress/new-spread-expected.txt: Added.
2008 * js/regress/new-spread.html: Added.
2009 * js/regress/script-tests/call-spread.js: Added.
2013 * js/regress/script-tests/new-spread.js: Added.
2017 * js/script-tests/parser-syntax-check.js:
2019 2014-03-27 Bem Jones-Bey <bjonesbe@adobe.com>
2021 [CSS Shapes][css clip-path] rounded corner calculation for box shapes is wrong
2022 https://bugs.webkit.org/show_bug.cgi?id=127982
2024 Reviewed by Simon Fraser.
2026 * css3/masking/clip-path-border-radius-border-box-000-expected.html: Added.
2027 * css3/masking/clip-path-border-radius-border-box-000.html: Added.
2028 * css3/masking/clip-path-border-radius-content-box-000-expected.html: Added.
2029 * css3/masking/clip-path-border-radius-content-box-000.html: Added.
2030 * css3/masking/clip-path-border-radius-content-box-001-expected.html: Added.
2031 * css3/masking/clip-path-border-radius-content-box-001.html: Added.
2032 * css3/masking/clip-path-border-radius-padding-box-000-expected.html: Added.
2033 * css3/masking/clip-path-border-radius-padding-box-000.html: Added.
2034 * css3/masking/clip-path-border-radius-padding-box-001-expected.html: Added.
2035 * css3/masking/clip-path-border-radius-padding-box-001.html: Added.
2036 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-border-box-000-expected.html: Added.
2037 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-border-box-000.html: Added.
2038 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-border-box-001-expected.html: Added.
2039 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-border-box-001.html: Added.
2040 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-border-box-002-expected.html: Added.
2041 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-border-box-002.html: Added.
2042 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-content-box-000-expected.html: Added.
2043 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-content-box-000.html: Added.
2044 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-content-box-001-expected.html: Added.
2045 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-content-box-001.html: Added.
2046 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-content-box-002-expected.html: Added.
2047 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-content-box-002.html: Added.
2048 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-content-box-003-expected.html: Added.
2049 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-content-box-003.html: Added.
2050 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-000-expected.html: Added.
2051 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-000.html: Added.
2052 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-001-expected.html: Added.
2053 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-001.html: Added.
2054 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-002-expected.html: Added.
2055 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-002.html: Added.
2056 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-003-expected.html: Added.
2057 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-003.html: Added.
2058 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-004-expected.html: Added.
2059 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-margin-box-004.html: Added.
2060 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-padding-box-000-expected.html: Added.
2061 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-padding-box-000.html: Added.
2062 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-padding-box-001-expected.html: Added.
2063 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-padding-box-001.html: Added.
2064 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-padding-box-002-expected.html: Added.
2065 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-padding-box-002.html: Added.
2066 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-padding-box-003-expected.html: Added.
2067 * fast/shapes/shape-outside-floats/shape-outside-floats-border-radius-padding-box-003.html: Added.
2069 2014-03-27 Brent Fulgham <bfulgham@apple.com>
2071 Fix a crash caused by track insertion after load()
2072 https://bugs.webkit.org/show_bug.cgi?id=130777
2074 Reviewed by Eric Carlson.
2076 Test: media/track/track-insert-after-load-crash.html
2078 Based on the Blink change (patch by acolwell@chromium.org):
2079 https://codereview.chromium.org/211373009/
2081 * media/track/track-insert-after-load-crash-expected.txt: Added.
2082 * media/track/track-insert-after-load-crash.html: Added.
2084 2014-03-27 Manuel Rego Casasnovas <rego@igalia.com>
2086 [CSS Grid Layout] Remove unused variable in fast/css-grid-layout/implicit-position-dynamic-change.html
2087 https://bugs.webkit.org/show_bug.cgi?id=130833
2089 Reviewed by Sergio Villar Senin.
2091 * fast/css-grid-layout/implicit-position-dynamic-change.html: Inside
2092 method updateImplicitGridColumn() we define a variable gridItem that
2093 is not used. This patch removes it.
2095 2014-03-27 Mihnea Ovidenie <mihnea@adobe.com>
2097 [CSSRegions] Crash when cloning a region child with a content node child
2098 https://bugs.webkit.org/show_bug.cgi?id=129811
2100 Reviewed by David Hyatt.
2102 Collecting the children of a region in another named flow will be supported
2103 again in the future and it will be revisited when we will implement the content
2104 keyword: http://dev.w3.org/csswg/css-regions-1/#the-flow-into-property.
2105 For now, skip the tests for that use case.
2108 * fast/regions/overflow-region-inline-expected.html: Expected file should not be region based.
2109 * fast/regions/region-content-node-child-clone-crash-expected.txt: Added.
2110 * fast/regions/region-content-node-child-clone-crash.html: Added.
2111 * fast/regions/unsplittable-nested-region-expected.html: Expected file should not be region based.
2113 2014-03-26 Myles C. Maxfield <mmaxfield@apple.com>
2115 Skipping underlines disregard points completely inside the underline rect
2116 https://bugs.webkit.org/show_bug.cgi?id=130800
2118 Reviewed by Dean Jackson.
2120 This test draws a glyph entire inside the underline. It should render the same
2121 as it would without any underline at all.
2123 * fast/css3-text/css3-text-decoration/text-decoration-skip/resources/Litherum.svg: Added
2124 an underscore glyph that would lie entirely within an underline
2125 * fast/css3-text/css3-text-decoration/text-decoration-skip/glyph-inside-underline.html:
2127 2014-03-26 Simon Fraser <simon.fraser@apple.com>
2129 REGRESSION (r155977): matrix animations no longer animate
2130 https://bugs.webkit.org/show_bug.cgi?id=130789
2131 <rdar://problem/15650946>
2133 Reviewed by Dean Jackson.
2135 Add test for fill-fowards animation with mismatched transform lists.
2137 * compositing/animation/matrix-animation-expected.html: Added.
2138 * compositing/animation/matrix-animation.html: Added.
2140 2014-03-26 Antti Koivisto <antti@apple.com>
2142 Render tree construction is O(N^2) in number of siblings
2143 https://bugs.webkit.org/show_bug.cgi?id=129065
2145 Reviewed by Darin Adler.
2147 * perf/sibling-renderer-On2-expected.txt: Added.
2148 * perf/sibling-renderer-On2.html: Added.
2150 The test doesn't use magnitude-perf.js as this requires a relatively long-running test function and
2151 it seemed unsuitable for that.
2153 2014-03-26 Zoltan Horvath <zoltan@webkit.org>
2155 [CSS Shapes] Remove shape-inside support
2156 https://bugs.webkit.org/show_bug.cgi?id=130698
2158 Reviewed by David Hyatt.
2160 * fast/regions/shape-inside/shape-inside-on-additional-regions-expected.html: Removed.
2161 * fast/regions/shape-inside/shape-inside-on-additional-regions.html: Removed.
2162 * fast/regions/shape-inside/shape-inside-on-first-region-block-content-expected.html: Removed.
2163 * fast/regions/shape-inside/shape-inside-on-first-region-block-content.html: Removed.
2164 * fast/regions/shape-inside/shape-inside-on-first-region-inline-content-expected.html: Removed.
2165 * fast/regions/shape-inside/shape-inside-on-first-region-inline-content.html: Removed.
2166 * fast/regions/shape-inside/shape-inside-on-multiple-autoheight-regions-expected.html: Removed.
2167 * fast/regions/shape-inside/shape-inside-on-multiple-autoheight-regions.html: Removed.
2168 * fast/regions/shape-inside/shape-inside-on-multiple-regions-bottom-adjustment-expected.html: Removed.
2169 * fast/regions/shape-inside/shape-inside-on-multiple-regions-bottom-adjustment.html: Removed.
2170 * fast/regions/shape-inside/shape-inside-on-regions-block-content-basic-overflow-shape-top-offset-expected.html: Removed.
2171 * fast/regions/shape-inside/shape-inside-on-regions-block-content-basic-overflow-shape-top-offset.html: Removed.
2172 * fast/regions/shape-inside/shape-inside-on-regions-block-content-overflow-bottom-positioned-multiple-shapes-expected.html: Removed.
2173 * fast/regions/shape-inside/shape-inside-on-regions-block-content-overflow-bottom-positioned-multiple-shapes.html: Removed.
2174 * fast/regions/shape-inside/shape-inside-on-regions-block-content-overflow-multiple-shapes-expected.html: Removed.
2175 * fast/regions/shape-inside/shape-inside-on-regions-block-content-overflow-multiple-shapes.html: Removed.
2176 * fast/regions/shape-inside/shape-inside-on-regions-block-content-polygon-with-adjustment-expected.html: Removed.
2177 * fast/regions/shape-inside/shape-inside-on-regions-block-content-polygon-with-adjustment.html: Removed.
2178 * fast/regions/shape-inside/shape-inside-on-regions-expected.html: Removed.
2179 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-basic-overflow-shape-top-offset-expected.html: Removed.
2180 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-basic-overflow-shape-top-offset.html: Removed.
2181 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-expected.html: Removed.
2182 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-overflow-bottom-positioned-multiple-shapes-expected.html: Removed.
2183 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-overflow-bottom-positioned-multiple-shapes.html: Removed.
2184 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-overflow-multiple-shapes-expected.html: Removed.
2185 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-overflow-multiple-shapes.html: Removed.
2186 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-polygon-with-adjustment-expected.html: Removed.
2187 * fast/regions/shape-inside/shape-inside-on-regions-inline-content-polygon-with-adjustment.html: Removed.
2188 * fast/regions/shape-inside/shape-inside-on-regions-inline-content.html: Removed.
2189 * fast/regions/shape-inside/shape-inside-on-regions.html: Removed.
2190 * fast/regions/shape-inside/shape-inside-on-second-region-block-content-expected.html: Removed.
2191 * fast/regions/shape-inside/shape-inside-on-second-region-block-content.html: Removed.
2192 * fast/regions/shape-inside/shape-inside-on-second-region-inline-content-expected.html: Removed.
2193 * fast/regions/shape-inside/shape-inside-on-second-region-inline-content.html: Removed.
2194 * fast/regions/shape-inside/shape-inside-recursive-layout-expected.html: Removed.
2195 * fast/regions/shape-inside/shape-inside-recursive-layout.html: Removed.
2196 * fast/regions/shape-inside/shape-inside-with-region-borders-expected.html: Removed.
2197 * fast/regions/shape-inside/shape-inside-with-region-borders.html: Removed.
2198 * fast/regions/shape-inside/shape-inside-with-region-padding-expected.html: Removed.
2199 * fast/regions/shape-inside/shape-inside-with-region-padding.html: Removed.
2200 * fast/shapes/css-shapes-disabled-expected.txt:
2201 * fast/shapes/css-shapes-disabled.html:
2202 * fast/shapes/css-shapes-enabled-expected.txt:
2203 * fast/shapes/css-shapes-enabled.html:
2204 * fast/shapes/parsing/parsing-shape-inside-expected.txt: Removed.
2205 * fast/shapes/parsing/parsing-shape-inside.html: Removed.
2206 * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
2207 * fast/shapes/parsing/parsing-shape-lengths.html:
2208 * fast/shapes/parsing/parsing-shape-padding-expected.txt: Removed.
2209 * fast/shapes/parsing/parsing-shape-padding.html: Removed.
2210 * fast/shapes/parsing/parsing-test-utils.js:
2211 * fast/shapes/resources/multi-segment-polygon.js: Removed.
2212 * fast/shapes/resources/simple-polygon.js: Removed.
2213 * fast/shapes/resources/simple-rectangle.js: Removed.
2214 * fast/shapes/resources/svg-shape-001.svg: Removed.
2215 * fast/shapes/shape-inside/floats/shape-inside-floats-simple-expected.html: Removed.
2216 * fast/shapes/shape-inside/floats/shape-inside-floats-simple.html: Removed.
2217 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-left-triangle-block-content-expected.html: Removed.
2218 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-left-triangle-block-content.html: Removed.
2219 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-left-triangle-inline-content-expected.html: Removed.
2220 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-left-triangle-inline-content.html: Removed.
2221 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-block-content-expected.html: Removed.
2222 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-block-content.html: Removed.
2223 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-expected.html: Removed.
2224 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-inline-content-expected.html: Removed.
2225 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-inline-content.html: Removed.
2226 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle.html: Removed.
2227 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-block-content-expected.html: Removed.
2228 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-block-content.html: Removed.
2229 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-inline-content-expected.html: Removed.
2230 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-inline-content.html: Removed.
2231 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-vertical-lr-inline-content-expected.html: Removed.
2232 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-vertical-lr-inline-content.html: Removed.
2233 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-block-content-expected.html: Removed.
2234 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-block-content.html: Removed.
2235 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-inline-content-expected.html: Removed.
2236 * fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-inline-content.html: Removed.
2237 * fast/shapes/shape-inside/shape-inside-animation-expected.txt: Removed.
2238 * fast/shapes/shape-inside/shape-inside-animation.html: Removed.
2239 * fast/shapes/shape-inside/shape-inside-bottom-edge-expected.html: Removed.
2240 * fast/shapes/shape-inside/shape-inside-bottom-edge.html: Removed.
2241 * fast/shapes/shape-inside/shape-inside-box-sizing-expected.html: Removed.
2242 * fast/shapes/shape-inside/shape-inside-box-sizing.html: Removed.
2243 * fast/shapes/shape-inside/shape-inside-calc-crash-expected.txt: Removed.
2244 * fast/shapes/shape-inside/shape-inside-calc-crash.html: Removed.
2245 * fast/shapes/shape-inside/shape-inside-circle-expected.html: Removed.
2246 * fast/shapes/shape-inside/shape-inside-circle-padding-expected.html: Removed.
2247 * fast/shapes/shape-inside/shape-inside-circle-padding.html: Removed.
2248 * fast/shapes/shape-inside/shape-inside-circle.html: Removed.
2249 * fast/shapes/shape-inside/shape-inside-coincident-vertices-expected.html: Removed.
2250 * fast/shapes/shape-inside/shape-inside-coincident-vertices.html: Removed.
2251 * fast/shapes/shape-inside/shape-inside-collinear-vertices-expected.html: Removed.
2252 * fast/shapes/shape-inside/shape-inside-collinear-vertices.html: Removed.
2253 * fast/shapes/shape-inside/shape-inside-complex-polygon-001-expected.html: Removed.
2254 * fast/shapes/shape-inside/shape-inside-complex-polygon-001.html: Removed.
2255 * fast/shapes/shape-inside/shape-inside-complex-polygon-002-expected.html: Removed.
2256 * fast/shapes/shape-inside/shape-inside-complex-polygon-002.html: Removed.
2257 * fast/shapes/shape-inside/shape-inside-complex-polygon-003-expected.html: Removed.
2258 * fast/shapes/shape-inside/shape-inside-complex-polygon-003.html: Removed.
2259 * fast/shapes/shape-inside/shape-inside-complex-polygon-004-expected.html: Removed.
2260 * fast/shapes/shape-inside/shape-inside-complex-polygon-004.html: Removed.
2261 * fast/shapes/shape-inside/shape-inside-content-box-expected.html: Removed.
2262 * fast/shapes/shape-inside/shape-inside-content-box.html: Removed.
2263 * fast/shapes/shape-inside/shape-inside-counterclockwise-polygon-expected.html: Removed.
2264 * fast/shapes/shape-inside/shape-inside-counterclockwise-polygon.html: Removed.
2265 * fast/shapes/shape-inside/shape-inside-dynamic-nested-expected.html: Removed.
2266 * fast/shapes/shape-inside/shape-inside-dynamic-nested.html: Removed.
2267 * fast/shapes/shape-inside/shape-inside-dynamic-shape-expected.html: Removed.
2268 * fast/shapes/shape-inside/shape-inside-dynamic-shape.html: Removed.
2269 * fast/shapes/shape-inside/shape-inside-dynamic-text-expected.html: Removed.
2270 * fast/shapes/shape-inside/shape-inside-dynamic-text.html: Removed.
2271 * fast/shapes/shape-inside/shape-inside-ellipse-expected.html: Removed.
2272 * fast/shapes/shape-inside/shape-inside-ellipse-padding-expected.html: Removed.
2273 * fast/shapes/shape-inside/shape-inside-ellipse-padding.html: Removed.
2274 * fast/shapes/shape-inside/shape-inside-ellipse.html: Removed.
2275 * fast/shapes/shape-inside/shape-inside-empty-expected.html: Removed.
2276 * fast/shapes/shape-inside/shape-inside-empty-polygon-crash-expected.txt: Removed.
2277 * fast/shapes/shape-inside/shape-inside-empty-polygon-crash.html: Removed.
2278 * fast/shapes/shape-inside/shape-inside-empty-segments-expected.html: Removed.
2279 * fast/shapes/shape-inside/shape-inside-empty-segments.html: Removed.
2280 * fast/shapes/shape-inside/shape-inside-empty.html: Removed.
2281 * fast/shapes/shape-inside/shape-inside-first-fit-001-horizontal-expected.html: Removed.
2282 * fast/shapes/shape-inside/shape-inside-first-fit-001-horizontal.html: Removed.
2283 * fast/shapes/shape-inside/shape-inside-first-fit-001-vertical-expected.html: Removed.
2284 * fast/shapes/shape-inside/shape-inside-first-fit-001-vertical.html: Removed.
2285 * fast/shapes/shape-inside/shape-inside-first-fit-002-expected.html: Removed.
2286 * fast/shapes/shape-inside/shape-inside-first-fit-002.html: Removed.
2287 * fast/shapes/shape-inside/shape-inside-first-fit-003-expected.html: Removed.
2288 * fast/shapes/shape-inside/shape-inside-first-fit-003.html: Removed.
2289 * fast/shapes/shape-inside/shape-inside-first-fit-004-expected.html: Removed.
2290 * fast/shapes/shape-inside/shape-inside-first-fit-004.html: Removed.
2291 * fast/shapes/shape-inside/shape-inside-first-fit-crash-expected.txt: Removed.
2292 * fast/shapes/shape-inside/shape-inside-first-fit-crash.html: Removed.
2293 * fast/shapes/shape-inside/shape-inside-first-fit-reflex-expected.html: Removed.
2294 * fast/shapes/shape-inside/shape-inside-first-fit-reflex.html: Removed.
2295 * fast/shapes/shape-inside/shape-inside-image-001-expected.html: Removed.
2296 * fast/shapes/shape-inside/shape-inside-image-001.html: Removed.
2297 * fast/shapes/shape-inside/shape-inside-image-002-expected.html: Removed.
2298 * fast/shapes/shape-inside/shape-inside-image-002.html: Removed.
2299 * fast/shapes/shape-inside/shape-inside-image-003-expected.html: Removed.
2300 * fast/shapes/shape-inside/shape-inside-image-003.html: Removed.
2301 * fast/shapes/shape-inside/shape-inside-image-004-expected.html: Removed.
2302 * fast/shapes/shape-inside/shape-inside-image-004.html: Removed.
2303 * fast/shapes/shape-inside/shape-inside-image-005-expected.html: Removed.
2304 * fast/shapes/shape-inside/shape-inside-image-005.html: Removed.
2305 * fast/shapes/shape-inside/shape-inside-image-set-expected.html: Removed.
2306 * fast/shapes/shape-inside/shape-inside-image-set.html: Removed.
2307 * fast/shapes/shape-inside/shape-inside-multiple-blocks-dynamic-expected.html: Removed.
2308 * fast/shapes/shape-inside/shape-inside-multiple-blocks-dynamic.html: Removed.
2309 * fast/shapes/shape-inside/shape-inside-multiple-blocks-expected.html: Removed.
2310 * fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical-expected.html: Removed.
2311 * fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical.html: Removed.
2312 * fast/shapes/shape-inside/shape-inside-multiple-blocks.html: Removed.
2313 * fast/shapes/shape-inside/shape-inside-multiple-segments-001-expected.html: Removed.
2314 * fast/shapes/shape-inside/shape-inside-multiple-segments-001.html: Removed.
2315 * fast/shapes/shape-inside/shape-inside-multiple-segments-002-expected.html: Removed.
2316 * fast/shapes/shape-inside/shape-inside-multiple-segments-002.html: Removed.
2317 * fast/shapes/shape-inside/shape-inside-multiple-segments-003-expected.html: Removed.
2318 * fast/shapes/shape-inside/shape-inside-multiple-segments-003.html: Removed.
2319 * fast/shapes/shape-inside/shape-inside-multiple-segments-004-expected.html: Removed.
2320 * fast/shapes/shape-inside/shape-inside-multiple-segments-004.html: Removed.
2321 * fast/shapes/shape-inside/shape-inside-offset-block-children-expected.html: Removed.
2322 * fast/shapes/shape-inside/shape-inside-offset-block-children.html: Removed.
2323 * fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height-expected.html: Removed.
2324 * fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height.html: Removed.
2325 * fast/shapes/shape-inside/shape-inside-outside-shape-expected.html: Removed.
2326 * fast/shapes/shape-inside/shape-inside-outside-shape.html: Removed.
2327 * fast/shapes/shape-inside/shape-inside-overflow-expected.html: Removed.
2328 * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content-expected.html: Removed.
2329 * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content.html: Removed.
2330 * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-expected.html: Removed.
2331 * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions.html: Removed.
2332 * fast/shapes/shape-inside/shape-inside-overflow.html: Removed.
2333 * fast/shapes/shape-inside/shape-inside-partial-fill-001-expected.html: Removed.
2334 * fast/shapes/shape-inside/shape-inside-partial-fill-001.html: Removed.
2335 * fast/shapes/shape-inside/shape-inside-partial-fill-002-expected.html: Removed.
2336 * fast/shapes/shape-inside/shape-inside-partial-fill-002.html: Removed.
2337 * fast/shapes/shape-inside/shape-inside-percentage-auto-expected.html: Removed.
2338 * fast/shapes/shape-inside/shape-inside-percentage-auto.html: Removed.
2339 * fast/shapes/shape-inside/shape-inside-percentage-expected.html: Removed.
2340 * fast/shapes/shape-inside/shape-inside-percentage.html: Removed.
2341 * fast/shapes/shape-inside/shape-inside-polygon-layout-expected.txt: Removed.
2342 * fast/shapes/shape-inside/shape-inside-polygon-layout.html: Removed.
2343 * fast/shapes/shape-inside/shape-inside-polygon-padding-001-expected.html: Removed.
2344 * fast/shapes/shape-inside/shape-inside-polygon-padding-001.html: Removed.
2345 * fast/shapes/shape-inside/shape-inside-polygon-padding-002-expected.txt: Removed.
2346 * fast/shapes/shape-inside/shape-inside-polygon-padding-002.html: Removed.
2347 * fast/shapes/shape-inside/shape-inside-polygon-padding-003-expected.txt: Removed.
2348 * fast/shapes/shape-inside/shape-inside-polygon-padding-003.html: Removed.
2349 * fast/shapes/shape-inside/shape-inside-polygon-rectangle-expected.html: Removed.
2350 * fast/shapes/shape-inside/shape-inside-polygon-rectangle.html: Removed.
2351 * fast/shapes/shape-inside/shape-inside-polygon-rounded-first-fit-expected.html: Removed.
2352 * fast/shapes/shape-inside/shape-inside-polygon-rounded-first-fit.html: Removed.
2353 * fast/shapes/shape-inside/shape-inside-polygon-zoom-expected.html: Removed.
2354 * fast/shapes/shape-inside/shape-inside-polygon-zoom.html: Removed.
2355 * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-001-expected.html: Removed.
2356 * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-001.html: Removed.
2357 * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-002-expected.html: Removed.
2358 * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-002.html: Removed.
2359 * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-003-expected.html: Removed.
2360 * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-003.html: Removed.
2361 * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-004-expected.html: Removed.
2362 * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-004.html: Removed.
2363 * fast/shapes/shape-inside/shape-inside-recursive-layout-expected.html: Removed.
2364 * fast/shapes/shape-inside/shape-inside-recursive-layout.html: Removed.
2365 * fast/shapes/shape-inside/shape-inside-regular-polygon16-expected.html: Removed.
2366 * fast/shapes/shape-inside/shape-inside-regular-polygon16.html: Removed.
2367 * fast/shapes/shape-inside/shape-inside-regular-polygon8-expected.html: Removed.
2368 * fast/shapes/shape-inside/shape-inside-regular-polygon8.html: Removed.
2369 * fast/shapes/shape-inside/shape-inside-shape-logical-top-expected.html: Removed.
2370 * fast/shapes/shape-inside/shape-inside-shape-logical-top.html: Removed.
2371 * fast/shapes/shape-inside/shape-inside-sibling-block-dimension-change-needs-relayout-expected.html: Removed.
2372 * fast/shapes/shape-inside/shape-inside-sibling-block-dimension-change-needs-relayout.html: Removed.
2373 * fast/shapes/shape-inside/shape-inside-simple-polygon-001-expected.html: Removed.
2374 * fast/shapes/shape-inside/shape-inside-simple-polygon-001.html: Removed.
2375 * fast/shapes/shape-inside/shape-inside-simple-polygon-002-expected.html: Removed.
2376 * fast/shapes/shape-inside/shape-inside-simple-polygon-002.html: Removed.
2377 * fast/shapes/shape-inside/shape-inside-simple-polygon-003-expected.html: Removed.
2378 * fast/shapes/shape-inside/shape-inside-simple-polygon-003.html: Removed.
2379 * fast/shapes/shape-inside/shape-inside-simple-polygon-004-expected.html: Removed.
2380 * fast/shapes/shape-inside/shape-inside-simple-polygon-004.html: Removed.
2381 * fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top-expected.html: Removed.
2382 * fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top.html: Removed.
2383 * fast/shapes/shape-inside/shape-inside-subsequent-blocks-expected.html: Removed.
2384 * fast/shapes/shape-inside/shape-inside-subsequent-blocks.html: Removed.
2385 * fast/shapes/shape-inside/shape-inside-subtract-intervals-crash-expected.html: Removed.
2386 * fast/shapes/shape-inside/shape-inside-subtract-intervals-crash.html: Removed.
2387 * fast/shapes/shape-inside/shape-inside-text-align-expected.html: Removed.
2388 * fast/shapes/shape-inside/shape-inside-text-align.html: Removed.
2389 * fast/shapes/shape-inside/shape-inside-text-expected.html: Removed.
2390 * fast/shapes/shape-inside/shape-inside-text.html: Removed.
2391 * fast/shapes/shape-inside/shape-inside-vertical-text-expected.html: Removed.
2392 * fast/shapes/shape-inside/shape-inside-vertical-text.html: Removed.
2393 * platform/gtk/TestExpectations:
2394 * platform/win/TestExpectations:
2396 2014-03-26 Sergio Villar Senin <svillar@igalia.com>
2398 [CSS Grid Layout] getComputedStyle() must return the specified value for positioning properties
2399 https://bugs.webkit.org/show_bug.cgi?id=130010
2401 Reviewed by Darin Adler.
2403 Updated the return value of getComputedStyle(), it must be always
2404 the specified value.
2406 Added also a new test that verifies the resolution of names in
2407 grid positioning properties, both grid area names and grid line
2408 names (including any combination of the two).
2410 * fast/css-grid-layout/grid-item-area-get-set-expected.txt:
2411 * fast/css-grid-layout/grid-item-area-get-set.html:
2412 * fast/css-grid-layout/grid-item-column-row-get-set-expected.txt:
2413 * fast/css-grid-layout/grid-item-column-row-get-set.html:
2414 * fast/css-grid-layout/grid-item-end-after-get-set-expected.txt:
2415 * fast/css-grid-layout/grid-item-end-after-get-set.html:
2416 * fast/css-grid-layout/grid-item-spanning-resolution-expected.txt:
2417 * fast/css-grid-layout/grid-item-spanning-resolution.html:
2418 * fast/css-grid-layout/grid-item-start-before-get-set-expected.txt:
2419 * fast/css-grid-layout/grid-item-start-before-get-set.html:
2420 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set-expected.txt: Added.
2421 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html: Added.
2423 2014-03-26 Darin Adler <darin@apple.com>
2425 Update LayoutTests to depend on load events rather than on starting loads synchronously
2426 https://bugs.webkit.org/show_bug.cgi?id=130776
2428 Reviewed by Antti Koivisto.
2430 These tests were depending on loads starting synchronously. Instead, they should simply
2431 depend on proper load event behavior.
2433 * dom/html/level1/core/selfhtml.js:
2434 (startTest): Call waitUntilDone immediately, not when the test starts.
2435 * dom/html/level2/core/selfhtml.js:
2437 * dom/html/level2/events/selfhtml.js:
2439 * dom/html/level2/html/selfhtml.js:
2442 2014-03-26 James Craig <jcraig@apple.com>
2444 Web Inspector: AXI: crash when inspecting "bar" text node in getAccessibilityPropertiesForNode layout test
2445 https://bugs.webkit.org/show_bug.cgi?id=130290
2447 Reviewed by Timothy Hatcher.
2449 Updating test to include properties for document node.
2451 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2452 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2454 2014-03-26 Manuel Rego Casasnovas <rego@igalia.com>
2456 [CSS Grid Layout] Prevent issues with checkLayout() in grid items
2457 https://bugs.webkit.org/show_bug.cgi?id=130770
2459 Reviewed by Sergio Villar Senin.
2461 When we use checkLayout() on a grid item, the results (PASS or FAIL
2462 messages) are added as new auto-placed items in the grid. Which might
2463 cause some unexpected behavior in the tests.
2465 This patch modifies the related layout tests to use a different
2466 container (usually the parent node of the grid) for the test results.
2467 Avoiding any kind of interference with the grid code.
2469 * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
2470 Use parent node of grid when checking grid items. Check layout of the
2471 whole grid instead of grid item.
2472 * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
2473 Check layout of the whole grid instead of grid item.
2475 2014-03-25 Jer Noble <jer.noble@apple.com>
2477 [MSE] Duplicate 'seeked' events.
2478 https://bugs.webkit.org/show_bug.cgi?id=130754
2480 Reviewed by Eric Carlson.
2482 * media/media-source/media-source-duplicate-seeked-expected.txt: Added.
2483 * media/media-source/media-source-duplicate-seeked.html: Added.
2485 2014-03-25 James Craig <jcraig@apple.com>
2487 Web Inspector: AXI: add support for aria-activedescendant and reconcile UI/testing with parentNode
2488 https://bugs.webkit.org/show_bug.cgi?id=130712
2490 Reviewed by Timothy Hatcher.
2492 Support for @aria-activedescendant; code reuse changes w/ parentNode and activeDescendantNode.
2494 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2495 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2497 2014-03-25 Sanghyup Lee <sh53.lee@samsung.com>
2499 When the mouse is upped after dragged out of shadowDOM, it should lose :active.
2500 https://bugs.webkit.org/show_bug.cgi?id=130660
2502 Reviewed by Darin Adler.
2504 * fast/css/hover-active-drag-expected.txt: Added a test for textarea.
2505 * fast/css/hover-active-drag.html: Updated.
2507 2014-03-25 Filip Pizlo <fpizlo@apple.com>
2509 Repatch should plant calls to getters directly rather than through a C helper
2510 https://bugs.webkit.org/show_bug.cgi?id=129589
2512 Reviewed by Mark Hahnenberg.
2514 * js/regress/getter-expected.txt: Added.
2515 * js/regress/getter.html: Added.
2516 * js/regress/script-tests/getter.js: Added.
2517 * js/regress/script-tests/string-char-code-at.js: Added.
2519 * js/regress/string-char-code-at-expected.txt: Added.
2520 * js/regress/string-char-code-at.html: Added.
2522 2014-03-25 Jer Noble <jer.noble@apple.com>
2524 [Mac] Pause the media element during system sleep.
2525 https://bugs.webkit.org/show_bug.cgi?id=130718
2527 Reviewed by Eric Carlson.
2529 * media/video-system-sleep-expected.txt: Added.
2530 * media/video-system-sleep.html: Added.
2532 2014-03-25 Radu Stavila <stavila@adobe.com>
2534 [CSS Regions] The background of children of scrollable elements flowed into regions is not properly scrolled
2535 https://bugs.webkit.org/show_bug.cgi?id=130574
2537 Reviewed by David Hyatt.
2539 Added tests for properly painting background of children of scrollable elements flowed into regions.
2541 * fast/regions/scrollable-region-scrollable-absolute-content-background-expected.html: Added.
2542 * fast/regions/scrollable-region-scrollable-absolute-content-background.html: Added.
2543 * fast/regions/scrollable-region-scrollable-content-background-expected.html: Added.
2544 * fast/regions/scrollable-region-scrollable-content-background.html: Added.
2546 2014-03-25 Michael Saboff <msaboff@apple.com>
2548 Unreviewed, rolling out r166126.
2550 Rollout r166126 in prepartion to roll out prerequisite r166070
2554 "toThis() on a JSWorkerGlobalScope should return a JSProxy and
2556 https://bugs.webkit.org/show_bug.cgi?id=130554
2557 http://trac.webkit.org/changeset/166126
2559 2014-03-25 Dirk Schulze <krit@webkit.org>
2561 Implement ImageData constructors and WebWorkers exposure
2562 https://bugs.webkit.org/show_bug.cgi?id=130668
2564 Reviewed by Dean Jackson.
2566 Tests for ImageData constructors. Remove a false tests for constructors
2567 from Philip's test suite.
2569 * fast/canvas/canvas-imageData-expected.txt: Added.
2570 * fast/canvas/canvas-imageData.html: Added.
2571 * fast/canvas/script-tests/canvas-imageData.js: Added.
2572 (testTransparentBlack):
2573 * LayoutTests/canvas/philip/tests/2d.imageData.object.ctor.html: Removed.
2574 * LayoutTests/canvas/philip/tests/2d.imageData.object.ctor-expected.txt: Removed.
2575 * LayoutTests/js/dom/global-constructors-attributes-dedicated-worker-expected.txt
2576 * LayoutTests/js/dom/global-constructors-attributes-shared-worker-expected.txt
2578 2014-03-25 Myles C. Maxfield <mmaxfield@apple.com>
2580 InlineIterator position (unsigned int) variable can wrap around
2581 https://bugs.webkit.org/show_bug.cgi?id=130540
2583 Reviewed by Simon Fraser.
2585 This test triggers an ASSERT that occurs when we are ignoring spaces (to collapse them
2586 into a single whitespace mark) but then encounter a line break. Because we don't ignore
2587 the first space (but do ignore subsequent spaces), when we hit a newline in an RTL context
2588 we want to ignore that first space as well (so as not to push the text away from the right
2589 edge). We do this by decrementing the InlineIterator pointing to this first space, so all
2590 the spaces get ignored. However, if that space is the first character in a Text node, the
2591 decrement will try to go past the beginning of the node, and trigger an ASSERT.
2593 This design is not great. At some point we should rework it to more elegantly handle
2594 collapsing whitespace in both RTL and LTR writing modes.
2596 * fast/text/whitespace-only-text-in-rtl-expected.txt: Added.
2597 * fast/text/whitespace-only-text-in-rtl.html: Added.
2599 2014-03-25 Oliver Hunt <oliver@apple.com>
2601 AST incorrectly conflates readable and writable locations
2602 https://bugs.webkit.org/show_bug.cgi?id=130734
2604 Reviewed by Filip Pizlo.
2608 * js/parser-syntax-check-expected.txt:
2609 * js/script-tests/parser-syntax-check.js:
2611 2014-03-24 Oliver Hunt <oliver@apple.com>
2613 ASSERTION FAILED in Parser: dst != localReg
2614 https://bugs.webkit.org/show_bug.cgi?id=130710
2616 Reviewed by Filip Pizlo.
2620 * js/parser-syntax-check-expected.txt:
2621 * js/script-tests/parser-syntax-check.js:
2623 2014-03-24 Brent Fulgham <bfulgham@apple.com>
2625 Prevent 'removetrack' events from firing when all inband text tracks are removed.
2626 https://bugs.webkit.org/show_bug.cgi?id=130704
2628 Reviewed by Eric Carlson.
2630 Based on the Blink change (patch by acolwell@chromium.org):
2631 https://codereview.chromium.org/177243018/
2633 * media/track/track-remove-track-expected.txt: Added.
2634 * media/track/track-remove-track.html: Added.
2636 2014-03-25 Alexey Proskuryakov <ap@apple.com>
2638 media/W3C/audio/canPlayType/canPlayType_application_octet_stream.html frequently fails on EWS
2639 https://bugs.webkit.org/show_bug.cgi?id=130720
2641 * platform/mac/TestExpectations: Marked as flaky.
2643 2014-03-25 David Kilzer <ddkilzer@apple.com>
2645 Hold a reference to firstSuccessfulSubmitButton in HTMLFormElement::submit
2646 <http://webkit.org/b/130713>
2647 <rdar://problem/15661876>
2649 Reviewed by Darin Adler.
2651 Merged from Blink (patch by Ian Beer):
2652 http://crbug.com/303657
2653 https://src.chromium.org/viewvc/blink?view=rev&revision=158938
2655 * fast/forms/form-submission-crash-successful-submit-button-expected.txt: Added.
2656 * fast/forms/form-submission-crash-successful-submit-button.html: Added.
2658 2014-03-20 Sergio Villar Senin <svillar@igalia.com>
2660 [CSS Grid Layout] Vertical rectangles not considered as valid grid areas
2661 https://bugs.webkit.org/show_bug.cgi?id=130513
2663 Reviewed by Andreas Kling.
2665 Added tests for grid areas sized as horizontal and vertical
2666 rectangles. The tests were also renamed from grid-template to
2667 grid-template-areas which better describe their nature.
2669 * fast/css-grid-layout/grid-template-areas-get-set-expected.txt: Renamed from LayoutTests/fast/css-grid-layout/grid-template-get-set-expected.txt.
2670 * fast/css-grid-layout/grid-template-areas-get-set.html: Renamed from LayoutTests/fast/css-grid-layout/grid-template-get-set.html.
2672 2014-03-25 Xabier Rodriguez Calvar <calvaris@igalia.com>
2674 [GTK] Volume slider shows below the panel with videos in certain cases
2675 https://bugs.webkit.org/show_bug.cgi?id=130608
2677 Reviewed by Jer Noble.
2679 * media/video-initially-hidden-volume-slider-up-expected.txt: Added.
2680 * media/video-initially-hidden-volume-slider-up.html: Added.
2682 2014-03-24 Brent Fulgham <bfulgham@apple.com>
2684 [Win] Enable WebVTT Regions on Windows.
2685 https://bugs.webkit.org/show_bug.cgi?id=130680
2687 Reviewed by Eric Carlson.
2689 * platform/win/TestExpectations: Turn on WebVTT tests.
2691 2014-03-24 Oliver Hunt <oliver@apple.com>
2693 Strict mode destructuring assignment crashes the parser.
2694 https://bugs.webkit.org/show_bug.cgi?id=130538
2696 Reviewed by Michael Saboff.
2700 * js/parser-syntax-check-expected.txt:
2701 * js/script-tests/parser-syntax-check.js:
2703 2014-03-24 Daniel Bates <dabates@apple.com>
2705 XSS Auditor doesn't block <script> injected before an existing <script>
2706 https://bugs.webkit.org/show_bug.cgi?id=130475
2708 Merged from Blink (patch by Tom Sepez):
2709 https://src.chromium.org/viewvc/blink?view=rev&revision=169697
2711 * http/tests/security/xssAuditor/resources/echo-intertag.pl:
2712 * http/tests/security/xssAuditor/script-tag-expression-follows-expected.txt: Added.
2713 * http/tests/security/xssAuditor/script-tag-expression-follows.html: Added.
2714 * http/tests/security/xssAuditor/script-tag-near-start-expected.txt: Added.
2715 * http/tests/security/xssAuditor/script-tag-near-start.html: Added.
2717 2014-03-24 Brent Fulgham <bfulgham@apple.com>
2719 Activate WebVTT Tests Once Merging is Complete
2720 https://bugs.webkit.org/show_bug.cgi?id=130420
2722 Reviewed by Eric Carlson.
2724 * TestExpectations: Remove [Skip] for media/track/regions-webvtt
2725 * platform/efl/TestExpectations: Skip media/track/regions-webvtt
2726 * platform/gtk/TestExpectations: Skip media/track/regions-webvtt
2727 * platform/mac/js/dom/global-constructors-attributes.html: Add new VTTRegions cases.
2728 * platform/mac-mountainlion/js/dom/global-constructors-attributes.html: Ditto.
2729 * platform/win/TestExpectations: Skip media/track/regions-webvtt
2731 2014-03-24 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org>
2733 Update some mediastream LayoutTests results
2734 https://bugs.webkit.org/show_bug.cgi?id=130692
2736 Reviewed by Eric Carlson.
2738 Tests were not passing due to outdated expected files.
2740 * fast/mediastream/MediaStream-MediaElement-srcObject-expected.txt:
2741 * fast/mediastream/MediaStreamTrack-expected.txt:
2742 * fast/mediastream/RTCPeerConnection-ice-expected.txt:
2744 2014-03-24 Martin Hock <mhock@apple.com>
2746 mathml/presentation/tokenElements-background-color.html ImageOnlyFailure after 166170
2747 https://bugs.webkit.org/show_bug.cgi?id=130693
2749 Reviewed by Tim Horton.
2751 * platform/mac/TestExpectations:
2753 2014-03-18 Chris Fleizach <cfleizach@apple.com>
2755 Regression: AX: Don't expose role or notifications for invalid menus
2756 https://bugs.webkit.org/show_bug.cgi?id=129814
2758 Reviewed by Mario Sanchez Prada.
2760 * accessibility/table-with-aria-role.html:
2761 Modify test so that tests only what we want (that the role is correct).
2762 No longer use role=menu on the table, since the table won't have menuitems and won't be a valid menu.
2763 * platform/mac/accessibility/invalid-menu-role-does-not-send-notification-expected.txt: Added.
2764 * platform/mac/accessibility/invalid-menu-role-does-not-send-notification.html: Added.
2765 * platform/mac/accessibility/table-with-aria-role-expected.txt:
2767 2014-03-24 Chris Fleizach <cfleizach@apple.com>
2769 <hr> should expose AXRole/AXSubrole, etc
2770 https://bugs.webkit.org/show_bug.cgi?id=109015
2772 Unreviewed. Update tests for ML platform.
2774 * platform/mac-mountainlion/accessibility/lists-expected.txt:
2775 * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt:
2777 2014-03-24 Chris Fleizach <cfleizach@apple.com>
2779 <hr> should expose AXRole/AXSubrole, etc
2780 https://bugs.webkit.org/show_bug.cgi?id=109015
2782 Reviewed by Mario Sanchez Prada.
2784 * accessibility/lists.html:
2785 - An errant <hr> element was in this test which changed results
2786 * accessibility/roles-computedRoleString-expected.txt:
2787 * accessibility/roles-exposed.html:
2788 * platform/gtk/accessibility/roles-exposed-expected.txt: Added.
2789 * platform/mac/accessibility/hr-element-expected.txt: Added.
2790 * platform/mac/accessibility/hr-element.html: Added.
2791 * platform/mac/accessibility/lists-expected.txt:
2792 * platform/mac/accessibility/roles-exposed-expected.txt:
2794 2014-03-24 Antti Koivisto <antti@apple.com>
2796 Invalidate sibling text node style when needed instead of attaching synchronously
2797 https://bugs.webkit.org/show_bug.cgi?id=130590
2799 Reviewed by Andreas Kling.
2801 Minor non-observable whitespace changes.
2803 * fast/forms/select-listbox-focus-displaynone-expected.txt:
2804 * fast/repaint/text-in-relative-positioned-inline-expected.txt:
2806 2014-03-24 Frédéric Wang <fred.wang@free.fr>
2808 [regression] background colors do not apply to <mo> elements.
2809 https://bugs.webkit.org/show_bug.cgi?id=130470.
2811 * mathml/presentation/tokenElements-background-color.html: Added.
2812 * mathml/presentation/tokenElements-background-color-expected.html: Added.
2814 2014-03-24 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2816 Unreviewed EFL gardening
2818 Add test expectations for failing tests. Skip crashing http tests.
2820 * platform/efl-wk2/TestExpectations:
2821 * platform/efl/TestExpectations:
2823 2014-03-24 Javier Fernandez <jfernandez@igalia.com>
2825 [CSS Grid Layout] Update named <grid-line> syntax to the last version of the specs
2826 https://bugs.webkit.org/show_bug.cgi?id=129041
2828 Reviewed by Sergio Villar Senin.
2830 From Blink r162555 by <svillar@igalia.com>
2832 Updated tests to match the new <grid-line> syntax.
2834 * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
2835 * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
2836 * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
2837 * fast/css-grid-layout/grid-element-repeat-get-set.html:
2838 * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
2839 * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
2840 * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
2841 * fast/css-grid-layout/grid-item-negative-position-resolution.html:
2842 * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
2843 * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
2844 * fast/css-grid-layout/named-grid-line-get-set.html:
2845 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
2846 * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
2847 * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
2848 * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt:
2849 * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
2850 * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt:
2851 * fast/css-grid-layout/non-named-grid-line-get-set.html:
2852 * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
2855 * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
2858 * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
2861 * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
2865 2014-03-24 Andrzej Badowski <a.badowski@samsung.com>
2867 [EFL] Add expectations for flaky perf layout test.
2868 https://bugs.webkit.org/show_bug.cgi?id=130584
2870 Unreviewed EFL gardening.
2872 * platform/efl/TestExpectations:
2874 2014-03-24 Andrzej Badowski <a.badowski@samsung.com>
2876 [EFL] Add expectations for flaky webgl layout test.
2877 https://bugs.webkit.org/show_bug.cgi?id=130587
2879 Unreviewed EFL gardening.
2881 * platform/efl/TestExpectations:
2883 2014-03-23 Darin Adler <darin@apple.com>
2885 Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
2886 https://bugs.webkit.org/show_bug.cgi?id=130653
2888 Reviewed by Antti Koivisto.
2890 * plugins/plugin-remove-readystatechange-expected.txt: Added a blank line; not what this
2891 test is testing, but the different timing of loads results in this blank line.
2892 * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
2893 rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
2894 comment explaining why this is needed and potentially insufficient in the long run.
2896 * svg/custom/object-no-size-attributes-expected.txt: Removed expectation of an empty text
2897 renderer from the render tree.
2898 * svg/custom/object-no-size-attributes.xhtml: Restructured the source so there is no text
2899 to render. Without this, we were seeing two text renderers due to the loading timing change.
2901 2014-03-23 James Craig <jcraig@apple.com>
2903 Web Inspector: AXI: add other ARIA one-to-many relationships: owns, flowto, controls.
2904 https://bugs.webkit.org/show_bug.cgi?id=130635
2906 Reviewed by Timothy Hatcher.
2908 Support for @aria-owns, @aria-controls, and @aria-flowto.
2910 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2911 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2913 2014-03-22 Chang Shu <cshu@webkit.org>
2915 Replace deprecatedIsCollapsibleWhitespace with RenderStyle::isCollapsibleWhiteSpace in TextIterator.
2916 https://bugs.webkit.org/show_bug.cgi?id=130612.
2918 Reviewed by Darin Adler.
2920 * accessibility/table-scope-expected.txt:
2921 * editing/deleting/delete-block-table-expected.txt:
2922 * editing/pasteboard/paste-into-anchor-text-expected.txt:
2923 * fast/dom/Element/offsetTop-table-cell-expected.txt:
2924 * fast/html/object-border-expected.txt:
2925 * fast/table/cell-in-row-before-misnested-text-crash-css-expected.txt:
2926 * fast/table/cell-in-row-before-misnested-text-crash-expected.txt:
2927 * fast/tokenizer/script_extra_close-expected.txt:
2928 * fast/xsl/mozilla-tests-expected.txt:
2929 * platform/mac/accessibility/aria-grid-with-strange-hierarchy-expected.txt:
2930 * platform/mac/accessibility/table-multi-bodies-expected.txt:
2932 2014-03-22 Michael Saboff <msaboff@apple.com>
2934 toThis() on a JSWorkerGlobalScope should return a JSProxy and not undefined
2935 https://bugs.webkit.org/show_bug.cgi?id=130554
2937 Reviewed by Geoffrey Garen.
2939 Fixed toThis() on WorkerGlobalScope to return a JSProxy instead of the JSGlobalObject.
2940 New regressions tests.
2942 * fast/workers/resources/worker-strict.js: Added.
2943 * fast/workers/worker-strict-expected.txt: Added.
2944 * fast/workers/worker-strict.html: Added.
2946 2014-03-22 Martin Hodovan <mhodovan@inf.u-szeged.hu>
2948 ASSERTION FAILED: std::isfinite(num) in WebCore::CSSPrimitiveValue::CSSPrimitiveValue
2949 https://bugs.webkit.org/show_bug.cgi?id=127361
2951 Added test shows that CSS rules containing huge numbers
2952 (which are transformed into 'INF' values after parsing)
2955 Reviewed by Darin Adler.
2957 * fast/css/infinite-floating-value-expected.txt: Added.
2958 * fast/css/infinite-floating-value.html: Added.
2960 2014-03-21 Mark Lam <mark.lam@apple.com>
2962 Crash when BytecodeGenerator::emitJump calls Label::bind on null pointer.
2963 <https://webkit.org/b/124508>
2965 Reviewed by Oliver Hunt.
2967 * js/regress-124508-expected.txt: Added.
2968 * js/regress-124508.html: Added.
2969 * js/script-tests/regress-124508.js: Added.
2972 2014-03-21 Zalan Bujtas <zalan@apple.com>
2974 Subpixel rendering: Make <img> positioning subpixel aware.
2975 https://bugs.webkit.org/show_bug.cgi?id=130596
2977 Reviewed by Simon Fraser.
2979 Change <img> positioning from integral to device pixel. It enables us
2980 to paint hairline borders around <img> properly.
2981 This patch changes the behavior of broken image representation from constant 1 CSS px border
2982 to a dynamic 1 device px.
2984 * fast/images/hidpi-image-position-on-device-pixels-expected.html: Added.
2985 * fast/images/hidpi-image-position-on-device-pixels.html: Added.
2987 2014-03-21 Brent Fulgham <bfulgham@apple.com>
2989 Unreviewed test fix after r166080.
2991 * media/track/track-webvtt-tc029-timings-whitespace-expected.txt: Forgot to update this!
2993 2014-03-21 Brent Fulgham <bfulgham@apple.com>
2995 Unreviewed test fix after r166080.
2997 The cue-timing separator will trigger the creation of a new cue. So this test needs to remove
2998 use of the separator in the cue, so we can read the cue text.
3000 * media/track/captions-webvtt/tc029-timings-whitespace.vtt:
3001 * media/track/track-webvtt-tc029-timings-whitespace.html:
3003 2014-03-21 Oliver Hunt <oliver@apple.com>
3005 Fix semantics of JS execution when assigning an object to document.location
3006 https://bugs.webkit.org/show_bug.cgi?id=130213
3008 Reviewed by Geoffrey Garen.
3010 * fast/dom/navigation-with-sideeffects-expected.txt: Added.
3011 * fast/dom/navigation-with-sideeffects.html: Added.
3013 2014-03-21 Adenilson Cavalcanti <cavalcantii@gmail.com>
3015 Refactor css3/filters/huge-region test
3016 https://bugs.webkit.org/show_bug.cgi?id=129553
3018 Reviewed by Dirk Schulze.
3020 This patch refactors the huge-region to become a big enough
3021 element to *not* be rendered. Plus, adds another test using a huge
3022 blur filter kernel size that will trigger clamping the value to
3023 maximum accepted value (500px).
3026 * css3/filters/huge-blur-value-expected.txt: Added.
3027 * css3/filters/huge-blur-value.html: Copied from LayoutTests/css3/filters/huge-region.html.
3028 * css3/filters/huge-region.html:
3030 2014-03-21 James Craig <jcraig@apple.com>
3032 Web Inspector: AXI: Expose Accessibility Tree children of the selected node
3033 https://bugs.webkit.org/show_bug.cgi?id=130264
3035 Reviewed by Timothy Hatcher.
3037 Updating for support of accessibility tree children.
3039 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
3040 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
3042 2014-03-21 Sergio Villar Senin <svillar@igalia.com>
3044 Unreviewed WebKitGtk+ rebaseline.
3046 * platform/gtk-wk1/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/gtk/js/dom/global-constructors-attributes-expected.txt.
3047 * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt:
3049 2014-03-21 Brent Fulgham <bfulgham@apple.com>
3051 Handle recovery on "timestamp-looking" lines in the WebVTT parser
3052 https://bugs.webkit.org/show_bug.cgi?id=130610
3054 Reviewed by Eric Carlson.
3056 Merged from Blink (patch by fs@opera.com):
3057 https://chromium.googlesource.com/chromium/blink/+/b669a380efbffe25f3b154b026b57b9822ce08e2
3058 http://crbug.com/75273002
3060 * media/track/captions-webvtt/tc006-cue-id-error.vtt:
3061 * media/track/captions-webvtt/tc007-cue-no-id-error.vtt:
3062 * media/track/captions-webvtt/tc011-cues-no-separation.vtt:
3063 * media/track/captions-webvtt/tc031-cue-recovery-cuetext.vtt: Added.
3064 * media/track/captions-webvtt/tc031-cue-recovery-header.vtt: Added.
3065 * media/track/captions-webvtt/tc031-cue-recovery-note.vtt: Added.
3066 * media/track/captions-webvtt/tc032-degenerate-cues.vtt: Added.
3067 * media/track/track-webvtt-tc006-cue-identifiers-expected.txt:
3068 * media/track/track-webvtt-tc006-cue-identifiers.html:
3069 * media/track/track-webvtt-tc007-cue-no-id-expected.txt:
3070 * media/track/track-webvtt-tc007-cue-no-id.html:
3071 * media/track/track-webvtt-tc011-blank-lines-expected.txt:
3072 * media/track/track-webvtt-tc011-blank-lines.html:
3073 * media/track/track-webvtt-tc031-cue-recovery-expected.txt: Added.
3074 * media/track/track-webvtt-tc031-cue-recovery.html: Added.
3075 * media/track/track-webvtt-tc032-degenerate-cues-expected.txt: Added.
3076 * media/track/track-webvtt-tc032-degenerate-cues.html: Added.
3078 2014-03-21 David Hyatt <hyatt@apple.com>
3080 Crash in RenderBlock::addChildIgnoringAnonymousColumnBlocks.
3081 https://bugs.webkit.org/show_bug.cgi?id=129948
3082 <rdar://problem/16074072>
3084 Reviewed by Simon Fraser.
3086 * fast/multicol/multicol-li-crash-expected.txt: Added.
3087 * fast/multicol/multicol-li-crash.html: Added.
3089 2014-03-21 Sergio Villar Senin <svillar@igalia.com>
3091 Unreviewed. Rebaseline expectations after r165651.
3093 * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt: Replaced Path by Path2D.
3094 * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Ditto.
3096 2014-03-21 Zalan Bujtas <zalan@apple.com>
3098 Generated hidpi- images (actual) on ML WK2 Debug are blurry/color shifted.
3100 Unreviewed TestExpectations update on ML WK2 debug.
3102 * platform/mac-wk2/TestExpectations:
3104 2014-03-21 Brent Fulgham <bfulgham@apple.com>
3106 Unreviewed test fix after my last checkin. Add missing test expectation.
3108 * http/tests/media/track/track-webvtt-slow-loading-expected.txt: Added.
3110 2014-03-21 Radu Stavila <stavila@adobe.com>
3112 [CSS Regions] incorrect clipping when the content has CSS Transforms like rotation
3113 https://bugs.webkit.org/show_bug.cgi?id=110198
3115 Reviewed by David Hyatt.
3117 Added test that confirms the issue of transformed content being clipped was fixed.
3119 * fast/regions/overflow-content-transform-rotate-expected.html: Added.
3120 * fast/regions/overflow-content-transform-rotate.html: Added.
3122 2014-03-20 Brent Fulgham <bfulgham@apple.com>
3124 Merge WebVTT Tokenizer Updates
3125 https://bugs.webkit.org/show_bug.cgi?id=130565
3127 Reviewed by Eric Carlson.
3129 Merged from Blink (patch by fs@opera.com):
3130 https://chromium.googlesource.com/chromium/blink/+/923db263aa65d6efd71c5b55708ad7eea6b23f53
3131 http://crbug.com/73813002
3132 https://chromium.googlesource.com/chromium/blink/+/48375b1d56b2d8850ae93a6c6fb01c69fae82c75
3133 http://crbug.com/77553004
3134 https://chromium.googlesource.com/chromium/blink/+/98d4fc4f5cb716a31d11907120b10538d4ba0f09
3135 http://crbug.com/78833002
3136 https://chromium.googlesource.com/chromium/blink/+/0e53d4f9f140e979b7f32de495551684bc7f4cd2
3137 http://crbug.com/81113003
3138 https://chromium.googlesource.com/chromium/blink/+/730ef1e7f9a1919964f7e74e7ccb2f343e10a148
3139 http://crbug.com/97103002
3140 https://chromium.googlesource.com/chromium/blink/+/c373ee914ffabeaf833939129538251d8f2f4eca
3141 http://crbug.com/98763004
3142 https://chromium.googlesource.com/chromium/blink/+/4ddb4d57948228fa05e49e06bd58a1179c09f212
3143 http://crbug.com/118263002
3146 * media/track/captions-webvtt/tc022-entities-wrong.vtt:
3147 * media/track/captions-webvtt/tc022-entities.vtt:
3148 * media/track/track-webvtt-tc022-entities-expected.txt:
3149 * media/track/track-webvtt-tc022-entities.html:
3151 2014-03-21 Frédéric Wang <fred.wang@free.fr>
3153 Bug 130345 - Refine childShouldCreateRenderer for MathML elements
3154 https://bugs.webkit.org/show_bug.cgi?id=130345
3156 Reviewed by Chris Fleizach.
3158 We update the references of some tests after the additional
3159 restrictions on MathML children. We replace the foreign-*.html with a
3160 single foreign-element-in-token.html and write more tests to verify the
3161 accepted and reject content.
3163 * mathml/msub-anonymous-child-render-crash-expected.txt: Update reference now that text is only allowed in some token MathML elements.
3164 * mathml/presentation/annotation-children-expected.html: Added.
3165 * mathml/presentation/annotation-children.html: Added.
3166 * mathml/presentation/foreign-element-in-annotation-xml.html: Added.
3167 * mathml/presentation/foreign-element-in-annotation-xml-expected.txt: Added.
3168 * mathml/presentation/foreign-element-in-token-expected.txt: Added.
3169 * mathml/presentation/foreign-element-in-token.html: Added.
3170 * mathml/presentation/foreign-mi-expected-mismatch.html: Removed.
3171 * mathml/presentation/foreign-mi.html: Removed.
3172 * mathml/presentation/foreign-mn-expected-mismatch.html: Removed.
3173 * mathml/presentation/foreign-mn.html: Removed.
3174 * mathml/presentation/foreign-mtext-expected-mismatch.html: Removed.
3175 * mathml/presentation/foreign-mtext-rejected-expected.html: Removed.
3176 * mathml/presentation/foreign-mtext-rejected.html: Removed.
3177 * mathml/presentation/foreign-mtext.html: Removed.
3178 * mathml/presentation/semantics-2.html: the mtext elements can not be direct child of annotation-xml. wrap them in a math tag.
3179 * mathml/presentation/semantics-3.html: ditto.
3180 * mathml/presentation/semantics-4.html: ditto.
3182 2014-03-21 Mark Lam <mark.lam@apple.com>
3184 StackLayoutPhase should find the union'ed calleeVariable before accessing its machineLocal.
3185 <https://webkit.org/b/130566>
3187 Reviewed by Filip Pizlo.
3189 * js/regress-130566-expected.txt: Added.
3190 * js/regress-130566.html: Added.
3191 * js/script-tests/regress-130566.js: Added.
3196 2014-03-21 Zalan Bujtas <zalan@apple.com>
3198 Subpixel rendering: RenderBox is positioned off by one when non-compositing transform is present.
3199 https://bugs.webkit.org/show_bug.cgi?id=130430
3201 Reviewed by Simon Fraser.
3209 The <div> with (10.25px, 10.25px) is painted to (10.5px, 10.5px) after device pixel snapping on 2x display.
3210 Moving <div> to its own RenderLayer should not change the painting position.
3216 -webkit-transform: rotate(0deg);
3219 When we paint the RenderLayer's content, the graphics context is translated by the rounded value of
3220 renderer's offset from parent.
3222 (10.25px,10.25px) -> rounded to (10.5px,10.5px).
3224 When the translate moves the graphics context's origin over the renderer's top-left position,
3225 the renderer's relative top-left coordinates end up being negative.
3227 Graphics context translated by (10.5px,10.5px) -> pushes renderer's relative top-left coords to (-0.25px,-0.25px)
3229 When we round (pixel snap) these negative coordinates, half-way values get translated to the wrong direction.
3231 (relative coords (-0.25px,-0.25px) -> pixel snapped to (-0.5px,-0.5px) -> final absolute(painting) coords (10px,10px))
3233 This patch changes the rounding to flooring to ensure that the relative top-left position never gets negative as the result
3234 of subpixel shifting.
3237 * compositing/hidpi-box-positioned-off-by-one-when-non-compositing-transform-is-present-expected.html: Added.
3238 * compositing/hidpi-box-positioned-off-by-one-when-non-compositing-transform-is-present.html: Added.
3239 * fast/layers/hidpi-box-positioned-off-by-one-when-transform-is-present-expected.html: Added.
3240 * fast/layers/hidpi-box-positioned-off-by-one-when-transform-is-present.html: Added.
3242 2014-03-19 Frédéric Wang <fred.wang@free.fr>
3244 Update some references for MathML pixels tests
3245 https://bugs.webkit.org/show_bug.cgi?id=130455.
3247 Reviewed by Chris Fleizach.
3249 * TestExpectations: Remove failures for MathML pixel tests.
3250 * mathml/presentation/mo.xhtml: Removed.
3251 * mathml/presentation/roots.xhtml: Remove the test that is already covered by bug95015.html.
3252 * mathml/presentation/row.xhtml: Removed.
3253 * platform/efl/TestExpectations: Remove failure for mo-stretch.html
3254 * platform/efl/mathml/presentation/mo-stretch-expected.png: Update reference.
3255 * platform/efl/mathml/presentation/mo-stretch-expected.txt: Update reference.
3256 * platform/efl/mathml/presentation/roots-expected.png: Update reference.
3257 * platform/efl/mathml/presentation/roots-expected.txt: Update reference.
3258 * platform/gtk/mathml/presentation/mo-expected.png: Removed.
3259 * platform/gtk/mathml/presentation/mo-expected.txt: Removed.
3260 * platform/gtk/mathml/presentation/roots-expected.png: Update reference.
3261 * platform/gtk/mathml/presentation/roots-expected.txt: Update reference.
3262 * platform/gtk/mathml/presentation/row-expected.png: Removed.
3263 * platform/gtk/mathml/presentation/row-expected.txt: Removed.
3264 * platform/mac/mathml/presentation/mo-expected.png: Removed.
3265 * platform/mac/mathml/presentation/mo-expected.txt: Removed.
3266 * platform/mac/mathml/presentation/roots-expected.txt: Update reference.
3267 * platform/mac/mathml/presentation/row-expected.txt: Removed.
3268 * platform/mac/mathml/presentation/row-expected.txt: Removed.
3269 * platform/win/TestExpectations: Remove failure for mo-stretch.html and mspace-children.html
3271 2014-03-21 Andreas Kling <akling@apple.com>
3273 HTMLFrameOwnerElement should obey the SubframeLoadingDisabler when creating subframes
3274 <rdar://problem/15675780>
3276 Merge Blink r156744 by Adam Klein.
3278 * fast/frames/set-iframe-src-in-pagehide-crash-expected.txt: Added.
3279 * fast/frames/set-iframe-src-in-pagehide-crash.html: Added.
3281 2014-03-20 Brian Burg <bburg@apple.com>
3283 Web Inspector: add frontend controller and models for replay sessions
3284 https://bugs.webkit.org/show_bug.cgi?id=130145
3286 Reviewed by Joseph Pecoraro.
3288 Add tests for existing nondeterministic inputs handled in JSC.
3289 They are skipped for all platforms until WEB_REPLAY is enabled.
3291 The new mechanism here is the single-segment replay reftest. It will
3292 load the test page once to inject test code into the inspector. Then,
3293 the reftest will reload the test page and start capturing. The test
3294 page performs some nondeterministic computation before the load event.
3295 Then, the inspector test dumps the computed nondeterministic state.
3296 Capturing is stopped, and the session is replayed once. When the load
3297 event fires on the replayed page execution, the nondeterministic states
3298 from capturing and replaying are compared. They should be the same.
3300 * inspector/replay/javascript-random-seed-expected.txt: Added.
3301 * inspector/replay/javascript-random-seed.html: Added.
3302 * inspector/replay/replay-test.js: Added. This contains the bulk of
3303 the replay-specific testing logic for the added tests.
3305 (InspectorTestProxy.registerInitializer.):
3306 (InspectorTestProxy.registerInitializer):
3308 2014-03-20 Brent Fulgham <bfulgham@apple.com>
3310 Rename TextTrackRegion/TextTrackRegionList to VTTRegion/VTTRegionList
3311 https://bugs.webkit.org/show_bug.cgi?id=130543
3313 Reviewed by Dean Jackson.
3315 Merged from Blink (patch by philipj@opera.com):
3316 https://chromium.googlesource.com/chromium/blink/+/69ee6d3399d64163e4936ac1bde222036c54c4b8
3317 http://crbug.com/55653003
3319 * media/track/regions-webvtt/text-track-cue-region-attribute.html:
3320 * media/track/regions-webvtt/text-track-region-constructor-expected.txt: Removed.
3321 * media/track/regions-webvtt/text-track-region-constructor.html: Removed.
3322 * media/track/regions-webvtt/text-track-region-display-expected.txt: Removed.
3323 * media/track/regions-webvtt/text-track-region-display.html: Removed.
3324 * media/track/regions-webvtt/text-track-region-dom-layout-expected.txt: Removed.
3325 * media/track/regions-webvtt/text-track-region-dom-layout.html: Removed.
3326 * media/track/regions-webvtt/text-track-region-list-expected.txt: Removed.
3327 * media/track/regions-webvtt/text-track-region-list.html: Removed.
3328 * media/track/regions-webvtt/text-track-region-parser-expected.txt: Removed.
3329 * media/track/regions-webvtt/text-track-region-parser.html: Removed.
3330 * media/track/regions-webvtt/vtt-region-constructor-expected.txt: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-constructor-expected.txt.
3331 * media/track/regions-webvtt/vtt-region-constructor.html: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-constructor.html.
3332 * media/track/regions-webvtt/vtt-region-display-expected.txt: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-display-expected.txt.
3333 * media/track/regions-webvtt/vtt-region-display.html: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-display.html.
3334 * media/track/regions-webvtt/vtt-region-dom-layout-expected.txt: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-dom-layout-expected.txt.
3335 * media/track/regions-webvtt/vtt-region-dom-layout.html: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-dom-layout.html.
3336 * media/track/regions-webvtt/vtt-region-list-expected.txt: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-list-expected.txt.
3337 * media/track/regions-webvtt/vtt-region-list.html: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-list.html.
3338 * media/track/regions-webvtt/vtt-region-parser-expected.txt: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-parser-expected.txt.
3339 * media/track/regions-webvtt/vtt-region-parser.html: Copied from LayoutTests/media/track/regions-webvtt/text-track-region-parser.html.
3341 2014-03-20 Hans Muller <hmuller@adobe.com>
3343 [CSS Shapes] clamp RasterShape shapeMargin to reference box size
3344 https://bugs.webkit.org/show_bug.cgi?id=130350
3346 Reviewed by Dean Jackson.
3348 Verify that a very large shape-margin value combined with a very small
3349 shape-outside image defines a shape that matches the shape-outside
3350 element's margin-box.
3352 * fast/shapes/shape-outside-floats/shape-outside-one-pixel-expected.html: Added.
3353 * fast/shapes/shape-outside-floats/shape-outside-one-pixel.html: Added.
3355 2014-03-20 Beth Dakin <bdakin@apple.com>
3357 Implement contentInset for Mac WebKit2
3358 https://bugs.webkit.org/show_bug.cgi?id=130273
3360 Reviewed by Simon Fraser.
3362 Add two tests for hit-testing with a topContentInset.
3364 * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt: Added.
3365 * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt: Added.
3366 * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html: Added.
3367 * platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html: Added.
3369 2014-03-20 Brent Fulgham <bfulgham@apple.com>
3371 Add a flushing mechanism for the WebVTTParser
3372 https://bugs.webkit.org/show_bug.cgi?id=130532
3374 Reviewed by Eric Carlson.
3376 Merged from Blink (patch by vcarbune@chromium.org):
3377 https://chromium.googlesource.com/chromium/blink/+/1ac2b3081492ab8661429230004013a9a3623f0f
3378 http://crbug.com/54203003
3379 https://chromium.googlesource.com/chromium/blink/+/24343d32bc36d20d59ef3e10040faddde65929e6
3380 http://crbug.com/59453002
3381 https://chromium.googlesource.com/chromium/blink/+/ef2793f1d9d207389589ecf9a136ea5c7170b4af
3382 http://crbug.com/75233002
3383 https://chromium.googlesource.com/chromium/blink/+/a29f2f8324abcd4826b41e7dc34373dee2ec57a9
3384 http://crbug.com/52713005
3385 https://chromium.googlesource.com/chromium/blink/+/7ce003c8d47b39f116f1f2a592a5dfb4a9e77228
3386 http://crbug.com/64303004