| Index: Source/WebKit/mac/ChangeLog
|
| ===================================================================
|
| --- Source/WebKit/mac/ChangeLog (revision 145387)
|
| +++ Source/WebKit/mac/ChangeLog (working copy)
|
| @@ -1,3 +1,311 @@
|
| +2013-02-27 John Bauman <jbauman@chromium.org>
|
| +
|
| + Plugin in iframe may not display
|
| + https://bugs.webkit.org/show_bug.cgi?id=109879
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + Ensure NetscapePluginWidget informs the plugin view of the cliprect change directly.
|
| +
|
| + * Plugins/WebBaseNetscapePluginView.h:
|
| + * WebCoreSupport/WebFrameLoaderClient.mm:
|
| + (NetscapePluginWidget::clipRectChanged):
|
| +
|
| +2013-02-26 Alexey Proskuryakov <ap@apple.com>
|
| +
|
| + Don't add a body to platform request until necessary
|
| + https://bugs.webkit.org/show_bug.cgi?id=110900
|
| +
|
| + Reviewed by Brady Eidson.
|
| +
|
| + WebKit1 behavior is unchanged, body is added on every conversion.
|
| +
|
| + * WebCoreSupport/WebFrameLoaderClient.mm:
|
| + (WebFrameLoaderClient::convertMainResourceLoadToDownload):
|
| + (WebFrameLoaderClient::dispatchDidLoadResourceFromMemoryCache):
|
| + (WebFrameLoaderClient::assignIdentifierToInitialRequest):
|
| + (WebFrameLoaderClient::dispatchWillSendRequest):
|
| + (WebFrameLoaderClient::dispatchDecidePolicyForResponse):
|
| + (WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction):
|
| + (WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction):
|
| + (WebFrameLoaderClient::updateGlobalHistory):
|
| + (WebFrameLoaderClient::canHandleRequest):
|
| + * WebView/WebDataSource.mm:
|
| + (-[WebDataSource initialRequest]):
|
| + (-[WebDataSource request]):
|
| + * WebView/WebFrame.mm:
|
| + (-[WebFrame _loadData:MIMEType:textEncodingName:baseURL:unreachableURL:]):
|
| +
|
| +2013-02-27 Glenn Adams <glenn@skynav.com>
|
| +
|
| + Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
|
| + https://bugs.webkit.org/show_bug.cgi?id=110944
|
| +
|
| + Reviewed by Dean Jackson.
|
| +
|
| + * Configurations/FeatureDefines.xcconfig:
|
| +
|
| +2013-02-26 Jer Noble <jer.noble@apple.com>
|
| +
|
| + Unreviewed build fix; use correct macro for platform name in FeatureDefines.xcconfig.
|
| +
|
| + * Configurations/FeatureDefines.xcconfig:
|
| +
|
| +2013-02-26 Dmitry Zvorygin <zvorygin@chromium.org>
|
| +
|
| + Merged Tip and Debug log levels for web console.
|
| + https://bugs.webkit.org/show_bug.cgi?id=109919
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + In every component either TIP or DEBUG level was used for reporting,
|
| + but not both. This patch is prerequisite for Web Inspector console log filtering.
|
| +
|
| + * WebCoreSupport/WebChromeClient.mm:
|
| + (stringForMessageLevel):
|
| + * WebView/WebUIDelegatePrivate.h:
|
| +
|
| +
|
| +2013-02-21 Jeffrey Pfau <jpfau@apple.com>
|
| +
|
| + Optionally partition cache to prevent using cache for tracking
|
| + https://bugs.webkit.org/show_bug.cgi?id=110269
|
| +
|
| + Reviewed by Maciej Stachowiak.
|
| +
|
| + Update WKSI bindings and add feature defines.
|
| +
|
| + * Configurations/FeatureDefines.xcconfig: Add defines for cache partitioning and public suffix list usage
|
| + * WebCoreSupport/WebSystemInterface.mm:
|
| + (InitWebCoreSystemInterface):
|
| +
|
| +2013-02-25 Jer Noble <jer.noble@apple.com>
|
| +
|
| + Normalize ENABLE_ENCRYPTED_MEDIA definitions across all FeatureDefines files.
|
| + https://bugs.webkit.org/show_bug.cgi?id=110806
|
| +
|
| + Reviewed by Alexey Proskuryakov.
|
| +
|
| + Ensure both ENCRYPTED_MEDIA and ENCRYPTED_MEDIA_V2 are enabled on macosx_1090.
|
| +
|
| + * Configurations/FeatureDefines.xcconfig:
|
| +
|
| +2013-02-25 Andreas Kling <akling@apple.com>
|
| +
|
| + Reduce amount of code that includes StylePropertySet.h
|
| + <http://webkit.org/b/101149>
|
| +
|
| + Reviewed by Antti Koivisto.
|
| +
|
| + * WebCoreSupport/WebEditorClient.mm:
|
| + * WebView/WebFrame.mm:
|
| + * WebView/WebView.mm:
|
| +
|
| +2013-02-24 Andreas Kling <akling@apple.com>
|
| +
|
| + Reduce include graph of JSDOMBinding.h
|
| + <http://webkit.org/b/110709>
|
| +
|
| + Reviewed by Antti Koivisto.
|
| +
|
| + * WebView/WebHTMLView.mm:
|
| +
|
| +2013-02-21 Grzegorz Czajkowski <g.czajkowski@samsung.com>
|
| +
|
| + Allow to retrieve the request data from abstract TextCheckingRequest to be accessible for WK2
|
| + https://bugs.webkit.org/show_bug.cgi?id=110208
|
| +
|
| + Reviewed by Hajime Morrita.
|
| +
|
| + * WebCoreSupport/WebEditorClient.mm:
|
| + (WebEditorClient::didCheckSucceed):
|
| + (WebEditorClient::requestCheckingOfString):
|
| + Extract the request data as it is the member of 'TextCheckingRequest'.
|
| +
|
| +2013-02-19 Mark Hahnenberg <mhahnenberg@apple.com>
|
| +
|
| + Objective-C API: Need a way to use the Objective-C JavaScript API with WebKit
|
| + https://bugs.webkit.org/show_bug.cgi?id=106059
|
| +
|
| + Reviewed by Geoffrey Garen.
|
| +
|
| + Addition of appropriate delegate callbacks and support to the WebKit API.
|
| +
|
| + * WebCoreSupport/WebFrameLoaderClient.mm:
|
| + * WebView/WebDelegateImplementationCaching.h:
|
| + (WebFrameLoadDelegateImplementationCache):
|
| + * WebView/WebFrame.h:
|
| + * WebView/WebFrame.mm:
|
| + (-[WebFrame _stringByEvaluatingJavaScriptFromString:forceUserGesture:]):
|
| + (-[WebFrame _stringByEvaluatingJavaScriptFromString:withGlobalObject:inScriptWorld:]):
|
| + (-[WebFrame _javaScriptContextForScriptWorld:]):
|
| + (-[WebFrame javaScriptContext]):
|
| + * WebView/WebFrameLoadDelegate.h:
|
| + * WebView/WebFramePrivate.h:
|
| + * WebView/WebScriptDebugDelegate.mm:
|
| + (-[WebScriptCallFrame _convertValueToObjcValue:JSC::]):
|
| + (-[WebScriptCallFrame exception]):
|
| + (-[WebScriptCallFrame evaluateWebScript:]):
|
| + * WebView/WebScriptWorld.h:
|
| + * WebView/WebScriptWorld.mm:
|
| + (+[WebScriptWorld scriptWorldForJavaScriptContext:]):
|
| + * WebView/WebView.mm:
|
| + (-[WebView _cacheFrameLoadDelegateImplementations]):
|
| + (aeDescFromJSValue):
|
| + (-[WebView aeDescByEvaluatingJavaScriptFromString:]):
|
| + (-[WebView _computedStyleIncludingVisitedInfo:forElement:]):
|
| +
|
| +2013-02-20 Dirk Schulze <krit@webkit.org>
|
| +
|
| + Enable CANVAS_PATH flag
|
| + https://bugs.webkit.org/show_bug.cgi?id=108508
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + Enable CANVAS_PATH flag on trunk.
|
| +
|
| + * Configurations/FeatureDefines.xcconfig:
|
| +
|
| +2013-02-19 Tim Horton <timothy_horton@apple.com>
|
| +
|
| + Clarify isInWindow vs. isVisible path through to RenderLayerCompositor
|
| + https://bugs.webkit.org/show_bug.cgi?id=110261
|
| + <rdar://problem/13196122>
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + * WebView/WebView.mm:
|
| + (-[WebView viewWillMoveToWindow:]):
|
| + (-[WebView viewDidMoveToWindow]):
|
| + Use Page::setIsInWindow in addition to willMoveOffscreen/didMoveOnscreen.
|
| +
|
| +2013-02-18 Anders Carlsson <andersca@apple.com>
|
| +
|
| + Add a DefaultHash for RefPtr<SecurityOrigin>
|
| + https://bugs.webkit.org/show_bug.cgi?id=110170
|
| +
|
| + Reviewed by Andreas Kling.
|
| +
|
| + Remove all explicit uses of SecurityOriginHash.
|
| +
|
| + * WebCoreSupport/WebApplicationCache.mm:
|
| + (+[WebApplicationCache originsWithCache]):
|
| +
|
| +2013-02-15 Eric Carlson <eric.carlson@apple.com>
|
| +
|
| + [Mac] remove wkCaptionAppearance from WebKitSystemInterface
|
| + https://bugs.webkit.org/show_bug.cgi?id=109996
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + * WebCoreSupport/WebSystemInterface.mm:
|
| + (InitWebCoreSystemInterface):
|
| +
|
| +2013-02-15 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r143088.
|
| + http://trac.webkit.org/changeset/143088
|
| + https://bugs.webkit.org/show_bug.cgi?id=110000
|
| +
|
| + Breaks the build (Requested by dgorbik on #webkit).
|
| +
|
| + * WebCoreSupport/WebSystemInterface.mm:
|
| + (InitWebCoreSystemInterface):
|
| +
|
| +2013-02-15 Eric Carlson <eric.carlson@apple.com>
|
| +
|
| + [Mac] remove wkCaptionAppearance from WebKitSystemInterface
|
| + https://bugs.webkit.org/show_bug.cgi?id=109996
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + * WebCoreSupport/WebSystemInterface.mm:
|
| + (InitWebCoreSystemInterface):
|
| +
|
| +2013-02-15 Allan Sandfeld Jensen <allan.jensen@digia.com>
|
| +
|
| + Simplify hitTestResultAtPoint and nodesFromRect APIs
|
| + https://bugs.webkit.org/show_bug.cgi?id=95720
|
| +
|
| + Reviewed by Julien Chaffraix.
|
| +
|
| + Update calls to new API.
|
| +
|
| + * WebCoreSupport/WebFrameLoaderClient.mm:
|
| + (WebFrameLoaderClient::actionDictionary):
|
| + * WebView/WebFrame.mm:
|
| + (-[WebFrame elementAtPoint:]):
|
| + * WebView/WebHTMLView.mm:
|
| + (-[WebHTMLView elementAtPoint:allowShadowContent:]):
|
| +
|
| +2013-02-14 David Kilzer <ddkilzer@apple.com>
|
| +
|
| + [Mac] Clean up WARNING_CFLAGS
|
| + <http://webkit.org/b/109747>
|
| + <rdar://problem/13208373>
|
| +
|
| + Reviewed by Mark Rowe.
|
| +
|
| + * Configurations/Base.xcconfig: Use
|
| + GCC_WARN_64_TO_32_BIT_CONVERSION to enable and disable
|
| + -Wshorten-64-to-32 rather than WARNING_CFLAGS.
|
| +
|
| +2013-02-13 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + The 'global isinf/isnan' compiler quirk required when using clang with libstdc++
|
| + https://bugs.webkit.org/show_bug.cgi?id=109325
|
| +
|
| + Reviewed by Anders Carlsson.
|
| +
|
| + Prefix calls to the isinf and isnan methods with std::, declaring we want to use the
|
| + two methods as they're provided by the C++ standard library being used.
|
| +
|
| + * tests/DecimalTest.cpp:
|
| + (TEST_F):
|
| +
|
| +2013-02-12 Joseph Pecoraro <pecoraro@apple.com>
|
| +
|
| + [iOS] Enable PAGE_VISIBILITY_API
|
| + https://bugs.webkit.org/show_bug.cgi?id=109399
|
| +
|
| + Reviewed by David Kilzer.
|
| +
|
| + * Configurations/FeatureDefines.xcconfig:
|
| +
|
| +2013-02-12 David Kilzer <ddkilzer@apple.com>
|
| +
|
| + BUILD FIX (r142576): WK1 build fails when ENABLE(DELETION_UI) is off
|
| + <https://bugs.webkit.org/show_bug.cgi?id=109534>
|
| +
|
| + Fixes the following build failure:
|
| +
|
| + WebEditorClient.mm:243:23: error: out-of-line definition of 'shouldShowDeleteInterface' does not match any declaration in 'WebEditorClient'
|
| + bool WebEditorClient::shouldShowDeleteInterface(HTMLElement* element)
|
| + ^~~~~~~~~~~~~~~~~~~~~~~~~
|
| +
|
| + * WebCoreSupport/WebEditorClient.mm:
|
| + (WebEditorClient::shouldShowDeleteInterface): Protect with
|
| + ENABLE(DELETION_UI) macro.
|
| +
|
| +2013-02-11 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Disable delete button controller on non-Mac ports and delete EditorClient::shouldShowDeleteInterface
|
| + https://bugs.webkit.org/show_bug.cgi?id=109534
|
| +
|
| + Reviewed by Anders Carlsson.
|
| +
|
| + * WebCoreSupport/WebEditorClient.h:
|
| +
|
| +2013-02-11 Benjamin Poulain <benjamin@webkit.org>
|
| +
|
| + Kill TestRunner::setMinimumTimerInterval; implement the feature with InternalSettings
|
| + https://bugs.webkit.org/show_bug.cgi?id=109349
|
| +
|
| + Reviewed by Sam Weinig.
|
| +
|
| + * WebView/WebView.mm:
|
| + * WebView/WebViewPrivate.h:
|
| +
|
| 2013-02-10 Dan Bernstein <mitz@apple.com>
|
|
|
| Added *.pdf to EXCLUDED_SOURCE_FILE_NAMES_iphoneos.
|
|
|