JavaScriptGlue: Updated license
[WebKit-https.git] / WebKit / ChangeLog
1 2009-10-27  Dan Bernstein  <mitz@apple.com>
2
3         Reviewed by Darin Adler.
4
5         Updated license
6
7         * LICENSE:
8
9 2009-10-26  Sam Weinig  <sam@webkit.org>
10
11         Reviewed by Anders Carlsson.
12
13         Move some WebView event handling code into its own file, WebViewEventHandling.mm
14
15         * WebKit.xcodeproj/project.pbxproj:
16
17 2009-10-19  John Gregg  <johnnyg@google.com>
18
19         Reviewed by Dimitri Glazkov.
20
21         set ENABLE_NOTIFICATIONS=1 for Chromium
22         https://bugs.webkit.org/show_bug.cgi?id=29949
23
24         * chromium/features.gypi:
25
26 2009-10-13  Drew Wilson  <atwilson@atwilson-macpro.local>
27
28         Reviewed by David Levin.
29
30         Enable SHARED_WORKERS for Chromium
31         https://bugs.webkit.org/show_bug.cgi?id=30289
32
33         * chromium/features.gypi:
34         Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
35         SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
36
37 2009-10-12  Yaar Schnitman  <yaar@chromium.org>
38
39         Reviewed by Dimitri Glazkov.
40
41         Chromium Port - Windows
42         https://bugs.webkit.org/show_bug.cgi?id=29969
43
44         * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
45
46 2009-10-06  Simon Fraser  <simon.fraser@apple.com>
47
48         Reviewed by Mark Rowe.
49
50         accessibility/media-element.html crashes (and has incorrect result)
51         https://bugs.webkit.org/show_bug.cgi?id=30108
52
53         Fix up the accessibilty label for the newly added fullscreen button,
54         and update the test result accordingly.
55
56         * English.lproj/Localizable.strings:
57
58 2009-10-05  Kevin Decker  <kdecker@apple.com>
59
60         Reviewed by Dan Bernstein.
61
62         * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
63
64 2009-10-05  Yaar Schnitman  <yaar@chromium.org>
65
66         Reviewed by Dimitri Glazkov.
67
68         One of the dependencies' SVN url was missing a @ before the revision number.
69
70         https://bugs.webkit.org/show_bug.cgi?id=30101
71
72         * chromium/DEPS:
73
74 2009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
75
76         Reviewed by Simon Fraser
77         
78         Support fullscreen in MediaPlayer (Mac)
79         https://bugs.webkit.org/show_bug.cgi?id=26742
80
81         Add new files for video fullscreen.
82
83         * WebKit.xcodeproj/project.pbxproj:
84
85 2009-10-05  Pavel Feldman  <pfeldman@chromium.org>
86
87         Reviewed by Timothy Hatcher.
88
89         Web Inspector: add testing harness for Web Inspector.
90
91         https://bugs.webkit.org/show_bug.cgi?id=30010
92
93         * WebKit.xcodeproj/project.pbxproj:
94
95 2009-10-04  Fumitoshi Ukai  <ukai@chromium.org>
96
97         Reviewed by Eric Seidel
98
99         Enable Web Sockets in chromium build.
100         https://bugs.webkit.org/show_bug.cgi?id=29917
101
102         * chromium/features.gypi:
103
104 2009-10-02  Yaar Schnitman  <yaar@chromium.org>
105
106         Reviewed by Dimitri Glazkov.
107
108         Added gyp_webkit that does a subset of the things gyp_chromium does
109         plus some specialization for an upstream chromium build.
110
111         https://bugs.webkit.org/show_bug.cgi?id=29986
112
113         * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
114         * chromium/gyp_webkit: A new python file.
115
116 2009-10-01  Yaar Schnitman  <yaar@chromium.org>
117
118         Reviewed by Dimitri Glazkov.
119
120         Make it possible to override the list of feature defines when building
121         downstream.
122
123         https://bugs.webkit.org/show_bug.cgi?id=29979
124
125         * chromium/features.gypi:
126
127 2009-10-01  Yaar Schnitman  <yaar@chromium.org>
128
129         Reviewed by Dimitri Glazkov.
130
131         Added windows-specific dependencies, updated some revisions and
132         re-organized file to make revision tracking easier. Also removed
133         extensions/v8 dependency that is no longer needed upstream.
134
135         https://bugs.webkit.org/show_bug.cgi?id=29973
136
137         * chromium/DEPS:
138
139 2009-09-30  Yaar Schnitman  <yaar@chromium.org>
140
141         Reviewed by Dimitri Glazkov.
142
143         1. Keeping up with downstream revisions.
144         2. Turning off v8 snapshot build step.
145
146         https://bugs.webkit.org/show_bug.cgi?id=29928
147
148         * chromium/DEPS
149
150 2009-09-29  Brady Eidson  <beidson@apple.com>
151
152         Reviewed by John Sullivan.
153
154         WebKit Mac API should provide a delegate interface for global history.
155         <rdar://problem/7042773> and https://webkit.org/b/29904
156
157         * WebKit.xcodeproj/project.pbxproj:
158
159 2009-09-28  Yaar Schnitman  <yaar@chromium.org>
160
161         Reviewed by Dimitri Glazkov.
162
163         https://bugs.webkit.org/show_bug.cgi?id=29722
164
165         * chromium/DEPS: Describes the chromium port's dependencies and
166           is used by gclient to fetch them.
167         * chromium/webkit.gyp: Currently only builds webcore but in
168           the future will also build the webkit api.
169
170 2009-09-26  David Kilzer  <ddkilzer@apple.com>
171
172         Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
173
174         Reviewed by Darin Adler.
175
176         Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
177
178         * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
179         disable this feature by default.
180
181 2009-09-22  Yaar Schnitman  <yaar@chromium.org>
182
183         Reviewed by David Levin.
184
185         Create chromium directory and ported chromium.org's features.gypi for 
186         the webkit chromium port.
187
188         https://bugs.webkit.org/show_bug.cgi?id=29617
189
190         * chromium/features.gypi: Added.
191
192 2009-09-21  Dan Bernstein  <mitz@apple.com>
193
194         Reviewed by Anders Carlsson.
195
196         <rdar://problem/4137135> iFrame with PDF not being handled correctly on
197         usps.com
198         https://bugs.webkit.org/show_bug.cgi?id=4151
199
200         * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
201         and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
202         Objective-C++.
203
204 2009-09-07  Steve Block  <steveblock@google.com>
205
206         Reviewed by Adam Barth.
207
208         Adds a mock Geolocation service. This will be used to provide predictable behavior of the
209         Geolocation API for use in LayoutTests. Later changes will integrate the the mock
210         Geolocation service with DumpRenderTree.
211         https://bugs.webkit.org/show_bug.cgi?id=28264
212
213         * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
214
215 2009-09-03  John Sullivan  <sullivan@apple.com>
216
217         Reviewed by Adam Roben
218
219         * StringsNotToBeLocalized.txt:
220         Brought this file up to date.
221
222 2009-08-31  Mark Rowe  <mrowe@apple.com>
223
224         Rubber-stamped by Beth Dakin.
225
226         Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
227         We stopped using these back in r18592 when we switched over to context menus
228         driven by WebCore.
229
230         * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
231         * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
232         * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
233         * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
234         * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
235         * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
236         * WebKit.xcodeproj/project.pbxproj:
237
238 2009-08-28  Chris Fleizach  <cfleizach@apple.com>
239
240         Reviewed by John Sullivan.
241
242         update-webkit-localizable-strings script can no longer complete
243         https://bugs.webkit.org/show_bug.cgi?id=28792
244
245         * English.lproj/Localizable.strings:
246
247 2009-08-27  John Sullivan  <sullivan@apple.com>
248
249         * StringsNotToBeLocalized.txt:
250         Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
251
252 2009-08-25  Eric Carlson  <eric.carlson@apple.com>
253
254         Reviewed by Oliver Hunt.
255
256         <video> and <audio> controller should be accessible
257         https://bugs.webkit.org/show_bug.cgi?id=28081
258
259         Add localized strings for media controller accessiblility.
260
261         * English.lproj/Localizable.strings:
262
263 2009-08-20  Chris Fleizach  <cfleizach@apple.com>
264
265         Reviewed by Darin Adler.
266
267         Enable various "grouping" ARIA roles
268         https://bugs.webkit.org/show_bug.cgi?id=28486
269
270         * English.lproj/Localizable.strings:
271
272 2009-08-18  Drew Wilson  <atwilson@google.com>
273
274         Reviewed by Eric Seidel.
275
276         Need to extend DumpRenderTree to expose number of worker threads.
277         https://bugs.webkit.org/show_bug.cgi?id=28292
278
279         * WebKit.xcodeproj/project.pbxproj:
280         Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
281
282 2009-08-06  Mark Rowe  <mrowe@apple.com>
283
284         Rubber-stamped by Sam Weinig.
285
286         Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
287
288         * WebKit.xcodeproj/project.pbxproj:
289
290 2009-08-06  Mark Rowe  <mrowe@apple.com>
291
292         Bring a little order to our otherwise out of control lives.
293
294         * WebKit.xcodeproj/project.pbxproj:
295
296 2009-08-06  Mark Rowe  <mrowe@apple.com>
297
298         Build fix.
299
300         Don't attempt to build a file that Anders just deleted.
301
302         * WebKit.xcodeproj/project.pbxproj:
303
304 2009-07-29  David Kilzer  <ddkilzer@apple.com>
305
306         <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
307
308         Reviewed by Mark Rowe.
309
310         WebPluginController.h includes WebPluginContainerCheck.h, which
311         is not a private header.  Since WebPluginController.h doesn't
312         appear to be used anywhere, remove its private header status.
313
314         * WebKit.xcodeproj/project.pbxproj: Remove private header
315         attribute from WebPluginController.h.
316
317 2009-07-28  Maxime Simon  <simon.maxime@gmail.com>
318
319         Reviewed by David Levin.
320
321         Added FrameLoaderClient for Haiku WebCore support.
322         https://bugs.webkit.org/show_bug.cgi?id=26952
323
324         * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
325         (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
326         (WebCore::FrameLoaderClientHaiku::setFrame):
327         (WebCore::FrameLoaderClientHaiku::setWebView):
328         (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
329         (WebCore::FrameLoaderClientHaiku::hasWebView):
330         (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
331         (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
332         (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
333         (WebCore::FrameLoaderClientHaiku::makeRepresentation):
334         (WebCore::FrameLoaderClientHaiku::forceLayout):
335         (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
336         (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
337         (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
338         (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
339         (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
340         (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
341         (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
342         (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
343         (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
344         (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
345         (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
346         (WebCore::FrameLoaderClientHaiku::willCloseDocument):
347         (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
348         (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
349         (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
350         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
351         (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
352         (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
353         (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
354         (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
355         (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
356         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
357         (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
358         (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
359         (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
360         (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
361         (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
362         (WebCore::FrameLoaderClientHaiku::dispatchShow):
363         (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
364         (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
365         (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
366         (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
367         (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
368         (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
369         (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
370         (WebCore::FrameLoaderClientHaiku::progressStarted):
371         (WebCore::FrameLoaderClientHaiku::progressCompleted):
372         (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
373         (WebCore::FrameLoaderClientHaiku::willChangeTitle):
374         (WebCore::FrameLoaderClientHaiku::didChangeTitle):
375         (WebCore::FrameLoaderClientHaiku::finishedLoading):
376         (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
377         (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
378         (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
379         (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
380         (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
381         (WebCore::FrameLoaderClientHaiku::restoreViewState):
382         (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
383         (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
384         (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
385         (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
386         (WebCore::FrameLoaderClientHaiku::didFinishLoad):
387         (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
388         (WebCore::FrameLoaderClientHaiku::setTitle):
389         (WebCore::FrameLoaderClientHaiku::userAgent):
390         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
391         (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
392         (WebCore::FrameLoaderClientHaiku::canHandleRequest):
393         (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
394         (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
395         (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
396         (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
397         (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
398         (WebCore::FrameLoaderClientHaiku::canCachePage):
399         (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
400         (WebCore::FrameLoaderClientHaiku::committedLoad):
401         (WebCore::FrameLoaderClientHaiku::cancelledError):
402         (WebCore::FrameLoaderClientHaiku::blockedError):
403         (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
404         (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
405         (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
406         (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
407         (WebCore::FrameLoaderClientHaiku::shouldFallBack):
408         (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
409         (WebCore::FrameLoaderClientHaiku::download):
410         (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
411         (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
412         (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
413         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
414         (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
415         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
416         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
417         (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
418         (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
419         (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
420         (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
421         (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
422         (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
423         (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
424         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
425         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
426         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
427         (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
428         (WebCore::FrameLoaderClientHaiku::startDownload):
429         (WebCore::FrameLoaderClientHaiku::createFrame):
430         (WebCore::FrameLoaderClientHaiku::objectContentType):
431         (WebCore::FrameLoaderClientHaiku::createPlugin):
432         (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
433         (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
434         (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
435         (WebCore::FrameLoaderClientHaiku::overrideMediaType):
436         (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
437         (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
438         (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
439         (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
440         (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
441         (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
442         (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
443         * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
444         (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
445
446 2009-07-28  Maxime Simon  <simon.maxime@gmail.com>
447
448         Reviewed by David Levin.
449
450         Added ChromeClient for Haiku WebCore support.
451         https://bugs.webkit.org/show_bug.cgi?id=26952
452
453         * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
454         (WebCore::ChromeClientHaiku::ChromeClientHaiku):
455         (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
456         (WebCore::ChromeClientHaiku::chromeDestroyed):
457         (WebCore::ChromeClientHaiku::setWindowRect):
458         (WebCore::ChromeClientHaiku::windowRect):
459         (WebCore::ChromeClientHaiku::pageRect):
460         (WebCore::ChromeClientHaiku::scaleFactor):
461         (WebCore::ChromeClientHaiku::focus):
462         (WebCore::ChromeClientHaiku::unfocus):
463         (WebCore::ChromeClientHaiku::canTakeFocus):
464         (WebCore::ChromeClientHaiku::takeFocus):
465         (WebCore::ChromeClientHaiku::createWindow):
466         (WebCore::ChromeClientHaiku::createModalDialog):
467         (WebCore::ChromeClientHaiku::show):
468         (WebCore::ChromeClientHaiku::canRunModal):
469         (WebCore::ChromeClientHaiku::runModal):
470         (WebCore::ChromeClientHaiku::setToolbarsVisible):
471         (WebCore::ChromeClientHaiku::toolbarsVisible):
472         (WebCore::ChromeClientHaiku::setStatusbarVisible):
473         (WebCore::ChromeClientHaiku::statusbarVisible):
474         (WebCore::ChromeClientHaiku::setScrollbarsVisible):
475         (WebCore::ChromeClientHaiku::scrollbarsVisible):
476         (WebCore::ChromeClientHaiku::setMenubarVisible):
477         (WebCore::ChromeClientHaiku::menubarVisible):
478         (WebCore::ChromeClientHaiku::setResizable):
479         (WebCore::ChromeClientHaiku::addMessageToConsole):
480         (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
481         (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
482         (WebCore::ChromeClientHaiku::closeWindowSoon):
483         (WebCore::ChromeClientHaiku::runJavaScriptAlert):
484         (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
485         (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
486         (WebCore::ChromeClientHaiku::setStatusbarText):
487         (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
488         (WebCore::ChromeClientHaiku::tabsToLinks):
489         (WebCore::ChromeClientHaiku::windowResizerRect):
490         (WebCore::ChromeClientHaiku::repaint):
491         (WebCore::ChromeClientHaiku::scroll):
492         (WebCore::ChromeClientHaiku::screenToWindow):
493         (WebCore::ChromeClientHaiku::windowToScreen):
494         (WebCore::ChromeClientHaiku::platformWindow):
495         (WebCore::ChromeClientHaiku::contentsSizeChanged):
496         (WebCore::ChromeClientHaiku::scrollRectIntoView):
497         (WebCore::ChromeClientHaiku::addToDirtyRegion):
498         (WebCore::ChromeClientHaiku::scrollBackingStore):
499         (WebCore::ChromeClientHaiku::updateBackingStore):
500         (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
501         (WebCore::ChromeClientHaiku::setToolTip):
502         (WebCore::ChromeClientHaiku::print):
503         (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
504         (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
505         (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
506         (WebCore::ChromeClientHaiku::runOpenPanel):
507         (WebCore::ChromeClientHaiku::setCursor):
508         (WebCore::ChromeClientHaiku::formStateDidChange):
509         (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
510         * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
511
512 2009-07-28  Robert Hogan  <robert@roberthogan.net>
513
514         Reviewed by Simon Hausmann.
515
516         Add WebKit version API to Qt.
517
518         Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
519         at compile time and make it available to webkit ports through WebKitVersion.h.
520
521         https://bugs.webkit.org/show_bug.cgi?id=27158
522
523         * scripts/generate-webkitversion.pl: Added
524
525 2009-07-24  Andrei Popescu  <andreip@google.com>
526
527         ApplicationCache should have size limit
528         https://bugs.webkit.org/show_bug.cgi?id=22700
529         
530         Updated the project after adding WebApplicationCache.h/mm
531
532         * WebKit.xcodeproj/project.pbxproj:
533
534 2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
535
536         Reviewed by Eric Seidel.
537
538         Added InspectorClient for Haiku WebCore support.
539         https://bugs.webkit.org/show_bug.cgi?id=26952
540
541         Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
542
543         * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
544         (WebCore::InspectorClientHaiku::inspectorDestroyed):
545         (WebCore::InspectorClientHaiku::createPage):
546         (WebCore::InspectorClientHaiku::localizedStringsURL):
547         (WebCore::InspectorClientHaiku::hiddenPanels):
548         (WebCore::InspectorClientHaiku::showWindow):
549         (WebCore::InspectorClientHaiku::closeWindow):
550         (WebCore::InspectorClientHaiku::attachWindow):
551         (WebCore::InspectorClientHaiku::detachWindow):
552         (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
553         (WebCore::InspectorClientHaiku::highlight):
554         (WebCore::InspectorClientHaiku::hideHighlight):
555         (WebCore::InspectorClientHaiku::inspectedURLChanged):
556         (WebCore::InspectorClientHaiku::populateSetting):
557         (WebCore::InspectorClientHaiku::storeSetting):
558         (WebCore::InspectorClientHaiku::removeSetting):
559         * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
560
561 2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
562
563         Reviewed by Oliver Hunt.
564
565         Added EditorClient for Haiku WebCore support.
566         https://bugs.webkit.org/show_bug.cgi?id=26952
567
568         Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
569
570         * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
571         (WebCore::EditorClientHaiku::EditorClientHaiku):
572         (WebCore::EditorClientHaiku::setPage):
573         (WebCore::EditorClientHaiku::pageDestroyed):
574         (WebCore::EditorClientHaiku::shouldDeleteRange):
575         (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
576         (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
577         (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
578         (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
579         (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
580         (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
581         (WebCore::EditorClientHaiku::toggleGrammarChecking):
582         (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
583         (WebCore::EditorClientHaiku::isEditable):
584         (WebCore::EditorClientHaiku::shouldBeginEditing):
585         (WebCore::EditorClientHaiku::shouldEndEditing):
586         (WebCore::EditorClientHaiku::shouldInsertNode):
587         (WebCore::EditorClientHaiku::shouldInsertText):
588         (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
589         (WebCore::EditorClientHaiku::shouldApplyStyle):
590         (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
591         (WebCore::EditorClientHaiku::didBeginEditing):
592         (WebCore::EditorClientHaiku::respondToChangedContents):
593         (WebCore::EditorClientHaiku::respondToChangedSelection):
594         (WebCore::EditorClientHaiku::didEndEditing):
595         (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
596         (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
597         (WebCore::EditorClientHaiku::registerCommandForUndo):
598         (WebCore::EditorClientHaiku::registerCommandForRedo):
599         (WebCore::EditorClientHaiku::clearUndoRedoOperations):
600         (WebCore::EditorClientHaiku::canUndo):
601         (WebCore::EditorClientHaiku::canRedo):
602         (WebCore::EditorClientHaiku::undo):
603         (WebCore::EditorClientHaiku::redo):
604         (WebCore::EditorClientHaiku::handleKeyboardEvent):
605         (WebCore::EditorClientHaiku::handleInputMethodKeydown):
606         (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
607         (WebCore::EditorClientHaiku::textFieldDidEndEditing):
608         (WebCore::EditorClientHaiku::textDidChangeInTextField):
609         (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
610         (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
611         (WebCore::EditorClientHaiku::textDidChangeInTextArea):
612         (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
613         (WebCore::EditorClientHaiku::learnWord):
614         (WebCore::EditorClientHaiku::checkSpellingOfString):
615         (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
616         (WebCore::EditorClientHaiku::checkGrammarOfString):
617         (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
618         (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
619         (WebCore::EditorClientHaiku::showSpellingUI):
620         (WebCore::EditorClientHaiku::spellingUIIsShowing):
621         (WebCore::EditorClientHaiku::getGuessesForWord):
622         (WebCore::EditorClientHaiku::setInputMethodState):
623         (WebCore::EditorClientHaiku::isEditing):
624         * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
625
626 2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
627
628         Reviewed by Eric Seidel.
629
630         Added DragClient for Haiku WebCore support.
631         https://bugs.webkit.org/show_bug.cgi?id=26952
632
633         Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
634
635         * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
636         (WebCore::DragClientHaiku::actionMaskForDrag):
637         (WebCore::DragClientHaiku::willPerformDragDestinationAction):
638         (WebCore::DragClientHaiku::dragControllerDestroyed):
639         (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
640         (WebCore::DragClientHaiku::willPerformDragSourceAction):
641         (WebCore::DragClientHaiku::startDrag):
642         (WebCore::DragClientHaiku::createDragImageForLink):
643         * haiku/WebCoreSupport/DragClientHaiku.h: Added.
644
645 2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
646
647         Reviewed by Oliver Hunt.
648
649         Added ContextMenuClient for Haiku WebCore support.
650         https://bugs.webkit.org/show_bug.cgi?id=26952
651
652         Adding two files, ContextMenuClientHaiku.h
653         and ContextMenuClientHaiku.cpp
654
655         * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
656         (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
657         (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
658         (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
659         (WebCore::ContextMenuClientHaiku::downloadURL):
660         (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
661         (WebCore::ContextMenuClientHaiku::speak):
662         (WebCore::ContextMenuClientHaiku::isSpeaking):
663         (WebCore::ContextMenuClientHaiku::stopSpeaking):
664         (WebCore::ContextMenuClientHaiku::searchWithGoogle):
665         * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
666
667 2009-07-10  Adam Roben  <aroben@apple.com>
668
669         Sort all our Xcode projects
670
671         Accomplished using sort-Xcode-project-file.
672
673         Requested by Dave Kilzer.
674
675         * WebKit.xcodeproj/project.pbxproj:
676
677 2009-07-02  Adam Roben  <aroben@apple.com>
678
679         Fix warnings from update-webkit-localizable-strings
680
681         Rubber-stamped by Eric Carlson.
682
683         * English.lproj/Localizable.strings: Updated.
684
685 2009-07-02  Adam Roben  <aroben@apple.com>
686
687         Update StringsNotToBeLocalized.txt for (not so) recent changes
688
689         Bug 26926: StringsNotToBeLocalized.txt is out-of-date
690         <https://bugs.webkit.org/show_bug.cgi?id=26926>
691
692         Reviewed by John Sullivan.
693
694         * StringsNotToBeLocalized.txt:
695
696 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
697
698         Reviewed by Simon Fraser.
699
700         <rdar://problem/6518119>
701
702         Add localized strings for media controller status messages.
703
704         * English.lproj/Localizable.strings: Localized text.
705
706 2009-06-08  Dan Bernstein  <mitz@apple.com>
707
708         Rubber-stamped by Mark Rowe.
709
710         - updated the project after giving Objective-C++ the .mm extension
711
712         * WebKit.xcodeproj/project.pbxproj:
713
714 2009-06-04  Sam Weinig  <sam@webkit.org>
715
716         Reviewed by Alice Liu.
717
718         Move WebView internal data into WebViewData.h/mm.
719
720         * WebKit.xcodeproj/project.pbxproj:
721
722 2009-06-03  Sam Weinig  <sam@webkit.org>
723
724         Reviewed by Mark Rowe.
725
726         Added WebDelegateImplementationCaching.h/mm
727
728         * WebKit.xcodeproj/project.pbxproj:
729
730 2009-06-03  Sam Weinig  <sam@webkit.org>
731
732         Reviewed by Mark Rowe.
733
734         Add WebViewInternal.mm.
735
736         * WebKit.xcodeproj/project.pbxproj:
737
738 2009-06-03  Dan Bernstein  <mitz@apple.com>
739
740         Reviewed by Anders Carlsson.
741
742         - WebKit project part of eliminating WebCoreTextRenderer
743
744         * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
745             compile as Objective-C++.
746
747 2009-06-01  Darin Adler  <darin@apple.com>
748
749         Reviewed by Maciej Stachowiak.
750
751         Bug 26113: break WebTextCompletionController out into its own source file
752         https://bugs.webkit.org/show_bug.cgi?id=26113
753
754         * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
755
756 2009-05-28  Mark Rowe  <mrowe@apple.com>
757
758         Rubber-stamped by Anders Carlsson.
759
760         Symlink WebKitPluginHost.app in to place if needed.
761
762         * WebKit.xcodeproj/project.pbxproj:
763
764 2009-05-24  Darin Adler  <darin@apple.com>
765
766         * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
767
768 2009-05-16  Anders Carlsson  <andersca@apple.com>
769
770         Reviewed by Sam Weinig and Dan Bernstein.
771
772         Fix <rdar://problem/6889644>.
773         
774         * English.lproj/Localizable.strings:
775
776 2009-05-10  Alexey Proskuryakov  <ap@webkit.org>
777
778         Reviewed by Dan Bernstein.
779
780         <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
781
782         * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
783         it could use C++ code from AuthenticaitonMac.h.
784
785 2009-04-27  Douglas R. Davidson  <ddavidso@apple.com>
786
787         Add localizable strings for 
788         <rdar://problem/6724106> WebViews need to implement text checking
789
790         Reviewed by Justin Garcia.
791
792         * English.lproj/Localizable.strings:
793
794 2009-04-27  Kevin Decker  <kdecker@apple.com>
795
796         Reviewed by Anders Carlsson.
797                 
798         <rdar://problem/6352982>
799
800         * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
801
802 2009-04-23  Kevin Decker  <kdecker@apple.com>
803
804         Reviewed by Anders Carlsson.
805
806         * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
807
808 2009-04-21  Adam Roben  <aroben@apple.com>
809
810         Update StringsNotToBeLocalized.txt for recent changes
811
812         Rubber-stamped by John Sullivan.
813
814         * StringsNotToBeLocalized.txt:
815
816 2009-04-19  Darin Adler  <darin@apple.com>
817
818         * StringsNotToBeLocalized.txt: Updated for recent changes.
819
820 2009-04-17  David Kilzer  <ddkilzer@apple.com>
821
822         Simplify FEATURE_DEFINES definition
823
824         Reviewed by Darin Adler.
825
826         This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
827         variables to their own FeatureDefines.xcconfig file.  It also
828         extracts a new ENABLE_GEOLOCATION variable so that
829         FEATURE_DEFINES only needs to be defined once.
830
831         * WebKit.xcodeproj/project.pbxproj: Added
832         FeatureDefines.xcconfig file.
833
834 2009-04-10  Timothy Hatcher  <timothy@apple.com>
835
836         Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
837
838         Rubber-stamped by Mark Rowe.
839
840         * WebKit.xcodeproj/project.pbxproj:
841
842 2009-04-09  Mike Thole  <mthole@apple.com>
843
844         Reviewed by Adam Roben.
845
846         * WebKit.xcodeproj/project.pbxproj:
847             Set the Localizable.strings encoding to UTF-16.
848
849 2009-04-07  Anders Carlsson  <andersca@apple.com>
850
851         Try to fix the Leopard build once more.
852
853         * WebKit.xcodeproj/project.pbxproj:
854
855 2009-04-07  Anders Carlsson  <andersca@apple.com>
856
857         Another attempt at fixing the build.
858         
859         * WebKit.xcodeproj/project.pbxproj:
860
861 2009-04-02  Adele Peterson  <adele@apple.com>
862
863         Reviewed by Darin Adler.
864
865         * WebKit.xcodeproj/project.pbxproj: 
866         Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private. 
867
868 2009-04-01  Greg Bolsinga  <bolsinga@apple.com>
869
870         Reviewed by Mark Rowe.
871
872         https://bugs.webkit.org/show_bug.cgi?id=24990
873         Put SECTORDER_FLAGS into xcconfig files.
874
875         * WebKit.xcodeproj/project.pbxproj:
876
877 2009-03-27  Darin Adler  <darin@apple.com>
878
879         * StringsNotToBeLocalized.txt: Updated for recent changes.
880
881 2009-03-16  Darin Adler  <darin@apple.com>
882
883         Reviewed by Dan Bernstein.
884
885         * English.lproj/Localizable.strings: Updated.
886         * StringsNotToBeLocalized.txt: Updated for recent changes.
887
888 2009-03-13  Greg Bolsinga  <bolsinga@apple.com>
889
890         Reviewed by Simon Fraser.
891
892         Update Geolocation perimission dialogs to be asynchronous.
893         https://bugs.webkit.org/show_bug.cgi?id=24505
894
895         Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
896         coding style set by WebSecurityOrigin.
897
898         * WebKit.xcodeproj/project.pbxproj:
899
900 2009-03-13  Anders Carlsson  <andersca@apple.com>
901
902         Reviewed by Dan Bernstein.
903
904         <rdar://problem/6610666> Revise the Cocoa event model text API
905         
906         Remove nptextinput.h
907         
908         * WebKit.xcodeproj/project.pbxproj:
909
910 2009-03-03  David Kilzer  <ddkilzer@apple.com>
911
912         <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
913
914         Reviewed by Mark Rowe.
915
916         The fix is to add INSTALLHDRS_COPY_PHASE = YES and
917         INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
918         make sure various build phase scripts work with the installhdrs
919         build phase.
920
921         * WebKit.xcodeproj/project.pbxproj:
922         - Added shell code to prevent running "Check For Global
923           Initializers", "Check For Exit Time Destructors" and "Check
924           For Weak VTables" scripts during the installhdrs build phase.
925         - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
926           targets since it's no longer needed after defining
927           WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
928
929 2009-03-03  David Kilzer  <ddkilzer@apple.com>
930
931         Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
932
933         Reviewed by Adam Roben.
934
935         Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
936         since NPAPI headers had migrated from JavaScriptCore to WebCore
937         before that.
938
939         * WebKit.xcodeproj/project.pbxproj: Removed
940         JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
941         and Release configurations.
942
943 2009-03-02  Anders Carlsson  <andersca@apple.com>
944
945         WebNetscapePluginPackage.mm is an Objective-C++ file.
946
947         * WebKit.xcodeproj/project.pbxproj:
948
949 2009-03-02  Anders Carlsson  <andersca@apple.com>
950
951         Reviewed by John Sullivan.
952
953         Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
954         
955         * WebKit.xcodeproj/project.pbxproj:
956
957 2009-02-20  Anders Carlsson  <andersca@apple.com>
958
959         Reviewed by Dan Bernstein.
960
961         Add new files.
962         
963         * WebKit.xcodeproj/project.pbxproj:
964
965 2009-02-13  Darin Adler  <darin@apple.com>
966
967         * StringsNotToBeLocalized.txt: Updated for recent changes.
968
969 2009-02-07  Darin Adler  <darin@apple.com>
970
971         * StringsNotToBeLocalized.txt: Updated for recent changes.
972
973 2009-02-04  Timothy Hatcher  <timothy@apple.com>
974
975         Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
976
977         <rdar://problem/6508457> Launching widget in Dashcode debugger is
978         super-slow due forwardInvocation: calling debug delegate
979
980         Reviewed by Oliver Hunt.
981
982         * WebKit.xcodeproj/project.pbxproj:
983
984 2009-02-02  Anders Carlsson  <andersca@apple.com>
985
986         Reviewed by Dan Bernstein.
987         
988         Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
989         
990         * WebKit.xcodeproj/project.pbxproj:
991
992 2009-01-26  Mark Rowe  <mrowe@apple.com>
993
994         Rubber-stamped by Sam Weinig.
995
996         Clean up after r40240.
997
998         * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
999
1000 2009-01-25  Darin Adler  <darin@apple.com>
1001
1002         Try to fix full build on Mac Leopard.
1003
1004         * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
1005         Maybe this is temporary, but I had to do it to get the full build to succeed.
1006
1007 2009-01-25  Mark Rowe  <mrowe@apple.com>
1008
1009         Rubber-stamped by Dan Bernstein.
1010
1011         Improve the consistency of settings in our .xcconfig files.
1012
1013         * WebKit.xcodeproj/project.pbxproj:
1014
1015 2009-01-23  Brady Eidson  <beidson@apple.com>
1016
1017         Rubberstamped by Darin Adler
1018
1019         Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
1020
1021         * WebKit.xcodeproj/project.pbxproj:
1022
1023 2009-01-20  Anders Carlsson  <andersca@apple.com>
1024
1025         Reviewed by Sam Weinig.
1026
1027         Add ProxyInstance files.
1028         
1029         * WebKit.xcodeproj/project.pbxproj:
1030
1031 2009-01-04  David Kilzer  <ddkilzer@apple.com>
1032
1033         Don't install internal headers in WebKit framework
1034
1035         Reviewed by Darin Adler.
1036
1037         * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
1038         headers so they're not installed.
1039
1040 2009-01-02  Darin Adler  <darin@apple.com>
1041
1042         * StringsNotToBeLocalized.txt: Updated.
1043
1044 2008-12-23  Darin Adler  <darin@apple.com>
1045
1046         Reviewed by Alexey Proskuryakov.
1047
1048         - fix https://bugs.webkit.org/show_bug.cgi?id=22976
1049           crash due to Mail's use of WebArchive and WebResource on non-main thread
1050
1051         * StringsNotToBeLocalized.txt: Updated.
1052
1053         * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
1054         existing file WebResourceInternal.h.
1055
1056 2008-12-08  David Kilzer  <ddkilzer@apple.com>
1057
1058         Bug 22555: Sort "children" sections in Xcode project files
1059
1060         <https://bugs.webkit.org/show_bug.cgi?id=22555>
1061
1062         Reviewed by Eric Seidel.
1063
1064         * WebKit.xcodeproj/project.pbxproj: Sorted.
1065
1066 2008-12-08  Darin Adler  <darin@apple.com>
1067
1068         * StringsNotToBeLocalized.txt: Updated for recent changes.
1069
1070 2008-12-05  Dan Bernstein  <mitz@apple.com>
1071
1072         Mac build fix.
1073
1074         * WebKit.xcodeproj/project.pbxproj:
1075
1076 2008-12-05  Dan Bernstein  <mitz@apple.com>
1077
1078         Mac build fix.
1079
1080         * WebKit.xcodeproj/project.pbxproj:
1081
1082 2008-12-04  Anders Carlsson  <andersca@apple.com>
1083
1084         Reviewed by Sam Weinig.
1085
1086         Add HostedNetscapePluginStream.
1087         
1088         * WebKit.xcodeproj/project.pbxproj:
1089
1090 2008-12-03  Anders Carlsson  <andersca@apple.com>
1091
1092         Reviewed by Sam Weinig.
1093         
1094         Move WebPluginRequest to its own file.
1095         
1096         * WebKit.xcodeproj/project.pbxproj:
1097
1098 2008-12-03  Steve Falkenburg  <sfalken@apple.com>
1099
1100         Update strings not to be localized.
1101
1102         Reviewed by Adam Roben.
1103
1104         * StringsNotToBeLocalized.txt:
1105
1106 2008-11-26  Mark Rowe  <mrowe@apple.com>
1107
1108         Build fix.
1109
1110         Fix up the references to files under WebKit/mac/Plugins/Hosted.
1111
1112         * WebKit.xcodeproj/project.pbxproj:
1113
1114 2008-11-26  Anders Carlsson  <andersca@apple.com>
1115
1116         Reviewed by Mark Rowe.
1117
1118         Add plug-in host related files to the Xcode project.
1119         
1120         * WebKit.xcodeproj/project.pbxproj:
1121
1122 2008-11-14  Dan Bernstein  <mitz@apple.com>
1123
1124         Reviewed by Darin Adler.
1125
1126         - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
1127
1128         * English.lproj/Localizable.strings: Added the Text Direction submenu
1129         title.
1130
1131 2008-11-13  John Sullivan  <sullivan@apple.com>
1132
1133         fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
1134
1135         Reviewed by Tim Hatcher
1136
1137         * English.lproj/Localizable.strings:
1138         updated for these changes
1139         
1140         * StringsNotToBeLocalized.txt:
1141         removed unused exception
1142
1143 2008-11-12  John Sullivan  <sullivan@apple.com>
1144
1145         fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
1146
1147         Reviewed by Tim Hatcher
1148
1149         * English.lproj/Localizable.strings:
1150         * StringsNotToBeLocalized.txt:
1151         updated for this change
1152
1153 2008-11-10  Anders Carlsson  <andersca@apple.com>
1154
1155         Reviewed by Kevin Decker.
1156         
1157         Add WebHostedNetscapePluginView to the project.
1158         
1159         * WebKit.xcodeproj/project.pbxproj:
1160
1161 2008-11-10  Anders Carlsson  <andersca@apple.com>
1162
1163         Reviewed by Kevin Decker.
1164
1165         Add a new WebBaseNetscapePluginView class.
1166         
1167         * WebKit.xcodeproj/project.pbxproj:
1168
1169 2008-11-10  Anders Carlsson  <andersca@apple.com>
1170
1171         Reviewed by Adam Roben.
1172                 
1173         Rename WebBaseNetscapePluginView to WebNetscapePluginView.
1174
1175         * StringsNotToBeLocalized.txt:
1176         * WebKit.xcodeproj/project.pbxproj:
1177
1178 2008-11-05  Anders Carlsson  <andersca@apple.com>
1179
1180         Reviewed by Kevin Decker.
1181
1182         Remove WebPlugInStreamLoaderDelegate.h
1183         
1184         * WebKit.xcodeproj/project.pbxproj:
1185
1186 2008-11-03  Darin Adler  <darin@apple.com>
1187
1188         Reviewed by Tim Hatcher.
1189
1190         - https://bugs.webkit.org/show_bug.cgi?id=22061
1191           create script to check for exit-time destructors
1192
1193         * WebKit.xcodeproj/project.pbxproj: Added a script
1194         phase that runs the check-for-exit-time-destructors script.
1195
1196 2008-10-31  Anders Carlsson  <andersca@apple.com>
1197
1198         Reviewed by Kevin Decker.
1199
1200         Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
1201         
1202         * WebKit.xcodeproj/project.pbxproj:
1203
1204 2008-10-29  Matt Lilek  <webkit@mattlilek.com>
1205
1206         Not reviewed, build fix.
1207
1208         * WebKit.xcodeproj/project.pbxproj:
1209
1210 2008-10-28  Adele Peterson  <adele@apple.com>
1211
1212         Reviewed by John Sullivan.
1213
1214         Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
1215         "files" string for multifile uploads needs to be localized
1216
1217         * English.lproj/Localizable.strings: Updated with new string.
1218
1219 2008-10-28  Adele Peterson  <adele@apple.com>
1220
1221         Reviewed by Sam Weinig. 
1222
1223         * English.lproj/Localizable.strings:
1224         Updated.
1225
1226 2008-10-27  Darin Adler  <darin@apple.com>
1227
1228         * StringsNotToBeLocalized.txt: Updated for recent changes.
1229
1230 2008-10-24  Timothy Hatcher  <timothy@apple.com>
1231
1232         Implement new InspectorClient methods to work with Settings.
1233
1234         https://bugs.webkit.org/show_bug.cgi?id=21856
1235
1236         Reviewed by Darin Adler.
1237
1238         * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
1239
1240 2008-10-15  Mark Rowe  <mrowe@apple.com>
1241
1242         Rubber-stamped by Brady Eidson.
1243
1244         <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
1245
1246         * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
1247
1248 2008-10-14  Maxime Britto  <britto@apple.com>
1249
1250         Reviewed by Darin Adler.
1251
1252         * WebKit.xcodeproj/project.pbxproj: Added two files for the 
1253         WebTextIterator, and made the WebTextIterator.h private
1254
1255 2008-10-04  Mark Rowe  <mrowe@apple.com>
1256
1257         Reviewed by Tim Hatcher.
1258
1259         Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
1260
1261         * WebKit.xcodeproj/project.pbxproj:
1262
1263 2008-09-24  Darin Adler  <darin@apple.com>
1264
1265         * StringsNotToBeLocalized.txt: Updated for recent changes.
1266
1267 2008-09-15  Chris Fleizach  <cfleizach@apple.com>
1268
1269         Reviewed by Darin Adler, Beth Dakin
1270
1271         Support strings for AXLists
1272
1273         * English.lproj/Localizable.strings:
1274
1275 2008-09-15  Anders Carlsson  <andersca@apple.com>
1276
1277         Reviewed by Mitz.
1278
1279         Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
1280         
1281         * WebKit.xcodeproj/project.pbxproj:
1282
1283 2008-09-02  Mark Rowe  <mrowe@apple.com>
1284
1285         Reviewed by Tim Hatcher.
1286
1287         Build fix.  Remove the now unnecessary check for "4" in the user agent string.
1288
1289         * WebKit.xcodeproj/project.pbxproj:
1290
1291 2008-08-17  Geoffrey Garen  <ggaren@apple.com>
1292
1293         Reviewed by Cameron Zwarich.
1294         
1295         Updated project files to XCode 3.1.
1296
1297         * WebKit.xcodeproj/project.pbxproj:
1298
1299 2008-08-15  Mark Rowe  <mrowe@apple.com>
1300
1301         Rubber-stamped by Geoff Garen.
1302
1303         <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
1304
1305         * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
1306
1307 2008-08-05  Anders Carlsson  <andersca@apple.com>
1308
1309         Reviewed by Darin Adler.
1310
1311         Remove MainThreadObjectDeallocator.{h|mm}.
1312         
1313         * WebKit.xcodeproj/project.pbxproj:
1314
1315 2008-08-04  Mark Rowe  <mrowe@apple.com>
1316
1317         Reviewed by Darin Adler.
1318
1319         Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
1320         Part one of fix for <rdar://problem/5853147>.
1321
1322         * WebKit.xcodeproj/project.pbxproj:
1323
1324 2008-07-31  David D. Kilzer  <ddkilzer@webkit.org>
1325
1326         Fix layout test results for webarchive/test-xml-stylesheet.xml
1327
1328         Reviewed by Darin Adler.
1329
1330         * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
1331         Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
1332         to private so they're copied into PrivateHeaders.
1333
1334 2008-07-11  Stephanie Lewis  <slewis@apple.com>
1335
1336         Reviewed by Darin Adler.
1337
1338         Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
1339
1340         * WebKit.xcodeproj/project.pbxproj:
1341
1342 2008-07-07  Mark Rowe  <mrowe@apple.com>
1343
1344         Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
1345         so that they don't have an unnecessary ".." in the path.
1346
1347         * WebKit.xcodeproj/project.pbxproj:
1348
1349 2008-07-05  Mark Rowe  <mrowe@apple.com>
1350
1351         Reviewed by John Sullivan.
1352
1353         Remove WebSearchableTextView as it has been unused for some time now.
1354
1355         * WebKit.xcodeproj/project.pbxproj:
1356
1357 2008-06-26  Anders Carlsson  <andersca@apple.com>
1358
1359         Reviewed by Darin Adler.
1360
1361         Add MainThreadObjectDeallocator to sources.
1362         
1363         * WebKit.xcodeproj/project.pbxproj:
1364
1365 2008-06-24  John Sullivan  <sullivan@apple.com>
1366
1367         Rubber-stamped by Sam Weinig
1368
1369         * StringsNotToBeLocalized.txt:
1370         brought this file up to date
1371
1372 2008-06-17  Mark Rowe  <mrowe@apple.com>
1373
1374         Reviewed by Darin Adler.
1375
1376         <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
1377
1378         * WebKit.xcodeproj/project.pbxproj:
1379
1380 2008-05-22  Timothy Hatcher  <timothy@apple.com>
1381
1382         <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
1383
1384         Reviewed by Adam Roben.
1385
1386         * English.lproj/Localizable.strings: Added new strings.
1387
1388 2008-05-21  Anders Carlsson  <andersca@apple.com>
1389
1390         Reviewed by Maciej.
1391
1392         Add WebIconFetcher files.
1393         
1394         * WebKit.xcodeproj/project.pbxproj:
1395
1396 2008-05-16  Timothy Hatcher  <timothy@apple.com>
1397
1398         Removes WebScriptDebugServer files and related calls. This removes
1399         the hooks that Drosera uses for debugging. Now that the Web Inspector
1400         has a better debugger, we don't need these anymore.
1401
1402         Reviewed by Sam Weinig.
1403
1404         * StringsNotToBeLocalized.txt:
1405         * WebKit.xcodeproj/project.pbxproj:
1406
1407 2008-05-13  Chris Fleizach  <cfleizach@apple.com>
1408
1409         Reviewed by Beth Dakin
1410
1411         <rdar://problem/4780592> WebKit application has its window announced as HTML content
1412
1413         * English.lproj/Localizable.strings:
1414         * WebKit.xcodeproj/project.pbxproj:
1415
1416 2008-05-09  Anders Carlsson  <andersca@apple.com>
1417
1418         Reviewed by Oliver.
1419
1420         <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
1421         
1422         Add nptextinput.h as a public header.
1423         
1424         * WebKit.xcodeproj/project.pbxproj:
1425
1426 2008-05-06  Stephanie Lewis  <slewis@apple.com>
1427
1428         Reviewed by Andersca.
1429
1430         prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
1431
1432         * WebKit.xcodeproj/project.pbxproj:
1433
1434 2008-05-01  Anders Carlsson  <andersca@apple.com>
1435
1436         Reviewed by Tim.
1437
1438         Remove npfunctions.h
1439         
1440         * WebKit.xcodeproj/project.pbxproj:
1441
1442 2008-05-01  Sam Weinig  <sam@webkit.org>
1443
1444         Reviewed by Anders Carlsson.
1445
1446         Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
1447
1448         * WebKit.xcodeproj/project.pbxproj:
1449
1450 2008-04-30  Anders Carlsson  <andersca@apple.com>
1451
1452         Reviewed by Adam.
1453
1454         Add Cocoa event handler.
1455         
1456         * WebKit.xcodeproj/project.pbxproj:
1457
1458 2008-04-29  Anders Carlsson  <andersca@apple.com>
1459
1460         Reviewed by Adam.
1461
1462         Add new event handlers.
1463         
1464         * WebKit.xcodeproj/project.pbxproj:
1465
1466 2008-04-07  John Sullivan  <sullivan@apple.com>
1467
1468         Reviewed by Tim
1469         
1470         - made the JavaScript text input panel not block Quit (part of 4133196)
1471
1472         * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
1473         * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
1474         * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
1475         Made the panel be a NonBlockingPanel
1476
1477 2008-04-04  Ada Chan  <adachan@apple.com>
1478
1479         Updated the format string for window title for a standalone image to take integers.
1480
1481         Reviewed by Dan.
1482
1483         * English.lproj/Localizable.strings:
1484
1485 2008-03-28  Brady Eidson  <beidson@apple.com>
1486
1487         Rubberstamped by Darin Adler
1488
1489         Remove WebArchiver.h/mm
1490
1491         * WebKit.xcodeproj/project.pbxproj:
1492
1493 2008-03-25  Brady Eidson  <beidson@apple.com>
1494
1495         Reviewed by Darin
1496
1497         <rdar://problem/4516169> - Support WebArchives on Windows
1498
1499         * WebKit.xcodeproj/project.pbxproj:
1500
1501 2008-03-24  Brady Eidson  <beidson@apple.com>
1502
1503         Reviewed by Darin's rubberstamp
1504
1505         Rename a .m to .mm
1506
1507         * WebKit.xcodeproj/project.pbxproj:
1508
1509 2008-03-20  John Sullivan  <sullivan@apple.com>
1510
1511         * StringsNotToBeLocalized.txt:
1512         Brought this file up to date
1513
1514 2008-03-20  Adam Roben  <aroben@apple.com>
1515
1516         Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
1517
1518         Reviewed by Tim Hatcher.
1519
1520         * WebKit.xcodeproj/project.pbxproj:
1521
1522 2008-03-12  Darin Adler  <darin@apple.com>
1523
1524         Reviewed by Anders.
1525
1526         - http://bugs.webkit.org/show_bug.cgi?id=17640
1527           eliminate WebCoreFrameBridge
1528
1529         * StringsNotToBeLocalized.txt: Updated for recent changes.
1530         * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
1531
1532 2008-03-11  Darin Adler  <darin@apple.com>
1533
1534         Reviewed by Anders.
1535
1536         * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
1537         We can rename the file later.
1538
1539 2008-03-07  Mark Rowe  <mrowe@apple.com>
1540
1541         Reviewed by Oliver Hunt.
1542
1543         Fix WebKit build with GCC 4.2.
1544
1545         * WebKit.xcodeproj/project.pbxproj:  Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
1546
1547 2008-03-06  Darin Adler  <darin@apple.com>
1548
1549         * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
1550
1551 2008-03-06  David D. Kilzer  <ddkilzer@apple.com>
1552
1553         Name the WebKit build phase script that generates WebKit.LP64.exp.
1554
1555         * WebKit.xcodeproj/project.pbxproj: Name the build phase script
1556         that generates the 64-bit export file to match the corresponding
1557         build phase script in WebCore.
1558
1559 2008-03-05  Adam Roben  <aroben@apple.com>
1560
1561         Remove WebCoreScriptDebugger.{h,mm}
1562
1563         Reviewed by Kevin M.
1564
1565         * WebKit.xcodeproj/project.pbxproj:
1566
1567 2008-03-05  Adam Roben  <aroben@apple.com>
1568
1569         Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
1570
1571         Reviewed by Kevin M.
1572
1573         * WebKit.xcodeproj/project.pbxproj:
1574
1575 2008-03-05  Adam Roben  <aroben@apple.com>
1576
1577         Remove WebScriptDebugger
1578
1579         Reviewed by Kevin M.
1580
1581         * WebKit.xcodeproj/project.pbxproj: Remove
1582         WebScriptDebugDelegatePrivate.h from the project.
1583
1584 2008-03-05  Adam Roben  <aroben@apple.com>
1585
1586         Move WebCoreScriptDebuggerImp to its own source files
1587
1588         Reviewed by Kevin M.
1589
1590         * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
1591
1592 2008-03-05  Adam Roben  <aroben@apple.com>
1593
1594         Move WebCoreScriptDebugger to WebKit
1595
1596         Reviewed by Darin Adler.
1597
1598         * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
1599         to the project.
1600
1601 2008-01-26  Greg Bolsinga  <bolsinga@apple.com>
1602
1603         <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
1604
1605         Reviewed by Darin Adler.
1606
1607         * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
1608
1609 2008-01-23  Steve Falkenburg  <sfalken@apple.com>
1610
1611         Update localization exceptions.
1612         
1613         Reviewed by Darin Adler.
1614
1615         * English.lproj/Localizable.strings:
1616         * StringsNotToBeLocalized.txt:
1617
1618 2008-01-20  Mark Rowe  <mrowe@apple.com>
1619
1620         Reviewed by Dan Bernstein.
1621
1622         Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
1623         interested in supporting Safari 2 with TOT WebKit.
1624
1625         * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
1626         as it is no longer used. 
1627
1628 2008-01-03  Darin Adler  <darin@apple.com>
1629
1630         - fix Safari build
1631
1632         * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
1633
1634 2008-01-02  Alexey Proskuryakov  <ap@webkit.org>
1635
1636         Reviewed by Darin Adler.
1637
1638         Removed "BackwardDelete", which is no longer present in source code.
1639
1640         * StringsNotToBeLocalized.txt:
1641
1642 2007-12-16  Mark Rowe  <mrowe@apple.com>
1643
1644         Reviewed by Maciej Stachowiak.
1645
1646         Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
1647
1648         * WebKit.xcodeproj/project.pbxproj: Add new files.
1649
1650 2007-12-14  Darin Adler  <darin@apple.com>
1651
1652         * StringsNotToBeLocalized.txt: Updated.
1653
1654 2007-12-12  Brady Eidson  <beidson@apple.com>
1655
1656         Reviewed by Sam Weinig
1657
1658         Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
1659
1660         * WebKit.xcodeproj/project.pbxproj: Added a new file
1661
1662 2007-12-12  Mark Rowe  <mrowe@apple.com>
1663
1664         Reviewed by Dave Kilzer.
1665
1666         Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
1667
1668         * WebKit.xcodeproj/project.pbxproj:
1669
1670 2007-11-19  Brady Eidson <beidson@apple.com>
1671
1672         Reviewed by Maciej
1673
1674         * WebKit.xcodeproj/project.pbxproj: Sorted!
1675
1676 2007-11-17  Timothy Hatcher  <timothy@apple.com>
1677
1678         Reviewed by Mark Rowe.
1679
1680         Bug 13470: i18n: The Web Inspector is not localizable
1681         http://bugs.webkit.org/show_bug.cgi?id=13470
1682
1683         Update the localized strings and the file encoding of WebInspectorClient.mm.
1684
1685         * English.lproj/Localizable.strings:
1686         * StringsNotToBeLocalized.txt:
1687         * WebKit.xcodeproj/project.pbxproj:
1688
1689 2007-11-16  Mark Rowe  <mrowe@apple.com>
1690
1691         Reviewed by Tim Hatcher.
1692
1693         Build WebCore as a sub-framework of WebKit in all configurations.
1694
1695         * WebKit.xcodeproj/project.pbxproj:
1696
1697 2007-11-16  Brady Eidson  <beidson@apple.com>
1698
1699         * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
1700
1701 2007-11-16  Brady Eidson  <beidson@apple.com>
1702
1703         * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
1704           it is exported
1705
1706 2007-11-16  Brady Eidson  <beidson@apple.com>
1707
1708         Reviewed by John
1709
1710         Database management API tweaks
1711
1712         * WebKit.xcodeproj/project.pbxproj:
1713
1714 2007-11-15  Brady Eidson  <beidson@apple.com>
1715
1716         Reviewed by John
1717
1718         Stubbing out everything required for a WebKit API for databases
1719
1720         * WebKit.xcodeproj/project.pbxproj:
1721
1722 2007-11-12  Adam Roben  <aroben@apple.com>
1723
1724         * StringsNotToBeLocalized.txt: Updated.
1725
1726 2007-11-08  Kevin Ollivier  <kevino@theolliviers.com>
1727
1728         Adding the wx WebKit implementation.
1729
1730         Reviewed by Mark Rowe.
1731
1732         * wx: Added.
1733
1734 2007-11-07  Mark Rowe  <mrowe@apple.com>
1735
1736         Reviewed by Kevin Decker.
1737
1738         Fix 64-bit Mac build.
1739
1740         * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
1741         to be relative to PROJECT_DIR.  PROJECT_DIR takes into account the projectDirPath
1742         setting of the project, which in this instance includes the necessary "mac"
1743         subdirectory.
1744