Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(157)

Unified Diff: Source/WebKit/chromium/ChangeLog

Issue 7005016: Revert 79703 - 2011-02-15 Brett Wilson <brettw@chromium.org> (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/742/
Patch Set: Created 9 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | Source/WebKit/chromium/src/WebViewImpl.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/WebKit/chromium/ChangeLog
===================================================================
--- Source/WebKit/chromium/ChangeLog (revision 86190)
+++ Source/WebKit/chromium/ChangeLog (working copy)
@@ -1,3984 +1,3 @@
-2011-05-04 Nate Chapin <japhet@chromium.org>
-
- Reviewed by Mihai Parparita.
-
- Ensure we don't overwrite user-specified scroll positions
- on same document HistoryItem navigations.
- https://bugs.webkit.org/show_bug.cgi?id=59877
-
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::loadHistoryItem):
- (WebKit::WebFrameImpl::currentHistoryItem):
- (WebKit::WebFrameImpl::WebFrameImpl):
- * src/WebFrameImpl.h:
-
-2011-04-20 Yuzhu Shen <yzshen@chromium.org>
-
- Reviewed by Tony Chang.
-
- [chromium] linux chromium doesn't set click count for mouse up events.
- https://bugs.webkit.org/show_bug.cgi?id=58921
-
- The reason why we need such a fix is that the Pepper API passes this information to plugins,
- and some consumers (e.g., Flash) need it to detect double-clicks.
-
- * src/gtk/WebInputEventFactory.cpp: set click count for mouse up events.
- * tests/WebInputEventFactoryTestGtk.cpp: added test case MouseUpClickCount.
-2011-04-20 Evan Martin <evan@chromium.org>
-
- Reviewed by Tony Chang.
-
- [chromium] expose title text direction on WebDataSource
- https://bugs.webkit.org/show_bug.cgi?id=59010
-
- * public/WebDataSource.h:
- * src/WebDataSourceImpl.cpp:
- (WebKit::WebDataSourceImpl::pageTitle):
- (WebKit::WebDataSourceImpl::pageTitleDirection):
- * src/WebDataSourceImpl.h:
-
-2011-04-20 Pavel Feldman <pfeldman@google.com>
-
- Reviewed by Yury Semikhatsky.
-
- Web Inspector: add saveAs into the InspectorFrontendHost binding.
- https://bugs.webkit.org/show_bug.cgi?id=58979
-
- * public/WebDevToolsFrontendClient.h:
- (WebKit::WebDevToolsFrontendClient::saveAs):
- * src/InspectorFrontendClientImpl.cpp:
- (WebKit::InspectorFrontendClientImpl::saveAs):
- * src/InspectorFrontendClientImpl.h:
- * src/js/DevTools.js:
-
-2011-04-19 Naoki Takano <takano.naoki@gmail.com>
-
- Reviewed by Kent Tamura.
-
- [Chromium]UI polishes and tweaks to Autofill dropdown menu.
- https://bugs.webkit.org/show_bug.cgi?id=58505
-
- * src/AutoFillPopupMenuClient.cpp:
- (WebKit::AutoFillPopupMenuClient::initialize): Set AutofillPopup for menuStyle.
-
-2011-04-19 Dirk Pranke <dpranke@chromium.org>
-
- Unreviewed, attempting build fix.
-
- Disable leveldb to work around
- http://code.google.com/p/leveldb/issues/detail?id=1.
-
- * features.gypi:
-
-2011-04-19 Dominic Cooney <dominicc@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- Check the type of the wrapper when unwrapping NPObjects to native
- Ranges and Elements
- https://bugs.webkit.org/show_bug.cgi?id=58957
-
- * src/WebBindings.cpp:
- (WebKit::getRangeImpl): check HasInstance
- (WebKit::getElementImpl): check HasInstance
-
-2011-04-19 Evan Martin <evan@chromium.org>
-
- Reviewed by Darin Fisher.
-
- [chromium] didReceiveTitle API signature should not change
- https://bugs.webkit.org/show_bug.cgi?id=58909
-
- My previous attempt at a temporary shim was wrong.
- This second try should correctly work with older clients.
-
- * public/WebFrameClient.h:
- (WebKit::WebFrameClient::didReceiveTitle):
-
-2011-04-19 Jungshik Shin <jshin@chromium.org>
-
- Reviewed by Adam Barth
-
- Fix the compile failure in UniscribeHelperTest.cpp due to
- a change in UniscribeHelper made by the CL for bug 48860
- (r84264)
-
- http://bugs.webkit.org/show_bug.cgi?id=48860
-
- * tests/UniscribeHelperTest.cpp:
- (TEST_F):
-
-2011-04-19 Stuart Morgan <stuartmorgan@chromium.org>
-
- Reviewed by Tony Chang.
-
- [chromium] Clicking on plugin for first time blocks focus shift
- https://bugs.webkit.org/show_bug.cgi?id=58419
-
- Switched to using FocusController when moving focus to a plugin
- so that cross-frame focus changes are handled correctly.
-
- * src/WebPluginContainerImpl.cpp:
- (WebKit::WebPluginContainerImpl::handleMouseEvent):
-
-2011-04-19 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: Rename lengthReceived to encodedDataLength/dataLength
- https://bugs.webkit.org/show_bug.cgi?id=58883
-
- Renamed lengthReceived to encodedDataLength/dataLength.
-
- * public/WebURLLoaderClient.h:
- (WebKit::WebURLLoaderClient::didReceiveData):
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata):
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::dispatchDidReceiveContentLength):
- * src/FrameLoaderClientImpl.h:
- * src/ResourceHandle.cpp:
- (WebCore::ResourceHandleInternal::didReceiveData):
-
-2011-04-19 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Chromium DevTools: Network panel timing test is flaky
- https://bugs.webkit.org/show_bug.cgi?id=58699
-
- Fixed network timing test flakiness.
-
- * src/js/Tests.js:
- (.TestSuite.prototype.testNetworkTiming.finishResource):
-
-2011-04-19 Andrey Kosyakov <caseq@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: add chrome.devTools alias to webInspector namespace for chromium port
- https://bugs.webkit.org/show_bug.cgi?id=58894
-
- * src/js/DevTools.js:
- (WebInspector.platformExtensionAPI):
-
-2011-04-19 Kinuko Yasuda <kinuko@chromium.org>
-
- Not reviewed; another build fix attempt.
-
- * src/StorageInfoChromium.cpp:
- (WebCore::StorageInfo::queryUsageAndQuota):
- (WebCore::StorageInfo::requestQuota):
- * src/WebStorageQuotaCallbacksImpl.cpp:
- (WebKit::WebStorageQuotaCallbacksImpl::WebStorageQuotaCallbacksImpl):
- * src/WebStorageQuotaCallbacksImpl.h:
-
-2011-04-19 Kinuko Yasuda <kinuko@chromium.org>
-
- Reviewed by David Levin.
-
- [Chromium] Enable QUOTA API at runtime if enable-quota flag is given
- https://bugs.webkit.org/show_bug.cgi?id=58784
-
- * features.gypi: Added ENABLE_QUOTA=1.
- * public/WebRuntimeFeatures.h:
- * src/WebRuntimeFeatures.cpp:
- (WebKit::WebRuntimeFeatures::enableQuota): Added.
- (WebKit::WebRuntimeFeatures::isQuotaEnabled): Added.
-
-2011-04-19 John Gregg <johnnyg@google.com>
-
- Reviewed by Darin Fisher.
-
- Enable folder drag-n-drop when using a "webkitdirectory" file input
- https://bugs.webkit.org/show_bug.cgi?id=58401
-
- This uses a new ChromeClient API to enumerate the directory and
- return all the files, as if the user had selected that directory
- by clicking the control in the normal way.
-
- * public/WebViewClient.h:
- (WebKit::WebViewClient::enumerateChosenDirectory):
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::enumerateChosenDirectory):
- * src/ChromeClientImpl.h:
-
-2011-04-18 Evan Martin <evan@chromium.org>
-
- Reviewed by Eric Seidel.
-
- [chromium] expose title direction to webkit client
- https://bugs.webkit.org/show_bug.cgi?id=58823
-
- * public/WebFrameClient.h:
- (WebKit::WebFrameClient::didReceiveTitle):
- Add new param to API.
-
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::dispatchDidReceiveTitle):
- Pass new param in API.
-
-2011-04-17 Patrick Gansterer <paroga@webkit.org>
-
- Reviewed by Adam Barth.
-
- Rename PLATFORM(CG) to USE(CG)
- https://bugs.webkit.org/show_bug.cgi?id=58729
-
- * src/GraphicsContext3DChromium.cpp:
- (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal):
- (WebCore::GraphicsContext3DInternal::~GraphicsContext3DInternal):
- (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas):
- (WebCore::GraphicsContext3DInternal::reshape):
- * src/GraphicsContext3DInternal.h:
- * src/PlatformBridge.cpp:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::doPixelReadbackToCanvas):
-
-2011-04-15 John Bates <jbates@google.com>
-
- Reviewed by Kenneth Russell.
-
- Change WebGraphicsContext3D virtuals to pure virtuals as intended
- https://bugs.webkit.org/show_bug.cgi?id=58479
-
- * public/WebGraphicsContext3D.h:
-
-2011-04-15 Shishir Agrawal <shishir@chromium.org>
-
- Reviewed by James Robinson.
-
- Add a flag to guard Page Visibility API changes.
- https://bugs.webkit.org/show_bug.cgi?id=58464
-
- * features.gypi:
-
-2011-04-15 Charlie Reis <creis@chromium.org>
-
- Reviewed by Darin Fisher.
-
- [Chromium] fast/events/popup-allowed-from-gesture-initiated-form-submit.html causing debug ASSERT
- https://bugs.webkit.org/show_bug.cgi?id=44079
-
- Remove an assert whose invariant doesn't hold.
-
- * src/FrameLoaderClientImpl.cpp:
-
-2011-04-15 Kinuko Yasuda <kinuko@chromium.org>
-
- Reviewed by David Levin.
-
- Expose unified Quota API if QUOTA build flag is enabled
- https://bugs.webkit.org/show_bug.cgi?id=58648
-
- * src/AssertMatchingEnums.cpp: Added enum assertions.
- * src/StorageInfoChromium.cpp: Made a build fix.
-
-2011-04-15 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: Rename rawRequestHeadersText and RawResponseHeadersText to requestHeadersText and responseHeadersText
- https://bugs.webkit.org/show_bug.cgi?id=58650
-
- * public/WebHTTPLoadInfo.h:
- * src/WebHTTPLoadInfo.cpp:
- (WebKit::WebHTTPLoadInfo::requestHeadersText):
- (WebKit::WebHTTPLoadInfo::setRequestHeadersText):
- (WebKit::WebHTTPLoadInfo::responseHeadersText):
- (WebKit::WebHTTPLoadInfo::setResponseHeadersText):
-
-2011-04-15 Zelidrag Hornung <zelidrag@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Added enums for external file system type and exposed factory function
- for creating File- and DirectoryEntry objects from Chromium side.
- https://bugs.webkit.org/show_bug.cgi?id=58456
-
- * public/WebFileSystem.h:
- * public/WebFrame.h:
- * src/AssertMatchingEnums.cpp:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::createFileSystem):
- (WebKit::WebFrameImpl::createFileEntry):
- * src/WebFrameImpl.h:
-
-2011-04-15 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: [Chromium] Create tests for network panel timing, size and raw headers text
- https://bugs.webkit.org/show_bug.cgi?id=58566
-
- Added network timing, size and raw headers tests for Inspector
- Since chromium used different version of network stack for layout
- tests, these are interactive ui tests (DevToolsSanityTest.TestNetwork*)
-
- * src/js/Tests.js:
- (.TestSuite.prototype.testNetworkSize.finishResource):
- (.TestSuite.prototype.testNetworkSyncSize.finishResource):
- (.TestSuite.prototype.testNetworkRawHeadersText.finishResource):
- (.TestSuite.prototype.testNetworkTiming.finishResource):
-
-2011-04-14 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: Enable raw HTTP headers support
- https://bugs.webkit.org/show_bug.cgi?id=58259
-
- Added raw headers text support to inspector.
-
- * public/WebHTTPLoadInfo.h:
- * src/WebHTTPLoadInfo.cpp:
- (WebKit::WebHTTPLoadInfo::rawRequestHeadersText):
- (WebKit::WebHTTPLoadInfo::setRawRequestHeadersText):
- (WebKit::WebHTTPLoadInfo::rawResponseHeadersText):
- (WebKit::WebHTTPLoadInfo::setRawResponseHeadersText):
-
-2011-04-14 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: ResourceResponse should have encodedDataLength field for synchronous requests transfer size
- https://bugs.webkit.org/show_bug.cgi?id=58447
-
- FrameLoader now takes encoded data length for synchronous requests from the field with the same name.
-
- * public/WebHTTPLoadInfo.h:
- * src/WebHTTPLoadInfo.cpp:
- (WebKit::WebHTTPLoadInfo::encodedDataLength):
- (WebKit::WebHTTPLoadInfo::setEncodedDataLength):
-
-2011-04-14 Alok Priyadarshi <alokp@chromium.org>
-
- Reviewed by James Robinson.
-
- Remove dependency on chromium skia::PlatformCanvas
- https://bugs.webkit.org/show_bug.cgi?id=57563
-
- * public/WebCanvas.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::printPage):
- * tests/TransparencyWinTest.cpp:
- (WebCore::drawNativeRect):
- (WebCore::getPixelAt):
- (WebCore::clearTopLayerAlphaChannel):
- (WebCore::clearTopLayerAlphaPixel):
- (WebCore::TEST):
-
-2011-04-14 Brian Salomon <bsalomon@google.com>
-
- Reviewed by Kenneth Russell.
-
- In skia platform call SkBitmap::notifyPixelsChanged on WebGL readback
- https://bugs.webkit.org/show_bug.cgi?id=58543
-
- No new tests. Tested by fast/canvas/webgl/canvas-test.html
-
- * src/GraphicsContext3DChromium.cpp:
- (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas):
-
-2011-04-14 Adrienne Walker <enne@google.com>
-
- Reviewed by James Robinson.
-
- [chromium] TilingData should return 1 tile if tile size is texture size.
- https://bugs.webkit.org/show_bug.cgi?id=58364
-
- Update test to properly handle this case.
-
- * tests/TilingDataTest.cpp:
- (WebCore::TEST):
-
-2011-04-14 Bill Budge <bbudge@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Make WebURLLoaderOptions disallow cross origin requests by default.
- https://bugs.webkit.org/show_bug.cgi?id=58475
-
- No new tests. Exposes no new functionality.
-
- * public/WebURLLoaderOptions.h:
- (WebKit::WebURLLoaderOptions::WebURLLoaderOptions):
-
-2011-04-13 James Robinson <jamesr@chromium.org>
-
- Reviewed by Simon Fraser.
-
- Allow setting composited backing stores for scrollbars and scroll corners
- https://bugs.webkit.org/show_bug.cgi?id=57202
-
- Remove a lot of scrollbar hacks from the chromium compositor implementation now that
- scrollbars go to real layers.
-
- * src/WebScrollbarImpl.cpp:
- (WebKit::WebScrollbarImpl::invalidateScrollCornerRect):
- (WebKit::WebScrollbarImpl::scrollCornerPresent):
- * src/WebScrollbarImpl.h:
- (WebKit::WebScrollbarImpl::scrollCornerRect):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::setIsAcceleratedCompositingActive):
- (WebKit::WebViewImpl::reallocateRenderer):
-
-2011-04-13 John Abd-El-Malek <jam@chromium.org>
-
- Reviewed by Jian Li.
-
- [chromium] Remove unnecessary #define now that chrome has rolled to the latest WebKit
- https://bugs.webkit.org/show_bug.cgi?id=58474
-
- * DEPS:
- * public/WebSpellCheckClient.h:
-
-2011-04-13 Zhenyao Mo <zmo@google.com>
-
- Reviewed by Kenneth Russell.
-
- Extension3D needs to provide a way to check if an extension is enabled
- https://bugs.webkit.org/show_bug.cgi?id=58410
-
- Implement isEnabled() in chromium port.
-
- * src/Extensions3DChromium.cpp:
- (WebCore::Extensions3DChromium::isEnabled):
- * src/GraphicsContext3DChromium.cpp:
- (WebCore::GraphicsContext3DInternal::isExtensionEnabled):
- * src/GraphicsContext3DInternal.h:
-
-2011-04-13 Kinuko Yasuda <kinuko@chromium.org>
-
- Reviewed by David Levin.
-
- Add mock implementation and plumbing code for unified Quota API
- https://bugs.webkit.org/show_bug.cgi?id=57927
-
- Added plumbing code for the quota API, that is based on the
- discussion on public-webapps:
- http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0346.html
-
- * WebKit.gyp: Added new file entries.
- * src/StorageInfoChromium.cpp: Added.
- * src/WebStorageQuotaCallbacksImpl.cpp: Added. An implementation of
- WebStorageQuotaCallbacks.
- * src/WebStorageQuotaCallbacksImpl.h: Added.
-
-2011-04-12 Hans Wennborg <hans@chromium.org>
-
- Reviewed by Jeremy Orlow.
-
- Chromium: Set ENABLE_LEVELDB=1 and add leveldb and snappy to DEPS
- https://bugs.webkit.org/show_bug.cgi?id=58343
-
- Set ENABLE_LEVELDB=1 so that code gets compiled by the EWS bots.
- Add the necessary dependencies to the DEPS file.
-
- * DEPS:
- * features.gypi:
-
-2011-04-12 Kent Tamura <tkent@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- [Chromium] Add WebSettings::setValidationMessageTimerMagnification()
- https://bugs.webkit.org/show_bug.cgi?id=57426
-
- * public/WebSettings.h: Declare new function.
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::setValidationMessageTimerMagnification):
- Passing the specified value to WebCore::Settings.
- * src/WebSettingsImpl.h: Declare new function.
-
-2011-04-12 Antoine Labour <piman@chromium.org>
-
- Reviewed by Kenneth Russell.
-
- Allow WebView users to recreate dependent contexts after a context lost
- event. Similarly to the startup case, a temporary context gets created,
- that gets used by the layer renderer once it itself gets recreated.
- https://bugs.webkit.org/show_bug.cgi?id=58385
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::reallocateRenderer): use the temporary context to
- recreate the layer renderer if it's valid.
- (WebKit::WebViewImpl::graphicsContext3D): create a temporary context if
- the layer renderer's context is lost.
-
-2011-04-12 Adrienne Walker <enne@google.com>
-
- Reviewed by James Robinson.
-
- [chromium] TilingData mishandles very small texture sizes
- https://bugs.webkit.org/show_bug.cgi?id=58364
-
- Update test to properly handle texture sizes of 0-3.
-
- * tests/TilingDataTest.cpp:
- (WebCore::TEST):
-
-2011-04-12 Jian Li <jianli@chromium.org>
-
- Unreviewed, rolling out r83649.
- http://trac.webkit.org/changeset/83649
- https://bugs.webkit.org/show_bug.cgi?id=57563
-
- This patch causes compiling errors for chromium
-
- * public/WebCanvas.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::printPage):
- * tests/TransparencyWinTest.cpp:
- (WebCore::drawNativeRect):
- (WebCore::getPixelAt):
- (WebCore::clearTopLayerAlphaChannel):
- (WebCore::clearTopLayerAlphaPixel):
- (WebCore::TEST):
-
-2011-04-12 John Abd-El-Malek <jam@chromium.org>
-
- Reviewed by Jian Li.
-
- [chromium] Fix spellcheck regression in context menus
- https://bugs.webkit.org/show_bug.cgi?id=58386
-
- * src/ContextMenuClientImpl.cpp:
- (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
-
-2011-04-12 Noel Gordon <noel.gordon@gmail.com>
-
- Reviewed by Tony Chang.
-
- [chromium] Use new dragTargetDragEnter() function signature
- https://bugs.webkit.org/show_bug.cgi?id=58303
-
- After WebKit/chromium/DEPS rolls to chromium r80907, the drag identity
- based version of dragTargetDragEnter() is no longer used; remove it.
-
- * public/WebView.h:
- * src/WebViewImpl.cpp:
- * src/WebViewImpl.h:
-
-2011-04-12 Alok Priyadarshi <alokp@chromium.org>
-
- Reviewed by James Robinson.
-
- Remove dependency on chromium skia::PlatformCanvas
- https://bugs.webkit.org/show_bug.cgi?id=57563
-
- * public/WebCanvas.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::printPage):
- * tests/TransparencyWinTest.cpp:
- (WebCore::drawNativeRect):
- (WebCore::getPixelAt):
- (WebCore::clearTopLayerAlphaChannel):
- (WebCore::clearTopLayerAlphaPixel):
- (WebCore::TEST):
-
-2011-04-12 Adam Barth <abarth@webkit.org>
-
- Revert unintentional changes to WebKit.
-
- * public/WebSettings.h:
- * src/WebSettingsImpl.cpp:
- * src/WebSettingsImpl.h:
-
-2011-04-11 John Abd-El-Malek <jam@chromium.org>
-
- Reviewed by Darin Fisher.
-
- [chromium]: Get the list of misspelled words in the WebKit code insetad of in chromium's RenderView
- https://bugs.webkit.org/show_bug.cgi?id=58260
-
- * public/WebContextMenuData.h:
- * public/WebSpellCheckClient.h:
- (WebKit::WebSpellCheckClient::spellCheck):
- * src/ContextMenuClientImpl.cpp:
- (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
- * src/EditorClientImpl.cpp:
- (WebKit::EditorClientImpl::checkSpellingOfString):
-
-2011-04-12 Bill Budge <bbudge@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Move the WebURLLoaderOptions struct into its own file and rename the CrossOriginRequestPolicy enum to conform to the WebKit coding standard.
- https://bugs.webkit.org/show_bug.cgi?id=58287
-
- No new tests. No new functionality exposed.
-
- * WebKit.gyp:
- * public/WebURLLoader.h:
- * public/WebURLLoaderOptions.h: Added.
- (WebKit::WebURLLoaderOptions::WebURLLoaderOptions):
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::AssociatedURLLoader):
- * src/AssociatedURLLoader.h:
-
-2011-04-11 Pavel Podivilov <podivilov@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: [chromium] script formatting doesn't work when chromium is built with debug_devtools=1.
- https://bugs.webkit.org/show_bug.cgi?id=58232
-
- * WebKit.gyp:
-
-2011-04-11 John Bates <jbates@google.com>
-
- Reviewed by Kenneth Russell.
-
- chromium support for glSetLatch and glWaitLatch between 3D contexts
- https://bugs.webkit.org/show_bug.cgi?id=58003
-
- * public/WebGraphicsContext3D.h:
- (WebKit::WebGraphicsContext3D::getParentToChildLatchCHROMIUM):
- (WebKit::WebGraphicsContext3D::getChildToParentLatchCHROMIUM):
- (WebKit::WebGraphicsContext3D::waitLatchCHROMIUM):
- (WebKit::WebGraphicsContext3D::setLatchCHROMIUM):
- * src/Extensions3DChromium.cpp:
- (WebCore::Extensions3DChromium::waitLatchCHROMIUM):
- (WebCore::Extensions3DChromium::setLatchCHROMIUM):
- * src/GraphicsContext3DChromium.cpp:
- * src/GraphicsContext3DInternal.h:
-
-2011-04-11 Ryosuke Niwa <rniwa@webkit.org>
-
- Reviewed by Tony Chang.
-
- [chromium] Crash in WebViewImpl::caretOrSelectionBounds
- https://bugs.webkit.org/show_bug.cgi?id=58269
-
- The bug was caused by caretOrSelectionBounds's incorrectly assuming
- SelectionController::toNormalizedRange to always return a non-null Range.
-
- Fixed the bug by adding a null pointer check. Also replaced calls to deprecatedNode
- by containerNode() and calls to SelectionController::start() and SelectionController::end()
- by calls to SelectionController::base() and SelectionController::extent() because
- selection extends from base to extent, not from start to end.
-
- Test: editing/selection/extend-over-file-input-by-drag-crash.html
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::caretOrSelectionBounds):
-
-2011-04-11 Dimitri Glazkov <dglazkov@chromium.org>
-
- Reviewed by Eric Carlson.
-
- Rename MediaControls to MediaControlRootElement.
- https://bugs.webkit.org/show_bug.cgi?id=58250
-
- Mechanical move using do-webcore-rename.
-
-2011-04-11 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by Dmitry Titov.
-
- [chromium] Implement image/png support in DataTransferItems
- https://bugs.webkit.org/show_bug.cgi?id=58106
-
- Add glue for reading image data from clipboard.
-
- * DEPS:
- * src/PlatformBridge.cpp:
- (WebCore::PlatformBridge::clipboardReadImage):
-
-2011-04-05 Hans Wennborg <hans@chromium.org>
-
- Reviewed by Steve Block.
-
- IndexedDB: Introduce skeleton for LevelDB backend
- https://bugs.webkit.org/show_bug.cgi?id=57827
-
- * features.gypi:
- Add ENABLE_LEVELDB=0.
- * public/WebIDBFactory.h:
- (WebKit::WebIDBFactory::open):
- Remove pre-roll open() function.
-
-2011-04-10 Kent Tamura <tkent@chromium.org>
-
- [Chromium] Fix build errors on "Win Shared Builder (dbg)"
-
- * WebKit.gyp: Exclude WebFrameTest.cpp for WEBKIT_DLL.
-
-2011-04-10 Kent Tamura <tkent@chromium.org>
-
- Unreviewed, rolling out r83353.
- http://trac.webkit.org/changeset/83353
- https://bugs.webkit.org/show_bug.cgi?id=58106
-
- The new test doesn't pass on all Chromium platforms.
-
- * DEPS:
- * src/PlatformBridge.cpp:
-
-2011-04-09 Sreeram Ramachandran <sreeram@google.com>
-
- Reviewed by Ryosuke Niwa.
-
- Gather data on modal dialogs shown during unload events
- https://bugs.webkit.org/show_bug.cgi?id=58115
-
- Implementation of the new API to receive notifications of modal dialogs
- dispatched during unload events. Count the notifications through a histogram.
-
- No tests because it's not clear how to test chromium histograms from webkit.
-
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::willRunModalDialogDuringPageDismissal):
- * src/ChromeClientImpl.h:
-
-2011-04-08 Aaron Boodman <aa@chromium.org>
-
- Reviewed by Dmitry Titov.
-
- Re-land http://trac.webkit.org/changeset/83007. This works
- without changes after https://bugs.webkit.org/show_bug.cgi?id=58110.
-
- https://bugs.webkit.org/show_bug.cgi?id=58096
-
- * WebKit.gyp:
- * WebKit.gypi:
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrame::frameForContext):
- * tests/WebFrameTest.cpp:
- (WebKit::WebFrameTest::WebFrameTest):
- (WebKit::WebFrameTest::registerMockedURLLoad):
- (WebKit::WebFrameTest::loadFrame):
- (WebKit::TEST_F):
-
-2011-04-08 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by Dmitry Titov.
-
- [chromium] Implement image/png support in DataTransferItems
- https://bugs.webkit.org/show_bug.cgi?id=58106
-
- Add glue for reading image data from clipboard.
-
- * DEPS:
- * src/PlatformBridge.cpp:
- (WebCore::PlatformBridge::clipboardReadImage):
-
-2011-04-08 Alpha Lam <hclam@chromium.org>
-
- Unreviewed, rolling out r83335.
- http://trac.webkit.org/changeset/83335
- https://bugs.webkit.org/show_bug.cgi?id=53556
-
- GTK and QT bots are broken
-
- * features.gypi:
-
-2011-04-07 Anna Cavender <annacc@chromium.org>
-
- Reviewed by Eric Carlson.
-
- Setup ENABLE(TRACK) feature define
- https://bugs.webkit.org/show_bug.cgi?id=53556
-
- * features.gypi:
-
-2011-04-08 Dmitry Titov <dimich@chromium.org>
-
- Reviewed by Adam Barth.
-
- [Chromium] Remove unneeded usage of V8::Lockers in IDB tests.
- https://bugs.webkit.org/show_bug.cgi?id=58110
- Since they are simple one-thread tests.
- This code parallels the code in Chromium's idb bindings that uses v8 Lockers in utility process,
- which is equally not needed since there is only one thread running v8 in that process.
-
- * tests/IDBBindingUtilitiesTest.cpp:
-
-2011-04-07 Pavel Podivilov <podivilov@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: add test for script formatter worker.
- https://bugs.webkit.org/show_bug.cgi?id=57447
-
- * WebKit.gyp:
-
-2011-04-08 Kent Tamura <tkent@chromium.org>
-
- [Chromium] The second attempt of fixing for Windows (dbg)(shared) build.
-
- * WebKit.gyp: webkit should not depend on webkit_support.
-
-2011-04-08 Kent Tamura <tkent@chromium.org>
-
- [Chromium] Build fix for Windows (dbg)(shared).
-
- * WebKit.gyp: Add webkit_support dependency, which is required for webkit_unittest_files.
-
-2011-04-07 Kinuko Yasuda <kinuko@chromium.org>
-
- Reviewed by Darin Fisher.
-
- [Chromium] Add WebKit API to query and request unified offline-storage quota
- https://bugs.webkit.org/show_bug.cgi?id=57849
- Just adding the API, this does not do anything yet.
-
- The API is based on the public discussion for unified quota API:
- http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0346.html
- (The detail is not yet fully specified and might be subject to change.)
-
- * public/WebFrameClient.h:
- (WebKit::WebFrameClient::queryStorageUsageAndQuota): Added.
- (WebKit::WebFrameClient::requestStorageQuota): Added.
- * public/WebStorageQuotaCallbacks.h: Added.
- (WebKit::WebStorageQuotaCallbacks::~WebStorageQuotaCallbacks):
- * public/WebStorageQuotaType.h: Added.
-
-2011-04-07 Dominic Cooney <dominicc@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- Let shadow DOM have a list of nodes at the top level of a shadow.
- https://bugs.webkit.org/show_bug.cgi?id=57813
-
- * src/WebElement.cpp:
- (WebKit::WebElement::shadowRoot): shadow roots are ContainerNodes now
-
-2011-04-07 Magnus Danielsson <public@fuzzac.com>
-
- Reviewed by Darin Fisher.
-
- [chromium] WebPageSerializerImpl doesn't serialize sub-frames correctly
- https://bugs.webkit.org/show_bug.cgi?id=53897
-
- When serializing a web page using 'save page as', sub-frames and resources gets
- saved in a sub-directory. However, frame elements didn't get updated to reference
- these saved sub-frames, but were still referencing the original url. So when opening
- a saved web page, any sub-frames would get pulled in from the original url rather than
- what was saved.
-
- In addition to this, sub-frames in the sub-directory erroneously had the name of the
- sub-directory prepended to the path of resources located in the same sub-directory.
-
- * src/WebPageSerializerImpl.cpp:
- (WebKit::WebPageSerializerImpl::openTagToStrne: Fixed resource paths in sub-frames.
- Also made sure sub-frames are referenced correctly from parent frame.
- (WebKit::WebPageSerializerImpl::endTagToString): Removed constness from argument.
- (WebKit::WebPageSerializerImpl::buildContentForNode): Ditto.
- * src/WebPageSerializerImpl.h:
-
-2011-04-07 Nat Duca <nduca@chromium.org>
-
- Reviewed by David Levin.
-
- [chromium] Compositor thread infrastructure
- https://bugs.webkit.org/show_bug.cgi?id=56131
-
- Tests for chrome compositor thread and related infrastructure.
-
- * WebKit.gyp:
- * WebKit.gypi:
- * tests/CCThreadTaskTest.cpp: Added.
- (WebCore::TEST):
- * tests/CCThreadTest.cpp: Added.
- (WebCore::TEST):
- (WebCore::PingPongUsingCondition::ping):
- (WebCore::PingPongTestUsingTasks::ping):
- (WebCore::PingPongTestUsingTasks::pong):
- * tests/RunAllTests.cpp:
- (main):
-
-2011-04-07 Andrew Scherkus <scherkus@chromium.org>
-
- Revert ENABLE_TRACK patch due to compile failures.
-
- * features.gypi:
-
-2011-04-07 Pavel Feldman <pfeldman@google.com>
-
- Not reviewed: rolling chromium DEPS 80421:80767.
-
- * DEPS:
-
-2011-04-07 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: [Chromium] Rename didReceiveData2 to didReceiveData as part of enabling transfer size support.
- https://bugs.webkit.org/show_bug.cgi?id=58036
-
- Renamed didReceiveData2 to didReceiveData.
-
- * public/WebURLLoaderClient.h:
- (WebKit::WebURLLoaderClient::didReceiveData):
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
- * src/ResourceHandle.cpp:
- (WebCore::ResourceHandleInternal::didReceiveData):
-
-2011-04-07 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: [Chromium] Migrate didReceiveData in upstream for plugins as part of enabling transfer size support.
- https://bugs.webkit.org/show_bug.cgi?id=58034
-
- Migrated didReceiveData to support new lengthReceived parameter.
-
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
-
-2011-04-06 Asanka Herath <asanka@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Add new TargetType: TargetIsFavicon
-
- https://bugs.webkit.org/show_bug.cgi?id=57659
-
- * public/WebURLRequest.h:
-
-2011-04-06 Alok Priyadarshi <alokp@chromium.org>
-
- Reviewed by Eric Seidel.
-
- [chromium] Add settings API to enable accelerated drawing
- https://bugs.webkit.org/show_bug.cgi?id=57863
-
- If accelerated drawing is enabled we try to render content and
- root layers using GPU. Please note that this setting is ignored if
- accelerated compositing is disabled.
-
- * public/WebSettings.h:
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::setAcceleratedDrawingEnabled):
- * src/WebSettingsImpl.h:
-
-2011-04-05 Zelidrag Hornung <zelidrag@chromium.org>
-
- Reviewed by David Levin.
-
- Added MediaTypeFile enum value to WebContextMenuData::MediaType.
- https://bugs.webkit.org/show_bug.cgi?id=57566
-
- * public/WebContextMenuData.h:
-
-2011-04-05 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r83007.
- http://trac.webkit.org/changeset/83007
- https://bugs.webkit.org/show_bug.cgi?id=57920
-
- Broke WebFrameTest.FrameForEnteredContext on Chromium-win and
- Chromium-mac (Requested by tkent on #webkit).
-
- * WebKit.gyp:
- * WebKit.gypi:
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- * tests/WebFrameTest.cpp:
- (WebKit::WebFrameTest::WebFrameTest):
- (WebKit::WebFrameTest::registerMockedURLLoad):
- (WebKit::WebFrameTest::serveRequests):
- (WebKit::TEST_F):
-
-2011-04-05 James Kozianski <koz@chromium.org>
-
- Unreviewed, rolling out r82976.
- http://trac.webkit.org/changeset/82976
- https://bugs.webkit.org/show_bug.cgi?id=57566
-
- Breaks chromium canary build
-
- * public/WebContextMenuData.h:
-
-2011-04-05 Aaron Boodman <aa@chromium.org>
-
- Reviewed by Adam Barth.
-
- Add ability to get frame from v8 context to chromium WebKit API
- https://bugs.webkit.org/show_bug.cgi?id=57516
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrame::frameForV8Context):
-
-2011-04-05 Nico Weber <thakis@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- [chromium] Don't have 'using namespace' declarations in header files
- https://bugs.webkit.org/show_bug.cgi?id=57882
-
- * src/EventListenerWrapper.cpp:
- * src/EventListenerWrapper.h:
- * src/VideoFrameChromiumImpl.h:
- * src/WebDOMEventListener.cpp:
- * src/WebDOMEventListenerPrivate.cpp:
- * src/WebDOMEventListenerPrivate.h:
- (WebKit::WebDOMEventListenerPrivate::ListenerInfo::ListenerInfo):
-
-2011-04-05 Zelidrag Hornung <zelidrag@chromium.org>
-
- Reviewed by David Levin.
-
- Added MediaTypeFile enum value to WebContextMenuData::MediaType.
- https://bugs.webkit.org/show_bug.cgi?id=57566
-
- * public/WebContextMenuData.h:
-
-2011-04-04 MORITA Hajime <morrita@google.com>
-
- Reviewed by Ryosuke Niwa.
-
- [Refactoring] SpellCheckingResult should be replaced with TextCheckingResult
- https://bugs.webkit.org/show_bug.cgi?id=56085
-
- Followed the signature change.
-
- * src/EditorClientImpl.h:
- * src/EditorClientImpl.cpp:
- * src/WebTextCheckingCompletionImpl.cpp
-
-2011-04-05 Hans Wennborg <hans@chromium.org>
-
- Reviewed by Adam Barth
-
- Clean up IndexedDB WebKit API
- https://bugs.webkit.org/show_bug.cgi?id=57507
-
- Rename the backend proxy files that didn't have Backend in their name.
- Everything in WebKit should be in the WebKit namespace.
- Put everything behind the feature flag so we're consistient.
- Put the feature flag #if above includes.
-
- * WebKit.gyp:
- * src/IDBCallbacksProxy.cpp:
- (WebKit::IDBCallbacksProxy::create):
- (WebKit::IDBCallbacksProxy::IDBCallbacksProxy):
- (WebKit::IDBCallbacksProxy::onError):
- (WebKit::IDBCallbacksProxy::onSuccess):
- * src/IDBCallbacksProxy.h:
- * src/IDBCursorBackendProxy.cpp:
- (WebKit::IDBCursorBackendProxy::create):
- (WebKit::IDBCursorBackendProxy::IDBCursorBackendProxy):
- * src/IDBCursorBackendProxy.h:
- * src/IDBDatabaseBackendProxy.cpp:
- (WebKit::IDBDatabaseBackendProxy::create):
- (WebKit::IDBDatabaseBackendProxy::IDBDatabaseBackendProxy):
- (WebKit::IDBDatabaseBackendProxy::~IDBDatabaseBackendProxy):
- (WebKit::IDBDatabaseBackendProxy::name):
- (WebKit::IDBDatabaseBackendProxy::version):
- (WebKit::IDBDatabaseBackendProxy::objectStoreNames):
- (WebKit::IDBDatabaseBackendProxy::createObjectStore):
- (WebKit::IDBDatabaseBackendProxy::deleteObjectStore):
- (WebKit::IDBDatabaseBackendProxy::setVersion):
- (WebKit::IDBDatabaseBackendProxy::transaction):
- (WebKit::IDBDatabaseBackendProxy::close):
- (WebKit::IDBDatabaseBackendProxy::open):
- * src/IDBDatabaseCallbacksProxy.cpp:
- (WebKit::IDBDatabaseCallbacksProxy::create):
- (WebKit::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy):
- * src/IDBDatabaseCallbacksProxy.h:
- * src/IDBFactoryBackendProxy.cpp:
- (WebKit::IDBFactoryBackendProxy::IDBFactoryBackendProxy):
- (WebKit::IDBFactoryBackendProxy::open):
- * src/IDBFactoryBackendProxy.h:
- * src/IDBIndexBackendProxy.cpp:
- (WebKit::IDBIndexBackendProxy::create):
- (WebKit::IDBIndexBackendProxy::IDBIndexBackendProxy):
- * src/IDBIndexBackendProxy.h:
- * src/IDBObjectStoreBackendProxy.cpp:
- (WebKit::IDBObjectStoreBackendProxy::create):
- (WebKit::IDBObjectStoreBackendProxy::IDBObjectStoreBackendProxy):
- (WebKit::IDBObjectStoreBackendProxy::~IDBObjectStoreBackendProxy):
- (WebKit::IDBObjectStoreBackendProxy::name):
- (WebKit::IDBObjectStoreBackendProxy::keyPath):
- (WebKit::IDBObjectStoreBackendProxy::indexNames):
- (WebKit::IDBObjectStoreBackendProxy::get):
- (WebKit::IDBObjectStoreBackendProxy::put):
- (WebKit::IDBObjectStoreBackendProxy::deleteFunction):
- (WebKit::IDBObjectStoreBackendProxy::clear):
- (WebKit::IDBObjectStoreBackendProxy::createIndex):
- (WebKit::IDBObjectStoreBackendProxy::index):
- (WebKit::IDBObjectStoreBackendProxy::deleteIndex):
- (WebKit::IDBObjectStoreBackendProxy::openCursor):
- * src/IDBObjectStoreBackendProxy.h: Added.
- * src/IDBObjectStoreProxy.h: Removed.
- * src/IDBTransactionBackendProxy.cpp:
- (WebKit::IDBTransactionBackendProxy::create):
- (WebKit::IDBTransactionBackendProxy::IDBTransactionBackendProxy):
- (WebKit::IDBTransactionBackendProxy::objectStore):
- * src/IDBTransactionBackendProxy.h:
- (WebKit::IDBTransactionBackendProxy::getWebIDBTransaction):
- * src/IDBTransactionCallbacksProxy.cpp:
- (WebKit::IDBTransactionCallbacksProxy::create):
- (WebKit::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy):
- * src/IDBTransactionCallbacksProxy.h:
- * src/WebIDBCallbacksImpl.cpp:
- (WebKit::WebIDBCallbacksImpl::onError):
- (WebKit::WebIDBCallbacksImpl::onSuccess):
- * src/WebIDBCallbacksImpl.h:
- * src/WebIDBCursorImpl.cpp:
- * src/WebIDBCursorImpl.h:
- * src/WebIDBDatabaseCallbacksImpl.cpp:
- (WebKit::WebIDBDatabaseCallbacksImpl::onVersionChange):
- * src/WebIDBDatabaseCallbacksImpl.h:
- * src/WebIDBDatabaseError.cpp:
- * src/WebIDBDatabaseImpl.cpp:
- * src/WebIDBDatabaseImpl.h:
- * src/WebIDBFactoryImpl.cpp:
- (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl):
- * src/WebIDBFactoryImpl.h:
- * src/WebIDBIndexImpl.cpp:
- * src/WebIDBIndexImpl.h:
- * src/WebIDBKey.cpp:
- (WebKit::WebIDBKey::createFromValueAndKeyPath):
- (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue):
- * src/WebIDBKeyPath.cpp:
- (WebKit::WebIDBKeyPath::operator const WTF::Vector<IDBKeyPathElement, 0>&):
- * src/WebIDBKeyRange.cpp:
- * src/WebIDBObjectStoreImpl.cpp:
- * src/WebIDBObjectStoreImpl.h:
- * src/WebIDBTransactionCallbacksImpl.cpp:
- * src/WebIDBTransactionCallbacksImpl.h:
- * src/WebIDBTransactionImpl.cpp:
- * src/WebIDBTransactionImpl.h:
-
-2011-04-05 Sailesh Agrawal <sail@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Don't clear existing files if the user cancels the file chooser dialog.
- https://bugs.webkit.org/show_bug.cgi?id=55200
-
- * src/WebFileChooserCompletionImpl.cpp:
- (WebKit::WebFileChooserCompletionImpl::didChooseFile):
-
-2011-04-05 John Mellor <johnme@chromium.org>
-
- Reviewed by Darin Fisher.
-
- [chromium] Minor cleanup: simplify WebFrameImpl by using contentsToWindow instead of convertToContainingWindow.
- https://bugs.webkit.org/show_bug.cgi?id=55681
-
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::find):
- (WebKit::WebFrameImpl::scopeStringMatches):
-
-2011-04-05 Adam Barth <abarth@webkit.org>
-
- Roll Chromium DEPS.
-
- * DEPS: Rolled!
-
-2011-04-04 Chang Shu <cshu@webkit.org>
-
- Reviewed by Ryosuke Niwa.
-
- setContentEditable with true/false/inherit string is not working properly
- https://bugs.webkit.org/show_bug.cgi?id=52058
-
- Move isContentEditable from HTMLElement to Node. WebKit should only access isContentEditable
- as rendererIsEditable is for WebCore internal use.
-
- * src/WebNode.cpp:
- (WebKit::WebNode::isContentEditable):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::setFocus):
- (WebKit::WebViewImpl::setComposition):
- (WebKit::WebViewImpl::confirmComposition):
-
-2011-04-04 Alexey Proskuryakov <ap@apple.com>
-
- Reviewed by Dan Bernstein.
-
- REGRESSION (WebKit2): Caps-Lock indicator sometimes doesn't appear in WebKit2
- https://bugs.webkit.org/show_bug.cgi?id=51230
- <rdar://problem/8780989>
-
- * src/WebViewImpl.cpp: (WebKit::WebViewImpl::keyEvent): Moved Caps Lock handling from
- WebKits to WebCore, because WebKit shouldn't be smart.
-
-2011-04-01 Adam Barth <abarth@webkit.org>
-
- Attempt to fix the Chromium build using the great and powerful git.
- This patch should be the remaining part of reverting Jeremy's ill-fated
- refactoring.
-
- * src/IDBDatabaseProxy.cpp:
- (WebCore::IDBDatabaseProxy::create):
- (WebCore::IDBDatabaseProxy::IDBDatabaseProxy):
- (WebCore::IDBDatabaseProxy::~IDBDatabaseProxy):
- (WebCore::IDBDatabaseProxy::name):
- (WebCore::IDBDatabaseProxy::version):
- (WebCore::IDBDatabaseProxy::objectStoreNames):
- (WebCore::IDBDatabaseProxy::createObjectStore):
- (WebCore::IDBDatabaseProxy::deleteObjectStore):
- (WebCore::IDBDatabaseProxy::setVersion):
- (WebCore::IDBDatabaseProxy::transaction):
- (WebCore::IDBDatabaseProxy::close):
- (WebCore::IDBDatabaseProxy::open):
- * src/IDBDatabaseProxy.h:
- * src/IDBObjectStoreProxy.cpp:
- (WebCore::IDBObjectStoreProxy::create):
- (WebCore::IDBObjectStoreProxy::IDBObjectStoreProxy):
- (WebCore::IDBObjectStoreProxy::~IDBObjectStoreProxy):
- (WebCore::IDBObjectStoreProxy::name):
- (WebCore::IDBObjectStoreProxy::keyPath):
- (WebCore::IDBObjectStoreProxy::indexNames):
- (WebCore::IDBObjectStoreProxy::get):
- (WebCore::IDBObjectStoreProxy::put):
- (WebCore::IDBObjectStoreProxy::deleteFunction):
- (WebCore::IDBObjectStoreProxy::clear):
- (WebCore::IDBObjectStoreProxy::createIndex):
- (WebCore::IDBObjectStoreProxy::index):
- (WebCore::IDBObjectStoreProxy::deleteIndex):
- (WebCore::IDBObjectStoreProxy::openCursor):
-
-2011-04-01 Adam Barth <abarth@webkit.org>
-
- Move these files back to their old locations. I'm not sure why the
- rollout didn't move them properly.
-
- * src/IDBDatabaseBackendProxy.cpp: Removed.
- * src/IDBDatabaseBackendProxy.h: Removed.
- * src/IDBDatabaseProxy.cpp: Copied from Source/WebKit/chromium/src/IDBDatabaseBackendProxy.cpp.
- * src/IDBDatabaseProxy.h: Copied from Source/WebKit/chromium/src/IDBDatabaseBackendProxy.h.
- * src/IDBObjectStoreBackendProxy.cpp: Removed.
- * src/IDBObjectStoreProxy.cpp: Copied from Source/WebKit/chromium/src/IDBObjectStoreBackendProxy.cpp.
-
-2011-04-01 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r82738.
- http://trac.webkit.org/changeset/82738
- https://bugs.webkit.org/show_bug.cgi?id=57684
-
- Broke storage/indexeddb/objectstore-autoincrement.html and
- InjectIDBKey (Requested by abarth|gardening on #webkit).
-
- * WebKit.gyp:
- * src/IDBCallbacksProxy.cpp:
- (WebCore::IDBCallbacksProxy::create):
- (WebCore::IDBCallbacksProxy::IDBCallbacksProxy):
- (WebCore::IDBCallbacksProxy::onError):
- (WebCore::IDBCallbacksProxy::onSuccess):
- * src/IDBCallbacksProxy.h:
- * src/IDBCursorBackendProxy.cpp:
- (WebCore::IDBCursorBackendProxy::create):
- (WebCore::IDBCursorBackendProxy::IDBCursorBackendProxy):
- * src/IDBCursorBackendProxy.h:
- * src/IDBDatabaseCallbacksProxy.cpp:
- (WebCore::IDBDatabaseCallbacksProxy::create):
- (WebCore::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy):
- * src/IDBDatabaseCallbacksProxy.h:
- * src/IDBDatabaseProxy.cpp: Renamed from Source/WebKit/chromium/src/IDBDatabaseBackendProxy.cpp.
- (WebCore::IDBDatabaseProxy::create):
- (WebCore::IDBDatabaseProxy::IDBDatabaseProxy):
- (WebCore::IDBDatabaseProxy::~IDBDatabaseProxy):
- (WebCore::IDBDatabaseProxy::name):
- (WebCore::IDBDatabaseProxy::version):
- (WebCore::IDBDatabaseProxy::objectStoreNames):
- (WebCore::IDBDatabaseProxy::createObjectStore):
- (WebCore::IDBDatabaseProxy::deleteObjectStore):
- (WebCore::IDBDatabaseProxy::setVersion):
- (WebCore::IDBDatabaseProxy::transaction):
- (WebCore::IDBDatabaseProxy::close):
- (WebCore::IDBDatabaseProxy::open):
- * src/IDBDatabaseProxy.h: Renamed from Source/WebKit/chromium/src/IDBDatabaseBackendProxy.h.
- * src/IDBFactoryBackendProxy.cpp:
- (WebCore::IDBFactoryBackendProxy::IDBFactoryBackendProxy):
- (WebCore::IDBFactoryBackendProxy::open):
- * src/IDBFactoryBackendProxy.h:
- * src/IDBIndexBackendProxy.cpp:
- (WebCore::IDBIndexBackendProxy::create):
- (WebCore::IDBIndexBackendProxy::IDBIndexBackendProxy):
- * src/IDBIndexBackendProxy.h:
- * src/IDBObjectStoreBackendProxy.h: Removed.
- * src/IDBObjectStoreProxy.cpp: Renamed from Source/WebKit/chromium/src/IDBObjectStoreBackendProxy.cpp.
- (WebCore::IDBObjectStoreProxy::create):
- (WebCore::IDBObjectStoreProxy::IDBObjectStoreProxy):
- (WebCore::IDBObjectStoreProxy::~IDBObjectStoreProxy):
- (WebCore::IDBObjectStoreProxy::name):
- (WebCore::IDBObjectStoreProxy::keyPath):
- (WebCore::IDBObjectStoreProxy::indexNames):
- (WebCore::IDBObjectStoreProxy::get):
- (WebCore::IDBObjectStoreProxy::put):
- (WebCore::IDBObjectStoreProxy::deleteFunction):
- (WebCore::IDBObjectStoreProxy::clear):
- (WebCore::IDBObjectStoreProxy::createIndex):
- (WebCore::IDBObjectStoreProxy::index):
- (WebCore::IDBObjectStoreProxy::deleteIndex):
- (WebCore::IDBObjectStoreProxy::openCursor):
- * src/IDBObjectStoreProxy.h: Added.
- * src/IDBTransactionBackendProxy.cpp:
- (WebCore::IDBTransactionBackendProxy::create):
- (WebCore::IDBTransactionBackendProxy::IDBTransactionBackendProxy):
- (WebCore::IDBTransactionBackendProxy::objectStore):
- * src/IDBTransactionBackendProxy.h:
- (WebCore::IDBTransactionBackendProxy::getWebIDBTransaction):
- * src/IDBTransactionCallbacksProxy.cpp:
- (WebCore::IDBTransactionCallbacksProxy::create):
- (WebCore::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy):
- * src/IDBTransactionCallbacksProxy.h:
- * src/WebIDBCallbacksImpl.cpp:
- (WebCore::WebIDBCallbacksImpl::onError):
- (WebCore::WebIDBCallbacksImpl::onSuccess):
- * src/WebIDBCallbacksImpl.h:
- * src/WebIDBCursorImpl.cpp:
- * src/WebIDBCursorImpl.h:
- * src/WebIDBDatabaseCallbacksImpl.cpp:
- (WebCore::WebIDBDatabaseCallbacksImpl::onVersionChange):
- * src/WebIDBDatabaseCallbacksImpl.h:
- * src/WebIDBDatabaseError.cpp:
- * src/WebIDBDatabaseImpl.cpp:
- * src/WebIDBDatabaseImpl.h:
- * src/WebIDBFactoryImpl.cpp:
- (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl):
- * src/WebIDBFactoryImpl.h:
- * src/WebIDBIndexImpl.cpp:
- * src/WebIDBIndexImpl.h:
- * src/WebIDBKey.cpp:
- (WebKit::WebIDBKey::createFromValueAndKeyPath):
- (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue):
- * src/WebIDBKeyPath.cpp:
- (WebKit::WebIDBKeyPath::operator const WTF::Vector<WebCore::IDBKeyPathElement, 0>&):
- * src/WebIDBKeyRange.cpp:
- * src/WebIDBObjectStoreImpl.cpp:
- * src/WebIDBObjectStoreImpl.h:
- * src/WebIDBTransactionCallbacksImpl.cpp:
- * src/WebIDBTransactionCallbacksImpl.h:
- * src/WebIDBTransactionImpl.cpp:
- * src/WebIDBTransactionImpl.h:
-
-2011-03-30 Jeremy Orlow <jorlow@chromium.org>
-
- Reviewed by Nate Chapin.
-
- Clean up IndexedDB WebKit API
- https://bugs.webkit.org/show_bug.cgi?id=57507
-
- Rename the backend proxy files that didn't have Backend in their name.
- Everything in WebKit should be in the WebKit namespace.
- Put everything behind the feature flag so we're consistient.
- Put the feature flag #if above includes.
-
- * WebKit.gyp:
- * src/IDBCallbacksProxy.cpp:
- (WebKit::IDBCallbacksProxy::create):
- (WebKit::IDBCallbacksProxy::IDBCallbacksProxy):
- (WebKit::IDBCallbacksProxy::onError):
- (WebKit::IDBCallbacksProxy::onSuccess):
- * src/IDBCallbacksProxy.h:
- * src/IDBCursorBackendProxy.cpp:
- (WebKit::IDBCursorBackendProxy::create):
- (WebKit::IDBCursorBackendProxy::IDBCursorBackendProxy):
- * src/IDBCursorBackendProxy.h:
- * src/IDBDatabaseBackendProxy.cpp:
- (WebKit::IDBDatabaseBackendProxy::create):
- (WebKit::IDBDatabaseBackendProxy::IDBDatabaseBackendProxy):
- (WebKit::IDBDatabaseBackendProxy::~IDBDatabaseBackendProxy):
- (WebKit::IDBDatabaseBackendProxy::name):
- (WebKit::IDBDatabaseBackendProxy::version):
- (WebKit::IDBDatabaseBackendProxy::objectStoreNames):
- (WebKit::IDBDatabaseBackendProxy::createObjectStore):
- (WebKit::IDBDatabaseBackendProxy::deleteObjectStore):
- (WebKit::IDBDatabaseBackendProxy::setVersion):
- (WebKit::IDBDatabaseBackendProxy::transaction):
- (WebKit::IDBDatabaseBackendProxy::close):
- (WebKit::IDBDatabaseBackendProxy::open):
- * src/IDBDatabaseCallbacksProxy.cpp:
- (WebKit::IDBDatabaseCallbacksProxy::create):
- (WebKit::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy):
- * src/IDBDatabaseCallbacksProxy.h:
- * src/IDBFactoryBackendProxy.cpp:
- (WebKit::IDBFactoryBackendProxy::IDBFactoryBackendProxy):
- (WebKit::IDBFactoryBackendProxy::open):
- * src/IDBFactoryBackendProxy.h:
- * src/IDBIndexBackendProxy.cpp:
- (WebKit::IDBIndexBackendProxy::create):
- (WebKit::IDBIndexBackendProxy::IDBIndexBackendProxy):
- * src/IDBIndexBackendProxy.h:
- * src/IDBObjectStoreBackendProxy.cpp:
- (WebKit::IDBObjectStoreBackendProxy::create):
- (WebKit::IDBObjectStoreBackendProxy::IDBObjectStoreBackendProxy):
- (WebKit::IDBObjectStoreBackendProxy::~IDBObjectStoreBackendProxy):
- (WebKit::IDBObjectStoreBackendProxy::name):
- (WebKit::IDBObjectStoreBackendProxy::keyPath):
- (WebKit::IDBObjectStoreBackendProxy::indexNames):
- (WebKit::IDBObjectStoreBackendProxy::get):
- (WebKit::IDBObjectStoreBackendProxy::put):
- (WebKit::IDBObjectStoreBackendProxy::deleteFunction):
- (WebKit::IDBObjectStoreBackendProxy::clear):
- (WebKit::IDBObjectStoreBackendProxy::createIndex):
- (WebKit::IDBObjectStoreBackendProxy::index):
- (WebKit::IDBObjectStoreBackendProxy::deleteIndex):
- (WebKit::IDBObjectStoreBackendProxy::openCursor):
- * src/IDBObjectStoreBackendProxy.h: Added.
- * src/IDBObjectStoreProxy.h: Removed.
- * src/IDBTransactionBackendProxy.cpp:
- (WebKit::IDBTransactionBackendProxy::create):
- (WebKit::IDBTransactionBackendProxy::IDBTransactionBackendProxy):
- (WebKit::IDBTransactionBackendProxy::objectStore):
- * src/IDBTransactionBackendProxy.h:
- (WebKit::IDBTransactionBackendProxy::getWebIDBTransaction):
- * src/IDBTransactionCallbacksProxy.cpp:
- (WebKit::IDBTransactionCallbacksProxy::create):
- (WebKit::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy):
- * src/IDBTransactionCallbacksProxy.h:
- * src/WebIDBCallbacksImpl.cpp:
- (WebKit::WebIDBCallbacksImpl::onError):
- (WebKit::WebIDBCallbacksImpl::onSuccess):
- * src/WebIDBCallbacksImpl.h:
- * src/WebIDBCursorImpl.cpp:
- * src/WebIDBCursorImpl.h:
- * src/WebIDBDatabaseCallbacksImpl.cpp:
- (WebKit::WebIDBDatabaseCallbacksImpl::onVersionChange):
- * src/WebIDBDatabaseCallbacksImpl.h:
- * src/WebIDBDatabaseError.cpp:
- * src/WebIDBDatabaseImpl.cpp:
- * src/WebIDBDatabaseImpl.h:
- * src/WebIDBFactoryImpl.cpp:
- (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl):
- * src/WebIDBFactoryImpl.h:
- * src/WebIDBIndexImpl.cpp:
- * src/WebIDBIndexImpl.h:
- * src/WebIDBKey.cpp:
- (WebKit::WebIDBKey::createFromValueAndKeyPath):
- (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue):
- * src/WebIDBKeyPath.cpp:
- (WebKit::WebIDBKeyPath::operator const WTF::Vector<IDBKeyPathElement, 0>&):
- * src/WebIDBKeyRange.cpp:
- * src/WebIDBObjectStoreImpl.cpp:
- * src/WebIDBObjectStoreImpl.h:
- * src/WebIDBTransactionCallbacksImpl.cpp:
- * src/WebIDBTransactionCallbacksImpl.h:
- * src/WebIDBTransactionImpl.cpp:
- * src/WebIDBTransactionImpl.h:
-
-2011-03-30 Pavel Podivilov <podivilov@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: [chromium] script formatting doesn't work when all scripts are concatenated.
- https://bugs.webkit.org/show_bug.cgi?id=57446
-
- * WebKit.gyp:
- * scripts/inline_js_imports.py: Added.
-
-2011-03-31 Victoria Kirst <vrk@google.com>
-
- Reviewed by Eric Carlson.
-
- [chromium] Implement preload=none, setPreload hooks to media player
- https://bugs.webkit.org/show_bug.cgi?id=56983
-
- This patch implements preload=none in Chromium. It also replaces
- the now-deprecated setAutobuffer method with setPreload.
-
- * public/WebMediaPlayer.h:
- (WebKit::WebMediaPlayer::setPreload):
- * public/WebMediaPlayerClient.h:
- * src/WebMediaPlayerClientImpl.cpp:
- (WebKit::WebMediaPlayerClientImpl::preload):
- (WebKit::WebMediaPlayerClientImpl::load):
- (WebKit::WebMediaPlayerClientImpl::loadInternal):
- (WebKit::WebMediaPlayerClientImpl::prepareToPlay):
- (WebKit::WebMediaPlayerClientImpl::setPreload):
- (WebKit::WebMediaPlayerClientImpl::startDelayedLoad):
- (WebKit::WebMediaPlayerClientImpl::WebMediaPlayerClientImpl):
- * src/WebMediaPlayerClientImpl.h:
-
-2011-03-31 Evan Martin <evan@chromium.org>
-
- Reviewed by Eric Seidel.
-
- <title> should support dir attribute
- https://bugs.webkit.org/show_bug.cgi?id=50961
-
- Update to new FrameLoaderClient interface.
-
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::dispatchDidReceiveTitle):
- (WebKit::FrameLoaderClientImpl::setTitle):
- * src/FrameLoaderClientImpl.h:
- * src/WebDataSourceImpl.cpp:
- (WebKit::WebDataSourceImpl::pageTitle):
-
-2011-03-30 David Levin <levin@chromium.org>
-
- Reviewed by Dmitry Titov.
-
- UnlockNonLocked condition reached in WorkerFileSystemsCallbackBridge::mayPostTaskToWorker
- https://bugs.webkit.org/show_bug.cgi?id=57382
-
- There were two issues to address:
- 1. The use of a non-thread safe class (RefPtr) in a ThreadSafeRefCounted class.
- The problem was that this RefPtr could be changed on either thread.
- 2. Keeping WorkerFileSystemCallbacksBridge alive for while it was being used
- including while its mutex was in use.
-
- * src/WorkerFileSystemCallbacksBridge.cpp:
- (WebKit::WorkerFileSystemCallbacksBridge::runTaskOnMainThread):
- Changed to take a PassRefPtr and leak the ref count as opposed to relying on
- dispatchTaskToMainThread to store the pointer in m_selfRef.
- (WebKit::WorkerFileSystemCallbacksBridge::dispatchTaskToMainThread): Remove the
- m_selfRef and hand off a PassRefPtr instead.
- (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker): Balance out the leaked ref
- and ensure that WorkerFileSystemCallbacksBridge stays alive while the mutex is held.
- * src/WorkerFileSystemCallbacksBridge.h: Removed m_selfRef and derefIfWorkerIsStopped which
- was simply due to m_selfRef.
-
-2011-03-29 John Abd-El-Malek <jam@chromium.org>
-
- Reviewed by Tony Chang.
-
- [chromium]: Remove the code that called WebViewClient for spelling now that chromium is updated
- https://bugs.webkit.org/show_bug.cgi?id=57396
-
- * DEPS:
- * public/WebFrame.h:
- * public/WebView.h:
- * public/WebViewClient.h:
- (WebKit::WebViewClient::handleCurrentKeyboardEvent):
- * src/EditorClientImpl.cpp:
- (WebKit::EditorClientImpl::checkSpellingOfString):
- (WebKit::EditorClientImpl::requestCheckingOfString):
- (WebKit::EditorClientImpl::getAutoCorrectSuggestionForMisspelledWord):
- (WebKit::EditorClientImpl::updateSpellingUIWithMisspelledWord):
- (WebKit::EditorClientImpl::showSpellingUI):
- (WebKit::EditorClientImpl::spellingUIIsShowing):
- * src/WebViewImpl.cpp:
- (WebKit::WebView::create):
- * src/WebViewImpl.h:
- * src/WebWorkerBase.cpp:
- (WebKit::WebWorkerBase::initializeLoader):
- * tests/PopupMenuTest.cpp:
- (WebKit::SelectPopupMenuTest::SetUp):
- * tests/WebFrameTest.cpp:
- (WebKit::TEST_F):
- * tests/WebPageSerializerTest.cpp:
- (WebKit::WebPageSerializerTest::SetUp):
-
-2011-03-30 MORITA Hajime <morrita@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- [Chromium] Expose the shadow DOM to DumpRenderTree JS tests.
- https://bugs.webkit.org/show_bug.cgi?id=56573
-
- Added:
- - WebBindins::makeNode() to convert WebNode to a JS object, and
- - WebElement::shadowRoot().
-
- * public/WebBindings.h:
- * public/WebElement.h:
- * src/WebBindings.cpp:
- (WebKit::makeNodeImpl):
- (WebKit::WebBindings::makeNode):
- * src/WebElement.cpp:
- (WebKit::WebElement::shadowRoot):
-
-2011-03-30 Mario Sanchez Prada <msanchez@igalia.com>
-
- Reviewed by Chris Fleizach.
-
- AX: GTK: ARIA role is not respected on <p> <label> <div> and <form>
- https://bugs.webkit.org/show_bug.cgi?id=47636
-
- Duplicate new internal WebCore roles in the Chromium port.
-
- * public/WebAccessibilityRole.h: Update enumeration
- WebAccessibilityRole to reflect newly added roles in WebCore.
- * src/AssertMatchingEnums.cpp: Added new assertions.
-
-2011-03-30 Yury Semikhatsky <yurys@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: split debugger agent into Page and Worker-specific ones
- https://bugs.webkit.org/show_bug.cgi?id=57345
-
- ScriptDebugServer and InspectorDebuggerAgent contain only functionality common
- for Worker and Page debugger. All specifics is moved into Page/WorkerScriptDebugServer
- and Page/WorkerDebuggerAgent.
-
- * src/DebuggerAgentManager.cpp:
- (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol):
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgent::interruptAndDispatch):
- (WebKit::WebDevToolsAgent::processPendingMessages):
-
-2011-03-30 Yury Semikhatsky <yurys@chromium.org>
-
- Unreviewed. Rollout r82438 and r82436.
-
- * src/DebuggerAgentManager.cpp:
- (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol):
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgent::interruptAndDispatch):
- (WebKit::WebDevToolsAgent::processPendingMessages):
-
-2011-03-30 Yury Semikhatsky <yurys@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: split debugger agent into Page and Worker-specific ones
- https://bugs.webkit.org/show_bug.cgi?id=57345
-
- ScriptDebugServer and InspectorDebuggerAgent contain only functionality common
- for Worker and Page debugger. All specifics is moved into Page/WorkerScriptDebugServer
- and Page/WorkerDebuggerAgent.
-
- * src/DebuggerAgentManager.cpp:
- (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol):
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgent::interruptAndDispatch):
- (WebKit::WebDevToolsAgent::processPendingMessages):
-
-2011-03-29 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r82293.
- http://trac.webkit.org/changeset/82293
- https://bugs.webkit.org/show_bug.cgi?id=57390
-
- Breaks RetrieveCSSResources (Requested by abarth|gardener on
- #webkit).
-
- * WebKit.gyp:
- * src/WebPageSerializer.cpp:
- (WebCore::getSubResourceURLFromElement):
- (WebCore::retrieveResourcesForElement):
- (WebCore::retrieveResourcesForFrame):
- (WebKit::WebPageSerializer::retrieveAllResources):
- * tests/WebPageSerializerTest.cpp:
- * tests/data/pageserialization/css_test_page.html: Removed.
- * tests/data/pageserialization/import_style_from_link.css: Removed.
- * tests/data/pageserialization/import_styles.css: Removed.
- * tests/data/pageserialization/link_styles.css: Removed.
-
-2011-03-29 Tony Chang <tony@chromium.org>
-
- Roll chromium version to r79710 to pick up libpng changes.
-
- * DEPS:
-
-2011-03-29 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r82295 and r82300.
- http://trac.webkit.org/changeset/82295
- http://trac.webkit.org/changeset/82300
- https://bugs.webkit.org/show_bug.cgi?id=57380
-
- This patch breaks compile on Chromium (Requested by
- abarth|gardener on #webkit).
-
- * public/WebAccessibilityRole.h:
- * src/AssertMatchingEnums.cpp:
-
-2011-03-29 Mario Sanchez Prada <msanchez@igalia.com>
-
- Reviewed by Adam Barth.
-
- REGRESSION(r82295): This patch does not compile on Chromium (Requested by abarth|gardener on #webkit).
- https://bugs.webkit.org/show_bug.cgi?id=57377
-
- Fix build errors on Chromium bots.
-
- * public/WebAccessibilityRole.h: Update to reflect newly added roles in WebCore.
- * src/AssertMatchingEnums.cpp: Ditto.
-
-2011-03-29 Adam Barth <abarth@webkit.org>
-
- Roll Chromium DEPS
- https://bugs.webkit.org/show_bug.cgi?id=57361
-
- * DEPS:
-
-2011-03-29 Jay Civelli <jcivelli@chromium.org>
-
- Reviewed by David Levin.
-
- Adding retrieval off CSS resources to WebPageSerializer::retrieveAllResources.
- https://bugs.webkit.org/show_bug.cgi?id=56650
-
- * WebKit.gyp:
- * src/WebPageSerializer.cpp:
- (WebCore::getResourceAttributeForElement):
- (WebCore::retrieveStyleSheetForElement):
- (WebCore::retrieveResourcesForElement):
- (WebCore::retrieveResourcesForFrame):
- (WebCore::retrieveResourcesForCSSRule):
- (WebCore::retrieveResourcesForCSSStyleDeclaration):
- (WebCore::retrieveResourcesForCSSStyleSheet):
- (WebKit::WebPageSerializer::retrieveAllResources):
- * tests/WebPageSerializerTest.cpp:
- (WebKit::TestWebFrameClient::TestWebFrameClient):
- (WebKit::TestWebFrameClient::allowScript):
- (WebKit::WebPageSerializerTest::enableJS):
- (WebKit::WebPageSerializerTest::runOnLoad):
- (WebKit::TEST_F):
- * tests/data/pageserialization/css_test_page.html: Added.
- * tests/data/pageserialization/import_style_from_link.css: Added.
- (#divOrange):
- * tests/data/pageserialization/import_styles.css: Added.
- (#divYellow):
- * tests/data/pageserialization/link_styles.css: Added.
- (#divRed):
-
-2011-03-29 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- [Chromium] Inspector does not always shows transferred size correctly (e.g. gzipped/chunked content)
- https://bugs.webkit.org/show_bug.cgi?id=56602
-
- Added new methods to interface while keeping the old ones to keep
- chromium working until it is also patched.
-
- * public/WebURLLoaderClient.h:
- (WebKit::WebURLLoaderClient::didReceiveData2):
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
- * src/ResourceHandle.cpp:
- (WebCore::ResourceHandleInternal::didReceiveData):
- (WebCore::ResourceHandleInternal::didReceiveData2):
-
-2011-03-29 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: [Chromium] DevTools shows two resources for each plugin resource loaded
- https://bugs.webkit.org/show_bug.cgi?id=57101
-
- Remove DevToolsAgent network callbacks as this information is now available through ResourceLoader
-
- * public/WebDevToolsAgent.h:
- * src/WebDevToolsAgentImpl.cpp:
- * src/WebDevToolsAgentImpl.h:
-
-2011-03-29 Emil A Eklund <eae@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- Relative mouse coordinates recalculated for each target
- https://bugs.webkit.org/show_bug.cgi?id=57130
-
- * public/WebDOMMouseEvent.h:
- * src/WebDOMMouseEvent.cpp:
- (WebKit::WebDOMMouseEvent::layerX):
- (WebKit::WebDOMMouseEvent::layerY):
- (WebKit::WebDOMMouseEvent::offsetX):
- (WebKit::WebDOMMouseEvent::offsetY):
-
-2011-03-29 Yuta Kitamura <yutak@chromium.org>
-
- Unreviewed, rolling out r82195.
- http://trac.webkit.org/changeset/82195
- https://bugs.webkit.org/show_bug.cgi?id=56602
-
- Broke Chromium Clang builds.
-
- * public/WebDevToolsAgent.h:
- * public/WebURLLoaderClient.h:
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
- * src/ResourceHandle.cpp:
- (WebCore::ResourceHandleInternal::didReceiveData):
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgentImpl::didReceiveData):
- * src/WebDevToolsAgentImpl.h:
-
-2011-03-29 Yuta Kitamura <yutak@chromium.org>
-
- Unreviewed. Another build fix. The last fix was incorrect.
-
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::supportsFullscreenForNode):
- (WebKit::ChromeClientImpl::supportsFullScreenForElement):
- * src/ChromeClientImpl.h:
-
-2011-03-29 Yuta Kitamura <yutak@chromium.org>
-
- Unreviewed. Build fix for Chromium Clang bot.
-
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::supportsFullscreenForNode):
- * src/ChromeClientImpl.h:
-
-2011-03-28 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- [Chromium] Inspector does not always shows transferred size correctly (e.g. gzipped/chunked content)
- https://bugs.webkit.org/show_bug.cgi?id=56602
-
- Added new methods to interface while keeping the old ones to keep
- chromium working until it is also patched.
-
- * public/WebDevToolsAgent.h:
- * public/WebURLLoaderClient.h:
- (WebKit::WebURLLoaderClient::didReceiveData):
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
- * src/ResourceHandle.cpp:
- (WebCore::ResourceHandleInternal::didReceiveData):
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgentImpl::didReceiveData):
- * src/WebDevToolsAgentImpl.h:
-
-2011-03-28 Tony Chang <tony@chromium.org>
-
- Reviewed by Adam Barth.
-
- [chromium] have DRT write the png checksum into a png comment
- https://bugs.webkit.org/show_bug.cgi?id=57255
-
- * DEPS: Pull in version of chromium with comment writing
-
-2011-03-28 Adele Peterson <adele@apple.com>
-
- Build fix.
-
- * src/WebFrameImpl.cpp: (WebKit::WebFrameImpl::selectionStartHasSpellingMarkerFor):
- Call new selectionStartHasMarkerFor method instead of selectionStartHasSpellingMarkerFor.
-
-2011-03-28 Pavel Feldman <pfeldman@chromium.org>
-
- Not reviewed: fixed chromium build.
-
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgent::shouldInterruptForMessage):
-
-2011-03-25 Andy Estes <aestes@apple.com>
-
- Reviewed by Adele Peterson.
-
- REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js
- https://bugs.webkit.org/show_bug.cgi?id=49016
-
- Update objectContentType() implementation to handle the
- shouldPreferPlugInsForImages flag.
-
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::objectContentType):
- * src/FrameLoaderClientImpl.h:
-
-2011-03-25 Kinuko Yasuda <kinuko@chromium.org>
-
- Reviewed by David Levin.
-
- Data race between ~WorkerFileSystemCallbacksBridge and runTasksOnWorkerThread
- https://bugs.webkit.org/show_bug.cgi?id=56138
- Stopped passing the WorkerFileSystemCallbacksBridge's reference to
- MainThreadFileSystemCallbacks so that in most cases (in normal cases)
- its reference is only maintained by WorkerThread.
-
- * src/WorkerFileSystemCallbacksBridge.cpp:
- (WebKit::MainThreadFileSystemCallbacks::createLeakedPtr):
- (WebKit::MainThreadFileSystemCallbacks::MainThreadFileSystemCallbacks):
- (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker):
- * src/WorkerFileSystemCallbacksBridge.h:
-
-2011-03-24 John Abd-El-Malek <jam@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- [chromium] Add setters for various client interfaces, and add WebSpellCheckClient
- https://bugs.webkit.org/show_bug.cgi?id=57070
-
- * public/WebSpellCheckClient.h: Added.
- (WebKit::WebSpellCheckClient::spellCheck):
- (WebKit::WebSpellCheckClient::requestCheckingOfText):
- (WebKit::WebSpellCheckClient::autoCorrectWord):
- (WebKit::WebSpellCheckClient::showSpellingUI):
- (WebKit::WebSpellCheckClient::isShowingSpellingUI):
- (WebKit::WebSpellCheckClient::updateSpellingUIWithMisspelledWord):
- (WebKit::WebSpellCheckClient::~WebSpellCheckClient):
- * public/WebView.h:
- * public/WebViewClient.h:
- * src/EditorClientImpl.cpp:
- (WebKit::EditorClientImpl::checkSpellingOfString):
- (WebKit::EditorClientImpl::requestCheckingOfString):
- (WebKit::EditorClientImpl::getAutoCorrectSuggestionForMisspelledWord):
- (WebKit::EditorClientImpl::updateSpellingUIWithMisspelledWord):
- (WebKit::EditorClientImpl::showSpellingUI):
- (WebKit::EditorClientImpl::spellingUIIsShowing):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::setWebDevToolsAgentClient):
- (WebKit::WebViewImpl::setWebAutoFillClient):
- (WebKit::WebViewImpl::setWebSpellCheckClient):
- (WebKit::WebViewImpl::WebViewImpl):
- * src/WebViewImpl.h:
- (WebKit::WebViewImpl::spellCheckClient):
-
-2011-03-25 Cary Clark <caryclark@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- Add CGBitmapContext.h include to WebViewImpl.cpp
- https://bugs.webkit.org/show_bug.cgi?id=57097
-
- No tests. Exposes no new functionality.
-
- * src/WebViewImpl.cpp:
-
-2011-03-25 Adam Klein <adamk@chromium.org>
-
- Reviewed by David Levin.
-
- [chromium] Remove deprecated overload of openFileSystem for workers
- https://bugs.webkit.org/show_bug.cgi?id=57062
-
- * public/WebCommonWorkerClient.h:
-
-2011-03-25 Chang Shu <cshu@webkit.org>
-
- Reviewed by Ryosuke Niwa.
-
- rename Node::isContentEditable and all call sites to rendererIsEditable
- https://bugs.webkit.org/show_bug.cgi?id=54290
-
- This is part of the effort to separate JS API HTMLElement isContentEditable from
- internal Node::rendererIsEditable.
-
- * src/WebNode.cpp:
- (WebKit::WebNode::isContentEditable):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::setFocus):
- (WebKit::WebViewImpl::setComposition):
- (WebKit::WebViewImpl::confirmComposition):
-
-2011-03-25 Mikhail Naganov <mnaganov@chromium.org>
-
- Roll forward Chromium deps to r79379 to pick up V8 3.2.4.2.
-
- * DEPS:
-
-2011-03-24 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r81916 and r81917.
- http://trac.webkit.org/changeset/81916
- http://trac.webkit.org/changeset/81917
- https://bugs.webkit.org/show_bug.cgi?id=57071
-
- broke a test on platforms that do not have QuickTime installed
- (Requested by estes on #webkit).
-
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::objectContentType):
- * src/FrameLoaderClientImpl.h:
-
-2011-03-24 Min Qin <qinmin@google.com>
-
- Reviewed by James Robinson.
-
- Allow WebMediaPlayerClient to notify MediaPlayer that the playback state has changed
-
- https://bugs.webkit.org/show_bug.cgi?id=56837
-
- * public/WebMediaPlayerClient.h:
- * src/WebMediaPlayerClientImpl.cpp:
- (WebKit::WebMediaPlayerClientImpl::playbackStateChanged):
- * src/WebMediaPlayerClientImpl.h:
-
-2011-03-23 John Abd-El-Malek <jam@chromium.org>
-
- Reviewed by Tony Chang.
-
- [chromium] Get rid of WEB_TEXT_CHECKING_RESULT_IS_A_STRUCT since it&apos;s not needed anymore
- https://bugs.webkit.org/show_bug.cgi?id=56955
-
- * DEPS:
- * public/WebTextCheckingResult.h:
-
-2011-03-24 Bill Budge <bbudge@chromium.org>
-
- Reviewed by Eric Seidel.
-
- Change a forward declaration of WebURLLoaderOptions to struct to prevent a build break in Chromium.
- https://bugs.webkit.org/show_bug.cgi?id=57064
-
- No tests. Exposes no new functionality.
-
- * public/WebFrame.h:
-
-2011-03-24 Andy Estes <aestes@apple.com>
-
- Fix the chromium build.
-
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::objectContentType):
-
-2011-03-24 Andy Estes <aestes@apple.com>
-
- Reviewed by Darin Adler.
-
- REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js
- https://bugs.webkit.org/show_bug.cgi?id=49016
-
- Update objectContentType() implementation to handle the
- shouldPreferPlugInsForImages flag.
-
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::objectContentType):
- * src/FrameLoaderClientImpl.h:
-
-2011-03-24 Bill Budge <bbudge@chromium.org>
-
- Reviewed by Dmitry Titov.
-
- Add an overloaded WebFrame::createAssociatedURLLoader method that takes WebURLLoaderOptions, so clients can specify CORS options to allow cross-origin requests.
- https://bugs.webkit.org/show_bug.cgi?id=56885
-
- No new tests. Exposes no new functionality.
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::createAssociatedURLLoader):
- * src/WebFrameImpl.h:
-
-2011-03-24 Sam Weinig <sam@webkit.org>
-
- Reviewed by Anders Carlsson.
-
- Remove legacy version of findPlainText.
- https://bugs.webkit.org/show_bug.cgi?id=57056
-
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::scopeStringMatches):
- Replace use of legacy findPlainText with a version that
- takes an options parameter.
-
-2011-03-24 Nat Duca <nduca@chromium.org>
-
- Reviewed by Kenneth Russell.
-
- [chromium] Add traceEvents to compositor
- https://bugs.webkit.org/show_bug.cgi?id=56965
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::composite):
-
-2011-03-24 Dominic Mazzoni <dmazzoni@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- Add accessibilityObject accessor to WebDocument (needed for
- building an accessibility tree that includes iframes).
- https://bugs.webkit.org/show_bug.cgi?id=56984
-
- * public/WebDocument.h:
- * src/WebDocument.cpp:
- (WebKit::WebDocument::accessibilityObject):
-
-2011-03-24 Ilya Sherman <isherman@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- Expose Node::isFocusable() in the Chromium WebKit API
- In service of https://code.google.com/p/chromium/issues/detail?id=72918
- https://bugs.webkit.org/show_bug.cgi?id=56809
-
- * public/WebNode.h:
- * src/WebNode.cpp:
- (WebKit::WebNode::isFocusable):
-
-2011-03-24 Pavel Feldman <pfeldman@chromium.org>
-
- Not reviewed: fix chromium compilation.
-
- * public/WebDevToolsAgent.h:
-
-2011-03-24 Pavel Feldman <pfeldman@chromium.org>
-
- Reviewed by Yury Semikhatsky.
-
- Web Inspector: brush up Network agent API.
- https://bugs.webkit.org/show_bug.cgi?id=57001
-
- * public/WebDevToolsAgent.h:
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgentImpl::identifierForInitialRequest):
- (WebKit::WebDevToolsAgentImpl::willSendRequest):
- * src/WebDevToolsAgentImpl.h:
-
-2011-03-24 Noel Gordon <noel.gordon@gmail.com>
-
- Reviewed by Ojan Vafai.
-
- [chromium] WebBindings::getRangeImpl() should NULL check its NPObject argument
- https://bugs.webkit.org/show_bug.cgi?id=56996
-
- * src/WebBindings.cpp:
- (WebKit::getRangeImpl):
-
-2011-03-23 Noel Gordon <noel.gordon@gmail.com>
-
- Reviewed by Ojan Vafai.
-
- [chromium] WebBindings{.h,.cpp}: should use consistent argument naming
- https://bugs.webkit.org/show_bug.cgi?id=56898
-
- Address FIXME I noted/added in r81676. Wanted to just copy/paste the checking
- code from elsewhere in the file, but inconsistent argument naming made it more
- difficult than it need be, so first step: use consistent naming.
-
- * public/WebBindings.h:
- * src/WebBindings.cpp:
- (WebKit::WebBindings::construct):
- (WebKit::WebBindings::enumerate):
- (WebKit::WebBindings::evaluate):
- (WebKit::WebBindings::evaluateHelper):
- (WebKit::WebBindings::getProperty):
- (WebKit::WebBindings::hasMethod):
- (WebKit::WebBindings::hasProperty):
- (WebKit::WebBindings::invoke):
- (WebKit::WebBindings::invokeDefault):
- (WebKit::WebBindings::releaseObject):
- (WebKit::WebBindings::removeProperty):
- (WebKit::WebBindings::retainObject):
- (WebKit::WebBindings::setException):
- (WebKit::WebBindings::setProperty):
- (WebKit::WebBindings::unregisterObject):
- (WebKit::WebBindings::extractIdentifierData):
- (WebKit::getRangeImpl):
- (WebKit::getElementImpl):
- (WebKit::makeIntArrayImpl):
- (WebKit::WebBindings::getRange):
- (WebKit::WebBindings::makeIntArray):
-
-2011-03-23 Jay Civelli <jcivelli@chromium.org>
-
- Reviewed by David Levin.
-
- Relanding:
- Moving the method that is used to retrieve all the resources in
- a page from the Chromium code (dom_operations.cc) to WebKit.
- https://bugs.webkit.org/show_bug.cgi?id=55859
-
- * WebKit.gyp:
- * public/WebPageSerializer.h:
- * public/WebURL.h:
- (WebKit::operator==):
- (WebKit::operator!=):
- * public/WebVector.h:
- (WebKit::WebVector::contains):
- * src/WebDataSourceImpl.cpp:
- (WebKit::WebDataSourceImpl::WebDataSourceImpl):
- * src/WebPageSerializer.cpp:
- (WebCore::getSubResourceURLFromElement):
- (WebCore::retrieveResourcesForElement):
- (WebCore::retrieveResourcesForFrame):
- (WebKit::WebPageSerializer::retrieveAllResources):
- * tests/WebFrameTest.cpp:
- * tests/WebPageSerializerTest.cpp: Added.
- * tests/data/pageserialization/awesome.png: Added.
- * tests/data/pageserialization/embed_iframe.html: Added.
- * tests/data/pageserialization/object_iframe.html: Added.
- * tests/data/pageserialization/simple_iframe.html: Added.
- * tests/data/pageserialization/simple_page.html: Added.
- * tests/data/pageserialization/top_frame.html: Added.
-
-2011-03-23 Kenneth Russell <kbr@google.com>
-
- Rolled forward Chromium DEPS again to fix DumpRenderTree build
- failure caused by r81821.
-
- * DEPS:
-
-2011-03-23 Kenneth Russell <kbr@google.com>
-
- Rolled forward Chromium DEPS to fix build breakage after r81821.
-
- * DEPS:
-
-2011-03-23 Kenneth Russell <kbr@google.com>
-
- Reviewed by James Robinson.
-
- [chromium] WebGLRenderingContext and other DOMWindow properties should remain if WebGL is disabled
- https://bugs.webkit.org/show_bug.cgi?id=56947
-
- Removed the WebRuntimeFeatures setting for WebGL. WebGL support is
- now controlled exclusively through the page's Settings.
-
- * public/WebRuntimeFeatures.h:
- * src/WebRuntimeFeatures.cpp:
-
-2011-03-23 Chris Rogers <crogers@google.com>
-
- Reviewed by Kenneth Russell.
-
- Add API to retrieve the audio hardware sample-rate
- https://bugs.webkit.org/show_bug.cgi?id=56882
-
- * public/WebAudioDevice.h:
- * public/WebKitClient.h:
- (WebKit::WebKitClient::audioHardwareSampleRate):
- * src/AudioDestinationChromium.cpp:
- (WebCore::AudioDestination::hardwareSampleRate):
-
-2011-03-23 Cris Neckar <cdn@chromium.org>
-
- Reviewed by Eric Seidel.
-
- Add refptr for widget. Mutations can happen within the event handler.
- https://bugs.webkit.org/show_bug.cgi?id=56774
-
- * src/WebPluginContainerImpl.cpp:
- (WebKit::WebPluginContainerImpl::handleEvent):
-
-2011-03-23 Viet-Trung Luu <viettrungluu@chromium.org>
-
- Reviewed by Tony Chang.
-
- [chromium] Add FormatPlainText to WebClipboard::Format enumeration.
- https://bugs.webkit.org/show_bug.cgi?id=56868
-
- Chromium's WebClipboard::isFormatAvailable() will be correspondingly
- extended.
-
- * public/WebClipboard.h:
- * src/AssertMatchingEnums.cpp:
-
-2011-03-23 Yury Semikhatsky <yurys@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- [Chromium] Web Inspector: Remove DebuggerScript.js from Chromium resource bundle.
- https://bugs.webkit.org/show_bug.cgi?id=56916
-
- * DEPS: bump up Chromium dependency to the revision where no references to the DebuggerScript.js resource are left.
- * WebKit.grd:
-
-2011-03-23 Yury Semikhatsky <yurys@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- [Chromium] Web Inspector: remove inspectNode method from WebDevToolsAgent
- https://bugs.webkit.org/show_bug.cgi?id=56926
-
- * public/WebDevToolsAgent.h:
- * src/WebDevToolsAgentImpl.cpp:
- * src/WebDevToolsAgentImpl.h:
-
-2011-03-23 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r81686.
- http://trac.webkit.org/changeset/81686
- https://bugs.webkit.org/show_bug.cgi?id=56914
-
- Breaks webkit_tests in Chromium again. (Requested by pfeldman
- on #webkit).
-
- * WebKit.gyp:
- * public/WebPageSerializer.h:
- * public/WebURL.h:
- * public/WebVector.h:
- (WebKit::WebVector::operator[]):
- * src/WebDataSourceImpl.cpp:
- (WebKit::WebDataSourceImpl::WebDataSourceImpl):
- * src/WebPageSerializer.cpp:
- * tests/WebFrameTest.cpp:
- * tests/WebPageSerializerTest.cpp: Removed.
- * tests/data/pageserialization/awesome.png: Removed.
- * tests/data/pageserialization/embed_iframe.html: Removed.
- * tests/data/pageserialization/object_iframe.html: Removed.
- * tests/data/pageserialization/simple_iframe.html: Removed.
- * tests/data/pageserialization/simple_page.html: Removed.
- * tests/data/pageserialization/top_frame.html: Removed.
-
-2011-03-22 Yury Semikhatsky <yurys@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- [V8] Web Inspector: compile DebuggerScript.js into DebuggerScriptSource.h
- https://bugs.webkit.org/show_bug.cgi?id=56843
-
- * public/WebDevToolsAgentClient.h: the script source is now compiled along with the inspector code.
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgentImpl::attach):
-
-2011-03-22 Yury Semikhatsky <yurys@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- [Chromium] Web Inspector: remove obsolete methods from WebDevToolsAgentClient.h
- https://bugs.webkit.org/show_bug.cgi?id=56897
-
- * public/WebDevToolsAgentClient.h:
-
-2011-03-22 Noel Gordon <noel.gordon@gmail.com>
-
- Reviewed by Tony Chang.
-
- [chromium] Remove identity from dragTargetDragEnter() function signature
- https://bugs.webkit.org/show_bug.cgi?id=56875
-
- First part of 3-sided patch. Add new function signature sans identity.
-
- * public/WebView.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::dragTargetDragEnter):
- * src/WebViewImpl.h:
-
-2011-03-22 John Bauman <jbauman@chromium.org>
-
- Reviewed by Kenneth Russell.
-
- Add support for preserveDrawingBuffer context creation attribute
- https://bugs.webkit.org/show_bug.cgi?id=56431
-
- * src/GraphicsContext3DChromium.cpp:
- (WebCore::GraphicsContext3DInternal::markContextChanged):
- (WebCore::GraphicsContext3DInternal::markLayerComposited):
- (WebCore::GraphicsContext3DInternal::layerComposited):
- (WebCore::GraphicsContext3D::layerComposited):
- * src/GraphicsContext3DInternal.h:
-
-2011-03-22 John Abd-El-Malek <jam@chromium.org>
-
- Reviewed by Tony Chang.
-
- [chromium] Make WebTextCheckingResult&apos;s members be public in preparation for converting it to a struct
- https://bugs.webkit.org/show_bug.cgi?id=56857
-
- * DEPS:
- * public/WebTextCheckingResult.h:
-
-2011-03-22 Jay Civelli <jcivelli@chromium.org>
-
- Reviewed by David Levin.
-
- Relanding:
- Moving the method that is used to retrieve all the resources in
- a page from the Chromium code (dom_operations.cc) to WebKit.
- https://bugs.webkit.org/show_bug.cgi?id=55859
-
-
- * WebKit.gyp:
- * public/WebPageSerializer.h:
- * public/WebURL.h:
- (WebKit::operator==):
- (WebKit::operator!=):
- * public/WebVector.h:
- (WebKit::WebVector::contains):
- * src/WebDataSourceImpl.cpp:
- (WebKit::WebDataSourceImpl::WebDataSourceImpl):
- * src/WebPageSerializer.cpp:
- (WebCore::getSubResourceURLFromElement):
- (WebCore::retrieveResourcesForElement):
- (WebCore::retrieveResourcesForFrame):
- (WebKit::WebPageSerializer::retrieveAllResources):
- * tests/WebFrameTest.cpp:
- * tests/WebPageSerializerTest.cpp: Added.
- * tests/data/pageserialization/awesome.png: Added.
- * tests/data/pageserialization/embed_iframe.html: Added.
- * tests/data/pageserialization/object_iframe.html: Added.
- * tests/data/pageserialization/simple_iframe.html: Added.
- * tests/data/pageserialization/simple_page.html: Added.
- * tests/data/pageserialization/top_frame.html: Added.
-
-2011-03-22 Noel Gordon <noel.gordon@gmail.com>
-
- Reviewed by Tony Chang.
-
- [chromium] Remove Gears from Chromium WebKit
- https://bugs.webkit.org/show_bug.cgi?id=56808
-
- Gears has been removed from Chromium 12. Remove Gears drag drop support
- from WebKit. That work lead to http://webkit.org/b/25916, a proposal to
- add native file drag drop, and its subsequent standardization in HTML5.
-
- * public/WebBindings.h:
- * public/WebView.h:
- * src/WebBindings.cpp:
- (WebKit::getRangeImpl): FIXME note added.
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl):
- (WebKit::WebViewImpl::dragTargetDragEnter):
- (WebKit::WebViewImpl::dragTargetDragLeave):
- (WebKit::WebViewImpl::dragTargetDrop):
- (WebKit::WebViewImpl::dragTargetDragEnterOrOver):
- * src/WebViewImpl.h:
-
-2011-03-21 Adam Klein <adamk@chromium.org>
-
- Reviewed by David Levin.
-
- [fileapi] Add URI resolution support to WorkerContext
- https://bugs.webkit.org/show_bug.cgi?id=55644
-
- Pass "create" bool through to allow opening
- a filesystem without allowing creation.
-
- * src/LocalFileSystemChromium.cpp:
- (WebCore::LocalFileSystem::readFileSystem):
- (WebCore::LocalFileSystem::requestFileSystem):
- * src/WebWorkerBase.cpp:
- (WebKit::WebWorkerBase::openFileSystemForWorker):
- * src/WebWorkerBase.h:
- * src/WorkerFileSystemCallbacksBridge.cpp:
- (WebKit::WorkerFileSystemCallbacksBridge::postOpenFileSystemToMainThread):
- (WebKit::WorkerFileSystemCallbacksBridge::openFileSystemOnMainThread):
- * src/WorkerFileSystemCallbacksBridge.h:
-
-2011-03-21 Ilya Sherman <isherman@chromium.org>
-
- Reviewed by James Robinson.
-
- Remove WebInputElement::isEnabledFormControl() from Chromium WebKit API
- Clients should instead call into WebFormControlElement::isEnabled().
- https://bugs.webkit.org/show_bug.cgi?id=56364
-
- * public/WebInputElement.h: Removed isEnabledFormControl().
- * src/WebInputElement.cpp: Removed isEnabledFormControl().
-
-2011-03-21 Robert Kroeger <rjkroege@chromium.org>
-
- Reviewed by Antonio Gomes.
-
- Flag to enable a platform specific GestureReocognizer framework in Chromium.
-
- https://bugs.webkit.org/show_bug.cgi?id=49345
-
- * features.gypi:
-
-2011-03-21 Tony Chang <tony@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- [chromium] remove devtools_html's dependency on WebKit.gypi
- https://bugs.webkit.org/show_bug.cgi?id=56661
-
- We want to depend on the values in the gypi file, not the gypi file
- itself. Actually, if someone edits a gypi file, s/he should re-run
- gyp to pick up the new dependencies.
-
- It turns out that this doesn't matter much for this target anymore
- since we pull the .js dependencies from the inspector html file.
-
- * WebKit.gyp: cleanup dependencies
- * scripts/generate_devtools_html.py: remove unused param
-
-2011-03-21 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r81377.
- http://trac.webkit.org/changeset/81377
- https://bugs.webkit.org/show_bug.cgi?id=56765
-
- WebPageSerializerTest.MultipleFrames is broken (Requested by
- simonjam on #webkit).
-
- * WebKit.gyp:
- * public/WebPageSerializer.h:
- * public/WebURL.h:
- * public/WebVector.h:
- (WebKit::WebVector::operator[]):
- * src/WebDataSourceImpl.cpp:
- (WebKit::WebDataSourceImpl::WebDataSourceImpl):
- * src/WebPageSerializer.cpp:
- * tests/WebFrameTest.cpp:
- * tests/WebPageSerializerTest.cpp: Removed.
- * tests/data/pageserialization/awesome.png: Removed.
- * tests/data/pageserialization/embed_iframe.html: Removed.
- * tests/data/pageserialization/object_iframe.html: Removed.
- * tests/data/pageserialization/simple_iframe.html: Removed.
- * tests/data/pageserialization/simple_page.html: Removed.
- * tests/data/pageserialization/top_frame.html: Removed.
-
-2011-03-21 Daniel Sievers <sievers@google.com>
-
- Reviewed by Simon Fraser.
-
- [Chromium] Make RenderAsTextBehavior and LayerTreeAsTextBehavior tweakable from the DumpRenderTree commandline
- https://bugs.webkit.org/show_bug.cgi?id=56139
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::renderTreeAsText):
- (WebKit::WebFrameImpl::layerTreeAsText):
- * src/WebFrameImpl.h:
-
-2011-03-21 Eric Uhrhane <ericu@chromium.org>
-
- Reviewed by David Levin.
-
- [fileapi/chromium] Fetch platform path using GetMetadata before creating File from FileEntry*
- https://bugs.webkit.org/show_bug.cgi?id=56704
-
- * src/WebFileSystemCallbacksImpl.cpp:
- (WebFileSystemCallbacksImpl::didReadMetadata)
- Pass new platformPath member through.
-
- * src/WorkerFileSystemCallbacksBridge.cpp:
- (CrossThreadCopierBase)
- Copy new platformPath member.
-
- * public/WebFileInfo.h:
- (struct WebFileInfo)
- Add new platformPath member.
-
-2011-03-21 Leandro Gracia Gil <leandrogracia@chromium.org>
-
- Reviewed by Steve Block.
-
- Media Stream API patch 0: adding compilation guards.
- https://bugs.webkit.org/show_bug.cgi?id=56458
-
- Enabling the feature by default for chromium builds.
-
- * features.gypi:
-
-2011-03-21 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: Inspector does not always show correct transfer size (for compressed/chunked data)
- https://bugs.webkit.org/show_bug.cgi?id=56691
-
- Added transfer size support in inspector for compressed data.
-
- * src/ResourceHandle.cpp:
- (WebCore::ResourceHandleInternal::didReceiveData):
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgentImpl::didReceiveData):
-
-2011-03-20 Bill Budge <bbudge@chromium.org>
-
- Reviewed by Adam Barth.
-
- Rename ThreadSafeShared to ThreadSafeRefCounted
- https://bugs.webkit.org/show_bug.cgi?id=56714
-
- No new tests. Exposes no new functionality.
-
- * src/PlatformMessagePortChannel.h:
- * src/WebWorkerBase.cpp:
- * src/WorkerFileSystemCallbacksBridge.h:
- * src/WorkerFileWriterCallbacksBridge.h:
-
-2011-03-18 Tony Chang <tony@chromium.org>
-
- Reviewed by Eric Seidel.
-
- [chromium] make devtool concatenation targets conditional based on debug_devtools
- https://bugs.webkit.org/show_bug.cgi?id=56667
-
- We don't want to run these targets when debug_devtools=1 because it
- will overwrite the devtools.js and devtools.css files copied by
- inspector_resources. On Linux, this triggers a warning because
- there are two commands that target the same output file when
- debug_devtools=1.
-
- I also removed the 'sources' lines since I don't think they do
- anything for actions.
-
- * WebKit.gyp:
-
-2011-03-17 Alexey Marinichev <amarinichev@chromium.org>
-
- Reviewed by Kenneth Russell.
-
- chromium: uninitialized field in WebViewImpl
- https://bugs.webkit.org/show_bug.cgi?id=56620
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl):
-
-2011-03-17 Adrienne Walker <enne@google.com>
-
- Reviewed by James Robinson.
-
- [chromium] Turn off accelerated compositing for RTL style pages.
- https://bugs.webkit.org/show_bug.cgi?id=56585
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::layout):
- (WebKit::WebViewImpl::pageHasRTLStyle):
- (WebKit::WebViewImpl::setRootGraphicsLayer):
- * src/WebViewImpl.h:
-
-2011-03-17 Jay Civelli <jcivelli@chromium.org>
-
- Reviewed by David Levin.
-
- Moving the method that is used to retrieve all the resources in
- a page from the Chromium code (dom_operations.cc) to WebKit.
- https://bugs.webkit.org/show_bug.cgi?id=55859
-
- * WebKit.gyp:
- * public/WebPageSerializer.h:
- * public/WebURL.h:
- (WebKit::operator==):
- (WebKit::operator!=):
- * public/WebVector.h:
- (WebKit::WebVector::contains):
- * src/WebDataSourceImpl.cpp:
- (WebKit::WebDataSourceImpl::WebDataSourceImpl):
- * src/WebPageSerializer.cpp:
- (WebCore::getSubResourceURLFromElement):
- (WebCore::retrieveResourcesForElement):
- (WebCore::retrieveResourcesForFrame):
- (WebKit::WebPageSerializer::retrieveAllResources):
- * tests/WebFrameTest.cpp:
- * tests/WebPageSerializerTest.cpp: Added.
- * tests/data/pageserialization: Added.
- * tests/data/pageserialization/awesome.png: Added.
- * tests/data/pageserialization/embed_iframe.html: Added.
- * tests/data/pageserialization/object_iframe.html: Added.
- * tests/data/pageserialization/simple_iframe.html: Added.
- * tests/data/pageserialization/simple_page.html: Added.
- * tests/data/pageserialization/top_frame.html: Added.
-
-2011-03-17 Tony Chang <tony@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- [chromium] don't concatenate devtools files when debug_devtools=1
- https://bugs.webkit.org/show_bug.cgi?id=56572
-
- * WebKit.gyp:
-
-2011-03-17 Tony Chang <tony@chromium.org>
-
- Reviewed by Eric Seidel.
-
- [chromium] minor cleanup of devtools_files variable in WebKit.gyp
- https://bugs.webkit.org/show_bug.cgi?id=56503
-
- * WebKit.gyp: Moving duplicate variables out of a condition.
-
-2011-03-16 Adam Barth <abarth@webkit.org>
-
- Reviewed by James Robinson.
-
- Remove USE(BUILTIN_UTF8_CODEC)
- https://bugs.webkit.org/show_bug.cgi?id=56508
-
- * features.gypi:
-
-2011-03-16 Tony Chang <tony@chromium.org>
-
- Reviewed by Adam Barth.
-
- [chromium] include inspector gif files in the list of resources
- https://bugs.webkit.org/show_bug.cgi?id=56504
-
- * scripts/generate_devtools_grd.py:
-
-2011-03-16 Bill Budge <bbudge@chromium.org>
-
- Reviewed by David Levin.
-
- AssociatedURLLoader does not support Cross Origin Requests
- https://bugs.webkit.org/show_bug.cgi?id=53925
-
- No new tests. Exposes no new functionality.
-
- * public/WebURLLoader.h:
- (WebKit::WebURLLoaderOptions::WebURLLoaderOptions):
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::isDocumentThreadableLoaderClient):
- (WebKit::AssociatedURLLoader::ClientAdapter::clearClient):
- (WebKit::AssociatedURLLoader::ClientAdapter::create):
- (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter):
- (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest):
- (WebKit::AssociatedURLLoader::ClientAdapter::didSendData):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata):
- (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading):
- (WebKit::AssociatedURLLoader::ClientAdapter::didFail):
- (WebKit::AssociatedURLLoader::AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::~AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::loadSynchronously):
- (WebKit::AssociatedURLLoader::loadAsynchronously):
- (WebKit::AssociatedURLLoader::cancel):
- (WebKit::AssociatedURLLoader::setDefersLoading):
- * src/AssociatedURLLoader.h:
-
-2011-03-16 Adam Barth <abarth@webkit.org>
-
- Roll Chromium DEPS.
-
- * DEPS:
-
-2011-03-16 Daniel Sievers <sievers@google.com>
-
- Reviewed by James Robinson.
-
- Add setting to always force compositing mode
- https://bugs.webkit.org/show_bug.cgi?id=56156
-
- * public/WebSettings.h:
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::setForceCompositingMode):
- * src/WebSettingsImpl.h:
-
-2011-03-16 Sreeram Ramachandran <sreeram@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- Revert of r80451. Decided to do this in WebCore instead.
- https://bugs.webkit.org/show_bug.cgi?id=55844
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- * src/WebFrameImpl.h:
-
-2011-03-15 Ilya Sherman <isherman@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Move isReadOnly() from WebInputElement to WebFormControlElement
- https://bugs.webkit.org/show_bug.cgi?id=55760
-
- * public/WebFormControlElement.h:
- * public/WebInputElement.h:
- * src/WebFormControlElement.cpp:
- (WebKit::WebFormControlElement::isReadOnly):
- * src/WebInputElement.cpp:
-
-2011-03-15 John Bauman <jbauman@chromium.org>
-
- Reviewed by Kenneth Russell.
-
- Non-premultiplied-alpha canvas attribute is ignore for toDataURL, drawImage, texImage2D
- https://bugs.webkit.org/show_bug.cgi?id=56238
-
- Add support for reading a webgl context into an ImageData.
-
- * src/GraphicsContext3DChromium.cpp:
- (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas):
- (WebCore::GraphicsContext3DInternal::paintRenderingResultsToImageData):
- * src/GraphicsContext3DInternal.h:
-
-2011-03-15 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r81144.
- http://trac.webkit.org/changeset/81144
- https://bugs.webkit.org/show_bug.cgi?id=56432
-
- It broke the ui test
- NPAPITesterBase.GetURLRedirectNotification. (Requested by
- dave_levin on #webkit).
-
- * public/WebURLLoader.h:
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::~AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::loadSynchronously):
- (WebKit::AssociatedURLLoader::loadAsynchronously):
- (WebKit::AssociatedURLLoader::cancel):
- (WebKit::AssociatedURLLoader::setDefersLoading):
- (WebKit::AssociatedURLLoader::prepareRequest):
- (WebKit::AssociatedURLLoader::willSendRequest):
- (WebKit::AssociatedURLLoader::didSendData):
- (WebKit::AssociatedURLLoader::didReceiveResponse):
- (WebKit::AssociatedURLLoader::didDownloadData):
- (WebKit::AssociatedURLLoader::didReceiveData):
- (WebKit::AssociatedURLLoader::didReceiveCachedMetadata):
- (WebKit::AssociatedURLLoader::didFinishLoading):
- (WebKit::AssociatedURLLoader::didFail):
- * src/AssociatedURLLoader.h:
-
-2011-03-15 Tony Chang <tony@chromium.org>
-
- Reviewed by Adam Barth.
-
- pngcrush images used by inspector
- https://bugs.webkit.org/show_bug.cgi?id=56426
-
- This saves 120k in WebCore and 8k in WebKit/chromium. I ran
- pngcrush -brute, so none of the meta data (ancillary chunks)
- are modified.
-
- * src/js/Images/segmentChromium.png:
- * src/js/Images/segmentHoverChromium.png:
- * src/js/Images/segmentHoverEndChromium.png:
- * src/js/Images/segmentSelectedChromium.png:
- * src/js/Images/segmentSelectedEndChromium.png:
- * src/js/Images/statusbarBackgroundChromium.png:
- * src/js/Images/statusbarBottomBackgroundChromium.png:
- * src/js/Images/statusbarMenuButtonChromium.png:
- * src/js/Images/statusbarMenuButtonSelectedChromium.png:
-
-2011-03-15 Michael Nordman <michaeln@google.com>
-
- Reviewed by Alexey Proskuryakov.
-
- When initiating a main resource load, let the application cache
- know which frame the load is being conducted for. This patch doesn't
- resolve the following bug, but the additional WebFrame parameter
- should provide the chromium port with enough info to pick the
- "most appropiate" cached resource.
- https://bugs.webkit.org/show_bug.cgi?id=55505
-
- Also fixup a stale comment in stopLoadingInFrame.
-
- * public/WebApplicationCacheHost.h:
- (WebKit::WebApplicationCacheHost::willStartMainResourceRequest):
- * src/ApplicationCacheHost.cpp:
- (WebCore::ApplicationCacheHost::maybeLoadMainResource):
- (WebCore::ApplicationCacheHost::stopLoadingInFrame):
-
-2011-03-15 Tony Chang <tony@chromium.org>
-
- Reviewed by Adam Barth.
-
- [chromium] add a build target to create a grd file with devtool resources
- https://bugs.webkit.org/show_bug.cgi?id=56335
-
- Reland with a fix to avoid really long command lines on Windows.
-
- * WebKit.gyp:
- * scripts/generate_devtools_grd.py: Added.
-
-2011-03-15 Alok priyadarshi <alokp@chromium.org>
-
- Reviewed by James Robinson.
-
- Valgrind error due to uninitialized PluginLayerChromium::m_textureId
- https://bugs.webkit.org/show_bug.cgi?id=56390
-
- * src/WebPluginContainerImpl.cpp:
- (WebKit::WebPluginContainerImpl::setBackingTextureId):
- (WebKit::WebPluginContainerImpl::platformLayer):
-
-2011-03-15 Brett Wilson <brettw@chromium.org>
-
- Reviewed by Adam Barth.
-
- Make WebConsoleMessage properly respect the log level.
- https://bugs.webkit.org/show_bug.cgi?id=56386
-
- * public/WebConsoleMessage.h:
- (WebKit::WebConsoleMessage::WebConsoleMessage):
-
-2011-03-15 Tony Chang <tony@chromium.org>
-
- Revert r81147 and r81149, broke the chromium win build.
-
- * WebKit.gyp:
- * scripts/generate_devtools_grd.py: Removed.
-
-2011-03-15 Tony Chang <tony@chromium.org>
-
- Fix chromium build using python 2.5 (with statement).
-
- * scripts/generate_devtools_grd.py:
-
-2011-03-15 Tony Chang <tony@chromium.org>
-
- Reviewed by Adam Barth.
-
- [chromium] add a build target to create a grd file with devtool resources
- https://bugs.webkit.org/show_bug.cgi?id=56335
-
- This is the webkit side of the fix for
- http://code.google.com/p/chromium/issues/detail?id=35793
-
- * WebKit.gyp:
- * scripts/generate_devtools_grd.py: Added.
-
-2011-03-15 Bill Budge <bbudge@chromium.org>
-
- Reviewed by David Levin.
-
- AssociatedURLLoader does not support Cross Origin Requests
- https://bugs.webkit.org/show_bug.cgi?id=53925
-
- No new tests. No new functionality exposed.
-
- * public/WebURLLoader.h:
- (WebKit::WebURLLoaderOptions::WebURLLoaderOptions):
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::clearClient):
- (WebKit::AssociatedURLLoader::ClientAdapter::create):
- (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter):
- (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest):
- (WebKit::AssociatedURLLoader::ClientAdapter::didSendData):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata):
- (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading):
- (WebKit::AssociatedURLLoader::ClientAdapter::didFail):
- (WebKit::AssociatedURLLoader::AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::~AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::loadSynchronously):
- (WebKit::AssociatedURLLoader::loadAsynchronously):
- (WebKit::AssociatedURLLoader::cancel):
- (WebKit::AssociatedURLLoader::setDefersLoading):
- * src/AssociatedURLLoader.h:
-
-2011-03-15 Alok priyadarshi <alokp@chromium.org>
-
- Reviewed by James Robinson.
-
- Remove unnecessary function WebPlugin::getBackingTextureId
- https://bugs.webkit.org/show_bug.cgi?id=56122
-
- It will be tested by Pepper2D and Pepper3D layout/smoke tests
- on the Chromium side.
-
- * public/WebPlugin.h:
- * src/WebPluginContainerImpl.cpp:
- (WebKit::WebPluginContainerImpl::platformLayer):
-
-2011-03-15 Mikhail Naganov <mnaganov@chromium.org>
-
- Unreviewed. Update chromium deps to pick up the latest V8.
-
- * DEPS:
-
-2011-03-14 Alexey Marinichev <amarinichev@chromium.org>
-
- Reviewed by Kenneth Russell.
-
- Graphics Context is not properly recovered if the GPU process dies.
- https://bugs.webkit.org/show_bug.cgi?id=56148
-
- Split context recreation into two steps.
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::composite):
- (WebKit::WebViewImpl::doComposite):
- (WebKit::WebViewImpl::reallocateRenderer):
- * src/WebViewImpl.h:
-
-2011-03-14 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r81094.
- http://trac.webkit.org/changeset/81094
- https://bugs.webkit.org/show_bug.cgi?id=56355
-
- Broke the chromium DRT related build. (Requested by dave_levin
- on #webkit).
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::renderTreeAsText):
- (WebKit::WebFrameImpl::layerTreeAsText):
- * src/WebFrameImpl.h:
-
-2011-03-14 Daniel Sievers <sievers@google.com>
-
- Reviewed by Simon Fraser.
-
- [Chromium] Make RenderAsTextBehavior and LayerTreeAsTextBehavior tweakable from the DumpRenderTree commandline
- https://bugs.webkit.org/show_bug.cgi?id=56139
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::renderTreeAsText):
- (WebKit::WebFrameImpl::layerTreeAsText):
- * src/WebFrameImpl.h:
-
-2011-03-14 John Knottenbelt <jknotten@chromium.org>
-
- Reviewed by Steve Block.
-
- Detach Geolocation from Frame when Page destroyed.
- https://bugs.webkit.org/show_bug.cgi?id=52877
-
- Add accessors to the WebGeolocationClientMock to allow the number of
- pending geolocation permission requests to be queried.
-
- * public/WebGeolocationClientMock.h:
- * src/WebGeolocationClientMock.cpp:
- (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests):
-
-2011-03-11 David Levin <levin@chromium.org>
-
- Rollout the chromium deps roll as it adds a dependency on a header
- that the bots building for WebKit don't seem to have.
-
- Specifically gfx\gl\gl_context_egl.cc depends on d3dcompiler.h
-
- * DEPS:
-
-2011-03-11 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by Tony Chang.
-
- [chromium] Correct return type of WebClipboard::readImage.
- https://bugs.webkit.org/show_bug.cgi?id=56234
-
- Update the return type to reflect that we are returning a blob of PNG
- data, not a bitmap.
-
- * public/WebClipboard.h:
- (WebKit::WebClipboard::readImage):
-
-2011-03-11 David Levin <levin@chromium.org>
-
- Update chromium deps to pick up the skia roll.
-
- * DEPS:
-
-2011-03-11 Adrienne Walker <enne@google.com>
-
- Reviewed by Kenneth Russell.
-
- Add missing unit tests to TilingData.
- https://bugs.webkit.org/show_bug.cgi?id=54143
-
- * tests/TilingDataTest.cpp:
- (WebCore::TEST):
-
-2011-03-11 Anton D'Auria <adauria@apple.com>
-
- Reviewed and landed by Brady Eidson.
-
- Add WebKit1 API to view and delete local storage
- https://bugs.webkit.org/show_bug.cgi?id=51878
-
- * src/StorageNamespaceProxy.cpp:
- (WebCore::StorageNamespaceProxy::clearOriginForDeletion):
- (WebCore::StorageNamespaceProxy::clearAllOriginsForDeletion):
- (WebCore::StorageNamespaceProxy::sync):
- * src/StorageNamespaceProxy.h:
-
-2011-03-11 Dominic Mazzoni <dmazzoni@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- Add an accessibilityIsIgnored method to WebAccessibilityObject.
- https://bugs.webkit.org/show_bug.cgi?id=50969
-
- * public/WebAccessibilityObject.h:
- * src/WebAccessibilityObject.cpp:
- (WebKit::WebAccessibilityObject::accessibilityIsIgnored):
-
-2011-03-11 Avi Drissman <avi@google.com>
-
- Reviewed by Tony Chang.
-
- Fix missing initialization of new member variables.
- https://bugs.webkit.org/show_bug.cgi?id=50969
-
- * public/WebMenuItemInfo.h:
- (WebKit::WebMenuItemInfo::WebMenuItemInfo):
-
-2011-03-11 Roland Steiner <rolandsteiner@chromium.org>
-
- Reviewed by Ryosuke Niwa.
-
- Bug 55570 - Remove dependency of dom/InputElement.cpp on html/ and wml/
- https://bugs.webkit.org/show_bug.cgi?id=55570
-
- Add a virtual function toInputElement() to Node that has a default
- implementation of returning 0.
- For HTMLInputElement and WMLInputElement (which derive from InputElement)
- override this to return the object.
- Change all calling sites of the old toInputElement to use the new member
- function. This also allows us to save some casts.
-
- No new tests (refactoring).
-
- * src/WebInputElement.cpp:
- (WebKit::toWebInputElement):
-
-2011-03-10 Takayoshi Kochi <kochi@chromium.org>
-
- Reviewed by Tony Chang.
-
- Remove default parameter declaration for familiForChars(), which is no longer necessary.
-
- * public/gtk/WebFontInfo.h:
-
-2011-03-10 Nat Duca <nduca@chromium.org>
-
- Reviewed by James Robinson.
-
- [chromium] Make updateAndDrawLayers argumentless.
- https://bugs.webkit.org/show_bug.cgi?id=55985
-
- Made the TilePainters and viewport parameters for
- LayerRendererChromium member variables instead of arguments on
- updateAndDrawLayers. In a future change, this will allows us to
- draw the layer tree without the WebView's assistance.
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::resize):
- (WebKit::WebViewImpl::paint):
- (WebKit::WebViewImpl::scrollRootLayerRect):
- (WebKit::WebViewImpl::invalidateRootLayerRect):
- (WebKit::WebViewImplContentPainter::create):
- (WebKit::WebViewImplContentPainter::paint):
- (WebKit::WebViewImplContentPainter::WebViewImplContentPainter):
- (WebKit::WebViewImplScrollbarPainter::create):
- (WebKit::WebViewImplScrollbarPainter::paint):
- (WebKit::WebViewImplScrollbarPainter::WebViewImplScrollbarPainter):
- (WebKit::WebViewImpl::setIsAcceleratedCompositingActive):
- (WebKit::WebViewImpl::doComposite):
- (WebKit::WebViewImpl::reallocateRenderer):
- (WebKit::WebViewImpl::updateLayerRendererViewport):
- * src/WebViewImpl.h:
-
-2011-03-10 Tony Chang <tony@chromium.org>
-
- Unreviewed, roll chromium version to r77259 to pick up
- webfontinfo api change.
-
- * DEPS:
-
-2011-03-10 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r80701.
- http://trac.webkit.org/changeset/80701
- https://bugs.webkit.org/show_bug.cgi?id=56126
-
- fast/dom/Geolocation/window-close-crash.html fails on Snow
- Leopard release builds (Requested by mihaip on #webkit).
-
- * public/WebGeolocationClientMock.h:
- * src/WebGeolocationClientMock.cpp:
-
-2011-03-10 Andrey Kosyakov <caseq@chromium.org>
-
- Reviewed by Yury Semikhatsky.
-
- Web Inspector: better names for HAR export commands
- https://bugs.webkit.org/show_bug.cgi?id=56097
-
- Rename Export to HAR to Copy entry/network log as HAR
- Expose Copy as HAR unconditionally, remove related settings entry.
-
- * src/js/DevTools.js: removed override for resourceExportEnabled
-
-2011-01-26 John Knottenbelt <jknotten@chromium.org>
-
- Reviewed by Dmitry Titov.
-
- Detach Geolocation from Frame when Page destroyed.
- https://bugs.webkit.org/show_bug.cgi?id=52877
-
- Add accessors to the WebGeolocationClientMock to allow the number of
- pending geolocation permission requests to be queried.
-
- * public/WebGeolocationClientMock.h:
- * src/WebGeolocationClientMock.cpp:
- (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests):
-
-2011-03-08 Hans Wennborg <hans@chromium.org>
-
- Reviewed by Jeremy Orlow.
-
- IndexedDB: Add BackingStoreType parameter to IDBFactoryBackendInterface::open
- https://bugs.webkit.org/show_bug.cgi?id=55948
-
- Add a parameter that allows for selection of alternative backing store
- implementations.
-
- * public/WebIDBFactory.h:
- (WebKit::WebIDBFactory::open):
- * src/AssertMatchingEnums.cpp:
- * src/IDBFactoryBackendProxy.cpp:
- (WebCore::IDBFactoryBackendProxy::open):
- * src/IDBFactoryBackendProxy.h:
- * src/WebIDBFactoryImpl.cpp:
- (WebKit::WebIDBFactoryImpl::open):
- * src/WebIDBFactoryImpl.h:
-
-2011-03-08 Kinuko Yasuda <kinuko@chromium.org>
-
- Reviewed by David Levin.
-
- Destroying WorkerFileSystemCallbacksBridge on main thread results in ASSERT in WorkerContext::Observer::~Observer
- https://bugs.webkit.org/show_bug.cgi?id=55895
-
- * src/WorkerFileSystemCallbacksBridge.cpp:
- (WebKit::WorkerFileSystemCallbacksBridge::runTaskOnWorkerThread):
- Added stopObserving() so that releasing the bridge on the main thread
- (this could happen before or after the runTaskOnWorkerThread) does
- not cause the assertion error.
-
-2011-03-08 Alok priyadarshi <alokp@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- Plugins needs a way to trigger style recalc
- https://bugs.webkit.org/show_bug.cgi?id=55242
-
- It will be tested by Pepper2D and Pepper3D layout/smoke tests
- on the Chromium side.
-
- * public/WebPluginContainer.h:
- * src/WebPluginContainerImpl.cpp:
- (WebKit::WebPluginContainerImpl::setBackingTextureId):
- * src/WebPluginContainerImpl.h:
-
-2011-03-08 Andrei Popescu <andreip@google.com>
-
- Reviewed by Steve Block.
-
- IDBCallbacks::onsuccess(IDBIndex*) is unused and should be removed.
- https://bugs.webkit.org/show_bug.cgi?id=55938
-
- * public/WebIDBCallbacks.h:
- * src/IDBCallbacksProxy.cpp:
- * src/IDBCallbacksProxy.h:
- * src/WebIDBCallbacksImpl.cpp:
- * src/WebIDBCallbacksImpl.h:
- * src/WebIDBObjectStoreImpl.cpp:
-
-2011-03-07 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by David Levin.
-
- Add support for DataTransferItems
- https://bugs.webkit.org/show_bug.cgi?id=55115
-
- Add new runtime enabled flag for data transfer items feature.
-
- * public/WebRuntimeFeatures.h:
- * src/WebRuntimeFeatures.cpp:
- (WebKit::WebRuntimeFeatures::enableDataTransferItems):
- (WebKit::WebRuntimeFeatures::isDataTransferItemsEnabled):
-
-2011-03-07 Ryosuke Niwa <rniwa@webkit.org>
-
- Chromium build fix.
-
- * src/ContextMenuClientImpl.cpp:
- (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
-
-2011-03-07 Ryosuke Niwa <rniwa@webkit.org>
-
- Reviewed by Darin Adler.
-
- selectionHasStyle and selectionStartHasStyle should use EditingStyle
- https://bugs.webkit.org/show_bug.cgi?id=55902
-
- selectionHasStyle now takes a property id and a value instead of a CSSMutableStyleDeclaration.
-
- * src/ContextMenuClientImpl.cpp:
- (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): Calls selectionHasStyle.
-
-2011-03-07 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by Tony Chang.
-
- Add plumbing for paste support to ChromiumDataObject::types()
- https://bugs.webkit.org/show_bug.cgi?id=55792
-
- This requires a DEPS roll for a Chromium-side change to support DRT testing of
- event.dataTransfer.types.
-
- * DEPS:
-
-2011-03-07 Takayoshi Kochi <kochi@chromium.org>
-
- Reviewed by Tony Chang.
-
- Use preferred locale information when choosing fallback font using
- fontconfig on Linux platform.
- https://bugs.webkit.org/show_bug.cgi?id=55453
-
- Tests will be covered by Chromium side.
-
- * public/gtk/WebFontInfo.h:
- (WebKit::WebFontInfo::familyForChars): added 3rd parameter |preferredLocale|
- * public/linux/WebSandboxSupport.h:
- (WebKit::WebSandboxSupport::getFontFamilyForCharacters): added 3rd parameter |preferredLocale|
- * src/PlatformBridge.cpp:
- * src/gtk/WebFontInfo.cpp:
-
-2011-03-07 James Robinson <jamesr@chromium.org>
-
- Reviewed by Kenneth Russell.
-
- [chromium] Separate the &quot;update&quot; and &quot;draw&quot; portions of LayerRendererChromium&apos;s drawLayers function
- https://bugs.webkit.org/show_bug.cgi?id=54047
-
- Call updated LayerRendererChromium APIs.
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::doPixelReadbackToCanvas):
- (WebKit::WebViewImpl::paint):
- (WebKit::WebViewImpl::doComposite):
-
-2011-03-07 Sam Weinig <sam@webkit.org>
-
- Reviewed by Anders Carlsson.
-
- Replace WebKit2's decidePolicyForMIMEType with decidePolicyForResponse
- https://bugs.webkit.org/show_bug.cgi?id=55827
-
- Renamed FrameLoaderClient::dispatchDecidePolicyForMIMEType to dispatchDecidePolicyForResponse
- and pass the entire response, instead of just the MIMEType.
-
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::dispatchDecidePolicyForResponse):
- * src/FrameLoaderClientImpl.h:
-
-2011-03-07 Marcus Bulach <bulach@chromium.org>
-
- Reviewed by Dan Bernstein.
-
- WebViewImpl::focusedWebCoreFrame() should be const.
- https://bugs.webkit.org/show_bug.cgi?id=55870
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::focusedWebCoreFrame):
- * src/WebViewImpl.h:
-
-2011-03-07 Eric Carlson <eric.carlson@apple.com>
-
- Reviewed by Darin Adler.
-
- Add API to enumerate/delete files downloaded for <audio> and <video>
- https://bugs.webkit.org/show_bug.cgi?id=55267
-
- * src/WebMediaPlayerClientImpl.cpp:
- (WebKit::WebMediaPlayerClientImpl::registerSelf): Update for MediaEngineRegistrar change.
-
-2011-03-07 Andrei Popescu <andreip@google.com>
-
- Reviewed by Steve Block.
-
- IDBRequest::onSuccess(IDBObjectStore*) should be removed as it is unused.
- https://bugs.webkit.org/show_bug.cgi?id=55777
-
- * src/IDBCallbacksProxy.cpp:
- * src/IDBCallbacksProxy.h:
- * src/WebIDBCallbacksImpl.cpp:
- * src/WebIDBCallbacksImpl.h:
-
-2011-03-07 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r80458.
- http://trac.webkit.org/changeset/80458
- https://bugs.webkit.org/show_bug.cgi?id=55863
-
- caused tests to crash on several chromium bots (Requested by
- ukai on #webkit).
-
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::~AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::loadSynchronously):
- (WebKit::AssociatedURLLoader::loadAsynchronously):
- (WebKit::AssociatedURLLoader::cancel):
- (WebKit::AssociatedURLLoader::setDefersLoading):
- (WebKit::AssociatedURLLoader::prepareRequest):
- (WebKit::AssociatedURLLoader::willSendRequest):
- (WebKit::AssociatedURLLoader::didSendData):
- (WebKit::AssociatedURLLoader::didReceiveResponse):
- (WebKit::AssociatedURLLoader::didDownloadData):
- (WebKit::AssociatedURLLoader::didReceiveData):
- (WebKit::AssociatedURLLoader::didReceiveCachedMetadata):
- (WebKit::AssociatedURLLoader::didFinishLoading):
- (WebKit::AssociatedURLLoader::didFail):
- * src/AssociatedURLLoader.h:
-
-2011-03-07 Bill Budge <bbudge@chromium.org>
-
- Reviewed by David Levin.
-
- AssociatedURLLoader does not support Cross Origin Requests
- https://bugs.webkit.org/show_bug.cgi?id=53925
-
- No tests needed. Exposes no new functionality.
-
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::create):
- (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter):
- (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest):
- (WebKit::AssociatedURLLoader::ClientAdapter::didSendData):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata):
- (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading):
- (WebKit::AssociatedURLLoader::ClientAdapter::didFail):
- (WebKit::AssociatedURLLoader::AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::~AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::loadSynchronously):
- (WebKit::AssociatedURLLoader::loadAsynchronously):
- (WebKit::AssociatedURLLoader::cancel):
- (WebKit::AssociatedURLLoader::setDefersLoading):
- * src/AssociatedURLLoader.h:
- (WebKit::AssociatedURLLoaderOptions::AssociatedURLLoaderOptions):
-
-2011-03-06 Sreeram Ramachandran <sreeram@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- Expose page dismissal event status through the WebKit API for chromium.
- https://bugs.webkit.org/show_bug.cgi?id=55844
-
- Chromium will find it useful to know the page dismissal status (i.e.,
- whether a frame is in the midst of executing a beforeunload or unload
- handler), so expose that information through the chromium port in the
- WebKit API.
-
- This is my second attempt at this patch. The previous one broke
- downstream Chromium builds of some unit tests which had classes derived
- from WebFrame (and thus became uninstantiable because of this new pure
- virtual method). Those have now been fixed (http://crrev.com/77101).
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::pageDismissalEventBeingDispatched):
- * src/WebFrameImpl.h:
-
-2011-03-06 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r80436.
- http://trac.webkit.org/changeset/80436
- https://bugs.webkit.org/show_bug.cgi?id=55849
-
- Broke Chromium compile across the board (Requested by dglazkov
- on #webkit).
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- * src/WebFrameImpl.h:
-
-2011-03-06 Sreeram Ramachandran <sreeram@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- Expose page dismissal event status through the WebKit API for chromium
- https://bugs.webkit.org/show_bug.cgi?id=55844
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::pageDismissalEventBeingDispatched):
- * src/WebFrameImpl.h:
-
-2011-03-05 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by Dmitry Titov.
-
- [chromium] Add method to WebClipboard to read images from the clipboard.
- https://bugs.webkit.org/show_bug.cgi?id=55814
-
- * public/WebClipboard.h:
- (WebKit::WebClipboard::readImage):
-
-2011-03-04 Adam Barth <abarth@webkit.org>
-
- Reviewed by Dimitri Glazkov.
-
- Remove unneeded round-trips through ../Source in the Chromium GYP build
- https://bugs.webkit.org/show_bug.cgi?id=55795
-
- * WebKit.gyp:
-
-2011-03-03 John Abd-El-Malek <jam@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- [chromium] Get rid of IsContentFiltered flags since they&apos;re not used anymore
- https://bugs.webkit.org/show_bug.cgi?id=55748
-
- * DEPS:
- * public/WebURLResponse.h:
- * src/WebURLResponse.cpp:
-
-2011-03-04 James Su <suzhe@chromium.org>
-
- Reviewed by Dimitri Glazkov.
-
- [Chromium] keycode is always 0 when using non-Latin keyboard layout.
- https://bugs.webkit.org/show_bug.cgi?id=54939
-
- No intended functionality change.
-
- * src/mac/WebInputEventFactory.mm:
- (WebKit::windowsKeyCodeForKeyEvent): Use the same implementation
- provided in WebCore/platform/mac/KeyEventMac.mm.
-
-2011-03-04 Zelidrag Hornung <zelidrag@chromium.org>
-
- Reviewed by David Levin
-
- Expose ability to create instance of DOMFileSystem from Chromium side.
- https://bugs.webkit.org/show_bug.cgi?id=55618
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::createFileSystem):
- * src/WebFrameImpl.h:
-
-2011-03-03 Nat Duca <nduca@chromium.org>
-
- Reviewed by James Robinson.
-
- [chromium] Create a LayerChromium layerTreeAsText. Add HUD to
- LayerRendererChromium that draws compositor FPS and, optionally,
- the layer tree.
- https://bugs.webkit.org/show_bug.cgi?id=54710
-
- * public/WebSettings.h:
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::WebSettingsImpl):
- (WebKit::WebSettingsImpl::setShowFPSCounter):
- (WebKit::WebSettingsImpl::setShowPlatformLayerTree):
- * src/WebSettingsImpl.h:
- (WebKit::WebSettingsImpl::showFPSCounter):
- (WebKit::WebSettingsImpl::showPlatformLayerTree):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::doComposite):
-
-2011-03-03 Alexey Proskuryakov <ap@apple.com>
-
- Removing an include of WebCoreKeyboardUIMode.h that Ive just added. It's already included
- via ChromeClient.h
-
- * src/ChromeClientImpl.h:
-
-2011-03-02 Alexey Proskuryakov <ap@apple.com>
-
- Reviewed by Darin Adler.
-
- REGRESSION (WebKit2): Tab keys no longer observe Full Keyboard Access
- https://bugs.webkit.org/show_bug.cgi?id=55633
- <rdar://problem/8963023>
-
- * src/ChromeClientImpl.cpp: (WebKit::ChromeClientImpl::keyboardUIMode):
- * src/ChromeClientImpl.h:
- Implement keyboardUIMode() instead of tabsToLinks(). No change in functionality, since
- this platform doesn't observe or have full keyboard access state.
-
-2011-03-03 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r80219.
- http://trac.webkit.org/changeset/80219
- https://bugs.webkit.org/show_bug.cgi?id=55680
-
- "Causes several media test crashes" (Requested by tonyg-cr on
- #webkit).
-
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::~AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::loadSynchronously):
- (WebKit::AssociatedURLLoader::loadAsynchronously):
- (WebKit::AssociatedURLLoader::cancel):
- (WebKit::AssociatedURLLoader::setDefersLoading):
- (WebKit::AssociatedURLLoader::prepareRequest):
- (WebKit::AssociatedURLLoader::willSendRequest):
- (WebKit::AssociatedURLLoader::didSendData):
- (WebKit::AssociatedURLLoader::didReceiveResponse):
- (WebKit::AssociatedURLLoader::didDownloadData):
- (WebKit::AssociatedURLLoader::didReceiveData):
- (WebKit::AssociatedURLLoader::didReceiveCachedMetadata):
- (WebKit::AssociatedURLLoader::didFinishLoading):
- (WebKit::AssociatedURLLoader::didFail):
- * src/AssociatedURLLoader.h:
-
-2011-03-03 Dominic Mazzoni <dmazzoni@google.com>
-
- Reviewed by Dimitri Glazkov.
-
- Add an equals() method to WebAccessibilityObject.
- https://bugs.webkit.org/show_bug.cgi?id=55631
-
- * public/WebAccessibilityObject.h:
- * src/WebAccessibilityObject.cpp:
- (WebKit::WebAccessibilityObject::equals):
-
-2011-03-03 Pavel Podivilov <podivilov@chromium.org>
-
- Reviewed by Yury Semikhatsky.
-
- Web Inspector: make selected call frame debugger presentation model property.
- https://bugs.webkit.org/show_bug.cgi?id=55582
-
- * src/js/Tests.js:
-
-2011-03-03 Bill Budge <bbudge@chromium.org>
-
- Reviewed by David Levin.
-
- AssociatedURLLoader does not support Cross Origin Requests
- https://bugs.webkit.org/show_bug.cgi?id=53925
-
- No tests needed. Exposes no new functionality.
-
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::ClientAdapter::create):
- (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter):
- (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest):
- (WebKit::AssociatedURLLoader::ClientAdapter::didSendData):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData):
- (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata):
- (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading):
- (WebKit::AssociatedURLLoader::ClientAdapter::didFail):
- (WebKit::AssociatedURLLoader::AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::~AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::loadSynchronously):
- (WebKit::AssociatedURLLoader::loadAsynchronously):
- (WebKit::AssociatedURLLoader::cancel):
- (WebKit::AssociatedURLLoader::setDefersLoading):
- * src/AssociatedURLLoader.h:
- (WebKit::AssociatedURLLoaderOptions::AssociatedURLLoaderOptions):
-
-2011-03-03 Steve Lacey <sjl@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Wire up webkit metrics changes to chromium changes.
- https://bugs.webkit.org/show_bug.cgi?id=54580
-
- * features.gypi:
- * public/WebMediaPlayer.h:
- * src/WebMediaPlayerClientImpl.cpp:
- (WebKit::WebMediaPlayerClientImpl::decodedFrameCount):
- (WebKit::WebMediaPlayerClientImpl::droppedFrameCount):
- (WebKit::WebMediaPlayerClientImpl::audioDecodedByteCount):
- (WebKit::WebMediaPlayerClientImpl::videoDecodedByteCount):
- * src/WebMediaPlayerClientImpl.h:
-
-2011-03-02 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by David Levin.
-
- Manually revert ChromiumDataObject changes.
- https://bugs.webkit.org/show_bug.cgi?id=55627
-
- * public/WebView.h:
- * src/WebDragData.cpp:
- (WebKit::WebDragData::initialize):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::dragTargetDragEnter):
- * src/WebViewImpl.h:
-
-2011-03-02 David Grogan <dgrogan@chromium.org>
-
- Reviewed by Jeremy Orlow.
-
- IndexedDB: fire versionchange events when calling setVersion
- https://bugs.webkit.org/show_bug.cgi?id=55095
-
- * WebKit.gyp:
- * src/IDBDatabaseCallbacksProxy.cpp: Copied from Source/WebCore/storage/IDBVersionChangeEvent.h.
- (WebCore::IDBDatabaseCallbacksProxy::create):
- (WebCore::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy):
- (WebCore::IDBDatabaseCallbacksProxy::~IDBDatabaseCallbacksProxy):
- (WebCore::IDBDatabaseCallbacksProxy::onVersionChange):
- * src/IDBDatabaseCallbacksProxy.h: Copied from Source/WebCore/storage/IDBVersionChangeEvent.h.
- * src/IDBDatabaseProxy.cpp:
- (WebCore::IDBDatabaseProxy::setVersion):
- (WebCore::IDBDatabaseProxy::close):
- (WebCore::IDBDatabaseProxy::open):
- * src/IDBDatabaseProxy.h:
- * src/WebIDBDatabaseCallbacksImpl.cpp: Copied from Source/WebCore/storage/IDBVersionChangeEvent.cpp.
- (WebCore::WebIDBDatabaseCallbacksImpl::WebIDBDatabaseCallbacksImpl):
- (WebCore::WebIDBDatabaseCallbacksImpl::~WebIDBDatabaseCallbacksImpl):
- (WebCore::WebIDBDatabaseCallbacksImpl::onVersionChange):
- * src/WebIDBDatabaseCallbacksImpl.h: Copied from Source/WebCore/storage/IDBVersionChangeEvent.h.
- * src/WebIDBDatabaseImpl.cpp:
- (WebKit::WebIDBDatabaseImpl::setVersion):
- (WebKit::WebIDBDatabaseImpl::close):
- (WebKit::WebIDBDatabaseImpl::open):
- * src/WebIDBDatabaseImpl.h:
-
-2011-03-02 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r80139.
- http://trac.webkit.org/changeset/80139
- https://bugs.webkit.org/show_bug.cgi?id=55620
-
- failing and crashing tests on Snow Leopard bot (Requested by
- mihaip1 on #webkit).
-
- * public/WebGeolocationClientMock.h:
- * src/WebGeolocationClientMock.cpp:
-
-2011-03-02 Daniel Cheng <dcheng@chromium.org>
-
- Revert frame-specific WebClipboard changes
- https://bugs.webkit.org/show_bug.cgi?id=55617
-
- This code is no longer needed since we've decided to use the original
- approach to copy/paste drag/drop handling in ClipboardChromium.
-
- * public/WebFrameClient.h:
- * src/PlatformBridge.cpp:
- (WebCore::PlatformBridge::clipboardReadAvailableTypes):
- (WebCore::PlatformBridge::clipboardReadData):
- (WebCore::PlatformBridge::clipboardReadFilenames):
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::fromFrame):
- * src/WebFrameImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::dragTargetDragEnterNew):
-
-2011-03-02 Tony Chang <tony@chromium.org>
-
- Unreviewed, rolling chromium DEPS to r76362.
-
- https://bugs.webkit.org/show_bug.cgi?id=55564
-
- * DEPS:
-
-2011-02-28 Jeremy Orlow <jorlow@chromium.org>
-
- Reviewed by James Robinson.
-
- Split IDBCursor.value into IDBCursor.primaryKey and IDBCursor.value
- https://bugs.webkit.org/show_bug.cgi?id=55443
-
- * public/WebIDBCursor.h:
- (WebKit::WebIDBCursor::primaryKey):
- (WebKit::WebIDBCursor::value):
- * src/IDBCursorBackendProxy.cpp:
- (WebCore::IDBCursorBackendProxy::primaryKey):
- (WebCore::IDBCursorBackendProxy::value):
- * src/IDBCursorBackendProxy.h:
- * src/WebIDBCursorImpl.cpp:
- (WebKit::WebIDBCursorImpl::key):
- (WebKit::WebIDBCursorImpl::primaryKey):
- (WebKit::WebIDBCursorImpl::value):
- * src/WebIDBCursorImpl.h:
-
-2011-03-02 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by David Levin.
-
- Add feature define for data transfer items
- https://bugs.webkit.org/show_bug.cgi?id=55510
-
- * features.gypi:
-
-2011-01-26 John Knottenbelt <jknotten@chromium.org>
-
- Detach Geolocation from Frame when Page destroyed.
- https://bugs.webkit.org/show_bug.cgi?id=52877
-
- Add accessors to the WebGeolocationClientMock to allow the number of
- pending geolocation permission requests to be queried.
-
- * public/WebGeolocationClientMock.h:
- * src/WebGeolocationClientMock.cpp:
- (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests):
-
-2011-03-01 David Grogan <dgrogan@chromium.org>
-
- Reviewed by Jeremy Orlow.
-
- IndexedDB: public webkit interfaces for firing versionchange events to IDBDatabase objects
- https://bugs.webkit.org/show_bug.cgi?id=55548
-
- * WebKit.gyp:
- * public/WebIDBDatabase.h:
- (WebKit::WebIDBDatabase::createObjectStore):
- (WebKit::WebIDBDatabase::open):
- * public/WebIDBDatabaseCallbacks.h: Added.
- (WebKit::WebIDBDatabaseCallbacks::~WebIDBDatabaseCallbacks):
- (WebKit::WebIDBDatabaseCallbacks::onVersionChange):
-
-2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r80079.
- http://trac.webkit.org/changeset/80079
- https://bugs.webkit.org/show_bug.cgi?id=55547
-
- "Broke the Win debug build?" (Requested by dcheng on #webkit).
-
- * features.gypi:
-
-2011-03-01 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by David Levin.
-
- Add feature define for data transfer items
- https://bugs.webkit.org/show_bug.cgi?id=55510
-
- * features.gypi:
-
-2011-03-01 Jeremy Orlow <jorlow@chromium.org>
-
- Reviewed by James Robinson.
-
- Add a primaryKey method to IDBCursor
- https://bugs.webkit.org/show_bug.cgi?id=55518
-
- In prep for https://bugs.webkit.org/show_bug.cgi?id=55443
-
- * public/WebIDBCursor.h:
- (WebKit::WebIDBCursor::primaryKey):
-
-2011-02-28 Chang Shu <cshu@webkit.org>
-
- Reviewed by Ryosuke Niwa.
-
- Remove the support of Frame::isContentEditable and its dependencies.
- https://bugs.webkit.org/show_bug.cgi?id=54292
-
- Remove the WebKit side implementation.
-
- * src/EditorClientImpl.cpp:
- * src/EditorClientImpl.h:
-
-2011-02-28 Avi Drissman <avi@google.com>
-
- Reviewed by James Robinson.
-
- WebCursorInfo needs to match enums in platform/Cursor.h
- https://bugs.webkit.org/show_bug.cgi?id=55094
-
- * public/WebCursorInfo.h:
- * src/AssertMatchingEnums.cpp:
-
-2011-02-28 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r78789.
- http://trac.webkit.org/changeset/78789
- https://bugs.webkit.org/show_bug.cgi?id=55409
-
- Incorrect canvas fallback implementation (Requested by
- inferno-sec on #webkit).
-
- * public/WebAccessibilityRole.h:
- * src/AssertMatchingEnums.cpp:
-
-2011-02-28 Adam Klein <adamk@chromium.org>
-
- Reviewed by Adam Barth.
-
- [fileapi] Implement LocalFileSystem.resolveLocalFileSystemURI
- https://bugs.webkit.org/show_bug.cgi?id=54774
-
- * src/LocalFileSystemChromium.cpp:
- (WebCore::LocalFileSystem::readFileSystem):
- Removed size argument to readFileSystem()
-
-2011-02-27 Pavel Feldman <pfeldman@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Pass frame history state in the context menu parameters.
- https://bugs.webkit.org/show_bug.cgi?id=55232
-
- * public/WebContextMenuData.h:
- * src/ContextMenuClientImpl.cpp:
- (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
-
-2011-02-26 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- DumpRenderTree should reset frame opener between tests.
- https://bugs.webkit.org/show_bug.cgi?id=54874
-
- Added clearOpener method to WebFrame.
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::clearOpener):
- * src/WebFrameImpl.h:
-
-2011-02-26 Pavel Feldman <pfeldman@chromium.org>
-
- Not reviewed: rolling chromium DEPS.
-
- * DEPS:
-
-2011-02-26 Bill Budge <bbudge@chromium.org>
-
- Reviewed by David Levin.
-
- WebURLRequest, WebURLResponse properties should be passed to WebCore Layer
- https://bugs.webkit.org/show_bug.cgi?id=54489
-
- No tests needed. This is already tested by ui_tests, nacl_ui_tests, and nacl_sandbox_tests
-
- * src/WebURLRequest.cpp:
- (WebKit::WebURLRequestPrivateImpl::WebURLRequestPrivateImpl):
- (WebKit::WebURLRequest::downloadToFile):
- (WebKit::WebURLRequest::setDownloadToFile):
- * src/WebURLRequestPrivate.h:
- (WebKit::WebURLRequestPrivate::WebURLRequestPrivate):
- * src/WebURLResponse.cpp:
- (WebKit::WebURLResponsePrivateImpl::WebURLResponsePrivateImpl):
- (WebKit::WebURLResponse::downloadFilePath):
- (WebKit::WebURLResponse::setDownloadFilePath):
- * src/WebURLResponsePrivate.h:
-
-2011-02-26 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r79764.
- http://trac.webkit.org/changeset/79764
- https://bugs.webkit.org/show_bug.cgi?id=55295
-
- "broke Chromium builds" (Requested by rniwa on #webkit).
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- * src/WebFrameImpl.h:
-
-2011-02-26 David Dorwin <ddorwin@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Enable WebKit Full Screen API in Chromium. The element becomes the full size of the window, but the window is not yet full screen. Support is disabled by default.
-
- fullscreen javascript bindings not implemented for v8
- https://bugs.webkit.org/show_bug.cgi?id=44797
-
- * features.gypi:
- * public/WebSettings.h:
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::supportsFullScreenForElement):
- (WebKit::ChromeClientImpl::enterFullScreenForElement):
- (WebKit::ChromeClientImpl::exitFullScreenForElement):
- (WebKit::ChromeClientImpl::fullScreenRendererChanged):
- * src/ChromeClientImpl.h:
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::setFullScreenEnabled):
- * src/WebSettingsImpl.h:
-
-2011-02-26 John Mellor <johnme@chromium.org>
-
- Reviewed by Antonio Gomes.
-
- [chromium] WebFrameImpl::m_totalMatchCount should be an int
- https://bugs.webkit.org/show_bug.cgi?id=55134
-
- WebFrameImpl::m_totalMatchCount should be an int instead of a size_t since it can be -1.
-
- * src/WebFrameImpl.h:
-
-2011-02-26 Vsevolod Vlasov <vsevik@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- DumpRenderTree should reset frame opener between tests.
- https://bugs.webkit.org/show_bug.cgi?id=54874
-
- Added clearOpener method to WebFrame.
-
- * public/WebFrame.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::clearOpener):
- * src/WebFrameImpl.h:
-
-2011-02-25 Tony Chang <tony@chromium.org>
-
- Roll chromium deps to include RBGToHSL fix and ICU update.
-
- * DEPS:
-
-2011-02-15 Brett Wilson <brettw@chromium.org>
-
- Reviewed by Darin Fisher.
-
- Recover the mouse capture state when we recieve a mouse event where there is no longer a button down.
- https://bugs.webkit.org/show_bug.cgi?id=54503
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::handleInputEvent):
-
2011-02-24 James Robinson <jamesr@chromium.org>
Reviewed by Darin Fisher.
« no previous file with comments | « no previous file | Source/WebKit/chromium/src/WebViewImpl.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698