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. |