1 2009-10-27 Dan Bernstein <mitz@apple.com>
3 Reviewed by Darin Adler.
9 2009-10-26 Sam Weinig <sam@webkit.org>
11 Reviewed by Anders Carlsson.
13 Move some WebView event handling code into its own file, WebViewEventHandling.mm
15 * WebKit.xcodeproj/project.pbxproj:
17 2009-10-19 John Gregg <johnnyg@google.com>
19 Reviewed by Dimitri Glazkov.
21 set ENABLE_NOTIFICATIONS=1 for Chromium
22 https://bugs.webkit.org/show_bug.cgi?id=29949
24 * chromium/features.gypi:
26 2009-10-13 Drew Wilson <atwilson@atwilson-macpro.local>
28 Reviewed by David Levin.
30 Enable SHARED_WORKERS for Chromium
31 https://bugs.webkit.org/show_bug.cgi?id=30289
33 * chromium/features.gypi:
34 Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
35 SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
37 2009-10-12 Yaar Schnitman <yaar@chromium.org>
39 Reviewed by Dimitri Glazkov.
41 Chromium Port - Windows
42 https://bugs.webkit.org/show_bug.cgi?id=29969
44 * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
46 2009-10-06 Simon Fraser <simon.fraser@apple.com>
48 Reviewed by Mark Rowe.
50 accessibility/media-element.html crashes (and has incorrect result)
51 https://bugs.webkit.org/show_bug.cgi?id=30108
53 Fix up the accessibilty label for the newly added fullscreen button,
54 and update the test result accordingly.
56 * English.lproj/Localizable.strings:
58 2009-10-05 Kevin Decker <kdecker@apple.com>
60 Reviewed by Dan Bernstein.
62 * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
64 2009-10-05 Yaar Schnitman <yaar@chromium.org>
66 Reviewed by Dimitri Glazkov.
68 One of the dependencies' SVN url was missing a @ before the revision number.
70 https://bugs.webkit.org/show_bug.cgi?id=30101
74 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
76 Reviewed by Simon Fraser
78 Support fullscreen in MediaPlayer (Mac)
79 https://bugs.webkit.org/show_bug.cgi?id=26742
81 Add new files for video fullscreen.
83 * WebKit.xcodeproj/project.pbxproj:
85 2009-10-05 Pavel Feldman <pfeldman@chromium.org>
87 Reviewed by Timothy Hatcher.
89 Web Inspector: add testing harness for Web Inspector.
91 https://bugs.webkit.org/show_bug.cgi?id=30010
93 * WebKit.xcodeproj/project.pbxproj:
95 2009-10-04 Fumitoshi Ukai <ukai@chromium.org>
97 Reviewed by Eric Seidel
99 Enable Web Sockets in chromium build.
100 https://bugs.webkit.org/show_bug.cgi?id=29917
102 * chromium/features.gypi:
104 2009-10-02 Yaar Schnitman <yaar@chromium.org>
106 Reviewed by Dimitri Glazkov.
108 Added gyp_webkit that does a subset of the things gyp_chromium does
109 plus some specialization for an upstream chromium build.
111 https://bugs.webkit.org/show_bug.cgi?id=29986
113 * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
114 * chromium/gyp_webkit: A new python file.
116 2009-10-01 Yaar Schnitman <yaar@chromium.org>
118 Reviewed by Dimitri Glazkov.
120 Make it possible to override the list of feature defines when building
123 https://bugs.webkit.org/show_bug.cgi?id=29979
125 * chromium/features.gypi:
127 2009-10-01 Yaar Schnitman <yaar@chromium.org>
129 Reviewed by Dimitri Glazkov.
131 Added windows-specific dependencies, updated some revisions and
132 re-organized file to make revision tracking easier. Also removed
133 extensions/v8 dependency that is no longer needed upstream.
135 https://bugs.webkit.org/show_bug.cgi?id=29973
139 2009-09-30 Yaar Schnitman <yaar@chromium.org>
141 Reviewed by Dimitri Glazkov.
143 1. Keeping up with downstream revisions.
144 2. Turning off v8 snapshot build step.
146 https://bugs.webkit.org/show_bug.cgi?id=29928
150 2009-09-29 Brady Eidson <beidson@apple.com>
152 Reviewed by John Sullivan.
154 WebKit Mac API should provide a delegate interface for global history.
155 <rdar://problem/7042773> and https://webkit.org/b/29904
157 * WebKit.xcodeproj/project.pbxproj:
159 2009-09-28 Yaar Schnitman <yaar@chromium.org>
161 Reviewed by Dimitri Glazkov.
163 https://bugs.webkit.org/show_bug.cgi?id=29722
165 * chromium/DEPS: Describes the chromium port's dependencies and
166 is used by gclient to fetch them.
167 * chromium/webkit.gyp: Currently only builds webcore but in
168 the future will also build the webkit api.
170 2009-09-26 David Kilzer <ddkilzer@apple.com>
172 Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
174 Reviewed by Darin Adler.
176 Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
178 * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
179 disable this feature by default.
181 2009-09-22 Yaar Schnitman <yaar@chromium.org>
183 Reviewed by David Levin.
185 Create chromium directory and ported chromium.org's features.gypi for
186 the webkit chromium port.
188 https://bugs.webkit.org/show_bug.cgi?id=29617
190 * chromium/features.gypi: Added.
192 2009-09-21 Dan Bernstein <mitz@apple.com>
194 Reviewed by Anders Carlsson.
196 <rdar://problem/4137135> iFrame with PDF not being handled correctly on
198 https://bugs.webkit.org/show_bug.cgi?id=4151
200 * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
201 and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
204 2009-09-07 Steve Block <steveblock@google.com>
206 Reviewed by Adam Barth.
208 Adds a mock Geolocation service. This will be used to provide predictable behavior of the
209 Geolocation API for use in LayoutTests. Later changes will integrate the the mock
210 Geolocation service with DumpRenderTree.
211 https://bugs.webkit.org/show_bug.cgi?id=28264
213 * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
215 2009-09-03 John Sullivan <sullivan@apple.com>
217 Reviewed by Adam Roben
219 * StringsNotToBeLocalized.txt:
220 Brought this file up to date.
222 2009-08-31 Mark Rowe <mrowe@apple.com>
224 Rubber-stamped by Beth Dakin.
226 Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
227 We stopped using these back in r18592 when we switched over to context menus
230 * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
231 * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
232 * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
233 * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
234 * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
235 * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
236 * WebKit.xcodeproj/project.pbxproj:
238 2009-08-28 Chris Fleizach <cfleizach@apple.com>
240 Reviewed by John Sullivan.
242 update-webkit-localizable-strings script can no longer complete
243 https://bugs.webkit.org/show_bug.cgi?id=28792
245 * English.lproj/Localizable.strings:
247 2009-08-27 John Sullivan <sullivan@apple.com>
249 * StringsNotToBeLocalized.txt:
250 Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
252 2009-08-25 Eric Carlson <eric.carlson@apple.com>
254 Reviewed by Oliver Hunt.
256 <video> and <audio> controller should be accessible
257 https://bugs.webkit.org/show_bug.cgi?id=28081
259 Add localized strings for media controller accessiblility.
261 * English.lproj/Localizable.strings:
263 2009-08-20 Chris Fleizach <cfleizach@apple.com>
265 Reviewed by Darin Adler.
267 Enable various "grouping" ARIA roles
268 https://bugs.webkit.org/show_bug.cgi?id=28486
270 * English.lproj/Localizable.strings:
272 2009-08-18 Drew Wilson <atwilson@google.com>
274 Reviewed by Eric Seidel.
276 Need to extend DumpRenderTree to expose number of worker threads.
277 https://bugs.webkit.org/show_bug.cgi?id=28292
279 * WebKit.xcodeproj/project.pbxproj:
280 Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
282 2009-08-06 Mark Rowe <mrowe@apple.com>
284 Rubber-stamped by Sam Weinig.
286 Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
288 * WebKit.xcodeproj/project.pbxproj:
290 2009-08-06 Mark Rowe <mrowe@apple.com>
292 Bring a little order to our otherwise out of control lives.
294 * WebKit.xcodeproj/project.pbxproj:
296 2009-08-06 Mark Rowe <mrowe@apple.com>
300 Don't attempt to build a file that Anders just deleted.
302 * WebKit.xcodeproj/project.pbxproj:
304 2009-07-29 David Kilzer <ddkilzer@apple.com>
306 <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
308 Reviewed by Mark Rowe.
310 WebPluginController.h includes WebPluginContainerCheck.h, which
311 is not a private header. Since WebPluginController.h doesn't
312 appear to be used anywhere, remove its private header status.
314 * WebKit.xcodeproj/project.pbxproj: Remove private header
315 attribute from WebPluginController.h.
317 2009-07-28 Maxime Simon <simon.maxime@gmail.com>
319 Reviewed by David Levin.
321 Added FrameLoaderClient for Haiku WebCore support.
322 https://bugs.webkit.org/show_bug.cgi?id=26952
324 * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
325 (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
326 (WebCore::FrameLoaderClientHaiku::setFrame):
327 (WebCore::FrameLoaderClientHaiku::setWebView):
328 (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
329 (WebCore::FrameLoaderClientHaiku::hasWebView):
330 (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
331 (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
332 (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
333 (WebCore::FrameLoaderClientHaiku::makeRepresentation):
334 (WebCore::FrameLoaderClientHaiku::forceLayout):
335 (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
336 (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
337 (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
338 (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
339 (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
340 (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
341 (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
342 (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
343 (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
344 (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
345 (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
346 (WebCore::FrameLoaderClientHaiku::willCloseDocument):
347 (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
348 (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
349 (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
350 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
351 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
352 (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
353 (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
354 (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
355 (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
356 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
357 (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
358 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
359 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
360 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
361 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
362 (WebCore::FrameLoaderClientHaiku::dispatchShow):
363 (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
364 (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
365 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
366 (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
367 (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
368 (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
369 (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
370 (WebCore::FrameLoaderClientHaiku::progressStarted):
371 (WebCore::FrameLoaderClientHaiku::progressCompleted):
372 (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
373 (WebCore::FrameLoaderClientHaiku::willChangeTitle):
374 (WebCore::FrameLoaderClientHaiku::didChangeTitle):
375 (WebCore::FrameLoaderClientHaiku::finishedLoading):
376 (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
377 (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
378 (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
379 (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
380 (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
381 (WebCore::FrameLoaderClientHaiku::restoreViewState):
382 (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
383 (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
384 (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
385 (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
386 (WebCore::FrameLoaderClientHaiku::didFinishLoad):
387 (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
388 (WebCore::FrameLoaderClientHaiku::setTitle):
389 (WebCore::FrameLoaderClientHaiku::userAgent):
390 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
391 (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
392 (WebCore::FrameLoaderClientHaiku::canHandleRequest):
393 (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
394 (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
395 (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
396 (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
397 (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
398 (WebCore::FrameLoaderClientHaiku::canCachePage):
399 (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
400 (WebCore::FrameLoaderClientHaiku::committedLoad):
401 (WebCore::FrameLoaderClientHaiku::cancelledError):
402 (WebCore::FrameLoaderClientHaiku::blockedError):
403 (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
404 (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
405 (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
406 (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
407 (WebCore::FrameLoaderClientHaiku::shouldFallBack):
408 (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
409 (WebCore::FrameLoaderClientHaiku::download):
410 (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
411 (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
412 (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
413 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
414 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
415 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
416 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
417 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
418 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
419 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
420 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
421 (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
422 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
423 (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
424 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
425 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
426 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
427 (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
428 (WebCore::FrameLoaderClientHaiku::startDownload):
429 (WebCore::FrameLoaderClientHaiku::createFrame):
430 (WebCore::FrameLoaderClientHaiku::objectContentType):
431 (WebCore::FrameLoaderClientHaiku::createPlugin):
432 (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
433 (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
434 (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
435 (WebCore::FrameLoaderClientHaiku::overrideMediaType):
436 (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
437 (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
438 (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
439 (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
440 (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
441 (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
442 (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
443 * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
444 (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
446 2009-07-28 Maxime Simon <simon.maxime@gmail.com>
448 Reviewed by David Levin.
450 Added ChromeClient for Haiku WebCore support.
451 https://bugs.webkit.org/show_bug.cgi?id=26952
453 * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
454 (WebCore::ChromeClientHaiku::ChromeClientHaiku):
455 (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
456 (WebCore::ChromeClientHaiku::chromeDestroyed):
457 (WebCore::ChromeClientHaiku::setWindowRect):
458 (WebCore::ChromeClientHaiku::windowRect):
459 (WebCore::ChromeClientHaiku::pageRect):
460 (WebCore::ChromeClientHaiku::scaleFactor):
461 (WebCore::ChromeClientHaiku::focus):
462 (WebCore::ChromeClientHaiku::unfocus):
463 (WebCore::ChromeClientHaiku::canTakeFocus):
464 (WebCore::ChromeClientHaiku::takeFocus):
465 (WebCore::ChromeClientHaiku::createWindow):
466 (WebCore::ChromeClientHaiku::createModalDialog):
467 (WebCore::ChromeClientHaiku::show):
468 (WebCore::ChromeClientHaiku::canRunModal):
469 (WebCore::ChromeClientHaiku::runModal):
470 (WebCore::ChromeClientHaiku::setToolbarsVisible):
471 (WebCore::ChromeClientHaiku::toolbarsVisible):
472 (WebCore::ChromeClientHaiku::setStatusbarVisible):
473 (WebCore::ChromeClientHaiku::statusbarVisible):
474 (WebCore::ChromeClientHaiku::setScrollbarsVisible):
475 (WebCore::ChromeClientHaiku::scrollbarsVisible):
476 (WebCore::ChromeClientHaiku::setMenubarVisible):
477 (WebCore::ChromeClientHaiku::menubarVisible):
478 (WebCore::ChromeClientHaiku::setResizable):
479 (WebCore::ChromeClientHaiku::addMessageToConsole):
480 (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
481 (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
482 (WebCore::ChromeClientHaiku::closeWindowSoon):
483 (WebCore::ChromeClientHaiku::runJavaScriptAlert):
484 (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
485 (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
486 (WebCore::ChromeClientHaiku::setStatusbarText):
487 (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
488 (WebCore::ChromeClientHaiku::tabsToLinks):
489 (WebCore::ChromeClientHaiku::windowResizerRect):
490 (WebCore::ChromeClientHaiku::repaint):
491 (WebCore::ChromeClientHaiku::scroll):
492 (WebCore::ChromeClientHaiku::screenToWindow):
493 (WebCore::ChromeClientHaiku::windowToScreen):
494 (WebCore::ChromeClientHaiku::platformWindow):
495 (WebCore::ChromeClientHaiku::contentsSizeChanged):
496 (WebCore::ChromeClientHaiku::scrollRectIntoView):
497 (WebCore::ChromeClientHaiku::addToDirtyRegion):
498 (WebCore::ChromeClientHaiku::scrollBackingStore):
499 (WebCore::ChromeClientHaiku::updateBackingStore):
500 (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
501 (WebCore::ChromeClientHaiku::setToolTip):
502 (WebCore::ChromeClientHaiku::print):
503 (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
504 (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
505 (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
506 (WebCore::ChromeClientHaiku::runOpenPanel):
507 (WebCore::ChromeClientHaiku::setCursor):
508 (WebCore::ChromeClientHaiku::formStateDidChange):
509 (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
510 * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
512 2009-07-28 Robert Hogan <robert@roberthogan.net>
514 Reviewed by Simon Hausmann.
516 Add WebKit version API to Qt.
518 Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
519 at compile time and make it available to webkit ports through WebKitVersion.h.
521 https://bugs.webkit.org/show_bug.cgi?id=27158
523 * scripts/generate-webkitversion.pl: Added
525 2009-07-24 Andrei Popescu <andreip@google.com>
527 ApplicationCache should have size limit
528 https://bugs.webkit.org/show_bug.cgi?id=22700
530 Updated the project after adding WebApplicationCache.h/mm
532 * WebKit.xcodeproj/project.pbxproj:
534 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
536 Reviewed by Eric Seidel.
538 Added InspectorClient for Haiku WebCore support.
539 https://bugs.webkit.org/show_bug.cgi?id=26952
541 Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
543 * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
544 (WebCore::InspectorClientHaiku::inspectorDestroyed):
545 (WebCore::InspectorClientHaiku::createPage):
546 (WebCore::InspectorClientHaiku::localizedStringsURL):
547 (WebCore::InspectorClientHaiku::hiddenPanels):
548 (WebCore::InspectorClientHaiku::showWindow):
549 (WebCore::InspectorClientHaiku::closeWindow):
550 (WebCore::InspectorClientHaiku::attachWindow):
551 (WebCore::InspectorClientHaiku::detachWindow):
552 (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
553 (WebCore::InspectorClientHaiku::highlight):
554 (WebCore::InspectorClientHaiku::hideHighlight):
555 (WebCore::InspectorClientHaiku::inspectedURLChanged):
556 (WebCore::InspectorClientHaiku::populateSetting):
557 (WebCore::InspectorClientHaiku::storeSetting):
558 (WebCore::InspectorClientHaiku::removeSetting):
559 * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
561 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
563 Reviewed by Oliver Hunt.
565 Added EditorClient for Haiku WebCore support.
566 https://bugs.webkit.org/show_bug.cgi?id=26952
568 Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
570 * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
571 (WebCore::EditorClientHaiku::EditorClientHaiku):
572 (WebCore::EditorClientHaiku::setPage):
573 (WebCore::EditorClientHaiku::pageDestroyed):
574 (WebCore::EditorClientHaiku::shouldDeleteRange):
575 (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
576 (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
577 (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
578 (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
579 (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
580 (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
581 (WebCore::EditorClientHaiku::toggleGrammarChecking):
582 (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
583 (WebCore::EditorClientHaiku::isEditable):
584 (WebCore::EditorClientHaiku::shouldBeginEditing):
585 (WebCore::EditorClientHaiku::shouldEndEditing):
586 (WebCore::EditorClientHaiku::shouldInsertNode):
587 (WebCore::EditorClientHaiku::shouldInsertText):
588 (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
589 (WebCore::EditorClientHaiku::shouldApplyStyle):
590 (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
591 (WebCore::EditorClientHaiku::didBeginEditing):
592 (WebCore::EditorClientHaiku::respondToChangedContents):
593 (WebCore::EditorClientHaiku::respondToChangedSelection):
594 (WebCore::EditorClientHaiku::didEndEditing):
595 (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
596 (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
597 (WebCore::EditorClientHaiku::registerCommandForUndo):
598 (WebCore::EditorClientHaiku::registerCommandForRedo):
599 (WebCore::EditorClientHaiku::clearUndoRedoOperations):
600 (WebCore::EditorClientHaiku::canUndo):
601 (WebCore::EditorClientHaiku::canRedo):
602 (WebCore::EditorClientHaiku::undo):
603 (WebCore::EditorClientHaiku::redo):
604 (WebCore::EditorClientHaiku::handleKeyboardEvent):
605 (WebCore::EditorClientHaiku::handleInputMethodKeydown):
606 (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
607 (WebCore::EditorClientHaiku::textFieldDidEndEditing):
608 (WebCore::EditorClientHaiku::textDidChangeInTextField):
609 (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
610 (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
611 (WebCore::EditorClientHaiku::textDidChangeInTextArea):
612 (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
613 (WebCore::EditorClientHaiku::learnWord):
614 (WebCore::EditorClientHaiku::checkSpellingOfString):
615 (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
616 (WebCore::EditorClientHaiku::checkGrammarOfString):
617 (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
618 (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
619 (WebCore::EditorClientHaiku::showSpellingUI):
620 (WebCore::EditorClientHaiku::spellingUIIsShowing):
621 (WebCore::EditorClientHaiku::getGuessesForWord):
622 (WebCore::EditorClientHaiku::setInputMethodState):
623 (WebCore::EditorClientHaiku::isEditing):
624 * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
626 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
628 Reviewed by Eric Seidel.
630 Added DragClient for Haiku WebCore support.
631 https://bugs.webkit.org/show_bug.cgi?id=26952
633 Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
635 * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
636 (WebCore::DragClientHaiku::actionMaskForDrag):
637 (WebCore::DragClientHaiku::willPerformDragDestinationAction):
638 (WebCore::DragClientHaiku::dragControllerDestroyed):
639 (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
640 (WebCore::DragClientHaiku::willPerformDragSourceAction):
641 (WebCore::DragClientHaiku::startDrag):
642 (WebCore::DragClientHaiku::createDragImageForLink):
643 * haiku/WebCoreSupport/DragClientHaiku.h: Added.
645 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
647 Reviewed by Oliver Hunt.
649 Added ContextMenuClient for Haiku WebCore support.
650 https://bugs.webkit.org/show_bug.cgi?id=26952
652 Adding two files, ContextMenuClientHaiku.h
653 and ContextMenuClientHaiku.cpp
655 * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
656 (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
657 (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
658 (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
659 (WebCore::ContextMenuClientHaiku::downloadURL):
660 (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
661 (WebCore::ContextMenuClientHaiku::speak):
662 (WebCore::ContextMenuClientHaiku::isSpeaking):
663 (WebCore::ContextMenuClientHaiku::stopSpeaking):
664 (WebCore::ContextMenuClientHaiku::searchWithGoogle):
665 * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
667 2009-07-10 Adam Roben <aroben@apple.com>
669 Sort all our Xcode projects
671 Accomplished using sort-Xcode-project-file.
673 Requested by Dave Kilzer.
675 * WebKit.xcodeproj/project.pbxproj:
677 2009-07-02 Adam Roben <aroben@apple.com>
679 Fix warnings from update-webkit-localizable-strings
681 Rubber-stamped by Eric Carlson.
683 * English.lproj/Localizable.strings: Updated.
685 2009-07-02 Adam Roben <aroben@apple.com>
687 Update StringsNotToBeLocalized.txt for (not so) recent changes
689 Bug 26926: StringsNotToBeLocalized.txt is out-of-date
690 <https://bugs.webkit.org/show_bug.cgi?id=26926>
692 Reviewed by John Sullivan.
694 * StringsNotToBeLocalized.txt:
696 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
698 Reviewed by Simon Fraser.
700 <rdar://problem/6518119>
702 Add localized strings for media controller status messages.
704 * English.lproj/Localizable.strings: Localized text.
706 2009-06-08 Dan Bernstein <mitz@apple.com>
708 Rubber-stamped by Mark Rowe.
710 - updated the project after giving Objective-C++ the .mm extension
712 * WebKit.xcodeproj/project.pbxproj:
714 2009-06-04 Sam Weinig <sam@webkit.org>
716 Reviewed by Alice Liu.
718 Move WebView internal data into WebViewData.h/mm.
720 * WebKit.xcodeproj/project.pbxproj:
722 2009-06-03 Sam Weinig <sam@webkit.org>
724 Reviewed by Mark Rowe.
726 Added WebDelegateImplementationCaching.h/mm
728 * WebKit.xcodeproj/project.pbxproj:
730 2009-06-03 Sam Weinig <sam@webkit.org>
732 Reviewed by Mark Rowe.
734 Add WebViewInternal.mm.
736 * WebKit.xcodeproj/project.pbxproj:
738 2009-06-03 Dan Bernstein <mitz@apple.com>
740 Reviewed by Anders Carlsson.
742 - WebKit project part of eliminating WebCoreTextRenderer
744 * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
745 compile as Objective-C++.
747 2009-06-01 Darin Adler <darin@apple.com>
749 Reviewed by Maciej Stachowiak.
751 Bug 26113: break WebTextCompletionController out into its own source file
752 https://bugs.webkit.org/show_bug.cgi?id=26113
754 * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
756 2009-05-28 Mark Rowe <mrowe@apple.com>
758 Rubber-stamped by Anders Carlsson.
760 Symlink WebKitPluginHost.app in to place if needed.
762 * WebKit.xcodeproj/project.pbxproj:
764 2009-05-24 Darin Adler <darin@apple.com>
766 * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
768 2009-05-16 Anders Carlsson <andersca@apple.com>
770 Reviewed by Sam Weinig and Dan Bernstein.
772 Fix <rdar://problem/6889644>.
774 * English.lproj/Localizable.strings:
776 2009-05-10 Alexey Proskuryakov <ap@webkit.org>
778 Reviewed by Dan Bernstein.
780 <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
782 * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
783 it could use C++ code from AuthenticaitonMac.h.
785 2009-04-27 Douglas R. Davidson <ddavidso@apple.com>
787 Add localizable strings for
788 <rdar://problem/6724106> WebViews need to implement text checking
790 Reviewed by Justin Garcia.
792 * English.lproj/Localizable.strings:
794 2009-04-27 Kevin Decker <kdecker@apple.com>
796 Reviewed by Anders Carlsson.
798 <rdar://problem/6352982>
800 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
802 2009-04-23 Kevin Decker <kdecker@apple.com>
804 Reviewed by Anders Carlsson.
806 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
808 2009-04-21 Adam Roben <aroben@apple.com>
810 Update StringsNotToBeLocalized.txt for recent changes
812 Rubber-stamped by John Sullivan.
814 * StringsNotToBeLocalized.txt:
816 2009-04-19 Darin Adler <darin@apple.com>
818 * StringsNotToBeLocalized.txt: Updated for recent changes.
820 2009-04-17 David Kilzer <ddkilzer@apple.com>
822 Simplify FEATURE_DEFINES definition
824 Reviewed by Darin Adler.
826 This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
827 variables to their own FeatureDefines.xcconfig file. It also
828 extracts a new ENABLE_GEOLOCATION variable so that
829 FEATURE_DEFINES only needs to be defined once.
831 * WebKit.xcodeproj/project.pbxproj: Added
832 FeatureDefines.xcconfig file.
834 2009-04-10 Timothy Hatcher <timothy@apple.com>
836 Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
838 Rubber-stamped by Mark Rowe.
840 * WebKit.xcodeproj/project.pbxproj:
842 2009-04-09 Mike Thole <mthole@apple.com>
844 Reviewed by Adam Roben.
846 * WebKit.xcodeproj/project.pbxproj:
847 Set the Localizable.strings encoding to UTF-16.
849 2009-04-07 Anders Carlsson <andersca@apple.com>
851 Try to fix the Leopard build once more.
853 * WebKit.xcodeproj/project.pbxproj:
855 2009-04-07 Anders Carlsson <andersca@apple.com>
857 Another attempt at fixing the build.
859 * WebKit.xcodeproj/project.pbxproj:
861 2009-04-02 Adele Peterson <adele@apple.com>
863 Reviewed by Darin Adler.
865 * WebKit.xcodeproj/project.pbxproj:
866 Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private.
868 2009-04-01 Greg Bolsinga <bolsinga@apple.com>
870 Reviewed by Mark Rowe.
872 https://bugs.webkit.org/show_bug.cgi?id=24990
873 Put SECTORDER_FLAGS into xcconfig files.
875 * WebKit.xcodeproj/project.pbxproj:
877 2009-03-27 Darin Adler <darin@apple.com>
879 * StringsNotToBeLocalized.txt: Updated for recent changes.
881 2009-03-16 Darin Adler <darin@apple.com>
883 Reviewed by Dan Bernstein.
885 * English.lproj/Localizable.strings: Updated.
886 * StringsNotToBeLocalized.txt: Updated for recent changes.
888 2009-03-13 Greg Bolsinga <bolsinga@apple.com>
890 Reviewed by Simon Fraser.
892 Update Geolocation perimission dialogs to be asynchronous.
893 https://bugs.webkit.org/show_bug.cgi?id=24505
895 Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
896 coding style set by WebSecurityOrigin.
898 * WebKit.xcodeproj/project.pbxproj:
900 2009-03-13 Anders Carlsson <andersca@apple.com>
902 Reviewed by Dan Bernstein.
904 <rdar://problem/6610666> Revise the Cocoa event model text API
908 * WebKit.xcodeproj/project.pbxproj:
910 2009-03-03 David Kilzer <ddkilzer@apple.com>
912 <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
914 Reviewed by Mark Rowe.
916 The fix is to add INSTALLHDRS_COPY_PHASE = YES and
917 INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
918 make sure various build phase scripts work with the installhdrs
921 * WebKit.xcodeproj/project.pbxproj:
922 - Added shell code to prevent running "Check For Global
923 Initializers", "Check For Exit Time Destructors" and "Check
924 For Weak VTables" scripts during the installhdrs build phase.
925 - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
926 targets since it's no longer needed after defining
927 WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
929 2009-03-03 David Kilzer <ddkilzer@apple.com>
931 Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
933 Reviewed by Adam Roben.
935 Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
936 since NPAPI headers had migrated from JavaScriptCore to WebCore
939 * WebKit.xcodeproj/project.pbxproj: Removed
940 JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
941 and Release configurations.
943 2009-03-02 Anders Carlsson <andersca@apple.com>
945 WebNetscapePluginPackage.mm is an Objective-C++ file.
947 * WebKit.xcodeproj/project.pbxproj:
949 2009-03-02 Anders Carlsson <andersca@apple.com>
951 Reviewed by John Sullivan.
953 Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
955 * WebKit.xcodeproj/project.pbxproj:
957 2009-02-20 Anders Carlsson <andersca@apple.com>
959 Reviewed by Dan Bernstein.
963 * WebKit.xcodeproj/project.pbxproj:
965 2009-02-13 Darin Adler <darin@apple.com>
967 * StringsNotToBeLocalized.txt: Updated for recent changes.
969 2009-02-07 Darin Adler <darin@apple.com>
971 * StringsNotToBeLocalized.txt: Updated for recent changes.
973 2009-02-04 Timothy Hatcher <timothy@apple.com>
975 Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
977 <rdar://problem/6508457> Launching widget in Dashcode debugger is
978 super-slow due forwardInvocation: calling debug delegate
980 Reviewed by Oliver Hunt.
982 * WebKit.xcodeproj/project.pbxproj:
984 2009-02-02 Anders Carlsson <andersca@apple.com>
986 Reviewed by Dan Bernstein.
988 Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
990 * WebKit.xcodeproj/project.pbxproj:
992 2009-01-26 Mark Rowe <mrowe@apple.com>
994 Rubber-stamped by Sam Weinig.
996 Clean up after r40240.
998 * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
1000 2009-01-25 Darin Adler <darin@apple.com>
1002 Try to fix full build on Mac Leopard.
1004 * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
1005 Maybe this is temporary, but I had to do it to get the full build to succeed.
1007 2009-01-25 Mark Rowe <mrowe@apple.com>
1009 Rubber-stamped by Dan Bernstein.
1011 Improve the consistency of settings in our .xcconfig files.
1013 * WebKit.xcodeproj/project.pbxproj:
1015 2009-01-23 Brady Eidson <beidson@apple.com>
1017 Rubberstamped by Darin Adler
1019 Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
1021 * WebKit.xcodeproj/project.pbxproj:
1023 2009-01-20 Anders Carlsson <andersca@apple.com>
1025 Reviewed by Sam Weinig.
1027 Add ProxyInstance files.
1029 * WebKit.xcodeproj/project.pbxproj:
1031 2009-01-04 David Kilzer <ddkilzer@apple.com>
1033 Don't install internal headers in WebKit framework
1035 Reviewed by Darin Adler.
1037 * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
1038 headers so they're not installed.
1040 2009-01-02 Darin Adler <darin@apple.com>
1042 * StringsNotToBeLocalized.txt: Updated.
1044 2008-12-23 Darin Adler <darin@apple.com>
1046 Reviewed by Alexey Proskuryakov.
1048 - fix https://bugs.webkit.org/show_bug.cgi?id=22976
1049 crash due to Mail's use of WebArchive and WebResource on non-main thread
1051 * StringsNotToBeLocalized.txt: Updated.
1053 * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
1054 existing file WebResourceInternal.h.
1056 2008-12-08 David Kilzer <ddkilzer@apple.com>
1058 Bug 22555: Sort "children" sections in Xcode project files
1060 <https://bugs.webkit.org/show_bug.cgi?id=22555>
1062 Reviewed by Eric Seidel.
1064 * WebKit.xcodeproj/project.pbxproj: Sorted.
1066 2008-12-08 Darin Adler <darin@apple.com>
1068 * StringsNotToBeLocalized.txt: Updated for recent changes.
1070 2008-12-05 Dan Bernstein <mitz@apple.com>
1074 * WebKit.xcodeproj/project.pbxproj:
1076 2008-12-05 Dan Bernstein <mitz@apple.com>
1080 * WebKit.xcodeproj/project.pbxproj:
1082 2008-12-04 Anders Carlsson <andersca@apple.com>
1084 Reviewed by Sam Weinig.
1086 Add HostedNetscapePluginStream.
1088 * WebKit.xcodeproj/project.pbxproj:
1090 2008-12-03 Anders Carlsson <andersca@apple.com>
1092 Reviewed by Sam Weinig.
1094 Move WebPluginRequest to its own file.
1096 * WebKit.xcodeproj/project.pbxproj:
1098 2008-12-03 Steve Falkenburg <sfalken@apple.com>
1100 Update strings not to be localized.
1102 Reviewed by Adam Roben.
1104 * StringsNotToBeLocalized.txt:
1106 2008-11-26 Mark Rowe <mrowe@apple.com>
1110 Fix up the references to files under WebKit/mac/Plugins/Hosted.
1112 * WebKit.xcodeproj/project.pbxproj:
1114 2008-11-26 Anders Carlsson <andersca@apple.com>
1116 Reviewed by Mark Rowe.
1118 Add plug-in host related files to the Xcode project.
1120 * WebKit.xcodeproj/project.pbxproj:
1122 2008-11-14 Dan Bernstein <mitz@apple.com>
1124 Reviewed by Darin Adler.
1126 - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
1128 * English.lproj/Localizable.strings: Added the Text Direction submenu
1131 2008-11-13 John Sullivan <sullivan@apple.com>
1133 fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
1135 Reviewed by Tim Hatcher
1137 * English.lproj/Localizable.strings:
1138 updated for these changes
1140 * StringsNotToBeLocalized.txt:
1141 removed unused exception
1143 2008-11-12 John Sullivan <sullivan@apple.com>
1145 fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
1147 Reviewed by Tim Hatcher
1149 * English.lproj/Localizable.strings:
1150 * StringsNotToBeLocalized.txt:
1151 updated for this change
1153 2008-11-10 Anders Carlsson <andersca@apple.com>
1155 Reviewed by Kevin Decker.
1157 Add WebHostedNetscapePluginView to the project.
1159 * WebKit.xcodeproj/project.pbxproj:
1161 2008-11-10 Anders Carlsson <andersca@apple.com>
1163 Reviewed by Kevin Decker.
1165 Add a new WebBaseNetscapePluginView class.
1167 * WebKit.xcodeproj/project.pbxproj:
1169 2008-11-10 Anders Carlsson <andersca@apple.com>
1171 Reviewed by Adam Roben.
1173 Rename WebBaseNetscapePluginView to WebNetscapePluginView.
1175 * StringsNotToBeLocalized.txt:
1176 * WebKit.xcodeproj/project.pbxproj:
1178 2008-11-05 Anders Carlsson <andersca@apple.com>
1180 Reviewed by Kevin Decker.
1182 Remove WebPlugInStreamLoaderDelegate.h
1184 * WebKit.xcodeproj/project.pbxproj:
1186 2008-11-03 Darin Adler <darin@apple.com>
1188 Reviewed by Tim Hatcher.
1190 - https://bugs.webkit.org/show_bug.cgi?id=22061
1191 create script to check for exit-time destructors
1193 * WebKit.xcodeproj/project.pbxproj: Added a script
1194 phase that runs the check-for-exit-time-destructors script.
1196 2008-10-31 Anders Carlsson <andersca@apple.com>
1198 Reviewed by Kevin Decker.
1200 Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
1202 * WebKit.xcodeproj/project.pbxproj:
1204 2008-10-29 Matt Lilek <webkit@mattlilek.com>
1206 Not reviewed, build fix.
1208 * WebKit.xcodeproj/project.pbxproj:
1210 2008-10-28 Adele Peterson <adele@apple.com>
1212 Reviewed by John Sullivan.
1214 Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
1215 "files" string for multifile uploads needs to be localized
1217 * English.lproj/Localizable.strings: Updated with new string.
1219 2008-10-28 Adele Peterson <adele@apple.com>
1221 Reviewed by Sam Weinig.
1223 * English.lproj/Localizable.strings:
1226 2008-10-27 Darin Adler <darin@apple.com>
1228 * StringsNotToBeLocalized.txt: Updated for recent changes.
1230 2008-10-24 Timothy Hatcher <timothy@apple.com>
1232 Implement new InspectorClient methods to work with Settings.
1234 https://bugs.webkit.org/show_bug.cgi?id=21856
1236 Reviewed by Darin Adler.
1238 * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
1240 2008-10-15 Mark Rowe <mrowe@apple.com>
1242 Rubber-stamped by Brady Eidson.
1244 <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
1246 * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
1248 2008-10-14 Maxime Britto <britto@apple.com>
1250 Reviewed by Darin Adler.
1252 * WebKit.xcodeproj/project.pbxproj: Added two files for the
1253 WebTextIterator, and made the WebTextIterator.h private
1255 2008-10-04 Mark Rowe <mrowe@apple.com>
1257 Reviewed by Tim Hatcher.
1259 Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
1261 * WebKit.xcodeproj/project.pbxproj:
1263 2008-09-24 Darin Adler <darin@apple.com>
1265 * StringsNotToBeLocalized.txt: Updated for recent changes.
1267 2008-09-15 Chris Fleizach <cfleizach@apple.com>
1269 Reviewed by Darin Adler, Beth Dakin
1271 Support strings for AXLists
1273 * English.lproj/Localizable.strings:
1275 2008-09-15 Anders Carlsson <andersca@apple.com>
1279 Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
1281 * WebKit.xcodeproj/project.pbxproj:
1283 2008-09-02 Mark Rowe <mrowe@apple.com>
1285 Reviewed by Tim Hatcher.
1287 Build fix. Remove the now unnecessary check for "4" in the user agent string.
1289 * WebKit.xcodeproj/project.pbxproj:
1291 2008-08-17 Geoffrey Garen <ggaren@apple.com>
1293 Reviewed by Cameron Zwarich.
1295 Updated project files to XCode 3.1.
1297 * WebKit.xcodeproj/project.pbxproj:
1299 2008-08-15 Mark Rowe <mrowe@apple.com>
1301 Rubber-stamped by Geoff Garen.
1303 <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
1305 * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
1307 2008-08-05 Anders Carlsson <andersca@apple.com>
1309 Reviewed by Darin Adler.
1311 Remove MainThreadObjectDeallocator.{h|mm}.
1313 * WebKit.xcodeproj/project.pbxproj:
1315 2008-08-04 Mark Rowe <mrowe@apple.com>
1317 Reviewed by Darin Adler.
1319 Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
1320 Part one of fix for <rdar://problem/5853147>.
1322 * WebKit.xcodeproj/project.pbxproj:
1324 2008-07-31 David D. Kilzer <ddkilzer@webkit.org>
1326 Fix layout test results for webarchive/test-xml-stylesheet.xml
1328 Reviewed by Darin Adler.
1330 * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
1331 Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
1332 to private so they're copied into PrivateHeaders.
1334 2008-07-11 Stephanie Lewis <slewis@apple.com>
1336 Reviewed by Darin Adler.
1338 Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
1340 * WebKit.xcodeproj/project.pbxproj:
1342 2008-07-07 Mark Rowe <mrowe@apple.com>
1344 Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
1345 so that they don't have an unnecessary ".." in the path.
1347 * WebKit.xcodeproj/project.pbxproj:
1349 2008-07-05 Mark Rowe <mrowe@apple.com>
1351 Reviewed by John Sullivan.
1353 Remove WebSearchableTextView as it has been unused for some time now.
1355 * WebKit.xcodeproj/project.pbxproj:
1357 2008-06-26 Anders Carlsson <andersca@apple.com>
1359 Reviewed by Darin Adler.
1361 Add MainThreadObjectDeallocator to sources.
1363 * WebKit.xcodeproj/project.pbxproj:
1365 2008-06-24 John Sullivan <sullivan@apple.com>
1367 Rubber-stamped by Sam Weinig
1369 * StringsNotToBeLocalized.txt:
1370 brought this file up to date
1372 2008-06-17 Mark Rowe <mrowe@apple.com>
1374 Reviewed by Darin Adler.
1376 <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
1378 * WebKit.xcodeproj/project.pbxproj:
1380 2008-05-22 Timothy Hatcher <timothy@apple.com>
1382 <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
1384 Reviewed by Adam Roben.
1386 * English.lproj/Localizable.strings: Added new strings.
1388 2008-05-21 Anders Carlsson <andersca@apple.com>
1392 Add WebIconFetcher files.
1394 * WebKit.xcodeproj/project.pbxproj:
1396 2008-05-16 Timothy Hatcher <timothy@apple.com>
1398 Removes WebScriptDebugServer files and related calls. This removes
1399 the hooks that Drosera uses for debugging. Now that the Web Inspector
1400 has a better debugger, we don't need these anymore.
1402 Reviewed by Sam Weinig.
1404 * StringsNotToBeLocalized.txt:
1405 * WebKit.xcodeproj/project.pbxproj:
1407 2008-05-13 Chris Fleizach <cfleizach@apple.com>
1409 Reviewed by Beth Dakin
1411 <rdar://problem/4780592> WebKit application has its window announced as HTML content
1413 * English.lproj/Localizable.strings:
1414 * WebKit.xcodeproj/project.pbxproj:
1416 2008-05-09 Anders Carlsson <andersca@apple.com>
1420 <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
1422 Add nptextinput.h as a public header.
1424 * WebKit.xcodeproj/project.pbxproj:
1426 2008-05-06 Stephanie Lewis <slewis@apple.com>
1428 Reviewed by Andersca.
1430 prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
1432 * WebKit.xcodeproj/project.pbxproj:
1434 2008-05-01 Anders Carlsson <andersca@apple.com>
1438 Remove npfunctions.h
1440 * WebKit.xcodeproj/project.pbxproj:
1442 2008-05-01 Sam Weinig <sam@webkit.org>
1444 Reviewed by Anders Carlsson.
1446 Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
1448 * WebKit.xcodeproj/project.pbxproj:
1450 2008-04-30 Anders Carlsson <andersca@apple.com>
1454 Add Cocoa event handler.
1456 * WebKit.xcodeproj/project.pbxproj:
1458 2008-04-29 Anders Carlsson <andersca@apple.com>
1462 Add new event handlers.
1464 * WebKit.xcodeproj/project.pbxproj:
1466 2008-04-07 John Sullivan <sullivan@apple.com>
1470 - made the JavaScript text input panel not block Quit (part of 4133196)
1472 * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
1473 * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
1474 * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
1475 Made the panel be a NonBlockingPanel
1477 2008-04-04 Ada Chan <adachan@apple.com>
1479 Updated the format string for window title for a standalone image to take integers.
1483 * English.lproj/Localizable.strings:
1485 2008-03-28 Brady Eidson <beidson@apple.com>
1487 Rubberstamped by Darin Adler
1489 Remove WebArchiver.h/mm
1491 * WebKit.xcodeproj/project.pbxproj:
1493 2008-03-25 Brady Eidson <beidson@apple.com>
1497 <rdar://problem/4516169> - Support WebArchives on Windows
1499 * WebKit.xcodeproj/project.pbxproj:
1501 2008-03-24 Brady Eidson <beidson@apple.com>
1503 Reviewed by Darin's rubberstamp
1507 * WebKit.xcodeproj/project.pbxproj:
1509 2008-03-20 John Sullivan <sullivan@apple.com>
1511 * StringsNotToBeLocalized.txt:
1512 Brought this file up to date
1514 2008-03-20 Adam Roben <aroben@apple.com>
1516 Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
1518 Reviewed by Tim Hatcher.
1520 * WebKit.xcodeproj/project.pbxproj:
1522 2008-03-12 Darin Adler <darin@apple.com>
1526 - http://bugs.webkit.org/show_bug.cgi?id=17640
1527 eliminate WebCoreFrameBridge
1529 * StringsNotToBeLocalized.txt: Updated for recent changes.
1530 * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
1532 2008-03-11 Darin Adler <darin@apple.com>
1536 * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
1537 We can rename the file later.
1539 2008-03-07 Mark Rowe <mrowe@apple.com>
1541 Reviewed by Oliver Hunt.
1543 Fix WebKit build with GCC 4.2.
1545 * WebKit.xcodeproj/project.pbxproj: Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
1547 2008-03-06 Darin Adler <darin@apple.com>
1549 * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
1551 2008-03-06 David D. Kilzer <ddkilzer@apple.com>
1553 Name the WebKit build phase script that generates WebKit.LP64.exp.
1555 * WebKit.xcodeproj/project.pbxproj: Name the build phase script
1556 that generates the 64-bit export file to match the corresponding
1557 build phase script in WebCore.
1559 2008-03-05 Adam Roben <aroben@apple.com>
1561 Remove WebCoreScriptDebugger.{h,mm}
1563 Reviewed by Kevin M.
1565 * WebKit.xcodeproj/project.pbxproj:
1567 2008-03-05 Adam Roben <aroben@apple.com>
1569 Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
1571 Reviewed by Kevin M.
1573 * WebKit.xcodeproj/project.pbxproj:
1575 2008-03-05 Adam Roben <aroben@apple.com>
1577 Remove WebScriptDebugger
1579 Reviewed by Kevin M.
1581 * WebKit.xcodeproj/project.pbxproj: Remove
1582 WebScriptDebugDelegatePrivate.h from the project.
1584 2008-03-05 Adam Roben <aroben@apple.com>
1586 Move WebCoreScriptDebuggerImp to its own source files
1588 Reviewed by Kevin M.
1590 * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
1592 2008-03-05 Adam Roben <aroben@apple.com>
1594 Move WebCoreScriptDebugger to WebKit
1596 Reviewed by Darin Adler.
1598 * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
1601 2008-01-26 Greg Bolsinga <bolsinga@apple.com>
1603 <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
1605 Reviewed by Darin Adler.
1607 * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
1609 2008-01-23 Steve Falkenburg <sfalken@apple.com>
1611 Update localization exceptions.
1613 Reviewed by Darin Adler.
1615 * English.lproj/Localizable.strings:
1616 * StringsNotToBeLocalized.txt:
1618 2008-01-20 Mark Rowe <mrowe@apple.com>
1620 Reviewed by Dan Bernstein.
1622 Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
1623 interested in supporting Safari 2 with TOT WebKit.
1625 * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
1626 as it is no longer used.
1628 2008-01-03 Darin Adler <darin@apple.com>
1632 * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
1634 2008-01-02 Alexey Proskuryakov <ap@webkit.org>
1636 Reviewed by Darin Adler.
1638 Removed "BackwardDelete", which is no longer present in source code.
1640 * StringsNotToBeLocalized.txt:
1642 2007-12-16 Mark Rowe <mrowe@apple.com>
1644 Reviewed by Maciej Stachowiak.
1646 Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
1648 * WebKit.xcodeproj/project.pbxproj: Add new files.
1650 2007-12-14 Darin Adler <darin@apple.com>
1652 * StringsNotToBeLocalized.txt: Updated.
1654 2007-12-12 Brady Eidson <beidson@apple.com>
1656 Reviewed by Sam Weinig
1658 Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
1660 * WebKit.xcodeproj/project.pbxproj: Added a new file
1662 2007-12-12 Mark Rowe <mrowe@apple.com>
1664 Reviewed by Dave Kilzer.
1666 Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
1668 * WebKit.xcodeproj/project.pbxproj:
1670 2007-11-19 Brady Eidson <beidson@apple.com>
1674 * WebKit.xcodeproj/project.pbxproj: Sorted!
1676 2007-11-17 Timothy Hatcher <timothy@apple.com>
1678 Reviewed by Mark Rowe.
1680 Bug 13470: i18n: The Web Inspector is not localizable
1681 http://bugs.webkit.org/show_bug.cgi?id=13470
1683 Update the localized strings and the file encoding of WebInspectorClient.mm.
1685 * English.lproj/Localizable.strings:
1686 * StringsNotToBeLocalized.txt:
1687 * WebKit.xcodeproj/project.pbxproj:
1689 2007-11-16 Mark Rowe <mrowe@apple.com>
1691 Reviewed by Tim Hatcher.
1693 Build WebCore as a sub-framework of WebKit in all configurations.
1695 * WebKit.xcodeproj/project.pbxproj:
1697 2007-11-16 Brady Eidson <beidson@apple.com>
1699 * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
1701 2007-11-16 Brady Eidson <beidson@apple.com>
1703 * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
1706 2007-11-16 Brady Eidson <beidson@apple.com>
1710 Database management API tweaks
1712 * WebKit.xcodeproj/project.pbxproj:
1714 2007-11-15 Brady Eidson <beidson@apple.com>
1718 Stubbing out everything required for a WebKit API for databases
1720 * WebKit.xcodeproj/project.pbxproj:
1722 2007-11-12 Adam Roben <aroben@apple.com>
1724 * StringsNotToBeLocalized.txt: Updated.
1726 2007-11-08 Kevin Ollivier <kevino@theolliviers.com>
1728 Adding the wx WebKit implementation.
1730 Reviewed by Mark Rowe.
1734 2007-11-07 Mark Rowe <mrowe@apple.com>
1736 Reviewed by Kevin Decker.
1738 Fix 64-bit Mac build.
1740 * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
1741 to be relative to PROJECT_DIR. PROJECT_DIR takes into account the projectDirPath
1742 setting of the project, which in this instance includes the necessary "mac"