e06ecd0fcaf92521be16d52ebf6efceca9502698
[WebKit-https.git] / WebKitTools / ChangeLog
1 2009-07-01  Mark Rowe  <mrowe@apple.com>
2
3         Reviewed by Simon Fraser.
4
5         Shuffle some code around in preparation for a change to how poseAsWebKitApp works.
6
7         * WebKitLauncher/WebKitNightlyEnabler.m:
8         (systemVersion):
9         (webKitLauncherBundle):
10         (insideSafari4OnTigerTrampoline):
11
12 2009-06-30  Xan Lopez  <xlopez@igalia.com>
13
14         Reviewed by Jan Alonzo.
15
16         https://bugs.webkit.org/show_bug.cgi?id=26877
17         [GTK] DRT fixes to pass new plugin test
18
19         Silence compiler warnings.
20
21         Newer GCC don't like using or returning a static string where a
22         'char*' is expected. Ideally we'd change the function signatures
23         to return or take 'const char*' I suppose, but since we can't do
24         that just cast the strings to 'char*'.
25
26         * DumpRenderTree/gtk/TestNetscapePlugin/TestNetscapePlugin.cpp:
27         (webkit_test_plugin_get_value):
28
29 2009-06-30  Xan Lopez  <xlopez@igalia.com>
30
31         Reviewed by Jan Alonzo.
32
33         https://bugs.webkit.org/show_bug.cgi?id=26877
34         [GTK] DRT fixes to pass new plugin test
35
36         Use the common pluginLog function instead of a local copy.
37
38         * DumpRenderTree/gtk/TestNetscapePlugin/TestNetscapePlugin.cpp:
39         (webkit_test_plugin_new_instance):
40         (webkit_test_plugin_destroy_instance):
41         (webkit_test_plugin_set_window):
42         (webkit_test_plugin_handle_event):
43
44 2009-06-30  Xan Lopez  <xlopez@igalia.com>
45
46         Reviewed by Jan Alonzo.
47
48         https://bugs.webkit.org/show_bug.cgi?id=26877
49         [GTK] DRT fixes to pass new plugin test
50
51         Modify our DRT as done in bug #15457 to log logSrc as src in order
52         to pass test plugins/netscape-plugin-map-data-to-src.html.
53
54         * DumpRenderTree/gtk/TestNetscapePlugin/TestNetscapePlugin.cpp:
55         (webkit_test_plugin_new_instance):
56
57 2009-06-30  Adrien Nader  <camaradetux@gmail.com>
58
59         Reviewed by Jan Alonzo.
60
61         [GTK] GtkLauncher depends on gtk+2-2.15 because of gtk_orientable_set_orientation()
62         https://bugs.webkit.org/show_bug.cgi?id=26835
63
64         * GtkLauncher/main.c:
65         (create_toolbar):
66
67 2009-06-30  Eric Seidel  <eric@webkit.org>
68
69         Typo fix only, no review.
70
71         Fix typo causing failure during land-diff
72
73         * Scripts/bugzilla-tool:
74
75 2009-06-30  Simon Fraser  <simon.fraser@apple.com>
76
77         Reviewed by Dan Bernstein.
78         
79         Fix drawing of view background in pixel snapshots when using compositing.
80         We still need to call -displayIfNeeded to ensure that the NSView drawing
81         has happened.
82
83         * DumpRenderTree/mac/PixelDumpSupportMac.mm:
84         (createBitmapContextFromWebView):
85
86 2009-06-30  Simon Fraser  <simon.fraser@apple.com>
87
88         Reviewed by Mark Rowe.
89
90         createBitmapContextFromWebView() incorrectly used #ifdef BUILDING_ON_LEOPARD,
91         and thus failed on SnowLeopard.
92         
93         * DumpRenderTree/mac/PixelDumpSupportMac.mm:
94         (createBitmapContextFromWebView):
95
96 2009-06-30  Eric Seidel  <eric@webkit.org>
97
98         Reviewed by Nikolas Zimmermann.
99
100         Make bugzilla tool print a message explaining how to get help on failure:
101         https://bugs.webkit.org/show_bug.cgi?id=26861
102
103         % bugzilla-tool
104         Usage: bugzilla-tool [options] command [command-options] [command-arguments]
105
106         bugzilla-tool: error: No command specified
107
108         Type 'bugzilla-tool --help' to see usage.
109
110         * Scripts/bugzilla-tool:
111
112 2009-06-30  Eric Seidel  <eric@webkit.org>
113
114         Reviewed by Maciej Stachowiak.
115
116         Include a built copy of BeautifulSoup 3.1.0.1 so that
117         bugzilla-tool users do not need to install it manually.
118         https://bugs.webkit.org/show_bug.cgi?id=26833
119
120         BeautifulSoup is BSD-licensed (thus WebKit compatible) and available from:
121         http://www.crummy.com/software/BeautifulSoup
122
123         * Scripts/bugzilla-tool: fixed a typo in a log message.
124         * Scripts/modules/BeautifulSoup.py: Added.
125         * Scripts/modules/bugzilla.py:
126
127 2009-06-30  Eric Seidel  <eric@webkit.org>
128
129         Reviewed by Simon Hausmann.
130
131         Fix our create_patch handling to not
132         hang when creating large patches.
133         https://bugs.webkit.org/show_bug.cgi?id=26834
134
135         We're now using StringIO to make an in-memory buffer for the patch
136         instead of piping from the patch command directly to the upload.
137         The previous hang was caused by calling wait() when the process had already
138         filed the stdout buffer.
139
140         * Scripts/modules/scm.py:
141
142 2009-06-29  Sam Weinig  <sam@webkit.org>
143
144         Reviewed by Mark Rowe.
145
146         Remove more unused scons support.
147
148         * Scripts/build-jsc:
149         * Scripts/build-webkit:
150         * Scripts/webkitdirs.pm:
151
152 2009-06-26  Eric Seidel  <eric@webkit.org>
153
154         Reviewed by David Levin.
155
156         Rename land-and-update to land-diff and make it awesome.
157         https://bugs.webkit.org/show_bug.cgi?id=26734
158
159         Renamed land-and-update to land-diff
160         Made the BUGID argument optional.
161         Added optional support for building and testing before landing.
162
163         land-diff [options] [BUGID]    Lands the current working directory diff and updates the bug if provided.
164           Options:
165             -r REVIEWER, --reviewer=REVIEWER
166                               Update ChangeLogs to say Reviewed by REVIEWER.
167             --no-close        Leave bug open after landing.
168             --no-build        Commit without building first, implies --no-test.
169             --no-test         Commit without running run-webkit-tests.
170
171         * Scripts/bugzilla-tool:
172
173 2009-06-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
174
175         Gtk build fix - include stdarg.h for va_start/va_end.
176
177         * DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.cpp:
178
179 2009-06-28  John Abd-El-Malek  <jam@chromium.org>
180
181         https://bugs.webkit.org/show_bug.cgi?id=15457
182
183         Modify NPAPI test plugin to verify that "src" paramater is added when
184         it's missing but "data" is present.
185
186         * DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.cpp:
187         (pluginLog):
188         * DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.h:
189         * DumpRenderTree/TestNetscapePlugIn.subproj/main.cpp:
190         (NPP_New):
191         (NPP_Destroy):
192         (NPP_SetWindow):
193         (handleEventCarbon):
194         (handleEventCocoa):
195         * DumpRenderTree/win/TestNetscapePlugin/main.cpp:
196         (NPP_New):
197
198 2009-06-27  Emilio Pozuelo Monfort  <pochu27@gmail.com>
199
200         Reviewed by Jan Alonzo.
201
202         [GTK] Don't use deprecated GTK+ symbols.
203         https://bugs.webkit.org/show_bug.cgi?id=26583
204
205         * GtkLauncher/main.c:
206         (create_toolbar):
207
208 2009-06-26  Adam Barth  <abarth@webkit.org>
209
210         Reviewed by Eric Seidel.
211
212         Make SVN work (again?).
213
214         * Scripts/modules/scm.py:
215
216 2009-06-26  Chris Fleizach  <cfleizach@apple.com>
217
218         Reviewed by Oliver Hunt.
219
220         Add ability to query isEnabled
221
222         * DumpRenderTree/AccessibilityUIElement.cpp:
223         (getIsEnabledCallback):
224         (AccessibilityUIElement::getJSClass):
225         * DumpRenderTree/AccessibilityUIElement.h:
226         * DumpRenderTree/mac/AccessibilityUIElementMac.mm:
227         (AccessibilityUIElement::isEnabled):
228         * DumpRenderTree/win/AccessibilityUIElementWin.cpp:
229         (AccessibilityUIElement::isEnabled):
230
231 2009-06-26  Brady Eidson  <beidson@apple.com>
232
233         Reviewed by Sam Weinig
234
235         <rdar://problem/6961578> REGRESSION (r43511): Opening .fdf files from Acrobat Professional fails
236
237         Add a dumpResourceResponseMIMETypes() mode so the ResourceLoadDelegate will dump the mime type from
238         the NSURLResponse.  Needed for the test for this bug fix.
239
240         * DumpRenderTree/LayoutTestController.cpp:
241         (LayoutTestController::LayoutTestController):
242         (dumpResourceResponseMIMETypesCallback):
243         (LayoutTestController::staticFunctions):
244         * DumpRenderTree/LayoutTestController.h:
245         (LayoutTestController::dumpResourceResponseMIMETypes):
246         (LayoutTestController::setDumpResourceResponseMIMETypes):
247
248         * DumpRenderTree/mac/ResourceLoadDelegate.mm:
249         (-[ResourceLoadDelegate webView:resource:didReceiveResponse:fromDataSource:]):
250
251 2009-06-26  David Kilzer  <ddkilzer@apple.com>
252
253         Update build-dumprendertree to use buildXCodeProject()
254
255         Reviewed by Adam Roben.
256
257         * Scripts/build-dumprendertree: Updated to use
258         buildXCodeProject() when building for isAppleMacWebKit().  This
259         provides additional command-line switch parsing for free.  Also
260         added --clean and --help switches.  Updated copyright.
261
262 2009-06-26  Eric Seidel  <eric@webkit.org>
263
264         Reviewed by Tor Arne Vestbø.
265
266         Remove non-sense --update option to land-patches
267         and make land-patches update before every patch application.
268         This makes it slightly less likely that multi-patch landings will fail.
269
270         Also updated git diff command to include staged modifications.
271
272         * Scripts/bugzilla-tool:
273         * Scripts/modules/scm.py:
274
275 2009-06-25  Eric Seidel  <eric@webkit.org>
276
277         Reviewed by Jan Alonzo.
278
279         Fix obsolete_attachment to work when passed a comment.
280         https://bugs.webkit.org/show_bug.cgi?id=26745
281
282         * Scripts/modules/bugzilla.py:
283
284 2009-06-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
285
286         Reviewed by Mark Rowe.
287
288         bugzilla-tool apply-patch throws exception in Linux
289         https://bugs.webkit.org/show_bug.cgi?id=26738
290
291         HEAD is case-sensitive in Linux. Convert uses of head to HEAD in
292         the scm module.
293
294         * Scripts/modules/scm.py:
295
296 2009-06-25  Eric Seidel  <eric@webkit.org>
297
298         Reviewed by Jan Alonzo.
299
300         bugzilla-tool post-diff needs to obsolete old patches before posting
301         https://bugs.webkit.org/show_bug.cgi?id=26740
302
303         I've also added a --no-obsolete to disable this behavior.
304         
305         I also finally updated the bug page parsing to use XML. So much less code!
306
307         * Scripts/bugzilla-tool:
308         * Scripts/modules/bugzilla.py:
309
310 2009-06-25  Eric Seidel  <eric@webkit.org>
311
312         Reviewed by Mark Rowe.
313
314         Call WebKitTools/Scripts scripts by their absolute paths
315         https://bugs.webkit.org/show_bug.cgi?id=26704
316
317         bugzilla-tool used to use whatever build-webkit was in your path.
318         That could end up building the wrong copy of WebKit.
319
320         * Scripts/bugzilla-tool:
321         * Scripts/modules/scm.py:
322
323 2009-06-25  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
324
325         Reviewed by Dave Levin.
326
327         Use unicode() instead of str when reading from bugzilla.
328         Also add Simon Fraser as a reviewer.
329         https://bugs.webkit.org/show_bug.cgi?id=26719
330
331         * Scripts/modules/bugzilla.py:
332
333 2009-06-25  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
334
335         Reviewed by Simon Hausmann.
336
337         Use Q_ASSERT in Qt's DumpRenderTree instead of JSC's ASSERT
338         
339         The WTFReportAssertionFailure function in JSC is not exported when
340         building QtWebKit in both debug and release on Mac, so DRT fails to
341         link.
342         
343         We can revert this patch once the Qt port builds JSC as a separate
344         library, and we add the proper export macros to Assertions.cpp
345
346         * DumpRenderTree/qt/WorkQueue.cpp:
347         (WorkQueue::queue):
348         (WorkQueue::dequeue):
349
350 2009-06-25  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
351
352         Reviewed by Jan Alonzo.
353
354         bugzilla-tool: Add Simon Hausmann as reviewer
355
356         * Scripts/modules/bugzilla.py:
357
358 2009-06-24  Eric Seidel  <eric@webkit.org>
359
360         Reviewed by Dave Levin.
361
362         Support local commits during apply-patches
363         and let land-patches take multiple bug ids.
364         https://bugs.webkit.org/show_bug.cgi?id=26703
365
366         I also restructured parts of land-patches into
367         class methods and static methods in preparation
368         for future code sharing with other commands.
369
370         * Scripts/bugzilla-tool:
371         * Scripts/modules/bugzilla.py:
372         * Scripts/modules/scm.py:
373
374 2009-06-25  Eric Seidel  <eric@webkit.org>
375
376         Reviewed by Tor Arne Vestbø.
377
378         Make svn-apply work with Git too
379         https://bugs.webkit.org/show_bug.cgi?id=26299
380         
381         Add an --force option to svn-apply and otherwise make svn-apply
382         exit non-zero when patch application fails.
383         https://bugs.webkit.org/show_bug.cgi?id=26300
384
385         I did not update svn-unapply, because it makes no sense in a Git world.
386         You don't roll in and out patch files.  You make commits and deal with those.
387         Git users can just git reset --hard to get the same functionality.
388
389         * Scripts/svn-apply:
390
391 2009-06-25  Eric Seidel  <eric@webkit.org>
392
393         Reviewed by Tor Arne Vestbø.
394
395         Remove use of os.system to fix reviewers with unicode chars in their names
396         https://bugs.webkit.org/show_bug.cgi?id=26713
397
398         Also change to latin1 encoding of ø to make python happy.
399
400         * Scripts/modules/bugzilla.py:
401         * Scripts/modules/scm.py:
402
403 2009-06-25  Eric Seidel  <eric@webkit.org>
404
405         Reviewed by Tor Arne Vestbø.
406
407         Add Adam Roben and Tor Arne Vestbø to the reviewers list.
408
409         * Scripts/modules/bugzilla.py:
410
411 2009-06-24  Chris Fleizach  <cfleizach@apple.com>
412
413         Windows build fix.
414
415         * DumpRenderTree/win/AccessibilityUIElementWin.cpp:
416         (AccessibilityUIElement::language):
417
418 2009-06-24  Chris Fleizach  <cfleizach@apple.com>
419
420         Reviewed by Oliver Hunt.
421
422         Bug 26668: AX: need a way to retrieve the language for an element
423         Support ability to retrieve AXLanguage for testing
424
425         * DumpRenderTree/AccessibilityUIElement.cpp:
426         (getLanguageCallback):
427         (AccessibilityUIElement::getJSClass):
428         * DumpRenderTree/AccessibilityUIElement.h:
429         * DumpRenderTree/mac/AccessibilityUIElementMac.mm:
430         (AccessibilityUIElement::language):
431
432 2009-06-24  Eric Seidel  <eric@webkit.org>
433
434         Reviewed by Maciej Stachowiak.
435         
436         Spell Maciej's name right and add Brady Eidson.
437
438         * Scripts/modules/bugzilla.py:
439
440 2009-06-23  Eric Seidel  <eric@webkit.org>
441
442         Reviewed by Dave Levin.
443
444         Fix missing comment message during land-patches and SVN.commit_with_message respecting --dry-run
445         https://bugs.webkit.org/show_bug.cgi?id=26669
446
447         * Scripts/bugzilla-tool:
448         * Scripts/modules/scm.py:
449
450 2009-06-23  Takeshi Yoshino  <tyoshino@google.com>
451
452         Reviewed by Mark Rowe.
453
454         Bug 26537: Builds from command-line fail if custom build product directory is set and ~/Library/Preferences/xcodebuild.plist exists
455         https://bugs.webkit.org/show_bug.cgi?id=26537
456
457         Let determineBaseProductDir subroutine remove
458         ~/Library/Preferences/xcodebuild.plist. It can prevent xcodebuild from
459         respecting global settings such as a custom build products directory
460         (<rdar://problem/5585899>).
461
462         * Scripts/webkitdirs.pm:
463
464 2009-06-23  Eric Seidel  <eric@webkit.org>
465
466         Reviewed by Dave Levin.
467
468         Make SCM.run_command smarter, and make all previous
469         os.system and subprocess.popen use SCM.run_command instead.
470         https://bugs.webkit.org/show_bug.cgi?id=26666
471
472         This makes it easier to handle errors in a standard way throughout all the code.
473         Since this new code raises by default when the exit_code != 0,
474         we should prevent future problems of bugzilla-tool continuing after
475         a git or svn command failed.
476
477         * Scripts/modules/scm.py:
478
479 2009-06-23  Joe Mason  <joe.mason@torchmobile.com>
480
481         Reviewed by Adam Treat.
482
483         https://bugs.webkit.org/show_bug.cgi?id=26664
484         * Scripts/prepare-ChangeLog: Added --git-index mode to list only the
485         changes which are already staged in the index.  Useful to create an
486         entry for what you're about to commit while ignoring unstaged changes.
487
488 2009-06-23  Anders Carlsson  <andersca@apple.com>
489
490         Reviewed by Darin Adler.
491         
492         Update for WebKit changes.
493         
494         * DumpRenderTree/win/UIDelegate.h:
495         (UIDelegate::willPerformDragSourceAction):
496
497 2009-06-23  Eric Seidel  <eric@webkit.org>
498
499         Reviewed by Mark Rowe.
500
501         * Scripts/modules/scm.py: Fix commit_with_message to return the commit output.
502
503 2009-06-23  Eric Seidel  <eric@webkit.org>
504
505         Reviewed by Mark Rowe.
506
507         * Scripts/modules/scm.py: Fix error seen when commiting r44979.
508
509 2009-06-18  Eric Seidel  <eric@webkit.org>
510
511         Reviewed by Dave Levin.
512
513         WebKit needs a script to interact with bugzilla and automate
514         parts of the patch posting and commit processes.
515         https://bugs.webkit.org/show_bug.cgi?id=26283
516
517         This is really a first-draft tool.
518         It's to the point where it's useful to more people than just me now though.
519         Git support works.  SVN support is written, but mostly untested.
520
521         This tool requires BeautifulSoup and mechanize python modules to run:
522         sudo easy_install BeautifulSoup
523         sudo easy_install mechanize
524
525         More important than the tool itself are the Bugzilla, Git and SVN class abstractions
526         which I hope will allow easy writing of future tools.
527
528         The tool currently implements 10 commands, described below.
529
530         Helpers for scripting dealing with the commit queue:
531         bugs-to-commit                 Bugs in the commit queue
532         patches-to-commit              Patches attached to bugs in the commit queue
533
534         Dealing with bugzilla:
535         reviewed-patches BUGID         r+'d patches on a bug
536         apply-patches BUGID            Applies all patches on a bug to the local working directory without committing.
537         land-and-update BUGID          Lands the current working directory diff and updates the bug.
538         land-patches [options] BUGID   Lands all patches on a bug optionally testing them first
539         obsolete-attachments BUGID     Marks all attachments on a bug as obsolete.
540         commit-message                 Prints a commit message suitable for the uncommitted changes.
541
542         These effectively replace git-send-bugzilla:
543         post-diff BUGID                Attaches the current working directory diff to a bug as a patch file.
544         post-commits BUGID COMMITISH   Attaches a range of local commits to a bug as patch files.
545
546         post-diff works for SVN and Git, post-commits only works for SCMs with local-commit support (like Git)
547
548         land-* commands in a Git environment only work with simple patches due to svn-apply bugs:
549         https://bugs.webkit.org/show_bug.cgi?id=26299
550         https://bugs.webkit.org/show_bug.cgi?id=26300
551
552         This script follows python style (similar to how for Obj-C we follow AppKit style)
553         http://www.python.org/doc/essays/styleguide.html
554         The Python community has a strong style culture and the WebKit style guide is silent re: Python.
555
556         I've filed a bug to update the WebKit style guide to mention python:
557         https://bugs.webkit.org/show_bug.cgi?id=26524
558
559         * Scripts/bugzilla-tool: Added.
560
561 2009-06-22  Steve Falkenburg  <sfalken@apple.com>
562
563         Remove errant line of code mistakenly checked in.
564
565         * DumpRenderTree/win/DumpRenderTree.cpp:
566         (main):
567
568 2009-06-22  Steve Falkenburg  <sfalken@apple.com>
569
570         Pass correct value to setShouldPaintNativeControls.
571         
572         Rubber stamped by Mark Rowe.
573
574         * DumpRenderTree/win/DumpRenderTree.cpp:
575         (main):
576
577 2009-06-22  Steve Falkenburg  <sfalken@apple.com>
578
579         Fix last DumpRenderTree change to correctly set preferences flag without crashing.
580         
581         Reviewed by Mark Rowe.
582
583         * DumpRenderTree/win/DumpRenderTree.cpp:
584         (main):
585
586 2009-06-21  Steve Falkenburg  <sfalken@apple.com>
587
588         Set up global native controls flag before creating the first WebView.
589         
590         Reviewed by Darin Adler.
591
592         * DumpRenderTree/win/DumpRenderTree.cpp:
593         (main):
594
595 2009-06-21  Mark Rowe  <mrowe@apple.com>
596
597         Reviewed by Sam Weinig.
598
599         Set a sensible user agent string for the HTTP requests that Sparkle makes (checking for and downloading updates).
600
601         * WebKitLauncher/WebKitNightlyEnablerSparkle.m:
602         (userAgentStringForSparkle):
603         (initializeSparkle):
604
605 2009-06-21  Mark Rowe  <mrowe@apple.com>
606
607         Reviewed by Sam Weinig.
608
609         Add a hook to the WebKit launcher application to allow a link on the nightly build start page to
610         trigger an update via the built-in software update mechanism.
611
612         * WebKitLauncher/WebKitLauncher.xcodeproj/project.pbxproj:
613         * WebKitLauncher/WebKitLauncherURLProtocol.h: Added.
614         * WebKitLauncher/WebKitLauncherURLProtocol.m: Added.
615         (+[WebKitLauncherURLProtocol load]):
616         (+[WebKitLauncherURLProtocol canInitWithRequest:]): Only allow use of the x-webkit-launcher scheme from .webkit.org subdomains.
617         (+[WebKitLauncherURLProtocol canonicalRequestForRequest:]):
618         (-[WebKitLauncherURLProtocol startLoading]):
619         (-[WebKitLauncherURLProtocol stopLoading]):
620         (-[WebKitLauncherURLProtocol handleIsWebKitLauncherAvailableJS]): Return a brief JavaScript snippet that can be used to programatically
621         determine whether the x-webkit-launcher is available and working.
622         (-[WebKitLauncherURLProtocol handleCheckForUpdates]): Trigger a software update on the main thread.
623         (-[WebKitLauncherURLProtocol resourceNotFound]): Fail with a generic "File does not exist" error.
624
625 2009-06-20  Jan Michael Alonzo  <jmalonzo@webkit.org>
626
627         Reviewed by Gustavo Noronha and Xan Lopez.
628
629         [Gtk] Implement DRT XSS auditor support
630         https://bugs.webkit.org/show_bug.cgi?id=26571
631
632         * DumpRenderTree/gtk/DumpRenderTree.cpp:
633         (resetWebViewToConsistentStateBeforeTesting):
634         * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
635         (LayoutTestController::setXSSAuditorEnabled):
636
637 2009-06-19  Darin Adler  <darin@apple.com>
638
639         * Scripts/do-webcore-rename: More renaming ideas.
640
641 2009-06-15  Andre Pedralho  <andre.pedralho@openbossa.org>
642
643         Reviewed by Tor Arne Vestbø.
644
645         Only pass --makeargs along if an argument is given.
646
647         * Scripts/build-webkit:
648
649 2009-06-19  Adam Barth  <abarth@webkit.org>
650
651         Unreviewed attempt to fix Windows build.
652
653         * DumpRenderTree/win/DumpRenderTree.cpp:
654         (resetWebViewToConsistentStateBeforeTesting):
655         * DumpRenderTree/win/LayoutTestControllerWin.cpp:
656         (LayoutTestController::setXSSAuditorEnabled):
657
658 2009-06-18  Adam Barth  <abarth@webkit.org>
659
660         Reviewed by Sam Weinig.
661
662         https://bugs.webkit.org/show_bug.cgi?id=26199
663
664         Add support for testing the XSSAuditor.
665
666         * DumpRenderTree/LayoutTestController.cpp:
667         (setXSSAuditorEnabledCallback):
668         (LayoutTestController::staticFunctions):
669         * DumpRenderTree/LayoutTestController.h:
670         * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
671         (LayoutTestController::setXSSAuditorEnabled):
672         * DumpRenderTree/mac/DumpRenderTree.mm:
673         (resetWebViewToConsistentStateBeforeTesting):
674         * DumpRenderTree/mac/LayoutTestControllerMac.mm:
675         (LayoutTestController::setXSSAuditorEnabled):
676         * DumpRenderTree/win/DumpRenderTree.cpp:
677         (resetWebViewToConsistentStateBeforeTesting):
678         * DumpRenderTree/win/LayoutTestControllerWin.cpp:
679         (LayoutTestController::setXSSAuditorEnabled):
680         (LayoutTestController::setPopupBlockingEnabled):
681         * DumpRenderTree/wx/LayoutTestControllerWx.cpp:
682         (LayoutTestController::setXSSAuditorEnabled):
683
684 2009-06-18  Darin Adler  <darin@apple.com>
685
686         Rubber stamped by Mark Rowe.
687
688         * DumpRenderTree/mac/DumpRenderTreeWindow.mm:
689         (-[DumpRenderTreeWindow close]): Resolved crashes seen during regression
690         tests. The close method can be called on a window that's already closed
691         so we can't assert here.
692
693 2009-06-17  Steve Falkenburg  <sfalken@apple.com>
694
695         Updated for consolidated WebKit COM interfaces.
696         
697         Reviewed by Adam Roben.
698
699         * DumpRenderTree/win/FrameLoadDelegate.cpp:
700         * DumpRenderTree/win/FrameLoadDelegate.h:
701         * DumpRenderTree/win/UIDelegate.cpp:
702         * DumpRenderTree/win/UIDelegate.h:
703         * WinLauncher/WinLauncher.h:
704
705 2009-06-16  Adam Barth  <abarth@webkit.org>
706
707         Reviewed by Darin Adler.
708
709         https://bugs.webkit.org/show_bug.cgi?id=26437
710
711         Make the commit-log-editor match the ambient line endings in commit
712         messages.
713
714         * Scripts/commit-log-editor:
715
716 2009-06-16  Xan Lopez  <xlopez@igalia.com>
717
718         Reviewed by Gustavo Noronha.
719
720         Update GtkLauncher to recent API changes in the progress property,
721         which now goes from 0.0 to 1.0.
722
723         * GtkLauncher/main.c:
724
725 2009-06-16  Adam Barth  <abarth@webkit.org>
726
727         Reviewed by Darin Adler.
728
729         https://bugs.webkit.org/show_bug.cgi?id=26000
730
731         Teach prepare-ChangeLog to match the line ends that are already present
732         in ChangeLog files.  This helps folks whose use cygwin perl with CR LF
733         line endings on Windows.
734
735         Also, teach prepare-ChangeLog to normalize backslashes in paths.  This
736         helps folks who use Windows SVN prepare correct ChangeLogs.
737
738         * Scripts/prepare-ChangeLog:
739
740 == Rolled over to ChangeLog-2009-06-16 ==