Added myself as a committer.
[WebKit-https.git] / Tools / ChangeLog
1 2014-02-25  Dániel Bátyai  <dbatyai.u-szeged@partner.samsung.com>
2
3         Added myself as a committer.
4
5         Unreviewed.
6
7         * Scripts/webkitpy/common/config/contributors.json:
8
9 2014-02-25  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
10
11         Unreviewed. Moved myself to the list of committers.
12
13         * Scripts/webkitpy/common/config/contributors.json:
14
15 2014-02-25  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
16
17         Move myself to the committers list.
18
19         Unreviewed.
20
21         * Scripts/webkitpy/common/config/contributors.json:
22
23 2014-02-25  László Langó  <llango.u-szeged@partner.samsung.com>
24
25         Unreviewed. Add myself as a committer.
26
27         * Scripts/webkitpy/common/config/contributors.json:
28
29 2014-02-25  Commit Queue  <commit-queue@webkit.org>
30
31         Unreviewed, rolling out r164639.
32         http://trac.webkit.org/changeset/164639
33         https://bugs.webkit.org/show_bug.cgi?id=129302
34
35         gtk-doc still have problems in EWS (Requested by rego on
36         #webkit).
37
38         * Scripts/webkitpy/common/config/ports.py:
39         (GtkPort.build_webkit_command):
40         (GtkWK2Port.build_webkit_command):
41         * Scripts/webkitpy/common/config/ports_unittest.py:
42         (DeprecatedPortTest.test_gtk_port):
43         (DeprecatedPortTest.test_gtk_wk2_port):
44
45 2014-02-25  Manuel Rego Casasnovas  <rego@igalia.com>
46
47         [GTK] Re-enable gtk-doc in EWS
48         https://bugs.webkit.org/show_bug.cgi?id=128369
49
50         Reviewed by Carlos Garcia Campos.
51
52         Enable again gtk-doc generation in EWS once bug #128417 has been fixed.
53
54         * Scripts/webkitpy/common/config/ports.py:
55         (GtkPort.build_webkit_command): Add --disable-gtk-doc arg.
56         (GtkWK2Port.build_webkit_command): Ditto.
57         * Scripts/webkitpy/common/config/ports_unittest.py:
58         (DeprecatedPortTest.test_gtk_port): Ditto.
59         (DeprecatedPortTest.test_gtk_wk2_port): Ditto.
60
61 2014-02-24  Carlos Garcia Campos  <cgarcia@igalia.com>
62
63         [GTK] Mark view source mode methods as deprecated
64         https://bugs.webkit.org/show_bug.cgi?id=128920
65
66         Reviewed by Martin Robinson.
67
68         * TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitWebView.cpp:
69         (beforeAll): Remove view mode test.
70
71 2014-02-24  Martin Robinson  <mrobinson@igalia.com>
72
73         [GTK] generate-gtkdoc should not generate documentation for source files for unbuilt source files
74         https://bugs.webkit.org/show_bug.cgi?id=128417
75
76         Reviewed by Carlos Garcia Campos.
77
78         * gtk/GNUmakefile.am: Make the documentation process depend on the configuration files.
79         * gtk/generate-gtkdoc: Switch from using hard-coded configurations to reading them from
80         a makefile. This allows accepting a header list from the build system, which can be used
81         to dynamically build a list of ignored files. We can ignore any source file that doesn't
82         have a corresponding header file on the header list. 
83         * gtk/gtkdoc.py: Now accept a headers parameter, which can be used instead of passing just
84         source directories to gtkdoc-scan.
85
86 2014-02-24  Anders Carlsson  <andersca@apple.com>
87
88         Add a DefaultVisitedLinkProvider and route visited link actions through it
89         https://bugs.webkit.org/show_bug.cgi?id=129285
90
91         Reviewed by Dan Bernstein.
92
93         * MiniBrowser/mac/AppDelegate.m:
94         (-[BrowserAppDelegate applicationDidFinishLaunching:]):
95         Set a shared history so we'll get visited link tracking.
96
97         * MiniBrowser/mac/WK1BrowserWindowController.m:
98         (-[WK1BrowserWindowController awakeFromNib]):
99         Set a group name.
100
101 2014-02-24  Dan Bernstein  <mitz@apple.com>
102
103         iOS build fix after r164577.
104
105         * DumpRenderTree/ios/AccessibilityUIElementIOS.mm:
106         (AccessibilityUIElement::selectedChildrenCount):
107         (AccessibilityUIElement::selectedChildAtIndex):
108
109 2014-02-24  David Kilzer  <ddkilzer@apple.com>
110
111         [ASan] Remove methods from ignore list that no longer cause crashes
112         <http://webkit.org/b/129257>
113
114         Reviewed by Anders Carlsson.
115
116         * asan/webkit-asan-ignore.txt: Remove old methods.
117
118 2014-02-24  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
119
120         Extract common parts from jhbuildrc files.
121         https://bugs.webkit.org/show_bug.cgi?id=125986
122
123         Reviewed by Csaba Osztrogonác.
124
125         Co-authored with Peter Szanka <h868064@stud.u-szeged.hu>.
126
127         * Scripts/run-gtk-tests:
128         (TestRunner._setup_testing_environment):
129         * efl/common.py: Removed.
130         * efl/jhbuildrc:
131         * gtk/check-gdom-symbols:
132         * gtk/common.py:
133         (binary_build_path):
134         (get_build_path):
135         * gtk/find-make-dist-errors:
136         (get_missing_headers):
137         * gtk/generate-gtkdoc:
138         (get_webkit2_options):
139         (get_webkit1_options.src_path):
140         (get_webkit1_options):
141         (get_webkitdom_options.src_path):
142         (get_webkitdom_options):
143         * gtk/generate-inspector-gresource-manifest.py:
144         * gtk/jhbuildrc:
145         * jhbuild/jhbuildrc_common.py: Added.
146         (script_path):
147         (top_level_path):
148         (init):
149
150 2014-02-24  Diego Pino Garcia  <dpino@igalia.com>
151
152         Unreviewed. Fix code indentation and spacing.
153
154         * Scripts/webkitpy/style/checkers/js.py:
155         (SingleQuoteChecker.check):
156
157 2014-02-24  Krzysztof Czech  <k.czech@samsung.com>
158
159         [ATK] Wrong selected element at a given index in a list box.
160         https://bugs.webkit.org/show_bug.cgi?id=129039
161
162         Reviewed by Chris Fleizach.
163
164         Added missing implementation and proposed some new function for testing selection
165         in a list boxes.
166
167         * DumpRenderTree/AccessibilityUIElement.cpp:
168         (setSelectedChildAtIndexCallback):
169         (removeSelectionAtIndexCallback):
170         (AccessibilityUIElement::getJSClass):
171         * DumpRenderTree/AccessibilityUIElement.h:
172         * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
173         (AccessibilityUIElement::selectedChildrenCount):
174         (AccessibilityUIElement::selectedChildAtIndex):
175         (AccessibilityUIElement::setSelectedChildAtIndex):
176         (AccessibilityUIElement::removeSelectionAtIndex):
177         * DumpRenderTree/win/AccessibilityUIElementWin.cpp:
178         (AccessibilityUIElement::selectedChildrenCount):
179         (AccessibilityUIElement::selectedChildAtIndex):
180         * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp:
181         (WTR::AccessibilityUIElement::setSelectedChildAtIndex):
182         (WTR::AccessibilityUIElement::removeSelectionAtIndex):
183         * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
184         * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
185         * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
186         (WTR::AccessibilityUIElement::selectedChildAtIndex):
187         (WTR::AccessibilityUIElement::selectedChildrenCount):
188         (WTR::AccessibilityUIElement::setSelectedChildAtIndex):
189         (WTR::AccessibilityUIElement::removeSelectionAtIndex):
190
191 2014-02-23  Diego Pino García  <dpino@igalia.com>
192
193         [GTK] Fix build after Web Inspector code reorganization (r164543)
194         https://bugs.webkit.org/show_bug.cgi?id=129231
195
196         Reviewed by Dean Jackson.
197
198         * gtk/generate-inspector-gresource-manifest.py:
199         Modify paths to Web Inspector code.
200
201 2014-02-23  Martin Robinson  <mrobinson@igalia.com>
202
203         [GTK] generate-gtkdoc should use argparse
204         https://bugs.webkit.org/show_bug.cgi?id=128418
205
206         Reviewed by Carlos Garcia Campos.
207
208         * gtk/generate-gtkdoc: Get all arguments from argparse, pass then as parameters
209         to all functions, and guard the main routine with a __name__ == __main__ check.
210
211 2014-02-23  Martin Robinson  <mrobinson@igalia.com>
212
213         [GTK][CMake] Many plugin tests fail when running WebKit1 layout tests
214         https://bugs.webkit.org/show_bug.cgi?id=129191
215
216         Reviewed by Anders Carlsson.
217
218         * DumpRenderTree/PlatformGTK.cmake: Properly specify the library build directory
219         for the GTK+ DumpRenderTree build. We could manually construct this path, but the
220         name of the directory is "lib" and not "libs". Instead we should use the CMake
221         variable specifically assigned to this task.
222
223 2014-02-23  David Kilzer  <ddkilzer@apple.com>
224
225         [ASan] Add JSC::DFG::prepareOSREntry() to ignore list
226         <http://webkit.org/b/129209>
227
228         Reviewed by Geoffrey Garen.
229
230         * asan/webkit-asan-ignore.txt: Add DFG::prepareOSREntry() to the
231         ignore list to make ASan builds usable again.  Follow-up
232         investigation is tracked by <rdar://problem/16055903>.
233
234 2014-02-20  David Farler  <dfarler@apple.com>
235
236         Make old-run-webkit-tests work with iOS Simulator WebKitTestRunner
237         https://bugs.webkit.org/show_bug.cgi?id=128622
238
239         Reviewed by Simon Fraser.
240
241         With this change, we now have layout tests running in both DumpRenderTree
242         and WebKitTestRunner, with WebKit and WebKit2 used respectively in the iOS
243         simulator.
244
245         * Scripts/old-run-webkit-tests:
246         In general, make any specific reference to DumpRenderTree
247         able to refer to WebKitTestRunner wherever possible:
248         - Rename functions to remove DRT-specific naming.
249         - Name FIFOs after the tool that is being used.
250         -- Clean up FIFO creation code
251         Other necessary changes:
252         - Allow use of an ios-sim-wk2 platform.
253         - Clean up platform hierarchy creation where the simulator platform behavior differed.
254         * WebKitTestRunner/TestController.cpp:
255         Open FIFOs to get dumps out of the simulator as we do in DumpRenderTree.
256         (WTR::TestController::TestController):
257         * WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:
258         Copy the injected bundle into the app bundle.
259
260 2014-02-21  Joseph Pecoraro  <pecoraro@apple.com>
261
262         run-webkit-httpd fails to find httpd configuation file.
263
264         Reviewed by Ryosuke Niwa.
265
266         * Scripts/webkitperl/httpd.pm:
267         (getHTTPDConfigPathForTestDirectory):
268
269 2014-02-21  Eric Carlson  <eric.carlson@apple.com>
270
271         Fix TimeRanges layering violations
272         https://bugs.webkit.org/show_bug.cgi?id=128717
273
274         Reviewed by Jer Noble.
275
276         * TestWebKitAPI/Tests/WebCore/TimeRanges.cpp: TimeRanges* -> TimeRanges&.
277         (TestWebKitAPI::TEST):
278
279 2014-02-21  Diego Pino García  <dpino@igalia.com>
280
281         Web Inspector: update check-webkit-style to flag single quotes in WebInspectorUI projects
282         https://bugs.webkit.org/show_bug.cgi?id=128422
283
284         Reviewed by Joseph Pecoraro.
285
286         * Scripts/webkitpy/style/checkers/js.py:
287         (JSChecker.__init__):
288         (JSChecker.check):
289         (SingleQuoteChecker):
290         (SingleQuoteChecker.__init__):
291         (SingleQuoteChecker.check):
292         * Scripts/webkitpy/style/checkers/js_unittest.py:
293         (JSTestCase.assertError.error_for_test):
294         (JSTestCase.assertError):
295         (JSTestCase.test_no_error):
296         (JSTestCase.test_error):
297
298 == Rolled over to ChangeLog-2014-02-20 ==