1 2009-10-26 Sam Weinig <sam@webkit.org>
3 Reviewed by Anders Carlsson.
5 Move some WebView event handling code into its own file, WebViewEventHandling.mm
7 * WebKit.xcodeproj/project.pbxproj:
9 2009-10-19 John Gregg <johnnyg@google.com>
11 Reviewed by Dimitri Glazkov.
13 set ENABLE_NOTIFICATIONS=1 for Chromium
14 https://bugs.webkit.org/show_bug.cgi?id=29949
16 * chromium/features.gypi:
18 2009-10-13 Drew Wilson <atwilson@atwilson-macpro.local>
20 Reviewed by David Levin.
22 Enable SHARED_WORKERS for Chromium
23 https://bugs.webkit.org/show_bug.cgi?id=30289
25 * chromium/features.gypi:
26 Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
27 SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
29 2009-10-12 Yaar Schnitman <yaar@chromium.org>
31 Reviewed by Dimitri Glazkov.
33 Chromium Port - Windows
34 https://bugs.webkit.org/show_bug.cgi?id=29969
36 * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
38 2009-10-06 Simon Fraser <simon.fraser@apple.com>
40 Reviewed by Mark Rowe.
42 accessibility/media-element.html crashes (and has incorrect result)
43 https://bugs.webkit.org/show_bug.cgi?id=30108
45 Fix up the accessibilty label for the newly added fullscreen button,
46 and update the test result accordingly.
48 * English.lproj/Localizable.strings:
50 2009-10-05 Kevin Decker <kdecker@apple.com>
52 Reviewed by Dan Bernstein.
54 * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
56 2009-10-05 Yaar Schnitman <yaar@chromium.org>
58 Reviewed by Dimitri Glazkov.
60 One of the dependencies' SVN url was missing a @ before the revision number.
62 https://bugs.webkit.org/show_bug.cgi?id=30101
66 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
68 Reviewed by Simon Fraser
70 Support fullscreen in MediaPlayer (Mac)
71 https://bugs.webkit.org/show_bug.cgi?id=26742
73 Add new files for video fullscreen.
75 * WebKit.xcodeproj/project.pbxproj:
77 2009-10-05 Pavel Feldman <pfeldman@chromium.org>
79 Reviewed by Timothy Hatcher.
81 Web Inspector: add testing harness for Web Inspector.
83 https://bugs.webkit.org/show_bug.cgi?id=30010
85 * WebKit.xcodeproj/project.pbxproj:
87 2009-10-04 Fumitoshi Ukai <ukai@chromium.org>
89 Reviewed by Eric Seidel
91 Enable Web Sockets in chromium build.
92 https://bugs.webkit.org/show_bug.cgi?id=29917
94 * chromium/features.gypi:
96 2009-10-02 Yaar Schnitman <yaar@chromium.org>
98 Reviewed by Dimitri Glazkov.
100 Added gyp_webkit that does a subset of the things gyp_chromium does
101 plus some specialization for an upstream chromium build.
103 https://bugs.webkit.org/show_bug.cgi?id=29986
105 * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
106 * chromium/gyp_webkit: A new python file.
108 2009-10-01 Yaar Schnitman <yaar@chromium.org>
110 Reviewed by Dimitri Glazkov.
112 Make it possible to override the list of feature defines when building
115 https://bugs.webkit.org/show_bug.cgi?id=29979
117 * chromium/features.gypi:
119 2009-10-01 Yaar Schnitman <yaar@chromium.org>
121 Reviewed by Dimitri Glazkov.
123 Added windows-specific dependencies, updated some revisions and
124 re-organized file to make revision tracking easier. Also removed
125 extensions/v8 dependency that is no longer needed upstream.
127 https://bugs.webkit.org/show_bug.cgi?id=29973
131 2009-09-30 Yaar Schnitman <yaar@chromium.org>
133 Reviewed by Dimitri Glazkov.
135 1. Keeping up with downstream revisions.
136 2. Turning off v8 snapshot build step.
138 https://bugs.webkit.org/show_bug.cgi?id=29928
142 2009-09-29 Brady Eidson <beidson@apple.com>
144 Reviewed by John Sullivan.
146 WebKit Mac API should provide a delegate interface for global history.
147 <rdar://problem/7042773> and https://webkit.org/b/29904
149 * WebKit.xcodeproj/project.pbxproj:
151 2009-09-28 Yaar Schnitman <yaar@chromium.org>
153 Reviewed by Dimitri Glazkov.
155 https://bugs.webkit.org/show_bug.cgi?id=29722
157 * chromium/DEPS: Describes the chromium port's dependencies and
158 is used by gclient to fetch them.
159 * chromium/webkit.gyp: Currently only builds webcore but in
160 the future will also build the webkit api.
162 2009-09-26 David Kilzer <ddkilzer@apple.com>
164 Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
166 Reviewed by Darin Adler.
168 Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
170 * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
171 disable this feature by default.
173 2009-09-22 Yaar Schnitman <yaar@chromium.org>
175 Reviewed by David Levin.
177 Create chromium directory and ported chromium.org's features.gypi for
178 the webkit chromium port.
180 https://bugs.webkit.org/show_bug.cgi?id=29617
182 * chromium/features.gypi: Added.
184 2009-09-21 Dan Bernstein <mitz@apple.com>
186 Reviewed by Anders Carlsson.
188 <rdar://problem/4137135> iFrame with PDF not being handled correctly on
190 https://bugs.webkit.org/show_bug.cgi?id=4151
192 * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
193 and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
196 2009-09-07 Steve Block <steveblock@google.com>
198 Reviewed by Adam Barth.
200 Adds a mock Geolocation service. This will be used to provide predictable behavior of the
201 Geolocation API for use in LayoutTests. Later changes will integrate the the mock
202 Geolocation service with DumpRenderTree.
203 https://bugs.webkit.org/show_bug.cgi?id=28264
205 * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
207 2009-09-03 John Sullivan <sullivan@apple.com>
209 Reviewed by Adam Roben
211 * StringsNotToBeLocalized.txt:
212 Brought this file up to date.
214 2009-08-31 Mark Rowe <mrowe@apple.com>
216 Rubber-stamped by Beth Dakin.
218 Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
219 We stopped using these back in r18592 when we switched over to context menus
222 * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
223 * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
224 * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
225 * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
226 * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
227 * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
228 * WebKit.xcodeproj/project.pbxproj:
230 2009-08-28 Chris Fleizach <cfleizach@apple.com>
232 Reviewed by John Sullivan.
234 update-webkit-localizable-strings script can no longer complete
235 https://bugs.webkit.org/show_bug.cgi?id=28792
237 * English.lproj/Localizable.strings:
239 2009-08-27 John Sullivan <sullivan@apple.com>
241 * StringsNotToBeLocalized.txt:
242 Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
244 2009-08-25 Eric Carlson <eric.carlson@apple.com>
246 Reviewed by Oliver Hunt.
248 <video> and <audio> controller should be accessible
249 https://bugs.webkit.org/show_bug.cgi?id=28081
251 Add localized strings for media controller accessiblility.
253 * English.lproj/Localizable.strings:
255 2009-08-20 Chris Fleizach <cfleizach@apple.com>
257 Reviewed by Darin Adler.
259 Enable various "grouping" ARIA roles
260 https://bugs.webkit.org/show_bug.cgi?id=28486
262 * English.lproj/Localizable.strings:
264 2009-08-18 Drew Wilson <atwilson@google.com>
266 Reviewed by Eric Seidel.
268 Need to extend DumpRenderTree to expose number of worker threads.
269 https://bugs.webkit.org/show_bug.cgi?id=28292
271 * WebKit.xcodeproj/project.pbxproj:
272 Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
274 2009-08-06 Mark Rowe <mrowe@apple.com>
276 Rubber-stamped by Sam Weinig.
278 Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
280 * WebKit.xcodeproj/project.pbxproj:
282 2009-08-06 Mark Rowe <mrowe@apple.com>
284 Bring a little order to our otherwise out of control lives.
286 * WebKit.xcodeproj/project.pbxproj:
288 2009-08-06 Mark Rowe <mrowe@apple.com>
292 Don't attempt to build a file that Anders just deleted.
294 * WebKit.xcodeproj/project.pbxproj:
296 2009-07-29 David Kilzer <ddkilzer@apple.com>
298 <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
300 Reviewed by Mark Rowe.
302 WebPluginController.h includes WebPluginContainerCheck.h, which
303 is not a private header. Since WebPluginController.h doesn't
304 appear to be used anywhere, remove its private header status.
306 * WebKit.xcodeproj/project.pbxproj: Remove private header
307 attribute from WebPluginController.h.
309 2009-07-28 Maxime Simon <simon.maxime@gmail.com>
311 Reviewed by David Levin.
313 Added FrameLoaderClient for Haiku WebCore support.
314 https://bugs.webkit.org/show_bug.cgi?id=26952
316 * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
317 (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
318 (WebCore::FrameLoaderClientHaiku::setFrame):
319 (WebCore::FrameLoaderClientHaiku::setWebView):
320 (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
321 (WebCore::FrameLoaderClientHaiku::hasWebView):
322 (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
323 (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
324 (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
325 (WebCore::FrameLoaderClientHaiku::makeRepresentation):
326 (WebCore::FrameLoaderClientHaiku::forceLayout):
327 (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
328 (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
329 (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
330 (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
331 (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
332 (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
333 (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
334 (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
335 (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
336 (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
337 (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
338 (WebCore::FrameLoaderClientHaiku::willCloseDocument):
339 (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
340 (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
341 (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
342 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
343 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
344 (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
345 (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
346 (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
347 (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
348 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
349 (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
350 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
351 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
352 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
353 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
354 (WebCore::FrameLoaderClientHaiku::dispatchShow):
355 (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
356 (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
357 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
358 (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
359 (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
360 (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
361 (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
362 (WebCore::FrameLoaderClientHaiku::progressStarted):
363 (WebCore::FrameLoaderClientHaiku::progressCompleted):
364 (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
365 (WebCore::FrameLoaderClientHaiku::willChangeTitle):
366 (WebCore::FrameLoaderClientHaiku::didChangeTitle):
367 (WebCore::FrameLoaderClientHaiku::finishedLoading):
368 (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
369 (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
370 (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
371 (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
372 (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
373 (WebCore::FrameLoaderClientHaiku::restoreViewState):
374 (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
375 (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
376 (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
377 (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
378 (WebCore::FrameLoaderClientHaiku::didFinishLoad):
379 (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
380 (WebCore::FrameLoaderClientHaiku::setTitle):
381 (WebCore::FrameLoaderClientHaiku::userAgent):
382 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
383 (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
384 (WebCore::FrameLoaderClientHaiku::canHandleRequest):
385 (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
386 (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
387 (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
388 (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
389 (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
390 (WebCore::FrameLoaderClientHaiku::canCachePage):
391 (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
392 (WebCore::FrameLoaderClientHaiku::committedLoad):
393 (WebCore::FrameLoaderClientHaiku::cancelledError):
394 (WebCore::FrameLoaderClientHaiku::blockedError):
395 (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
396 (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
397 (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
398 (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
399 (WebCore::FrameLoaderClientHaiku::shouldFallBack):
400 (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
401 (WebCore::FrameLoaderClientHaiku::download):
402 (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
403 (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
404 (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
405 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
406 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
407 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
408 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
409 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
410 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
411 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
412 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
413 (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
414 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
415 (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
416 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
417 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
418 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
419 (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
420 (WebCore::FrameLoaderClientHaiku::startDownload):
421 (WebCore::FrameLoaderClientHaiku::createFrame):
422 (WebCore::FrameLoaderClientHaiku::objectContentType):
423 (WebCore::FrameLoaderClientHaiku::createPlugin):
424 (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
425 (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
426 (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
427 (WebCore::FrameLoaderClientHaiku::overrideMediaType):
428 (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
429 (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
430 (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
431 (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
432 (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
433 (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
434 (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
435 * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
436 (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
438 2009-07-28 Maxime Simon <simon.maxime@gmail.com>
440 Reviewed by David Levin.
442 Added ChromeClient for Haiku WebCore support.
443 https://bugs.webkit.org/show_bug.cgi?id=26952
445 * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
446 (WebCore::ChromeClientHaiku::ChromeClientHaiku):
447 (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
448 (WebCore::ChromeClientHaiku::chromeDestroyed):
449 (WebCore::ChromeClientHaiku::setWindowRect):
450 (WebCore::ChromeClientHaiku::windowRect):
451 (WebCore::ChromeClientHaiku::pageRect):
452 (WebCore::ChromeClientHaiku::scaleFactor):
453 (WebCore::ChromeClientHaiku::focus):
454 (WebCore::ChromeClientHaiku::unfocus):
455 (WebCore::ChromeClientHaiku::canTakeFocus):
456 (WebCore::ChromeClientHaiku::takeFocus):
457 (WebCore::ChromeClientHaiku::createWindow):
458 (WebCore::ChromeClientHaiku::createModalDialog):
459 (WebCore::ChromeClientHaiku::show):
460 (WebCore::ChromeClientHaiku::canRunModal):
461 (WebCore::ChromeClientHaiku::runModal):
462 (WebCore::ChromeClientHaiku::setToolbarsVisible):
463 (WebCore::ChromeClientHaiku::toolbarsVisible):
464 (WebCore::ChromeClientHaiku::setStatusbarVisible):
465 (WebCore::ChromeClientHaiku::statusbarVisible):
466 (WebCore::ChromeClientHaiku::setScrollbarsVisible):
467 (WebCore::ChromeClientHaiku::scrollbarsVisible):
468 (WebCore::ChromeClientHaiku::setMenubarVisible):
469 (WebCore::ChromeClientHaiku::menubarVisible):
470 (WebCore::ChromeClientHaiku::setResizable):
471 (WebCore::ChromeClientHaiku::addMessageToConsole):
472 (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
473 (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
474 (WebCore::ChromeClientHaiku::closeWindowSoon):
475 (WebCore::ChromeClientHaiku::runJavaScriptAlert):
476 (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
477 (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
478 (WebCore::ChromeClientHaiku::setStatusbarText):
479 (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
480 (WebCore::ChromeClientHaiku::tabsToLinks):
481 (WebCore::ChromeClientHaiku::windowResizerRect):
482 (WebCore::ChromeClientHaiku::repaint):
483 (WebCore::ChromeClientHaiku::scroll):
484 (WebCore::ChromeClientHaiku::screenToWindow):
485 (WebCore::ChromeClientHaiku::windowToScreen):
486 (WebCore::ChromeClientHaiku::platformWindow):
487 (WebCore::ChromeClientHaiku::contentsSizeChanged):
488 (WebCore::ChromeClientHaiku::scrollRectIntoView):
489 (WebCore::ChromeClientHaiku::addToDirtyRegion):
490 (WebCore::ChromeClientHaiku::scrollBackingStore):
491 (WebCore::ChromeClientHaiku::updateBackingStore):
492 (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
493 (WebCore::ChromeClientHaiku::setToolTip):
494 (WebCore::ChromeClientHaiku::print):
495 (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
496 (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
497 (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
498 (WebCore::ChromeClientHaiku::runOpenPanel):
499 (WebCore::ChromeClientHaiku::setCursor):
500 (WebCore::ChromeClientHaiku::formStateDidChange):
501 (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
502 * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
504 2009-07-28 Robert Hogan <robert@roberthogan.net>
506 Reviewed by Simon Hausmann.
508 Add WebKit version API to Qt.
510 Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
511 at compile time and make it available to webkit ports through WebKitVersion.h.
513 https://bugs.webkit.org/show_bug.cgi?id=27158
515 * scripts/generate-webkitversion.pl: Added
517 2009-07-24 Andrei Popescu <andreip@google.com>
519 ApplicationCache should have size limit
520 https://bugs.webkit.org/show_bug.cgi?id=22700
522 Updated the project after adding WebApplicationCache.h/mm
524 * WebKit.xcodeproj/project.pbxproj:
526 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
528 Reviewed by Eric Seidel.
530 Added InspectorClient for Haiku WebCore support.
531 https://bugs.webkit.org/show_bug.cgi?id=26952
533 Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
535 * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
536 (WebCore::InspectorClientHaiku::inspectorDestroyed):
537 (WebCore::InspectorClientHaiku::createPage):
538 (WebCore::InspectorClientHaiku::localizedStringsURL):
539 (WebCore::InspectorClientHaiku::hiddenPanels):
540 (WebCore::InspectorClientHaiku::showWindow):
541 (WebCore::InspectorClientHaiku::closeWindow):
542 (WebCore::InspectorClientHaiku::attachWindow):
543 (WebCore::InspectorClientHaiku::detachWindow):
544 (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
545 (WebCore::InspectorClientHaiku::highlight):
546 (WebCore::InspectorClientHaiku::hideHighlight):
547 (WebCore::InspectorClientHaiku::inspectedURLChanged):
548 (WebCore::InspectorClientHaiku::populateSetting):
549 (WebCore::InspectorClientHaiku::storeSetting):
550 (WebCore::InspectorClientHaiku::removeSetting):
551 * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
553 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
555 Reviewed by Oliver Hunt.
557 Added EditorClient for Haiku WebCore support.
558 https://bugs.webkit.org/show_bug.cgi?id=26952
560 Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
562 * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
563 (WebCore::EditorClientHaiku::EditorClientHaiku):
564 (WebCore::EditorClientHaiku::setPage):
565 (WebCore::EditorClientHaiku::pageDestroyed):
566 (WebCore::EditorClientHaiku::shouldDeleteRange):
567 (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
568 (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
569 (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
570 (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
571 (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
572 (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
573 (WebCore::EditorClientHaiku::toggleGrammarChecking):
574 (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
575 (WebCore::EditorClientHaiku::isEditable):
576 (WebCore::EditorClientHaiku::shouldBeginEditing):
577 (WebCore::EditorClientHaiku::shouldEndEditing):
578 (WebCore::EditorClientHaiku::shouldInsertNode):
579 (WebCore::EditorClientHaiku::shouldInsertText):
580 (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
581 (WebCore::EditorClientHaiku::shouldApplyStyle):
582 (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
583 (WebCore::EditorClientHaiku::didBeginEditing):
584 (WebCore::EditorClientHaiku::respondToChangedContents):
585 (WebCore::EditorClientHaiku::respondToChangedSelection):
586 (WebCore::EditorClientHaiku::didEndEditing):
587 (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
588 (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
589 (WebCore::EditorClientHaiku::registerCommandForUndo):
590 (WebCore::EditorClientHaiku::registerCommandForRedo):
591 (WebCore::EditorClientHaiku::clearUndoRedoOperations):
592 (WebCore::EditorClientHaiku::canUndo):
593 (WebCore::EditorClientHaiku::canRedo):
594 (WebCore::EditorClientHaiku::undo):
595 (WebCore::EditorClientHaiku::redo):
596 (WebCore::EditorClientHaiku::handleKeyboardEvent):
597 (WebCore::EditorClientHaiku::handleInputMethodKeydown):
598 (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
599 (WebCore::EditorClientHaiku::textFieldDidEndEditing):
600 (WebCore::EditorClientHaiku::textDidChangeInTextField):
601 (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
602 (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
603 (WebCore::EditorClientHaiku::textDidChangeInTextArea):
604 (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
605 (WebCore::EditorClientHaiku::learnWord):
606 (WebCore::EditorClientHaiku::checkSpellingOfString):
607 (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
608 (WebCore::EditorClientHaiku::checkGrammarOfString):
609 (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
610 (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
611 (WebCore::EditorClientHaiku::showSpellingUI):
612 (WebCore::EditorClientHaiku::spellingUIIsShowing):
613 (WebCore::EditorClientHaiku::getGuessesForWord):
614 (WebCore::EditorClientHaiku::setInputMethodState):
615 (WebCore::EditorClientHaiku::isEditing):
616 * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
618 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
620 Reviewed by Eric Seidel.
622 Added DragClient for Haiku WebCore support.
623 https://bugs.webkit.org/show_bug.cgi?id=26952
625 Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
627 * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
628 (WebCore::DragClientHaiku::actionMaskForDrag):
629 (WebCore::DragClientHaiku::willPerformDragDestinationAction):
630 (WebCore::DragClientHaiku::dragControllerDestroyed):
631 (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
632 (WebCore::DragClientHaiku::willPerformDragSourceAction):
633 (WebCore::DragClientHaiku::startDrag):
634 (WebCore::DragClientHaiku::createDragImageForLink):
635 * haiku/WebCoreSupport/DragClientHaiku.h: Added.
637 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
639 Reviewed by Oliver Hunt.
641 Added ContextMenuClient for Haiku WebCore support.
642 https://bugs.webkit.org/show_bug.cgi?id=26952
644 Adding two files, ContextMenuClientHaiku.h
645 and ContextMenuClientHaiku.cpp
647 * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
648 (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
649 (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
650 (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
651 (WebCore::ContextMenuClientHaiku::downloadURL):
652 (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
653 (WebCore::ContextMenuClientHaiku::speak):
654 (WebCore::ContextMenuClientHaiku::isSpeaking):
655 (WebCore::ContextMenuClientHaiku::stopSpeaking):
656 (WebCore::ContextMenuClientHaiku::searchWithGoogle):
657 * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
659 2009-07-10 Adam Roben <aroben@apple.com>
661 Sort all our Xcode projects
663 Accomplished using sort-Xcode-project-file.
665 Requested by Dave Kilzer.
667 * WebKit.xcodeproj/project.pbxproj:
669 2009-07-02 Adam Roben <aroben@apple.com>
671 Fix warnings from update-webkit-localizable-strings
673 Rubber-stamped by Eric Carlson.
675 * English.lproj/Localizable.strings: Updated.
677 2009-07-02 Adam Roben <aroben@apple.com>
679 Update StringsNotToBeLocalized.txt for (not so) recent changes
681 Bug 26926: StringsNotToBeLocalized.txt is out-of-date
682 <https://bugs.webkit.org/show_bug.cgi?id=26926>
684 Reviewed by John Sullivan.
686 * StringsNotToBeLocalized.txt:
688 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
690 Reviewed by Simon Fraser.
692 <rdar://problem/6518119>
694 Add localized strings for media controller status messages.
696 * English.lproj/Localizable.strings: Localized text.
698 2009-06-08 Dan Bernstein <mitz@apple.com>
700 Rubber-stamped by Mark Rowe.
702 - updated the project after giving Objective-C++ the .mm extension
704 * WebKit.xcodeproj/project.pbxproj:
706 2009-06-04 Sam Weinig <sam@webkit.org>
708 Reviewed by Alice Liu.
710 Move WebView internal data into WebViewData.h/mm.
712 * WebKit.xcodeproj/project.pbxproj:
714 2009-06-03 Sam Weinig <sam@webkit.org>
716 Reviewed by Mark Rowe.
718 Added WebDelegateImplementationCaching.h/mm
720 * WebKit.xcodeproj/project.pbxproj:
722 2009-06-03 Sam Weinig <sam@webkit.org>
724 Reviewed by Mark Rowe.
726 Add WebViewInternal.mm.
728 * WebKit.xcodeproj/project.pbxproj:
730 2009-06-03 Dan Bernstein <mitz@apple.com>
732 Reviewed by Anders Carlsson.
734 - WebKit project part of eliminating WebCoreTextRenderer
736 * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
737 compile as Objective-C++.
739 2009-06-01 Darin Adler <darin@apple.com>
741 Reviewed by Maciej Stachowiak.
743 Bug 26113: break WebTextCompletionController out into its own source file
744 https://bugs.webkit.org/show_bug.cgi?id=26113
746 * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
748 2009-05-28 Mark Rowe <mrowe@apple.com>
750 Rubber-stamped by Anders Carlsson.
752 Symlink WebKitPluginHost.app in to place if needed.
754 * WebKit.xcodeproj/project.pbxproj:
756 2009-05-24 Darin Adler <darin@apple.com>
758 * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
760 2009-05-16 Anders Carlsson <andersca@apple.com>
762 Reviewed by Sam Weinig and Dan Bernstein.
764 Fix <rdar://problem/6889644>.
766 * English.lproj/Localizable.strings:
768 2009-05-10 Alexey Proskuryakov <ap@webkit.org>
770 Reviewed by Dan Bernstein.
772 <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
774 * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
775 it could use C++ code from AuthenticaitonMac.h.
777 2009-04-27 Douglas R. Davidson <ddavidso@apple.com>
779 Add localizable strings for
780 <rdar://problem/6724106> WebViews need to implement text checking
782 Reviewed by Justin Garcia.
784 * English.lproj/Localizable.strings:
786 2009-04-27 Kevin Decker <kdecker@apple.com>
788 Reviewed by Anders Carlsson.
790 <rdar://problem/6352982>
792 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
794 2009-04-23 Kevin Decker <kdecker@apple.com>
796 Reviewed by Anders Carlsson.
798 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
800 2009-04-21 Adam Roben <aroben@apple.com>
802 Update StringsNotToBeLocalized.txt for recent changes
804 Rubber-stamped by John Sullivan.
806 * StringsNotToBeLocalized.txt:
808 2009-04-19 Darin Adler <darin@apple.com>
810 * StringsNotToBeLocalized.txt: Updated for recent changes.
812 2009-04-17 David Kilzer <ddkilzer@apple.com>
814 Simplify FEATURE_DEFINES definition
816 Reviewed by Darin Adler.
818 This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
819 variables to their own FeatureDefines.xcconfig file. It also
820 extracts a new ENABLE_GEOLOCATION variable so that
821 FEATURE_DEFINES only needs to be defined once.
823 * WebKit.xcodeproj/project.pbxproj: Added
824 FeatureDefines.xcconfig file.
826 2009-04-10 Timothy Hatcher <timothy@apple.com>
828 Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
830 Rubber-stamped by Mark Rowe.
832 * WebKit.xcodeproj/project.pbxproj:
834 2009-04-09 Mike Thole <mthole@apple.com>
836 Reviewed by Adam Roben.
838 * WebKit.xcodeproj/project.pbxproj:
839 Set the Localizable.strings encoding to UTF-16.
841 2009-04-07 Anders Carlsson <andersca@apple.com>
843 Try to fix the Leopard build once more.
845 * WebKit.xcodeproj/project.pbxproj:
847 2009-04-07 Anders Carlsson <andersca@apple.com>
849 Another attempt at fixing the build.
851 * WebKit.xcodeproj/project.pbxproj:
853 2009-04-02 Adele Peterson <adele@apple.com>
855 Reviewed by Darin Adler.
857 * WebKit.xcodeproj/project.pbxproj:
858 Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private.
860 2009-04-01 Greg Bolsinga <bolsinga@apple.com>
862 Reviewed by Mark Rowe.
864 https://bugs.webkit.org/show_bug.cgi?id=24990
865 Put SECTORDER_FLAGS into xcconfig files.
867 * WebKit.xcodeproj/project.pbxproj:
869 2009-03-27 Darin Adler <darin@apple.com>
871 * StringsNotToBeLocalized.txt: Updated for recent changes.
873 2009-03-16 Darin Adler <darin@apple.com>
875 Reviewed by Dan Bernstein.
877 * English.lproj/Localizable.strings: Updated.
878 * StringsNotToBeLocalized.txt: Updated for recent changes.
880 2009-03-13 Greg Bolsinga <bolsinga@apple.com>
882 Reviewed by Simon Fraser.
884 Update Geolocation perimission dialogs to be asynchronous.
885 https://bugs.webkit.org/show_bug.cgi?id=24505
887 Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
888 coding style set by WebSecurityOrigin.
890 * WebKit.xcodeproj/project.pbxproj:
892 2009-03-13 Anders Carlsson <andersca@apple.com>
894 Reviewed by Dan Bernstein.
896 <rdar://problem/6610666> Revise the Cocoa event model text API
900 * WebKit.xcodeproj/project.pbxproj:
902 2009-03-03 David Kilzer <ddkilzer@apple.com>
904 <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
906 Reviewed by Mark Rowe.
908 The fix is to add INSTALLHDRS_COPY_PHASE = YES and
909 INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
910 make sure various build phase scripts work with the installhdrs
913 * WebKit.xcodeproj/project.pbxproj:
914 - Added shell code to prevent running "Check For Global
915 Initializers", "Check For Exit Time Destructors" and "Check
916 For Weak VTables" scripts during the installhdrs build phase.
917 - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
918 targets since it's no longer needed after defining
919 WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
921 2009-03-03 David Kilzer <ddkilzer@apple.com>
923 Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
925 Reviewed by Adam Roben.
927 Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
928 since NPAPI headers had migrated from JavaScriptCore to WebCore
931 * WebKit.xcodeproj/project.pbxproj: Removed
932 JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
933 and Release configurations.
935 2009-03-02 Anders Carlsson <andersca@apple.com>
937 WebNetscapePluginPackage.mm is an Objective-C++ file.
939 * WebKit.xcodeproj/project.pbxproj:
941 2009-03-02 Anders Carlsson <andersca@apple.com>
943 Reviewed by John Sullivan.
945 Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
947 * WebKit.xcodeproj/project.pbxproj:
949 2009-02-20 Anders Carlsson <andersca@apple.com>
951 Reviewed by Dan Bernstein.
955 * WebKit.xcodeproj/project.pbxproj:
957 2009-02-13 Darin Adler <darin@apple.com>
959 * StringsNotToBeLocalized.txt: Updated for recent changes.
961 2009-02-07 Darin Adler <darin@apple.com>
963 * StringsNotToBeLocalized.txt: Updated for recent changes.
965 2009-02-04 Timothy Hatcher <timothy@apple.com>
967 Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
969 <rdar://problem/6508457> Launching widget in Dashcode debugger is
970 super-slow due forwardInvocation: calling debug delegate
972 Reviewed by Oliver Hunt.
974 * WebKit.xcodeproj/project.pbxproj:
976 2009-02-02 Anders Carlsson <andersca@apple.com>
978 Reviewed by Dan Bernstein.
980 Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
982 * WebKit.xcodeproj/project.pbxproj:
984 2009-01-26 Mark Rowe <mrowe@apple.com>
986 Rubber-stamped by Sam Weinig.
988 Clean up after r40240.
990 * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
992 2009-01-25 Darin Adler <darin@apple.com>
994 Try to fix full build on Mac Leopard.
996 * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
997 Maybe this is temporary, but I had to do it to get the full build to succeed.
999 2009-01-25 Mark Rowe <mrowe@apple.com>
1001 Rubber-stamped by Dan Bernstein.
1003 Improve the consistency of settings in our .xcconfig files.
1005 * WebKit.xcodeproj/project.pbxproj:
1007 2009-01-23 Brady Eidson <beidson@apple.com>
1009 Rubberstamped by Darin Adler
1011 Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
1013 * WebKit.xcodeproj/project.pbxproj:
1015 2009-01-20 Anders Carlsson <andersca@apple.com>
1017 Reviewed by Sam Weinig.
1019 Add ProxyInstance files.
1021 * WebKit.xcodeproj/project.pbxproj:
1023 2009-01-04 David Kilzer <ddkilzer@apple.com>
1025 Don't install internal headers in WebKit framework
1027 Reviewed by Darin Adler.
1029 * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
1030 headers so they're not installed.
1032 2009-01-02 Darin Adler <darin@apple.com>
1034 * StringsNotToBeLocalized.txt: Updated.
1036 2008-12-23 Darin Adler <darin@apple.com>
1038 Reviewed by Alexey Proskuryakov.
1040 - fix https://bugs.webkit.org/show_bug.cgi?id=22976
1041 crash due to Mail's use of WebArchive and WebResource on non-main thread
1043 * StringsNotToBeLocalized.txt: Updated.
1045 * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
1046 existing file WebResourceInternal.h.
1048 2008-12-08 David Kilzer <ddkilzer@apple.com>
1050 Bug 22555: Sort "children" sections in Xcode project files
1052 <https://bugs.webkit.org/show_bug.cgi?id=22555>
1054 Reviewed by Eric Seidel.
1056 * WebKit.xcodeproj/project.pbxproj: Sorted.
1058 2008-12-08 Darin Adler <darin@apple.com>
1060 * StringsNotToBeLocalized.txt: Updated for recent changes.
1062 2008-12-05 Dan Bernstein <mitz@apple.com>
1066 * WebKit.xcodeproj/project.pbxproj:
1068 2008-12-05 Dan Bernstein <mitz@apple.com>
1072 * WebKit.xcodeproj/project.pbxproj:
1074 2008-12-04 Anders Carlsson <andersca@apple.com>
1076 Reviewed by Sam Weinig.
1078 Add HostedNetscapePluginStream.
1080 * WebKit.xcodeproj/project.pbxproj:
1082 2008-12-03 Anders Carlsson <andersca@apple.com>
1084 Reviewed by Sam Weinig.
1086 Move WebPluginRequest to its own file.
1088 * WebKit.xcodeproj/project.pbxproj:
1090 2008-12-03 Steve Falkenburg <sfalken@apple.com>
1092 Update strings not to be localized.
1094 Reviewed by Adam Roben.
1096 * StringsNotToBeLocalized.txt:
1098 2008-11-26 Mark Rowe <mrowe@apple.com>
1102 Fix up the references to files under WebKit/mac/Plugins/Hosted.
1104 * WebKit.xcodeproj/project.pbxproj:
1106 2008-11-26 Anders Carlsson <andersca@apple.com>
1108 Reviewed by Mark Rowe.
1110 Add plug-in host related files to the Xcode project.
1112 * WebKit.xcodeproj/project.pbxproj:
1114 2008-11-14 Dan Bernstein <mitz@apple.com>
1116 Reviewed by Darin Adler.
1118 - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
1120 * English.lproj/Localizable.strings: Added the Text Direction submenu
1123 2008-11-13 John Sullivan <sullivan@apple.com>
1125 fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
1127 Reviewed by Tim Hatcher
1129 * English.lproj/Localizable.strings:
1130 updated for these changes
1132 * StringsNotToBeLocalized.txt:
1133 removed unused exception
1135 2008-11-12 John Sullivan <sullivan@apple.com>
1137 fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
1139 Reviewed by Tim Hatcher
1141 * English.lproj/Localizable.strings:
1142 * StringsNotToBeLocalized.txt:
1143 updated for this change
1145 2008-11-10 Anders Carlsson <andersca@apple.com>
1147 Reviewed by Kevin Decker.
1149 Add WebHostedNetscapePluginView to the project.
1151 * WebKit.xcodeproj/project.pbxproj:
1153 2008-11-10 Anders Carlsson <andersca@apple.com>
1155 Reviewed by Kevin Decker.
1157 Add a new WebBaseNetscapePluginView class.
1159 * WebKit.xcodeproj/project.pbxproj:
1161 2008-11-10 Anders Carlsson <andersca@apple.com>
1163 Reviewed by Adam Roben.
1165 Rename WebBaseNetscapePluginView to WebNetscapePluginView.
1167 * StringsNotToBeLocalized.txt:
1168 * WebKit.xcodeproj/project.pbxproj:
1170 2008-11-05 Anders Carlsson <andersca@apple.com>
1172 Reviewed by Kevin Decker.
1174 Remove WebPlugInStreamLoaderDelegate.h
1176 * WebKit.xcodeproj/project.pbxproj:
1178 2008-11-03 Darin Adler <darin@apple.com>
1180 Reviewed by Tim Hatcher.
1182 - https://bugs.webkit.org/show_bug.cgi?id=22061
1183 create script to check for exit-time destructors
1185 * WebKit.xcodeproj/project.pbxproj: Added a script
1186 phase that runs the check-for-exit-time-destructors script.
1188 2008-10-31 Anders Carlsson <andersca@apple.com>
1190 Reviewed by Kevin Decker.
1192 Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
1194 * WebKit.xcodeproj/project.pbxproj:
1196 2008-10-29 Matt Lilek <webkit@mattlilek.com>
1198 Not reviewed, build fix.
1200 * WebKit.xcodeproj/project.pbxproj:
1202 2008-10-28 Adele Peterson <adele@apple.com>
1204 Reviewed by John Sullivan.
1206 Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
1207 "files" string for multifile uploads needs to be localized
1209 * English.lproj/Localizable.strings: Updated with new string.
1211 2008-10-28 Adele Peterson <adele@apple.com>
1213 Reviewed by Sam Weinig.
1215 * English.lproj/Localizable.strings:
1218 2008-10-27 Darin Adler <darin@apple.com>
1220 * StringsNotToBeLocalized.txt: Updated for recent changes.
1222 2008-10-24 Timothy Hatcher <timothy@apple.com>
1224 Implement new InspectorClient methods to work with Settings.
1226 https://bugs.webkit.org/show_bug.cgi?id=21856
1228 Reviewed by Darin Adler.
1230 * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
1232 2008-10-15 Mark Rowe <mrowe@apple.com>
1234 Rubber-stamped by Brady Eidson.
1236 <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
1238 * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
1240 2008-10-14 Maxime Britto <britto@apple.com>
1242 Reviewed by Darin Adler.
1244 * WebKit.xcodeproj/project.pbxproj: Added two files for the
1245 WebTextIterator, and made the WebTextIterator.h private
1247 2008-10-04 Mark Rowe <mrowe@apple.com>
1249 Reviewed by Tim Hatcher.
1251 Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
1253 * WebKit.xcodeproj/project.pbxproj:
1255 2008-09-24 Darin Adler <darin@apple.com>
1257 * StringsNotToBeLocalized.txt: Updated for recent changes.
1259 2008-09-15 Chris Fleizach <cfleizach@apple.com>
1261 Reviewed by Darin Adler, Beth Dakin
1263 Support strings for AXLists
1265 * English.lproj/Localizable.strings:
1267 2008-09-15 Anders Carlsson <andersca@apple.com>
1271 Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
1273 * WebKit.xcodeproj/project.pbxproj:
1275 2008-09-02 Mark Rowe <mrowe@apple.com>
1277 Reviewed by Tim Hatcher.
1279 Build fix. Remove the now unnecessary check for "4" in the user agent string.
1281 * WebKit.xcodeproj/project.pbxproj:
1283 2008-08-17 Geoffrey Garen <ggaren@apple.com>
1285 Reviewed by Cameron Zwarich.
1287 Updated project files to XCode 3.1.
1289 * WebKit.xcodeproj/project.pbxproj:
1291 2008-08-15 Mark Rowe <mrowe@apple.com>
1293 Rubber-stamped by Geoff Garen.
1295 <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
1297 * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
1299 2008-08-05 Anders Carlsson <andersca@apple.com>
1301 Reviewed by Darin Adler.
1303 Remove MainThreadObjectDeallocator.{h|mm}.
1305 * WebKit.xcodeproj/project.pbxproj:
1307 2008-08-04 Mark Rowe <mrowe@apple.com>
1309 Reviewed by Darin Adler.
1311 Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
1312 Part one of fix for <rdar://problem/5853147>.
1314 * WebKit.xcodeproj/project.pbxproj:
1316 2008-07-31 David D. Kilzer <ddkilzer@webkit.org>
1318 Fix layout test results for webarchive/test-xml-stylesheet.xml
1320 Reviewed by Darin Adler.
1322 * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
1323 Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
1324 to private so they're copied into PrivateHeaders.
1326 2008-07-11 Stephanie Lewis <slewis@apple.com>
1328 Reviewed by Darin Adler.
1330 Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
1332 * WebKit.xcodeproj/project.pbxproj:
1334 2008-07-07 Mark Rowe <mrowe@apple.com>
1336 Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
1337 so that they don't have an unnecessary ".." in the path.
1339 * WebKit.xcodeproj/project.pbxproj:
1341 2008-07-05 Mark Rowe <mrowe@apple.com>
1343 Reviewed by John Sullivan.
1345 Remove WebSearchableTextView as it has been unused for some time now.
1347 * WebKit.xcodeproj/project.pbxproj:
1349 2008-06-26 Anders Carlsson <andersca@apple.com>
1351 Reviewed by Darin Adler.
1353 Add MainThreadObjectDeallocator to sources.
1355 * WebKit.xcodeproj/project.pbxproj:
1357 2008-06-24 John Sullivan <sullivan@apple.com>
1359 Rubber-stamped by Sam Weinig
1361 * StringsNotToBeLocalized.txt:
1362 brought this file up to date
1364 2008-06-17 Mark Rowe <mrowe@apple.com>
1366 Reviewed by Darin Adler.
1368 <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
1370 * WebKit.xcodeproj/project.pbxproj:
1372 2008-05-22 Timothy Hatcher <timothy@apple.com>
1374 <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
1376 Reviewed by Adam Roben.
1378 * English.lproj/Localizable.strings: Added new strings.
1380 2008-05-21 Anders Carlsson <andersca@apple.com>
1384 Add WebIconFetcher files.
1386 * WebKit.xcodeproj/project.pbxproj:
1388 2008-05-16 Timothy Hatcher <timothy@apple.com>
1390 Removes WebScriptDebugServer files and related calls. This removes
1391 the hooks that Drosera uses for debugging. Now that the Web Inspector
1392 has a better debugger, we don't need these anymore.
1394 Reviewed by Sam Weinig.
1396 * StringsNotToBeLocalized.txt:
1397 * WebKit.xcodeproj/project.pbxproj:
1399 2008-05-13 Chris Fleizach <cfleizach@apple.com>
1401 Reviewed by Beth Dakin
1403 <rdar://problem/4780592> WebKit application has its window announced as HTML content
1405 * English.lproj/Localizable.strings:
1406 * WebKit.xcodeproj/project.pbxproj:
1408 2008-05-09 Anders Carlsson <andersca@apple.com>
1412 <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
1414 Add nptextinput.h as a public header.
1416 * WebKit.xcodeproj/project.pbxproj:
1418 2008-05-06 Stephanie Lewis <slewis@apple.com>
1420 Reviewed by Andersca.
1422 prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
1424 * WebKit.xcodeproj/project.pbxproj:
1426 2008-05-01 Anders Carlsson <andersca@apple.com>
1430 Remove npfunctions.h
1432 * WebKit.xcodeproj/project.pbxproj:
1434 2008-05-01 Sam Weinig <sam@webkit.org>
1436 Reviewed by Anders Carlsson.
1438 Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
1440 * WebKit.xcodeproj/project.pbxproj:
1442 2008-04-30 Anders Carlsson <andersca@apple.com>
1446 Add Cocoa event handler.
1448 * WebKit.xcodeproj/project.pbxproj:
1450 2008-04-29 Anders Carlsson <andersca@apple.com>
1454 Add new event handlers.
1456 * WebKit.xcodeproj/project.pbxproj:
1458 2008-04-07 John Sullivan <sullivan@apple.com>
1462 - made the JavaScript text input panel not block Quit (part of 4133196)
1464 * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
1465 * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
1466 * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
1467 Made the panel be a NonBlockingPanel
1469 2008-04-04 Ada Chan <adachan@apple.com>
1471 Updated the format string for window title for a standalone image to take integers.
1475 * English.lproj/Localizable.strings:
1477 2008-03-28 Brady Eidson <beidson@apple.com>
1479 Rubberstamped by Darin Adler
1481 Remove WebArchiver.h/mm
1483 * WebKit.xcodeproj/project.pbxproj:
1485 2008-03-25 Brady Eidson <beidson@apple.com>
1489 <rdar://problem/4516169> - Support WebArchives on Windows
1491 * WebKit.xcodeproj/project.pbxproj:
1493 2008-03-24 Brady Eidson <beidson@apple.com>
1495 Reviewed by Darin's rubberstamp
1499 * WebKit.xcodeproj/project.pbxproj:
1501 2008-03-20 John Sullivan <sullivan@apple.com>
1503 * StringsNotToBeLocalized.txt:
1504 Brought this file up to date
1506 2008-03-20 Adam Roben <aroben@apple.com>
1508 Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
1510 Reviewed by Tim Hatcher.
1512 * WebKit.xcodeproj/project.pbxproj:
1514 2008-03-12 Darin Adler <darin@apple.com>
1518 - http://bugs.webkit.org/show_bug.cgi?id=17640
1519 eliminate WebCoreFrameBridge
1521 * StringsNotToBeLocalized.txt: Updated for recent changes.
1522 * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
1524 2008-03-11 Darin Adler <darin@apple.com>
1528 * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
1529 We can rename the file later.
1531 2008-03-07 Mark Rowe <mrowe@apple.com>
1533 Reviewed by Oliver Hunt.
1535 Fix WebKit build with GCC 4.2.
1537 * WebKit.xcodeproj/project.pbxproj: Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
1539 2008-03-06 Darin Adler <darin@apple.com>
1541 * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
1543 2008-03-06 David D. Kilzer <ddkilzer@apple.com>
1545 Name the WebKit build phase script that generates WebKit.LP64.exp.
1547 * WebKit.xcodeproj/project.pbxproj: Name the build phase script
1548 that generates the 64-bit export file to match the corresponding
1549 build phase script in WebCore.
1551 2008-03-05 Adam Roben <aroben@apple.com>
1553 Remove WebCoreScriptDebugger.{h,mm}
1555 Reviewed by Kevin M.
1557 * WebKit.xcodeproj/project.pbxproj:
1559 2008-03-05 Adam Roben <aroben@apple.com>
1561 Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
1563 Reviewed by Kevin M.
1565 * WebKit.xcodeproj/project.pbxproj:
1567 2008-03-05 Adam Roben <aroben@apple.com>
1569 Remove WebScriptDebugger
1571 Reviewed by Kevin M.
1573 * WebKit.xcodeproj/project.pbxproj: Remove
1574 WebScriptDebugDelegatePrivate.h from the project.
1576 2008-03-05 Adam Roben <aroben@apple.com>
1578 Move WebCoreScriptDebuggerImp to its own source files
1580 Reviewed by Kevin M.
1582 * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
1584 2008-03-05 Adam Roben <aroben@apple.com>
1586 Move WebCoreScriptDebugger to WebKit
1588 Reviewed by Darin Adler.
1590 * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
1593 2008-01-26 Greg Bolsinga <bolsinga@apple.com>
1595 <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
1597 Reviewed by Darin Adler.
1599 * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
1601 2008-01-23 Steve Falkenburg <sfalken@apple.com>
1603 Update localization exceptions.
1605 Reviewed by Darin Adler.
1607 * English.lproj/Localizable.strings:
1608 * StringsNotToBeLocalized.txt:
1610 2008-01-20 Mark Rowe <mrowe@apple.com>
1612 Reviewed by Dan Bernstein.
1614 Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
1615 interested in supporting Safari 2 with TOT WebKit.
1617 * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
1618 as it is no longer used.
1620 2008-01-03 Darin Adler <darin@apple.com>
1624 * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
1626 2008-01-02 Alexey Proskuryakov <ap@webkit.org>
1628 Reviewed by Darin Adler.
1630 Removed "BackwardDelete", which is no longer present in source code.
1632 * StringsNotToBeLocalized.txt:
1634 2007-12-16 Mark Rowe <mrowe@apple.com>
1636 Reviewed by Maciej Stachowiak.
1638 Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
1640 * WebKit.xcodeproj/project.pbxproj: Add new files.
1642 2007-12-14 Darin Adler <darin@apple.com>
1644 * StringsNotToBeLocalized.txt: Updated.
1646 2007-12-12 Brady Eidson <beidson@apple.com>
1648 Reviewed by Sam Weinig
1650 Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
1652 * WebKit.xcodeproj/project.pbxproj: Added a new file
1654 2007-12-12 Mark Rowe <mrowe@apple.com>
1656 Reviewed by Dave Kilzer.
1658 Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
1660 * WebKit.xcodeproj/project.pbxproj:
1662 2007-11-19 Brady Eidson <beidson@apple.com>
1666 * WebKit.xcodeproj/project.pbxproj: Sorted!
1668 2007-11-17 Timothy Hatcher <timothy@apple.com>
1670 Reviewed by Mark Rowe.
1672 Bug 13470: i18n: The Web Inspector is not localizable
1673 http://bugs.webkit.org/show_bug.cgi?id=13470
1675 Update the localized strings and the file encoding of WebInspectorClient.mm.
1677 * English.lproj/Localizable.strings:
1678 * StringsNotToBeLocalized.txt:
1679 * WebKit.xcodeproj/project.pbxproj:
1681 2007-11-16 Mark Rowe <mrowe@apple.com>
1683 Reviewed by Tim Hatcher.
1685 Build WebCore as a sub-framework of WebKit in all configurations.
1687 * WebKit.xcodeproj/project.pbxproj:
1689 2007-11-16 Brady Eidson <beidson@apple.com>
1691 * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
1693 2007-11-16 Brady Eidson <beidson@apple.com>
1695 * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
1698 2007-11-16 Brady Eidson <beidson@apple.com>
1702 Database management API tweaks
1704 * WebKit.xcodeproj/project.pbxproj:
1706 2007-11-15 Brady Eidson <beidson@apple.com>
1710 Stubbing out everything required for a WebKit API for databases
1712 * WebKit.xcodeproj/project.pbxproj:
1714 2007-11-12 Adam Roben <aroben@apple.com>
1716 * StringsNotToBeLocalized.txt: Updated.
1718 2007-11-08 Kevin Ollivier <kevino@theolliviers.com>
1720 Adding the wx WebKit implementation.
1722 Reviewed by Mark Rowe.
1726 2007-11-07 Mark Rowe <mrowe@apple.com>
1728 Reviewed by Kevin Decker.
1730 Fix 64-bit Mac build.
1732 * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
1733 to be relative to PROJECT_DIR. PROJECT_DIR takes into account the projectDirPath
1734 setting of the project, which in this instance includes the necessary "mac"