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