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