Index: WebKit/chromium/ChangeLog |
=================================================================== |
--- WebKit/chromium/ChangeLog (revision 73201) |
+++ WebKit/chromium/ChangeLog (working copy) |
@@ -1,3 +1,191 @@ |
+2010-12-01 Alexey Marinichev <amarinichev@chromium.org> |
+ |
+ Reviewed by James Robinson. |
+ |
+ [chromium] renderer does not realize hardware compositing is disabled and crashes |
+ https://bugs.webkit.org/show_bug.cgi?id=50264 |
+ |
+ * src/WebViewImpl.cpp: |
+ (WebKit::WebViewImpl::setRootGraphicsLayer): repaint always |
+ (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): null check |
+ (WebKit::WebViewImpl::reallocateRenderer): |
+ |
+2010-11-30 Vangelis Kokkevis <vangelis@chromium.org> |
+ |
+ Reviewed by Darin Fisher. |
+ |
+ Get the value of the accelerated compositing triggers from the Settings |
+ class. This allows setting the triggers via command line flags. |
+ https://bugs.webkit.org/show_bug.cgi?id=50301 |
+ |
+ * public/WebSettings.h: |
+ * src/ChromeClientImpl.cpp: |
+ (WebKit::ChromeClientImpl::allowedCompositingTriggers): |
+ * src/WebSettingsImpl.cpp: |
+ (WebKit::WebSettingsImpl::setAcceleratedCompositingFor3DTransformsEnabled): |
+ (WebKit::WebSettingsImpl::setAcceleratedCompositingForVideoEnabled): |
+ (WebKit::WebSettingsImpl::setAcceleratedCompositingForPluginsEnabled): |
+ (WebKit::WebSettingsImpl::setAcceleratedCompositingForCanvasEnabled): |
+ (WebKit::WebSettingsImpl::setAcceleratedCompositingForAnimationEnabled): |
+ * src/WebSettingsImpl.h: |
+ |
+2010-12-01 Tony Chang <tony@chromium.org> |
+ |
+ Unreviewed, rolling chromium deps to r67811. |
+ |
+ * DEPS: |
+ |
+2010-12-01 Andrey Kosyakov <caseq@chromium.org> |
+ |
+ Reviewed by Pavel Feldman. |
+ |
+ Web Inspector: disable cookies tab in network resource view by default, enable for chromium |
+ https://bugs.webkit.org/show_bug.cgi?id=50249 |
+ |
+ * src/js/DevTools.js: |
+ |
+2010-11-30 Ojan Vafai <ojan@chromium.org> |
+ |
+ Revert r72876. It caused a ~30% perf regression in chromium's bloat-http test |
+ https://bugs.webkit.org/show_bug.cgi?id=50288 |
+ |
+ 2010-11-29 Adam Barth <abarth@webkit.org (:abarth) (r)> |
+ Reviewed by Darin Adler. |
+ Introduce the notion of a "display-isolated" URL scheme for use by Chrome-internal URLs |
+ https://bugs.webkit.org/show_bug.cgi?id=50182 |
+ A display-isolated URL can only be displayed (e.g., put in an iframe, |
+ hyperlinked to) by documents from that scheme. In a sense, this is a |
+ generalization of some of the protections we give file URLs, but |
+ instead of lumping them all together into one "local" bucket, this |
+ patch creates a separate bucket for each scheme. |
+ For a while, I tried using a separate bucket for each origin. That |
+ would have played nicely with what Blob URLs are trying to do, but some |
+ "chrome" URL pages rely on being able to display other chrome URL |
+ pages, even in different origins. For example, the New Tab Page shows |
+ thumbnails from the "thumbnail" host. |
+ This patch also removes a bunch of unused code. I've also propagated |
+ the "deprecated" status of deprecatedCanDisplay to |
+ deprecatedShouldTreatURLAsLocal because that method has no other |
+ callers and is really asking for uppercase/lowercase bugs. I dream of |
+ someday removing these functions. |
+ 2010-11-29 Adam Barth <abarth@webkit.org (:abarth) (r)> |
+ Reviewed by Darin Adler. |
+ Introduce the notion of a "display-isolated" URL scheme for use by Chrome-internal URLs |
+ https://bugs.webkit.org/show_bug.cgi?id=50182 |
+ This patch adds a Chromium API for registering schemes as |
+ display-isolated. In a subsequent patch, I'll change the "chrome" |
+ scheme in Chrome to be display isolated instead of local. That will |
+ prevent file URLs from linking to chrome URLs. |
+ |
+ * public/WebSecurityPolicy.h: |
+ * src/WebSecurityPolicy.cpp: |
+ |
+2010-11-30 James Robinson <jamesr@chromium.org> |
+ |
+ Reviewed by Dimitri Glazkov. |
+ |
+ [chromium] Update yasm entry in DEPS to match downstream |
+ https://bugs.webkit.org/show_bug.cgi?id=50274 |
+ |
+ http://src.chromium.org/viewvc/chrome?view=rev&revision=67540 changed the downstream DEPS rule |
+ for yasm to pull unconditionally rather than pulling in each deps_os. This changes the WebKit |
+ chromium DEPS to match. |
+ |
+ * DEPS: |
+ |
+2010-11-29 Vangelis Kokkevis <vangelis@chromium.org> |
+ |
+ Reviewed by Simon Fraser. |
+ |
+ Provide more fine grained control to ports over when to turn on accelerated |
+ compositing. |
+ https://bugs.webkit.org/show_bug.cgi?id=49998 |
+ |
+ As part of this change, the old hasAcceleratedCompositing method on the ChromeClient |
+ has now been replaced by allowedCompositingTriggers which returns a bitfield of |
+ all the features which can trigger the compositor. |
+ |
+ * src/ChromeClientImpl.cpp: |
+ (WebKit::ChromeClientImpl::allowedCompositingTriggers): |
+ * src/ChromeClientImpl.h: |
+ |
+2010-11-30 Jochen Eisinger <jochen@chromium.org> |
+ |
+ Reviewed by Darin Fisher. |
+ |
+ [chromium] pass webframe to web frame client's cookieJar |
+ https://bugs.webkit.org/show_bug.cgi?id=50148 |
+ |
+ * public/WebFrameClient.h: |
+ (WebKit::WebFrameClient::cookieJar): |
+ * src/ChromiumBridge.cpp: |
+ (WebCore::getCookieJar): |
+ |
+2010-11-30 Jochen Eisinger <jochen@chromium.org> |
+ |
+ Unreviewed. Roll chromium 67532:67541. |
+ |
+ * DEPS: |
+ |
+2010-11-29 Adam Barth <abarth@webkit.org> |
+ |
+ Reviewed by Darin Adler. |
+ |
+ Introduce the notion of a "display-isolated" URL scheme for use by Chrome-internal URLs |
+ https://bugs.webkit.org/show_bug.cgi?id=50182 |
+ |
+ This patch adds a Chromium API for registering schemes as |
+ display-isolated. In a subsequent patch, I'll change the "chrome" |
+ scheme in Chrome to be display isolated instead of local. That will |
+ prevent file URLs from linking to chrome URLs. |
+ |
+ * public/WebSecurityPolicy.h: |
+ * src/WebSecurityPolicy.cpp: |
+ (WebKit::WebSecurityPolicy::registerURLSchemeAsDisplayIsolated): |
+ |
+2010-11-29 Kent Tamura <tkent@chromium.org> |
+ |
+ Reviewed by Darin Fisher. |
+ |
+ [Chromium] Add substitution parameters to WebKitClient::queryLocalizedString() |
+ https://bugs.webkit.org/show_bug.cgi?id=50053 |
+ |
+ * public/WebKitClient.h: |
+ (WebKit::WebKitClient::queryLocalizedString): Add overload functions with |
+ substitution string parameters, and remove the integer parameter overload. |
+ * src/LocalizedStrings.cpp: |
+ (WebCore::query): Add string parameter overloads, and remove the integer parameter overload. |
+ (WebCore::multipleFileUploadText): Call the string parameter query(). |
+ (WebCore::validationMessageTooLongText): Pass the parameters to query(). |
+ (WebCore::validationMessageRangeUnderflowText): ditto. |
+ (WebCore::validationMessageRangeOverflowText): ditto. |
+ (WebCore::validationMessageStepMismatchText): ditto. |
+ |
+2010-11-29 Dimitri Glazkov <dglazkov@chromium.org> |
+ |
+ Remove Build directory that was erroneously added in r72103. |
+ |
+ * Build: Removed. |
+ |
+2010-11-29 Andrey Kosyakov <caseq@chromium.org> |
+ |
+ Reviewed by Darin Fisher. |
+ |
+ Web Inspector: [Chromium] Expose extension API to select a node in WebInspector |
+ Added WebDevToolsAgent::inspect() |
+ https://bugs.webkit.org/show_bug.cgi?id=49727 |
+ |
+ * public/WebDevToolsAgent.h: |
+ * src/WebDevToolsAgentImpl.cpp: |
+ (WebKit::WebDevToolsAgentImpl::inspectNode): |
+ * src/WebDevToolsAgentImpl.h: |
+ |
+2010-11-29 Dimitri Glazkov <dglazkov@chromium.org> |
+ |
+ [Chromium] Remove python_24 dependency, because it is no longer necessary. |
+ |
+ * DEPS: Removed python_24 dependency. |
+ |
2010-11-29 Bernhard Bauer <bauerb@chromium.org> |
Reviewed by Jeremy Orlow. |