check-webkit-style failed to complain about missing braces
[WebKit-https.git] / Tools / ChangeLog
1 2014-03-11  László Langó  <llango.u-szeged@partner.samsung.com>
2
3         check-webkit-style failed to complain about missing braces
4         https://bugs.webkit.org/show_bug.cgi?id=34189
5
6         Reviewed by Ryosuke Niwa.
7
8         * Scripts/webkitpy/style/checkers/cpp.py:
9         (check_braces):
10         * Scripts/webkitpy/style/checkers/cpp_unittest.py:
11         (WebKitStyleTest.test_braces):
12
13 2014-03-11  László Langó  <llango.u-szeged@partner.samsung.com>
14
15         Remove Qt cruft from style checker.
16         https://bugs.webkit.org/show_bug.cgi?id=130085
17
18         Reviewed by Csaba Osztrogonác.
19
20         There is no 'foreach' keyword in c++. That was a Qt feature
21         added in: http://trac.webkit.org/changeset/46113
22         Qt was removed from WebKit, so we should remove the checks
23         of this keyword from check-webkit-style scripts.
24
25         * Scripts/webkitpy/style/checkers/cpp.py:
26         (check_spacing_for_function_call):
27         (check_spacing):
28         (check_braces):
29         * Scripts/webkitpy/style/checkers/cpp_unittest.py:
30         (CppStyleTest.test_mismatching_spaces_in_parens):
31         (CppStyleTest.test_spacing_for_fncall):
32         (WebKitStyleTest.test_braces):
33
34 2014-03-11  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
35
36         [GTK] update-webkitgtk-libs needs itstool
37         https://bugs.webkit.org/show_bug.cgi?id=130082
38
39         After http://trac.webkit.org/changeset/165110 WebKitGTK+ uses gtk-doc 1.20.
40         itstool is a dependency of building gtk-doc from version 1.19, so it should
41         be added to Tools/gtk/install-dependencies script, too.
42
43         Reviewed by Philippe Normand.
44
45         * gtk/install-dependencies:
46
47 2014-03-11  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
48
49         webkitbot rollout ChangeLogs should be nicer
50         https://bugs.webkit.org/show_bug.cgi?id=122654
51
52         Reviewed by Csaba Osztrogonác.
53
54         Added bug urls and descriptions of rolled out patches to the rollout changelog
55         if they are present in the original changelog. Additionally removed the list of
56         changed files and functions.
57
58         * Scripts/webkitpy/common/checkout/changelog.py:
59         (ChangeLog.update_with_unreviewed_message): Cut off the list of modified files.
60         * Scripts/webkitpy/common/checkout/checkout.py:
61         (Checkout._changelog_data_for_revision): Store bug description.
62         * Scripts/webkitpy/common/checkout/checkout_mock.py:
63         * Scripts/webkitpy/common/checkout/checkout_unittest.py:
64         (CheckoutTest.test_commit_info_for_revision):
65         * Scripts/webkitpy/common/checkout/commitinfo.py:
66         (CommitInfo.bug_description): Added.
67         (CommitInfo.to_json):
68         * Scripts/webkitpy/common/checkout/commitinfo_unittest.py:
69         (CommitInfoTest.test_commit_info_creation):
70         * Scripts/webkitpy/tool/commands/download.py:
71         (AbstractRolloutPrepCommand._prepare_state): Store bug ids and descriptions of rolled
72         out patches for creating rollout changelog.
73         (CreateRollout._prepare_state): Remove obsolete comments and code, the bug id that
74         caused the regression is stored in state["bug_blocked"] now.
75         * Scripts/webkitpy/tool/commands/download_unittest.py:
76         (test_prepare_rollout):
77         (test_create_rollout_multiple_revision):
78         * Scripts/webkitpy/tool/steps/preparechangelogforrevert.py:
79         (PrepareChangeLogForRevert._message_for_revert): Add bug urls and descriptions of
80         rolled out patches to the changelog.
81         (PrepareChangeLogForRevert.run):
82         * Scripts/webkitpy/tool/steps/preparechangelogforrevert_unittest.py:
83         (UpdateChangeLogsForRevertTest):
84         (test_message_for_revert):
85         * Scripts/webkitpy/tool/steps/reopenbugafterrollout.py:
86         (ReopenBugAfterRollout.run):
87
88 2014-03-11  Krzysztof Czech  <k.czech@samsung.com>
89
90         [ATK] Adjust WKTR/DRT to use new API from ATK 2.11.90
91         https://bugs.webkit.org/show_bug.cgi?id=130021
92
93         Reviewed by Mario Sanchez Prada.
94
95         Replace deprecated functions to use new API from ATK 2.11.90.
96
97         * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
98         (AccessibilityUIElement::x):
99         (AccessibilityUIElement::y):
100         (AccessibilityUIElement::width):
101         (AccessibilityUIElement::height):
102         (AccessibilityUIElement::clickPointX):
103         (AccessibilityUIElement::clickPointY):
104         * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
105         (WTR::AccessibilityUIElement::x):
106         (WTR::AccessibilityUIElement::y):
107         (WTR::AccessibilityUIElement::width):
108         (WTR::AccessibilityUIElement::height):
109         (WTR::AccessibilityUIElement::clickPointX):
110         (WTR::AccessibilityUIElement::clickPointY):
111
112 2014-03-11  Krzysztof Czech  <k.czech@samsung.com>
113
114         [ATK] Expose aria-posinset and aria-setsize through object attributes
115         https://bugs.webkit.org/show_bug.cgi?id=130011
116
117         Reviewed by Chris Fleizach.
118
119         Added missing implementation of numberAttributeValue both to WKTR and DRT.
120
121         * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
122         (AccessibilityUIElement::numberAttributeValue):
123         * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
124         (WTR::AccessibilityUIElement::numberAttributeValue):
125
126 2014-03-10  Brent Fulgham  <bfulgham@apple.com>
127
128         [Win] Unreviewed build fix.
129
130         Some bad Windows code was committed at some point that prevents the Apple Windows port
131         from finding its runtime dependencies reliably.
132
133         * win/DLLLauncher/DLLLauncherMain.cpp:
134         (appleApplicationSupportDirectory): Restored this function.
135         (modifyPath): Update to use appleApplicationSupportDirectory function.
136
137 2014-03-10  Zoltan Horvath  <zoltan@webkit.org>
138
139         Let the user define the full address of the performance-site-server for uploading results
140         https://bugs.webkit.org/show_bug.cgi?id=129819
141
142         Reviewed by Ryosuke Niwa.
143
144         Currently perftestsrunner.py assumes that the server uses https protocol all the time, which
145         can be confusing. It's more straightforward, if you need to define explicitly the server's full
146         address along with the protocol, when you're using this parameter. I added HTTPS as the default
147         protocol for now, in order to avoid breaking the perf bots.
148
149         * Scripts/webkitpy/performance_tests/perftestsrunner.py:
150         (_upload_json):
151         * Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py:
152         (MainTest.test_upload_json):
153
154 2014-03-10  Brent Fulgham  <bfulgham@apple.com>
155
156         [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
157         https://bugs.webkit.org/show_bug.cgi?id=130023
158
159         Reviewed by Dean Jackson.
160
161         * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncher.vcxproj: Add missing
162         /SAFESEH flag to DLL launcher process.
163
164 2014-03-09  Martin Robinson  <mrobinson@igalia.com>
165
166         RunGtkWebKitGObjectDOMBindingsAPIBreakTests should be added to the BuildAndTestFactory not the TestFactory
167         https://bugs.webkit.org/show_bug.cgi?id=129980
168
169         Reviewed by Carlos Garcia Campos.
170
171         * BuildSlaveSupport/build.webkit.org-config/master.cfg: Add RunGtkWebKitGObjectDOMBindingsAPIBreakTests to the correct factory.
172
173 2014-03-09  Martin Robinson  <mrobinson@igalia.com>
174
175         [GTK] Remove the WebView source-mode WebKit1 test
176         https://bugs.webkit.org/show_bug.cgi?id=129976
177
178         Reviewed by Carlos Garcia Campos.
179
180         * TestWebKitAPI/Tests/WebKitGtk/testwebview.c: Remove the source-mode test.
181
182 2014-03-08  Martin Robinson  <mrobinson@igalia.com>
183
184         Unreviewed build fix for GTKbuild after the switch to CMake
185
186         * gtk/common.py:
187         (is_cmake_build): Like r165284, we need to assume CMake by default, since the
188         test-only bot doesn't have any build files.
189
190 2014-03-07  Martin Robinson  <mrobinson@igalia.com>
191
192         [GTK] built-product-archive does not handle GTK+ CMake build
193         https://bugs.webkit.org/show_bug.cgi?id=129941
194
195         * BuildSlaveSupport/built-product-archive:
196         (archiveBuiltProduct): Fix the build by adding support to built-product-archive for
197         the CMake build.
198
199 2014-03-07  Lorenzo Tilve  <ltilve@igalia.com>
200
201         [GTK] Include CMake into install-dependencies script
202         https://bugs.webkit.org/show_bug.cgi?id=129909
203
204         Reviewed by Martin Robinson.
205
206         As since r165267 buid-webkit uses CMake by default, the dependency
207         with 'cmake' package should be introduced.
208
209         * gtk/install-dependencies: Ditto.
210
211 2014-03-07  Martin Robinson  <mrobinson@igalia.com>
212
213         REGRESSION(165267): Broke a webkitpy unit tests
214         https://bugs.webkit.org/show_bug.cgi?id=129904
215
216         Reviewed by Jon Honeycutt.
217
218         * Scripts/webkitpy/port/gtk.py: Flip the default test to assume CMake by default.
219         (GtkPort._is_cmake_build):
220
221 2014-03-07  Andres Gomez  <agomez@igalia.com>
222
223         [GTK] webkit-patch setup-git-clone fails even after running Tools/gtk/install-dependencies
224         https://bugs.webkit.org/show_bug.cgi?id=129893
225
226         Reviewed by Martin Robinson.
227
228         Added "git-svn" as dependency for deb based distros and,
229         additionally, "subversion" for rpm based distros.
230
231         * gtk/install-dependencies:
232
233 2014-03-07  Roger Fong  <roger_fong@apple.com>
234
235         Remove dummy setSystemWebGLLoadPolicy client method.
236         https://bugs.webkit.org/show_bug.cgi?id=129873.
237
238         Reviewed by Dean Jackson.
239
240         * WebKitTestRunner/TestController.cpp:
241         (WTR::TestController::createWebViewWithOptions):
242
243 2014-03-07  Mark Hahnenberg  <mhahnenberg@apple.com>
244
245         run-jsc-stress-tests doesn't eagerly report test failures when using the shell runner
246         https://bugs.webkit.org/show_bug.cgi?id=129886
247
248         Reviewed by Mark Lam.
249
250         * Scripts/jsc-stress-test-helpers/shell-runner.sh: Added a "verbose" mode to the shell runner.
251         If we're in verbose mode, then we don't redirect any output when running each test. If we're not
252         in verbose mode then we redirect stdout to /dev/null and allow any stderr output through.
253         * Scripts/run-jsc-stress-tests: Redirect any sort of error output to stderr so that it will 
254         make it through when in non-verbose mode.
255
256 2014-03-07  Martin Robinson  <mrobinson@igalia.com>
257
258         [GTK] buid-webkit should use CMake by default
259         https://bugs.webkit.org/show_bug.cgi?id=129855
260
261         Reviewed by Carlos Garcia Campos.
262
263         Make the CMake build the default GTK+ build when using build-webkit. This will
264         ensure that all bots are using CMake. We do this by swapping --gtk and --gtkcmake,
265         so that we have --gtk and --gtkautotools.
266
267         * Scripts/webkitdirs.pm: Swap --gtkcmake/--gtk for --gtk/--gtkautotools.
268         * Scripts/webkitpy/port/gtk.py: Ditto.
269
270 2014-03-06  Martin Robinson  <mrobinson@igalia.com>
271
272         [CMake] [GTK] Build with ninja when it is available
273         https://bugs.webkit.org/show_bug.cgi?id=129805
274
275         Reviewed by Philippe Normand.
276
277         * Scripts/webkitdirs.pm:
278         (canUseNinja): Added this helper which tries to execute Ninja, in an effort to determine
279         if it's available on the system.
280         (cmakeGeneratedBuildfile): Return the path to the generated build file. Only Unix support ATM.
281         (generateBuildSystemFromCMakeProject): For GTK+ compile with Ninja when possible.
282
283 2014-03-06  Filip Pizlo  <fpizlo@apple.com>
284
285         If the FTL is build-time enabled then it should be run-time enabled.
286
287         Rubber stamped by Geoffrey Garen.
288
289         * Scripts/run-jsc-stress-tests:
290
291 2014-03-06  Mark Hahnenberg  <mhahnenberg@apple.com>
292
293         detectFailures in run-jsc-stress-tests can report everything was ok if too many tests fail
294         https://bugs.webkit.org/show_bug.cgi?id=129837
295
296         Reviewed by Michael Saboff.
297
298         ls test_fail_* can fail if there are too many files that match. We then swallow that error, which makes everything seem ok.
299         The fix is to use find instead of ls like we do in shell-runner.sh.
300
301         * Scripts/run-jsc-stress-tests:
302
303 2014-03-06  Joseph Pecoraro  <pecoraro@apple.com>
304
305         filter-build-webkit should not strip .o
306         https://bugs.webkit.org/show_bug.cgi?id=129614
307
308         Reviewed by Dean Jackson.
309
310         This makes it much easier to jump from the failing output at
311         the end back up to the compile errors earlier in the output.
312
313         * Scripts/filter-build-webkit:
314
315 2014-03-06  Anders Carlsson  <andersca@apple.com>
316
317         Build WebKit2 before building WebKit
318         https://bugs.webkit.org/show_bug.cgi?id=129831
319         <rdar://problem/15920020>
320
321         Reviewed by Dan Bernstein.
322
323         * Scripts/build-webkit:
324         Always build WebKit2 and make sure to build it before WebKit when building on Mac.
325
326 2014-03-06  ChangSeok Oh  <changseok.oh@collabora.com>
327
328         make-3.82 fails to build on ARM/Linux
329         https://bugs.webkit.org/show_bug.cgi?id=107926
330
331         Reviewed by Martin Robinson.
332
333         Some ARM/Linux systems don't support PAGE_SIZE macro so that it causes a build failure.
334         The related bug reporting is here. https://lists.debian.org/debian-kernel/2014/02/msg00274.html
335         To avoid this, I propose to use sysconf(_SC_PAGESIZE) instead of PAGE_SIZE
336         where it is not defined. See more details, http://linux.die.net/man/2/getpagesize
337
338         * gtk/patches/make-3.82-arg-list-length.patch:
339
340 2014-03-06  Carlos Garcia Campos  <cgarcia@igalia.com>
341
342         [GTK] Close the page when the view is disposed instead of when finalized
343         https://bugs.webkit.org/show_bug.cgi?id=129783
344
345         Reviewed by Sergio Villar Senin.
346
347         Add test case but disabled for now because it's affetected by bug #129684.
348
349         * TestWebKitAPI/Tests/WebKit2Gtk/TestMultiprocess.cpp:
350         (testProcessPerWebView):
351
352 2014-03-06  Carlos Garcia Campos  <cgarcia@igalia.com>
353
354         [GTK] MiniBrowser crashes when opening several urls passed as command line options
355         https://bugs.webkit.org/show_bug.cgi?id=129738
356
357         Reviewed by Sergio Villar Senin.
358
359         The problem is that we are calling g_object_unref() for the
360         WebKitWebSettings everytime we set it to a WebKitWebView, but the
361         view only increases the reference counter when the settings is not
362         the same it currently has. We should release our reference once.
363
364         * MiniBrowser/gtk/main.c:
365         (createBrowserWindow):
366         (main):
367
368 2014-03-05  Martin Robinson  <mrobinson@igalia.com>
369
370         [GTK][CMake] Tarball is created with wrong tarball paths
371         https://bugs.webkit.org/show_bug.cgi?id=129496
372
373         Reviewed by Daniel Bates.
374
375         * gtk/make-dist.py:
376         (Manifest.__init__): I inadvertently inverted the logic of these checks when
377         landing the original patch with some suggestions from the reviewer. With the
378         checks corrected, the tarball path is constructed properly.
379
380 2014-03-05  Jae Hyun Park  <jaepark@webkit.org>
381
382         Unreviewed. Update my email in contributors.json
383
384         * Scripts/webkitpy/common/config/contributors.json:
385
386 2014-03-05  Dean Jackson  <dino@apple.com>
387
388         [WebGL] Use WKSI to see what the system policy for WebGL is
389         https://bugs.webkit.org/show_bug.cgi?id=129722
390         <rdar://problem/15790542>
391
392         Reviewed by Tim Horton.
393
394         Dummy entry for setSystemWebGLLoadPolicy.
395
396         * WebKitTestRunner/TestController.cpp:
397         (WTR::TestController::createWebViewWithOptions):
398
399 2014-03-03  Martin Robinson  <mrobinson@igalia.com>
400
401         [GTK][CMake] Generate documentation for the DOM bindings
402         https://bugs.webkit.org/show_bug.cgi?id=126211
403
404         Reviewed by Carlos Garcia Campos.
405
406         * gtk/GNUmakefile.am: No longer generation sections and SGML files in the makefile.
407         * gtk/generate-gtkdoc: Call the code from webkitdom.py to generate sections and SGML files.
408         * gtk/generate-webkitdom-doc-files: Removed.
409         * gtk/webkitdom.py: Moved WebKit GObject DOM bindings doc generation code here, so
410         that it can be called by generate-gtkdoc.
411
412 2014-03-05  Martin Robinson  <mrobinson@igalia.com>
413
414         [GTK][CMake] build-webkit should rerun cmake if the Makefile is missing
415         https://bugs.webkit.org/show_bug.cgi?id=129380
416
417         Reviewed by Philippe Normand.
418
419         * Scripts/webkitdirs.pm:
420         (generateBuildSystemFromCMakeProject): Check for the existence of the Makefile before
421         skipping CMake execution.
422
423 2014-03-05  Martin Robinson  <mrobinson@igalia.com>
424
425         [GTK] The jhbuild environment should have the latest stable release of gtk-doc
426         https://bugs.webkit.org/show_bug.cgi?id=129651
427
428         Reviewed by Philippe Normand.
429
430         * gtk/jhbuild.modules: Add gtk-doc to the list of modules.
431
432 2014-03-05  Martin Robinson  <mrobinson@igalia.com>
433
434         [GTK] Give the WebKit GObject DOM bindings API break detection it's own buildbot bubble
435         https://bugs.webkit.org/show_bug.cgi?id=129637
436
437         Reviewed by Carlos Garcia Campos.
438
439         * BuildSlaveSupport/build.webkit.org-config/master.cfg:
440         (RunGtkWebKitGObjectDOMBindingsAPIBreakTests): Added this test runner.
441         (RunGtkWebKitGObjectDOMBindingsAPIBreakTests.commandComplete): Run the breakage test command and scan the output.
442         (RunGtkWebKitGObjectDOMBindingsAPIBreakTests.evaluateCommand): Return failure if there is missing API (an API break).
443         New API typically just requires a rebaseline and isn't necessarily a faiulre.
444         (TestFactory.__init__): Add the test for GTK+.
445         * BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py: Add a unit test for the new bubble.
446
447 2014-03-05  Krzysztof Czech  <k.czech@samsung.com>
448
449         [ATK] Expose missing functionalities of AtkTableCell to AT
450         https://bugs.webkit.org/show_bug.cgi?id=129492
451
452         Reviewed by Mario Sanchez Prada.
453
454         Reducing some code by using new API of AtkTableCell.
455
456         * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
457         * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
458
459 2014-03-04  Alex Christensen  <achristensen@webkit.org>
460
461         Preparing to run layout tests on Wincairo.
462         https://bugs.webkit.org/show_bug.cgi?id=129709
463
464         Reviewed by Brent Fulgham.
465
466         * Scripts/webkitdirs.pm:
467         (setPathForRunningWebKitApp):
468         Add GStreamer directory for WinCairo running layout tests.
469         * win/DLLLauncher/DLLLauncherMain.cpp:
470         (modifyPath):
471         Added the WinCairo bin32 or bin64 directory for running WinLauncher.
472
473 2014-03-04  Martin Robinson  <mrobinson@igalia.com>
474
475         [GTK] Simplify the GObject DOM bindings API break check into one step
476         https://bugs.webkit.org/show_bug.cgi?id=129571
477
478         Reviewed by Carlos Garcia Campos.
479
480         * GNUmakefile.am: Add the API break check to 'make check.'
481         * gtk/check-for-webkitdom-api-breaks: Added. A combination of the two removed scripts.
482         * gtk/check-gdom-symbols: Removed.
483         * gtk/webkitdom.py: Added.
484         (header_name_list_from_gtkdoc_config_file): Gets the names of all headers from the gtkdoc config file.
485         (get_all_webkitdom_symbol_files): Find the symbol files from the names.
486
487 2014-03-03  Simon Fraser  <simon.fraser@apple.com>
488
489         Add Jeremy Jones to the contributors list as a contributor.
490
491         * Scripts/webkitpy/common/config/contributors.json:
492
493 2014-03-03  Adenilson Cavalcanti  <cavalcantii@gmail.com>
494
495         Unreviewed. Update contact email.
496         https://bugs.webkit.org/show_bug.cgi?id=129610
497
498         * Scripts/webkitpy/common/config/contributors.json:
499
500 2014-03-02  Brian Burg  <bburg@apple.com>
501
502         Web Inspector model tests load wrong inspector page under WebKitTestRunner
503         https://bugs.webkit.org/show_bug.cgi?id=129460
504
505         Reviewed by Dan Bernstein.
506
507         Don't unconditionally open the inspector before running an inspector test.
508         Instead, the test should request that the inspector open when it's ready.
509
510         This change was lost during a rebase, but is the same change made to
511         DumpRenderTree.
512
513         * WebKitTestRunner/TestInvocation.cpp:
514         (WTR::TestInvocation::invoke): 
515
516 2014-03-02  Darin Adler  <darin@apple.com>
517
518         Split TextIteratorBehavior into a separate header
519         https://bugs.webkit.org/show_bug.cgi?id=129578
520
521         Reviewed by Sam Weinig.
522
523         * Scripts/sort-export-file: Added special cases to the script so you can just paste link errors
524         from WebKit in and the script will add them in as unconditional exports. This makes the "add"
525         task easy, but the remove is still a bit of a pain.
526
527 2014-03-02  Darin Adler  <darin@apple.com>
528
529         Sort Mac platform export files so they merge better
530         https://bugs.webkit.org/show_bug.cgi?id=129581
531
532         Reviewed by Sam Weinig.
533
534         * Scripts/sort-export-file: Added. Quickly whipped together script that sorts
535         Mac export files in a "canonical" order for this project.
536
537 2014-02-28  Zalan Bujtas  <zalan@apple.com>
538
539         Add hiDPI support to DumpRenderTree/WebKitTestRunner without the need of reloading the test case.
540         https://bugs.webkit.org/show_bug.cgi?id=129438
541
542         Reviewed by Simon Fraser.
543
544         'hidpi-' prefixed test cases now trigger 2x scale factor on the testing
545         offscreen window. It makes testing subpixel rendering and positioning possible.
546
547         Both the offscreen window's and WebKit's scaling are set accordingly.
548
549         * DumpRenderTree/mac/DumpRenderTree.mm:
550         (createWebViewAndOffscreenWindow): cleanup
551         (destroyWebViewAndOffscreenWindow): cleanup
552         (dumpRenderTree):
553         (changeWindowScaleIfNeeded):
554         (runTest):
555         * DumpRenderTree/mac/DumpRenderTreeWindow.h:
556         * DumpRenderTree/mac/DumpRenderTreeWindow.mm:
557         (-[DumpRenderTreeWindow initWithContentRect:styleMask:backing:defer:]): cleanup
558         * WebKitTestRunner/PlatformWebView.h:
559         * WebKitTestRunner/TestInvocation.cpp:
560         (WTR::changeWindowScaleIfNeeded):
561         (WTR::TestInvocation::invoke):
562         * WebKitTestRunner/efl/PlatformWebViewEfl.cpp:
563         (WTR::PlatformWebView::changeWindowScaleIfNeeded):
564         * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp:
565         (WTR::PlatformWebView::changeWindowScaleIfNeeded):
566         * WebKitTestRunner/ios/PlatformWebViewIOS.mm:
567         (WTR::PlatformWebView::changeWindowScaleIfNeeded):
568         * WebKitTestRunner/mac/PlatformWebViewMac.mm:
569         (WTR::PlatformWebView::changeWindowScaleIfNeeded):
570
571 2014-02-28  Anders Carlsson  <andersca@apple.com>
572
573         Remove logging.
574
575         Reviewed by Dan Bernstein.
576
577         * MiniBrowser/mac/WK2BrowserWindowController.m:
578         (-[WK2BrowserWindowController browsingContextController:decidePolicyForNavigationAction:decisionHandler:]):
579
580 2014-02-28  Daniel Bates  <dabates@apple.com>
581
582         [iOS] DumpRenderTree Perl Support may build against wrong SDK and toolchain
583         https://bugs.webkit.org/show_bug.cgi?id=129163
584
585         Reviewed by David Kilzer.
586
587         Fixes an issue where DumpRenderTree Perl Support may build with the specified
588         iOS Simulator SDK and toolchain instead of using the OS X SDK and toolchain.
589         This issue manifests itself in a build failure when building the IPhoneSimulatorNotification
590         bundle.
591
592         Currently we build DumpRenderTree Perl Support with respect to the variable SDKROOT,
593         which is specified either explicitly when building with MAKE(1) or implicitly by
594         build-{dumprendertree, webkit}. Instead we should always build Perl Support using
595         the OS X SDK and toolchain since the built products are only applicable to OS X.
596
597         * DumpRenderTree/ios/PerlSupport/Makefile:
598
599 2014-02-28  Commit Queue  <commit-queue@webkit.org>
600
601         Unreviewed, rolling out r164859.
602         http://trac.webkit.org/changeset/164859
603         https://bugs.webkit.org/show_bug.cgi?id=129483
604
605         caused WK1 crashes (DumpRenderTree) (Requested by zalan on
606         #webkit).
607
608         * DumpRenderTree/mac/DumpRenderTree.mm:
609         (createWebViewAndOffscreenWindow):
610         (dumpRenderTree):
611         (runTest):
612         * DumpRenderTree/mac/DumpRenderTreeWindow.h:
613         * DumpRenderTree/mac/DumpRenderTreeWindow.mm:
614         (-[DumpRenderTreeWindow initWithContentRect:styleMask:backing:defer:]):
615         * WebKitTestRunner/PlatformWebView.h:
616         * WebKitTestRunner/TestInvocation.cpp:
617         (WTR::TestInvocation::invoke):
618         * WebKitTestRunner/efl/PlatformWebViewEfl.cpp:
619         * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp:
620         * WebKitTestRunner/ios/PlatformWebViewIOS.mm:
621         * WebKitTestRunner/mac/PlatformWebViewMac.mm:
622         (-[WebKitTestRunnerWindow frameRespectingFakeOrigin]):
623
624 2014-02-28  Zalan Bujtas  <zalan@apple.com>
625
626         Add hiDPI support to DumpRenderTree/WebKitTestRunner without the need of reloading the test case.
627         https://bugs.webkit.org/show_bug.cgi?id=129438
628
629         Reviewed by Simon Fraser.
630
631         'hidpi-' prefixed test cases now trigger 2x scale factor on the testing
632         offscreen window. It makes testing subpixel rendering and positioning possible.
633
634         Both the offscreen window's and WebKit's scaling are set accordingly.
635
636         * DumpRenderTree/mac/DumpRenderTree.mm:
637         (createWebViewAndOffscreenWindow): unrelated cleanup.
638         (destroyWebViewAndOffscreenWindow): unrelated cleanup.
639         (dumpRenderTree):
640         (changeOffscreenWindowScaleIfNeeded):
641         (runTest):
642         * DumpRenderTree/mac/DumpRenderTreeWindow.h:
643         * DumpRenderTree/mac/DumpRenderTreeWindow.mm:
644         (-[DumpRenderTreeWindow initWithContentRect:styleMask:backing:defer:]): cleanup.
645         * WebKitTestRunner/PlatformWebView.h:
646         * WebKitTestRunner/TestInvocation.cpp:
647         (WTR::changeOffscreenWindowScaleIfNeeded):
648         (WTR::TestInvocation::invoke):
649         * WebKitTestRunner/mac/PlatformWebViewMac.mm:
650         (WTR::PlatformWebView::changeOffscreenWindowScaleIfNeeded):
651
652 2014-02-27  Brian Burg  <bburg@apple.com>
653
654         Web Inspector: model tests should use a special Test.html inspector page
655         https://bugs.webkit.org/show_bug.cgi?id=129190
656
657         Reviewed by Timothy Hatcher.
658
659         Remove code that immediately opens the Web Inspector based on the file path of the test.
660         Instead, the test page should request that the inspector open inside its `test()` method.
661
662         This change is necessary because otherwise, the inspector would be opened too early for
663         InspectorController::isUnderTest to get set in time, so the normal Web Inspector page
664         will get loaded instead of the minimal test page.
665
666         * DumpRenderTree/efl/DumpRenderTree.cpp:
667         (createTestRunner):
668         * DumpRenderTree/gtk/DumpRenderTree.cpp:
669         (runTest):
670         * DumpRenderTree/mac/DumpRenderTree.mm:
671         (runTest):
672         * DumpRenderTree/win/DumpRenderTree.cpp:
673         (runTest):
674
675 2014-02-27  Laszlo Vidacs  <lvidacs.u-szeged@partner.samsung.com>
676
677         check-webkit-style indentation false alarm in WebKit/win/WebNodeHighlight.cpp
678         https://bugs.webkit.org/show_bug.cgi?id=127076
679
680         Reviewed by Anders Carlsson.
681
682         Avoid match for :: as start of a member initialization list. Modify expression to match
683         after a colon either non-colon character or end of line.
684
685         * Scripts/webkitpy/style/checkers/cpp.py:
686         (check_member_initialization_list):
687         * Scripts/webkitpy/style/checkers/cpp_unittest.py:
688         (WebKitStyleTest.test_member_initialization_list):
689
690 2014-02-27  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
691
692         Unreviewed. Update my email addresses in contributors.json.
693
694         * Scripts/webkitpy/common/config/contributors.json:
695
696 2014-02-27  Alberto Garcia  <berto@igalia.com>
697
698         [gtk-doc] UnicodeEncodeError: 'ascii' codec can't encode character
699         https://bugs.webkit.org/show_bug.cgi?id=128927
700
701         Reviewed by Philippe Normand.
702
703         Encode manually the data for sys.{stdout,stderr}.write.
704
705         * gtk/gtkdoc.py:
706         (GTKDoc._run_command):
707
708 2014-02-27  Andres Gomez  <agomez@igalia.com>
709
710         Unreviewed. Add myself to watchlists
711
712         * Scripts/webkitpy/common/config/watchlist: Add myself to
713         watchlists.
714
715 2014-02-27  Andres Gomez  <agomez@igalia.com>
716
717         Unreviewed, rolling out r164790.
718         http://trac.webkit.org/changeset/164790
719
720         Revert r164790 because of erroneous commit log
721
722         * Scripts/webkitpy/common/config/watchlist:
723
724 2014-02-27  Krzysztof Czech  <k.czech@samsung.com>
725
726         [ATK] Utilize AtkTableCell to expose directly AccessibilityTableCell to AT
727         https://bugs.webkit.org/show_bug.cgi?id=129250
728
729         Reviewed by Mario Sanchez Prada.
730
731         Changing version of ATK to 2.11.90, because it introduces AtkTableCell interface.
732         Implementing methods so that we could test column/row headers represented as an array of cells.
733
734         * DumpRenderTree/AccessibilityUIElement.cpp:
735         * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
736         (AccessibilityUIElement::columnHeaders):
737         (AccessibilityUIElement::rowHeaders):
738         * DumpRenderTree/win/AccessibilityUIElementWin.cpp: Adding empty stubs, to not break compilation.
739         (AccessibilityUIElement::columnHeaders):
740         (AccessibilityUIElement::rowHeaders):
741         * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
742         (WTR::AccessibilityUIElement::rowHeaders):
743         (WTR::AccessibilityUIElement::columnHeaders):
744         * efl/jhbuild.modules:
745         * gtk/jhbuild.modules:
746
747 2014-02-27  Andres Gomez  <agomez@igalia.com>
748
749         Unreviewed. Add myself to watchlists
750
751         * Scripts/webkitpy/common/config/watchlist: Add myself to
752         watchlists.
753
754 2014-02-27  Andres Gomez  <agomez@igalia.com>
755
756         Unreviewed. Add myself as a committer.
757
758         * Scripts/webkitpy/common/config/contributors.json:
759
760 2014-02-27  Xabier Rodriguez Calvar  <calvaris@igalia.com>
761
762         Unreviewed. Add Víctor Jáquez and myself to watchlists
763
764         * Scripts/webkitpy/common/config/watchlist: Add Víctor Jáquez and
765         myself to watchlists.
766
767 2014-02-26  Julien Brianceau  <jbriance@cisco.com>
768
769         Unreviewed. Add myself as a committer.
770
771         * Scripts/webkitpy/common/config/contributors.json:
772
773 2014-02-26  Laszlo Vidacs  <lvidacs.u-szeged@partner.samsung.com>
774
775         Unreviewed. Moved myself to the list of committers.
776
777         * Scripts/webkitpy/common/config/contributors.json:
778
779 2014-02-24  Martin Robinson  <mrobinson@igalia.com>
780
781         [GTK] Reduplicate common.top_level_path in scripts
782         https://bugs.webkit.org/show_bug.cgi?id=129291
783
784         Reviewed by Philippe Normand.
785
786         Duplicate common.top_level_path and avoid polluting many scripts with awkward system
787         path manipulation and weird dependencies on the jhbuild infrastructure.
788
789         * Scripts/run-gtk-tests: Use common again.
790         (TestRunner._setup_testing_environment): Ditto.
791         * gtk/check-gdom-symbols: Ditto.
792         * gtk/common.py:
793         (top_level_path): Re-add top_level_path..
794         (get_build_path): Use the builtin top_level_path again.
795         * gtk/find-make-dist-errors: Use common again.
796         (get_missing_headers): Ditto.
797         * gtk/generate-inspector-gresource-manifest.py: Ditto.
798
799 2014-02-26  Mark Hahnenberg  <mhahnenberg@apple.com>
800
801         runscript: line 42: /bin/ls: Argument list too long
802         https://bugs.webkit.org/show_bug.cgi?id=129376
803
804         Reviewed by Michael Saboff.
805
806         The "test_script_*" can expand to more things than can be passed as arguments on the command line. 
807         We should use find instead, which generates the list of files rather than expanding them all on 
808         the command line and spitting them back out.
809
810         * Scripts/jsc-stress-test-helpers/shell-runner.sh: 
811
812 2014-02-26  Martin Robinson  <mrobinson@igalia.com>
813
814         ENABLE_PROMISES is improperly specified as ENABLE_PROMISE in Features.pm
815         https://bugs.webkit.org/show_bug.cgi?id=129377
816
817         Reviewed by Csaba Osztrogonác.
818
819         * Scripts/webkitperl/FeatureList.pm: Properly specify the promises feature as ENABLE_PROMISES.
820
821 2014-02-26  Manuel Rego Casasnovas  <rego@igalia.com>
822
823         [GTK] Re-enable gtk-doc in EWS
824         https://bugs.webkit.org/show_bug.cgi?id=128369
825
826         Reviewed by Carlos Garcia Campos.
827
828         Enable again gtk-doc generation in EWS once bug #128417 has been fixed.
829
830         * Scripts/webkitpy/common/config/ports.py:
831         (GtkPort.build_webkit_command): Add --disable-gtk-doc arg.
832         (GtkWK2Port.build_webkit_command): Ditto.
833         * Scripts/webkitpy/common/config/ports_unittest.py:
834         (DeprecatedPortTest.test_gtk_port): Ditto.
835         (DeprecatedPortTest.test_gtk_wk2_port): Ditto.
836
837 2014-02-26  Martin Robinson  <mrobinson@igalia.com>
838
839         [GTK] generate-gtkdoc can fail with WebKit1 or WebKit2 only builds
840         https://bugs.webkit.org/show_bug.cgi?id=129319
841
842         Reviewed by Carlos Garcia Campos.
843
844         * gtk/generate-gtkdoc:
845         (get_generator_for_config): Properly handle the situation where the pkgconfig file is missing.
846
847 2014-02-25  Mihai Maerean  <mmaerean@adobe.com>
848
849         Unreviewed. Add myself as a committer.
850
851         * Scripts/webkitpy/common/config/contributors.json:
852
853 2014-02-25  Sergio Villar Senin  <svillar@igalia.com>
854
855         [CSS Grid Layout] Add ENABLE flag
856         https://bugs.webkit.org/show_bug.cgi?id=129153
857
858         Reviewed by Simon Fraser.
859
860         Added ENABLE_CSS_GRID_LAYOUT feature flag. It's on by default for
861         all ports for developer builds.
862
863         * Scripts/webkitperl/FeatureList.pm:
864
865 2014-02-25  Dániel Bátyai  <dbatyai.u-szeged@partner.samsung.com>
866
867         Added myself as a committer.
868
869         Unreviewed.
870
871         * Scripts/webkitpy/common/config/contributors.json:
872
873 2014-02-25  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
874
875         Unreviewed. Moved myself to the list of committers.
876
877         * Scripts/webkitpy/common/config/contributors.json:
878
879 2014-02-25  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
880
881         Move myself to the committers list.
882
883         Unreviewed.
884
885         * Scripts/webkitpy/common/config/contributors.json:
886
887 2014-02-25  László Langó  <llango.u-szeged@partner.samsung.com>
888
889         Unreviewed. Add myself as a committer.
890
891         * Scripts/webkitpy/common/config/contributors.json:
892
893 2014-02-25  Commit Queue  <commit-queue@webkit.org>
894
895         Unreviewed, rolling out r164639.
896         http://trac.webkit.org/changeset/164639
897         https://bugs.webkit.org/show_bug.cgi?id=129302
898
899         gtk-doc still have problems in EWS (Requested by rego on
900         #webkit).
901
902         * Scripts/webkitpy/common/config/ports.py:
903         (GtkPort.build_webkit_command):
904         (GtkWK2Port.build_webkit_command):
905         * Scripts/webkitpy/common/config/ports_unittest.py:
906         (DeprecatedPortTest.test_gtk_port):
907         (DeprecatedPortTest.test_gtk_wk2_port):
908
909 2014-02-25  Manuel Rego Casasnovas  <rego@igalia.com>
910
911         [GTK] Re-enable gtk-doc in EWS
912         https://bugs.webkit.org/show_bug.cgi?id=128369
913
914         Reviewed by Carlos Garcia Campos.
915
916         Enable again gtk-doc generation in EWS once bug #128417 has been fixed.
917
918         * Scripts/webkitpy/common/config/ports.py:
919         (GtkPort.build_webkit_command): Add --disable-gtk-doc arg.
920         (GtkWK2Port.build_webkit_command): Ditto.
921         * Scripts/webkitpy/common/config/ports_unittest.py:
922         (DeprecatedPortTest.test_gtk_port): Ditto.
923         (DeprecatedPortTest.test_gtk_wk2_port): Ditto.
924
925 2014-02-24  Carlos Garcia Campos  <cgarcia@igalia.com>
926
927         [GTK] Mark view source mode methods as deprecated
928         https://bugs.webkit.org/show_bug.cgi?id=128920
929
930         Reviewed by Martin Robinson.
931
932         * TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitWebView.cpp:
933         (beforeAll): Remove view mode test.
934
935 2014-02-24  Martin Robinson  <mrobinson@igalia.com>
936
937         [GTK] generate-gtkdoc should not generate documentation for source files for unbuilt source files
938         https://bugs.webkit.org/show_bug.cgi?id=128417
939
940         Reviewed by Carlos Garcia Campos.
941
942         * gtk/GNUmakefile.am: Make the documentation process depend on the configuration files.
943         * gtk/generate-gtkdoc: Switch from using hard-coded configurations to reading them from
944         a makefile. This allows accepting a header list from the build system, which can be used
945         to dynamically build a list of ignored files. We can ignore any source file that doesn't
946         have a corresponding header file on the header list. 
947         * gtk/gtkdoc.py: Now accept a headers parameter, which can be used instead of passing just
948         source directories to gtkdoc-scan.
949
950 2014-02-24  Anders Carlsson  <andersca@apple.com>
951
952         Add a DefaultVisitedLinkProvider and route visited link actions through it
953         https://bugs.webkit.org/show_bug.cgi?id=129285
954
955         Reviewed by Dan Bernstein.
956
957         * MiniBrowser/mac/AppDelegate.m:
958         (-[BrowserAppDelegate applicationDidFinishLaunching:]):
959         Set a shared history so we'll get visited link tracking.
960
961         * MiniBrowser/mac/WK1BrowserWindowController.m:
962         (-[WK1BrowserWindowController awakeFromNib]):
963         Set a group name.
964
965 2014-02-24  Dan Bernstein  <mitz@apple.com>
966
967         iOS build fix after r164577.
968
969         * DumpRenderTree/ios/AccessibilityUIElementIOS.mm:
970         (AccessibilityUIElement::selectedChildrenCount):
971         (AccessibilityUIElement::selectedChildAtIndex):
972
973 2014-02-24  David Kilzer  <ddkilzer@apple.com>
974
975         [ASan] Remove methods from ignore list that no longer cause crashes
976         <http://webkit.org/b/129257>
977
978         Reviewed by Anders Carlsson.
979
980         * asan/webkit-asan-ignore.txt: Remove old methods.
981
982 2014-02-24  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
983
984         Extract common parts from jhbuildrc files.
985         https://bugs.webkit.org/show_bug.cgi?id=125986
986
987         Reviewed by Csaba Osztrogonác.
988
989         Co-authored with Peter Szanka <h868064@stud.u-szeged.hu>.
990
991         * Scripts/run-gtk-tests:
992         (TestRunner._setup_testing_environment):
993         * efl/common.py: Removed.
994         * efl/jhbuildrc:
995         * gtk/check-gdom-symbols:
996         * gtk/common.py:
997         (binary_build_path):
998         (get_build_path):
999         * gtk/find-make-dist-errors:
1000         (get_missing_headers):
1001         * gtk/generate-gtkdoc:
1002         (get_webkit2_options):
1003         (get_webkit1_options.src_path):
1004         (get_webkit1_options):
1005         (get_webkitdom_options.src_path):
1006         (get_webkitdom_options):
1007         * gtk/generate-inspector-gresource-manifest.py:
1008         * gtk/jhbuildrc:
1009         * jhbuild/jhbuildrc_common.py: Added.
1010         (script_path):
1011         (top_level_path):
1012         (init):
1013
1014 2014-02-24  Diego Pino Garcia  <dpino@igalia.com>
1015
1016         Unreviewed. Fix code indentation and spacing.
1017
1018         * Scripts/webkitpy/style/checkers/js.py:
1019         (SingleQuoteChecker.check):
1020
1021 2014-02-24  Krzysztof Czech  <k.czech@samsung.com>
1022
1023         [ATK] Wrong selected element at a given index in a list box.
1024         https://bugs.webkit.org/show_bug.cgi?id=129039
1025
1026         Reviewed by Chris Fleizach.
1027
1028         Added missing implementation and proposed some new function for testing selection
1029         in a list boxes.
1030
1031         * DumpRenderTree/AccessibilityUIElement.cpp:
1032         (setSelectedChildAtIndexCallback):
1033         (removeSelectionAtIndexCallback):
1034         (AccessibilityUIElement::getJSClass):
1035         * DumpRenderTree/AccessibilityUIElement.h:
1036         * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
1037         (AccessibilityUIElement::selectedChildrenCount):
1038         (AccessibilityUIElement::selectedChildAtIndex):
1039         (AccessibilityUIElement::setSelectedChildAtIndex):
1040         (AccessibilityUIElement::removeSelectionAtIndex):
1041         * DumpRenderTree/win/AccessibilityUIElementWin.cpp:
1042         (AccessibilityUIElement::selectedChildrenCount):
1043         (AccessibilityUIElement::selectedChildAtIndex):
1044         * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp:
1045         (WTR::AccessibilityUIElement::setSelectedChildAtIndex):
1046         (WTR::AccessibilityUIElement::removeSelectionAtIndex):
1047         * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
1048         * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
1049         * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
1050         (WTR::AccessibilityUIElement::selectedChildAtIndex):
1051         (WTR::AccessibilityUIElement::selectedChildrenCount):
1052         (WTR::AccessibilityUIElement::setSelectedChildAtIndex):
1053         (WTR::AccessibilityUIElement::removeSelectionAtIndex):
1054
1055 2014-02-23  Diego Pino García  <dpino@igalia.com>
1056
1057         [GTK] Fix build after Web Inspector code reorganization (r164543)
1058         https://bugs.webkit.org/show_bug.cgi?id=129231
1059
1060         Reviewed by Dean Jackson.
1061
1062         * gtk/generate-inspector-gresource-manifest.py:
1063         Modify paths to Web Inspector code.
1064
1065 2014-02-23  Martin Robinson  <mrobinson@igalia.com>
1066
1067         [GTK] generate-gtkdoc should use argparse
1068         https://bugs.webkit.org/show_bug.cgi?id=128418
1069
1070         Reviewed by Carlos Garcia Campos.
1071
1072         * gtk/generate-gtkdoc: Get all arguments from argparse, pass then as parameters
1073         to all functions, and guard the main routine with a __name__ == __main__ check.
1074
1075 2014-02-23  Martin Robinson  <mrobinson@igalia.com>
1076
1077         [GTK][CMake] Many plugin tests fail when running WebKit1 layout tests
1078         https://bugs.webkit.org/show_bug.cgi?id=129191
1079
1080         Reviewed by Anders Carlsson.
1081
1082         * DumpRenderTree/PlatformGTK.cmake: Properly specify the library build directory
1083         for the GTK+ DumpRenderTree build. We could manually construct this path, but the
1084         name of the directory is "lib" and not "libs". Instead we should use the CMake
1085         variable specifically assigned to this task.
1086
1087 2014-02-23  David Kilzer  <ddkilzer@apple.com>
1088
1089         [ASan] Add JSC::DFG::prepareOSREntry() to ignore list
1090         <http://webkit.org/b/129209>
1091
1092         Reviewed by Geoffrey Garen.
1093
1094         * asan/webkit-asan-ignore.txt: Add DFG::prepareOSREntry() to the
1095         ignore list to make ASan builds usable again.  Follow-up
1096         investigation is tracked by <rdar://problem/16055903>.
1097
1098 2014-02-20  David Farler  <dfarler@apple.com>
1099
1100         Make old-run-webkit-tests work with iOS Simulator WebKitTestRunner
1101         https://bugs.webkit.org/show_bug.cgi?id=128622
1102
1103         Reviewed by Simon Fraser.
1104
1105         With this change, we now have layout tests running in both DumpRenderTree
1106         and WebKitTestRunner, with WebKit and WebKit2 used respectively in the iOS
1107         simulator.
1108
1109         * Scripts/old-run-webkit-tests:
1110         In general, make any specific reference to DumpRenderTree
1111         able to refer to WebKitTestRunner wherever possible:
1112         - Rename functions to remove DRT-specific naming.
1113         - Name FIFOs after the tool that is being used.
1114         -- Clean up FIFO creation code
1115         Other necessary changes:
1116         - Allow use of an ios-sim-wk2 platform.
1117         - Clean up platform hierarchy creation where the simulator platform behavior differed.
1118         * WebKitTestRunner/TestController.cpp:
1119         Open FIFOs to get dumps out of the simulator as we do in DumpRenderTree.
1120         (WTR::TestController::TestController):
1121         * WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:
1122         Copy the injected bundle into the app bundle.
1123
1124 2014-02-21  Joseph Pecoraro  <pecoraro@apple.com>
1125
1126         run-webkit-httpd fails to find httpd configuation file.
1127
1128         Reviewed by Ryosuke Niwa.
1129
1130         * Scripts/webkitperl/httpd.pm:
1131         (getHTTPDConfigPathForTestDirectory):
1132
1133 2014-02-21  Eric Carlson  <eric.carlson@apple.com>
1134
1135         Fix TimeRanges layering violations
1136         https://bugs.webkit.org/show_bug.cgi?id=128717
1137
1138         Reviewed by Jer Noble.
1139
1140         * TestWebKitAPI/Tests/WebCore/TimeRanges.cpp: TimeRanges* -> TimeRanges&.
1141         (TestWebKitAPI::TEST):
1142
1143 2014-02-21  Diego Pino García  <dpino@igalia.com>
1144
1145         Web Inspector: update check-webkit-style to flag single quotes in WebInspectorUI projects
1146         https://bugs.webkit.org/show_bug.cgi?id=128422
1147
1148         Reviewed by Joseph Pecoraro.
1149
1150         * Scripts/webkitpy/style/checkers/js.py:
1151         (JSChecker.__init__):
1152         (JSChecker.check):
1153         (SingleQuoteChecker):
1154         (SingleQuoteChecker.__init__):
1155         (SingleQuoteChecker.check):
1156         * Scripts/webkitpy/style/checkers/js_unittest.py:
1157         (JSTestCase.assertError.error_for_test):
1158         (JSTestCase.assertError):
1159         (JSTestCase.test_no_error):
1160         (JSTestCase.test_error):
1161
1162 == Rolled over to ChangeLog-2014-02-20 ==