summaryrefslogtreecommitdiffstats
path: root/WebKit/chromium/ChangeLog
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2010-04-27 16:23:55 +0100
committerSteve Block <steveblock@google.com>2010-04-27 17:07:03 +0100
commit692e5dbf12901edacf14812a6fae25462920af42 (patch)
treed62802373a429e0a9dc093b6046c166b2c514285 /WebKit/chromium/ChangeLog
parente24bea4efef1c414137d36a9778aa4e142e10c7d (diff)
downloadexternal_webkit-692e5dbf12901edacf14812a6fae25462920af42.zip
external_webkit-692e5dbf12901edacf14812a6fae25462920af42.tar.gz
external_webkit-692e5dbf12901edacf14812a6fae25462920af42.tar.bz2
Merge webkit.org at r55033 : Initial merge by git
Change-Id: I98a4af828067cc243ec3dc5e5826154dd88074b5
Diffstat (limited to 'WebKit/chromium/ChangeLog')
-rw-r--r--WebKit/chromium/ChangeLog274
1 files changed, 274 insertions, 0 deletions
diff --git a/WebKit/chromium/ChangeLog b/WebKit/chromium/ChangeLog
index 9cd3644..245cd9e 100644
--- a/WebKit/chromium/ChangeLog
+++ b/WebKit/chromium/ChangeLog
@@ -1,3 +1,277 @@
+2010-02-19 James Hawkins <jhawkins@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [Chromium] Use the m_suggestionsPopupClient pointer to refer to the
+ popup client, as the Autocomplete popup might not be the current
+ popup.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35172
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::autocompleteHandleKeyEvent):
+ (WebKit::WebViewImpl::refreshSuggestionsPopup):
+
+2010-02-19 James Hawkins <jhawkins@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [Chromium] Rename EditorClientImpl::onAutofillSuggestionAccepted to
+ onAutocompleteSuggestionAccepted to better match the purpose of the
+ function.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35171
+
+ * src/EditorClientImpl.cpp:
+ (WebKit::EditorClientImpl::onAutocompleteSuggestionAccepted):
+ * src/EditorClientImpl.h:
+ * src/SuggestionsPopupMenuClient.cpp:
+ (WebKit::SuggestionsPopupMenuClient::valueChanged):
+
+2010-02-18 Peter Kasting <pkasting@google.com>
+
+ Reviewed by Darin Fisher.
+
+ Add an isImageBlocked bool to the WebContextMenuData struct.
+ https://bugs.webkit.org/show_bug.cgi?id=35136
+
+ This lets us properly enable/disable the "Copy Image" context menu entry
+ (and, in the future, maybe add a "Load Image" function).
+
+ * public/WebContextMenuData.h:
+ * src/ContextMenuClientImpl.cpp:
+ (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
+
+2010-02-19 Marcus Bulach <bulach@chromium.org>
+
+ Reviewed by Jeremy Orlow.
+
+ Fixes GeolocationServiceBridgeImpl::stopUpdating (it can be called multiple times).
+
+ * src/GeolocationServiceBridgeChromium.cpp:
+ (WebKit::GeolocationServiceBridgeImpl::stopUpdating):
+
+2010-02-19 Pavel Feldman <pfeldman@chromium.org>
+
+ Not reviewed. Chromium build fix: reverting r54997 and r54998.
+
+ * DEPS:
+
+2010-02-19 Pavel Feldman <pfeldman@chromium.org>
+
+ Not reviewed. Chromium tests fix: update devtools code to match new
+ web inspector object proxy format.
+
+ * src/js/DebuggerAgent.js:
+ (devtools.DebuggerAgent.prototype.formatCallFrame_):
+ (devtools.DebuggerAgent.formatObjectProxy_):
+
+2010-02-12 Kent Tamura <tkent@chromium.org>
+
+ Unreviewed. Fix Chromium build.
+
+ * DEPS: Bump Google URL revision to 123.
+
+2010-02-18 Yury Semikhatsky <yurys@chromium.org>
+
+ Reviewed by Pavel Feldman.
+
+ Don't truncate long lines when evaluating expressions on a breakpoint.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35102
+
+ * src/js/DebuggerAgent.js:
+
+2010-02-18 Jay Campan <jcampan@google.com>
+
+ Reviewed by Adam Barth.
+
+ Exposing the title in WebDocument.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35058
+
+ * public/WebDocument.h:
+ * src/WebDocument.cpp:
+ (WebKit::WebDocument::title):
+
+2010-02-17 Dmitry Titov <dimich@chromium.org>
+
+ Reviewed by David Levin, Darin Fisher, Simon Hausmann.
+
+ When a live iframe element is moved between pages, it still depends on the old page.
+ https://bugs.webkit.org/show_bug.cgi?id=34382
+
+ * src/FrameLoaderClientImpl.cpp:
+ (WebKit::FrameLoaderClientImpl::detachedFromParent3):
+ (WebKit::FrameLoaderClientImpl::didTransferChildFrameToNewDocument):
+ Since Chromium's WebFrameClient is destroyed once a window is closed,
+ if Frame moves between Pages, the client of corresponding WebFrame
+ should be replaced as well.
+
+ * src/FrameLoaderClientImpl.h:
+ * src/WebFrameImpl.h:
+ (WebKit::WebFrameImpl::setClient):
+
+2010-02-17 Evan Martin <evan@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [chromium] expose cache-bypass flag in reload() API
+ https://bugs.webkit.org/show_bug.cgi?id=34969
+
+ This flag is used to force a reload to ignore caches.
+ (Aka "shift-reload".)
+
+ * public/WebFrame.h:
+ * src/WebFrameImpl.cpp:
+ (WebKit::WebFrameImpl::reload):
+ * src/WebFrameImpl.h:
+
+2010-02-17 Kent Tamura <tkent@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Introduces new Icon loading interface in order to support
+ asynchronous loading.
+ https://bugs.webkit.org/show_bug.cgi?id=32054
+
+ Add an empty implementation of ChromeClient::iconForFiles().
+
+ * src/ChromeClientImpl.cpp:
+ (WebKit::ChromeClientImpl::iconForFiles):
+ * src/ChromeClientImpl.h:
+
+2010-02-17 Kenneth Russell <kbr@google.com>
+
+ Reviewed by Oliver Hunt.
+
+ Refactor texImage2D and texSubImage2D taking Image to use common code
+ https://bugs.webkit.org/show_bug.cgi?id=34458
+
+ Merged the Safari and Chromium code which extracts the data from
+ Image objects into common entry points on GraphicsContext3D. This
+ immediately fixes the following three problems:
+ - Chromium not implementing texSubImage2D taking Image.
+ - Safari not obeying the flipY parameter to texImage2D or
+ texSubImage2D taking Image.
+ - Safari not obeying the premultipyAlpha parameter to texImage2D
+ or texSubImage2D taking Image.
+ Added new test verifying the behavior of texImage2D and
+ texSubImage2D and the flipY parameter. The premultiplyAlpha
+ parameter can not be tested yet as the implementation is not yet
+ spec compliant. This will be fixed in a follow-on bug.
+
+ Ran all WebGL demos in demo repository on Safari and Chromium;
+ textures are now the right way up in both browsers, and
+ transparent textures in Particles demo now look correct in Safari.
+
+ * src/GraphicsContext3D.cpp:
+ (WebCore::GraphicsContext3D::texImage2D):
+ (WebCore::GraphicsContext3D::texSubImage2D):
+
+2010-02-17 Alok Priyadarshi <alokp@chromium.org>
+
+ Reviewed by Ariya Hidayat.
+
+ Bug 34900: Implement accelerated compositing for chromium.
+ https://bugs.webkit.org/show_bug.cgi?id=34900
+
+ * features.gypi: Added WTF_USE_ACCELERATED_COMPOSITING flag.
+
+2010-02-17 Jian Li <jianli@chromium.org>
+
+ Reviewed by Darin Fisher.
+
+ [chromium] Remove the obsolete chromium interface for handling DownloadURL.
+ https://bugs.webkit.org/show_bug.cgi?id=34982
+
+ * public/WebDragData.h:
+ * src/WebDragData.cpp:
+
+2010-02-16 James Hawkins <jhawkins@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [Chromium] Remove calls to releaseRef when passing PassRefPtrs to base
+ classes. releaseRef releases the original pointer without decreasing
+ the reference count, and the base class constructor increases the
+ reference count, leading to a leak.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35000
+
+ * src/WebDocument.cpp:
+ (WebKit::WebDocument::WebDocument):
+ * src/WebElement.cpp:
+ (WebKit::WebElement::WebElement):
+ * src/WebFormElement.cpp:
+ (WebKit::WebFormElement::WebFormElement):
+ * src/WebInputElement.cpp:
+ (WebKit::WebInputElement::WebInputElement):
+
+2010-02-15 Jeremy Orlow <jorlow@chromium.org>
+
+ Reviewed by Darin Fisher.
+
+ [Chromium] Fix StorageNamespaceProxy::copy() for test shell
+ https://bugs.webkit.org/show_bug.cgi?id=34949
+
+ Chromium passes back NULL when you call WebStorageNamespace::proxy()
+ but TestShell returns a valid object. Both need to work via
+ the WebStorageNamespace.
+
+ * src/StorageNamespaceProxy.cpp:
+ (WebCore::StorageNamespaceProxy::copy):
+
+2010-02-14 Vangelis Kokkevis <vangelis@chromium.org>
+
+ Reviewed by Darin Fisher.
+
+ [Chromium] Add support for the showDebugBorders setting to Chromium.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34906
+
+ * public/WebSettings.h: Add declaration for setShowDebugBorders
+ * src/WebSettingsImpl.cpp:
+ (WebKit::WebSettingsImpl::setShowDebugBorders): Add method implementation
+ * src/WebSettingsImpl.h: Added declaration for setShowDebugBorders
+
+2010-02-11 Darin Fisher <darin@chromium.org>
+
+ Reviewed by Jeremy Orlow.
+
+ Introduce WebCookieJar, and provide for a frame specific cookie jar.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34878
+
+ * WebKit.gyp:
+ * public/WebCookieJar.h: Added.
+ * public/WebFrameClient.h:
+ (WebKit::WebFrameClient::cookieJar):
+ * public/WebKitClient.h:
+ (WebKit::WebKitClient::cookieJar):
+ (WebKit::WebKitClient::setCookies):
+ (WebKit::WebKitClient::cookies):
+ (WebKit::WebKitClient::rawCookies):
+ (WebKit::WebKitClient::deleteCookie):
+ (WebKit::WebKitClient::cookiesEnabled):
+ * src/ChromiumBridge.cpp:
+ (WebCore::getCookieJar):
+ (WebCore::ChromiumBridge::setCookies):
+ (WebCore::ChromiumBridge::cookies):
+ (WebCore::ChromiumBridge::rawCookies):
+ (WebCore::ChromiumBridge::deleteCookie):
+ (WebCore::ChromiumBridge::cookiesEnabled):
+
+2010-02-12 Pavel Feldman <pfeldman@chromium.org>
+
+ Reviewed by David Levin.
+
+ Chromium: provide theme overrides for Chromium devtools on Mac.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34856
+
+ * src/js/devTools.css:
+
2010-02-12 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Darin Fisher.