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