| Index: Source/WebKit/chromium/ChangeLog
|
| ===================================================================
|
| --- Source/WebKit/chromium/ChangeLog (revision 96257)
|
| +++ Source/WebKit/chromium/ChangeLog (working copy)
|
| @@ -1,5 +1,1300 @@
|
| +2011-09-23 Scott Graham <scottmg@chromium.org>
|
| +
|
| + occasional crash in Chromium in dispatching keyEvent
|
| + https://bugs.webkit.org/show_bug.cgi?id=67941
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + Use focusedWebCoreNode() to handle null document for frame when
|
| + retrieving focused node in handling keyEvent.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::keyEvent):
|
| +
|
| +2011-09-23 Fady Samuel <fsamuel@chromium.org>
|
| +
|
| + Refactor paintOverhangAreas to allow non-Mac Chromium platforms to reuse code
|
| + https://bugs.webkit.org/show_bug.cgi?id=68648
|
| +
|
| + Reviewed by Dimitri Glazkov.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-23 Elliot Poger <epoger@google.com>
|
| +
|
| + update layout_tests to account for new default of use_skia=1
|
| + https://bugs.webkit.org/show_bug.cgi?id=68698
|
| +
|
| + Rolls Source/WebKit/chromium/DEPS to pick up new default use_skia=1
|
| + from http://src.chromium.org/viewvc/chrome?view=rev&revision=102532
|
| + (Chromium-on-Mac now uses the Skia graphics library instead of
|
| + Core Graphics).
|
| +
|
| + Also updates layout_test code to work with that change.
|
| +
|
| + Reviewed by Mihai Parparita.
|
| +
|
| + * DEPS:
|
| +
|
| +2011-09-22 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed. Rolled DEPS.
|
| +
|
| + * DEPS:
|
| +
|
| +2011-09-22 James Robinson <jamesr@chromium.org>
|
| +
|
| + Unreviewed, rolling out r95699.
|
| + http://trac.webkit.org/changeset/95699
|
| + https://bugs.webkit.org/show_bug.cgi?id=67417
|
| +
|
| + Makes many chromium compositor tests crash
|
| +
|
| + * tests/CCLayerTreeHostTest.cpp:
|
| + (WTF::CCLayerTreeHostTest::doBeginTest):
|
| + (WTF::TEST_F):
|
| + * tests/TreeSynchronizerTest.cpp:
|
| + (WebCore::TEST):
|
| +
|
| +2011-09-22 Nat Duca <nduca@chromium.org>
|
| +
|
| + [chromium] Make CCThreadProxy draw
|
| + https://bugs.webkit.org/show_bug.cgi?id=67417
|
| +
|
| + Disable CCLayerTreeHostTest temporarily. Will re-enable
|
| + with https://bugs.webkit.org/show_bug.cgi?id=67418
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * tests/CCLayerTreeHostTest.cpp:
|
| +
|
| +2011-09-21 Joshua Bell <jsbell@chromium.org>
|
| +
|
| + Implement WebKit side of IDBFactory::getDatabaseNames
|
| + https://bugs.webkit.org/show_bug.cgi?id=68037
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + Interface changes and stub implementations for
|
| + new IndexedDB IDBFactory.getDatabaseNames. This is
|
| + part one of a two-sided patch.
|
| +
|
| + * public/WebIDBCallbacks.h:
|
| + (WebKit::WebIDBCallbacks::onSuccess):
|
| + * public/WebIDBFactory.h:
|
| + (WebKit::WebIDBFactory::getDatabaseNames):
|
| +
|
| +2011-09-21 Robert Kroeger <rjkroege@chromium.org>
|
| +
|
| + [chromium] Code cleanup in gesture recognizer unit tests
|
| + https://bugs.webkit.org/show_bug.cgi?id=68561
|
| +
|
| + Fix some style nits in the gesture recognizer unit tests.
|
| +
|
| + Reviewed by David Levin.
|
| +
|
| + * tests/InnerGestureRecognizerTest.cpp:
|
| + (InspectableGestureRecognizerChromium::stubEdgeFunction):
|
| + (BuildablePlatformTouchPoint::BuildablePlatformTouchPoint):
|
| + (TEST_F):
|
| +
|
| +2011-09-21 Aaron Boodman <aa@chromium.org>
|
| +
|
| + Remove old and busted context notification APIs
|
| + https://bugs.webkit.org/show_bug.cgi?id=68381
|
| +
|
| + Reviewed by David Levin.
|
| +
|
| + * public/WebFrameClient.h:
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::didCreateScriptContext):
|
| + (WebKit::FrameLoaderClientImpl::willReleaseScriptContext):
|
| +
|
| +2011-09-21 Xianzhu Wang <wangxianzhu@chromium.org>
|
| +
|
| + Ensure TestWebKitAPI works on mac, win, chromium-mac and chromium-linux
|
| + https://bugs.webkit.org/show_bug.cgi?id=68206
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + * WebKit.gyp:
|
| +
|
| +2011-09-21 chandra shekar vallala <chandra.vallala@gmail.com>
|
| +
|
| + [chromium]ClearFocusedNode doesn't clear the cursor or selection in editable div element.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68351
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::clearFocusedNode):
|
| +
|
| +2011-09-20 Jay Civelli <jcivelli@chromium.org>
|
| +
|
| + This CL makes it possible to create a blob from Chromium.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68286
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * WebKit.gyp:
|
| + * public/WebBlob.h: Added.
|
| + * src/WebBlob.cpp: Added.
|
| +
|
| +2011-09-20 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] remove obsolete WebPermissionClient::allowImages method
|
| + https://bugs.webkit.org/show_bug.cgi?id=68380
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * DEPS:
|
| + * public/WebPermissionClient.h:
|
| + (WebKit::WebPermissionClient::allowImage):
|
| +
|
| +2011-09-20 Aaron Boodman <aa@chromium.org>
|
| +
|
| + Rework script context creation/release notifications
|
| + https://bugs.webkit.org/show_bug.cgi?id=67828
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * public/WebFrameClient.h:
|
| + (WebKit::WebFrameClient::didCreateScriptContext):
|
| + (WebKit::WebFrameClient::didDestroyScriptContext):
|
| + (WebKit::WebFrameClient::willReleaseScriptContext):
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::didCreateScriptContext):
|
| + (WebKit::FrameLoaderClientImpl::willReleaseScriptContext):
|
| + * src/FrameLoaderClientImpl.h:
|
| + * tests/WebFrameTest.cpp:
|
| + (WebKit::TEST_F):
|
| + (WebKit::ContextLifetimeTestWebFrameClient::Notification::Notification):
|
| + (WebKit::ContextLifetimeTestWebFrameClient::Notification::~Notification):
|
| + (WebKit::ContextLifetimeTestWebFrameClient::Notification::Equals):
|
| + (WebKit::ContextLifetimeTestWebFrameClient::~ContextLifetimeTestWebFrameClient):
|
| + (WebKit::ContextLifetimeTestWebFrameClient::reset):
|
| + (WebKit::ContextLifetimeTestWebFrameClient::didCreateScriptContext):
|
| + (WebKit::ContextLifetimeTestWebFrameClient::willReleaseScriptContext):
|
| + * tests/data/context_notifications_test.html: Added.
|
| + * tests/data/context_notifications_test_frame.html: Added.
|
| +
|
| +2011-09-19 Geoffrey Garen <ggaren@apple.com>
|
| +
|
| + Removed ENABLE_JSC_MULTIPLE_THREADS and related #ifdefs.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68422
|
| +
|
| + Missed this one case before.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-19 Raymond Toy <rtoy@google.com>
|
| +
|
| + Ask for audio hardware buffer size instead of using hardwired constants.
|
| + https://bugs.webkit.org/show_bug.cgi?id=67952
|
| +
|
| + Reviewed by Kenneth Russell.
|
| +
|
| + * public/WebKitPlatformSupport.h:
|
| + (WebKit::WebKitPlatformSupport::audioHardwareBufferSize): Declare
|
| + new member function audioHardwareBufferSize.
|
| + * src/AudioDestinationChromium.cpp:
|
| + (WebCore::AudioDestinationChromium::AudioDestinationChromium):
|
| + Call audioHardwareBufferSize() to get buffer size; update
|
| + m_callbackBuffersize and m_renderCountPerCallback appropriately.
|
| + Remove global variables callbackBufferSize and
|
| + renderCountPerCallback. Add constant for maximum
|
| + allowed buffer size and verify we don't exceed it.
|
| + (WebCore::AudioDestinationChromium::render): Use new member
|
| + variables instead of globals.
|
| + * src/AudioDestinationChromium.h:
|
| + Define new member variables m_callbackBufferSize and
|
| + m_renderCountPerCallback
|
| +
|
| +2011-09-19 Adam Barth <abarth@webkit.org>
|
| +
|
| + Always enable ENABLE(EVENTSOURCE)
|
| + https://bugs.webkit.org/show_bug.cgi?id=68414
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-19 Robert Kroeger <rjkroege@chromium.org>
|
| +
|
| + Suppress flakey test on windows in Chromium gesture recognizer
|
| + https://bugs.webkit.org/show_bug.cgi?id=68408
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * tests/InnerGestureRecognizerTest.cpp:
|
| + (TEST_F):
|
| +
|
| +2011-09-19 Dominic Mazzoni <dmazzoni@google.com>
|
| +
|
| + Expose AXObjectCache methods so that WebAccessibilityCache
|
| + can be deleted.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68225
|
| +
|
| + Reviewed by Dimitri Glazkov.
|
| +
|
| + This patch exposes the functionality needed from AXObjectCache
|
| + with new methods in WebAccessibilityObject and WebDocument.
|
| + Next, Chromium will be updated to use only these methods and
|
| + not WebAccessibilityCache. Then, WebAccessibilityCache can be
|
| + deleted from WebKit.
|
| +
|
| + * public/WebAccessibilityObject.h:
|
| + * public/WebDocument.h:
|
| + * src/WebAccessibilityObject.cpp:
|
| + (WebKit::WebAccessibilityObject::enableAccessibility):
|
| + (WebKit::WebAccessibilityObject::accessibilityEnabled):
|
| + (WebKit::WebAccessibilityObject::axID):
|
| + * src/WebDocument.cpp:
|
| + (WebKit::WebDocument::accessibilityObject):
|
| + (WebKit::WebDocument::accessibilityObjectFromID):
|
| +
|
| +2011-09-19 Bill Budge <bbudge@chromium.org>
|
| +
|
| + Perform HTTP method and header validation in AssociatedURLLoader for
|
| + requests coming from untrusted code (eg. Native Client in Chrome). Use
|
| + the same code as XMLHttpRequest to reduce code duplication and have
|
| + behavior identical to XHR in Javascript. Add an 'untrustedHTTP' option
|
| + to WebURLLoaderOptions, which AssociatedURLLoader can use to determine
|
| + if it should check the request method and headers.
|
| + https://bugs.webkit.org/show_bug.cgi?id=67655
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * public/WebURLLoaderOptions.h:
|
| + (WebKit::WebURLLoaderOptions::WebURLLoaderOptions):
|
| + * src/AssociatedURLLoader.cpp:
|
| + (WebKit::AssociatedURLLoader::ClientAdapter::setDelayedError):
|
| + (WebKit::AssociatedURLLoader::loadAsynchronously):
|
| + * tests/AssociatedURLLoaderTest.cpp:
|
| + (WebKit::AssociatedURLLoaderTest::CheckMethodFails):
|
| + (WebKit::AssociatedURLLoaderTest::CheckHeaderFails):
|
| + (WebKit::AssociatedURLLoaderTest::CheckFails):
|
| + (WebKit::TEST_F):
|
| +
|
| +2011-09-19 Adam Barth <abarth@webkit.org>
|
| +
|
| + Rename ENABLE(OPENTYPE_SANITIZER) to USE(OPENTYPE_SANITIZER)
|
| + https://bugs.webkit.org/show_bug.cgi?id=68292
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-19 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r95385 and r95457.
|
| + http://trac.webkit.org/changeset/95385
|
| + http://trac.webkit.org/changeset/95457
|
| + https://bugs.webkit.org/show_bug.cgi?id=68395
|
| +
|
| + Broke chromium browser_tests (Requested by dslomov on
|
| + #webkit).
|
| +
|
| + * public/WebFrameClient.h:
|
| + (WebKit::WebFrameClient::didCreateIsolatedScriptContext):
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::didCreateScriptContextForFrame):
|
| + (WebKit::FrameLoaderClientImpl::didDestroyScriptContextForFrame):
|
| + (WebKit::FrameLoaderClientImpl::didCreateIsolatedScriptContext):
|
| + * src/FrameLoaderClientImpl.h:
|
| + * tests/WebFrameTest.cpp:
|
| + (WebKit::TEST_F):
|
| + * tests/data/context_notifications_test.html: Removed.
|
| + * tests/data/context_notifications_test_frame.html: Removed.
|
| +
|
| +2011-09-19 Aaron Boodman <aa@chromium.org>
|
| +
|
| + r95385 broke Chromium. Fix it.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68378
|
| +
|
| + Unreviewed, build fix.
|
| +
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::didCreateScriptContext):
|
| + (WebKit::FrameLoaderClientImpl::willReleaseScriptContext):
|
| +
|
| +2011-09-19 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + Unreviewed, build fix
|
| +
|
| + It's not enough to disable clang plugins.
|
| +
|
| + * gyp_webkit:
|
| +
|
| +2011-09-19 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] Disable clang when building chromium in WebKit
|
| + https://bugs.webkit.org/show_bug.cgi?id=68343
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * DEPS:
|
| + * gyp_webkit:
|
| +
|
| +2011-09-19 Robert Kroeger <rjkroege@chromium.org>
|
| +
|
| + [chromium] Gesture recognizer fires taptype only every other touch
|
| + down/up sequence https://bugs.webkit.org/show_bug.cgi?id=68368
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + The addition of doubletap detection to the gesture recognizer missed some of the
|
| + outgoing edges in the recognizer state machine. Thsi change simplifies the logic
|
| + and handles all outgoing edges.
|
| +
|
| +
|
| + * tests/InnerGestureRecognizerTest.cpp:
|
| + Additional tests added to ensure that all edges in the state
|
| + machine are accounted for.
|
| + (BuildablePlatformTouchEvent::BuildablePlatformTouchEvent):
|
| + (SimulateAndTestFirstClick):
|
| + (TEST_F):
|
| +
|
| +2011-09-19 Peter Rybin <peter.rybin@gmail.com>
|
| +
|
| + TextPosition refactoring: Merge ZeroBasedNumber and OneBasedNumber classes
|
| + https://bugs.webkit.org/show_bug.cgi?id=63541
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * src/WebFrameImpl.cpp:
|
| + (WebKit::WebFrameImpl::executeScript):
|
| + (WebKit::WebFrameImpl::executeScriptInIsolatedWorld):
|
| + (WebKit::WebFrameImpl::executeScriptAndReturnValue):
|
| +
|
| +2011-09-19 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r95416.
|
| + http://trac.webkit.org/changeset/95416
|
| + https://bugs.webkit.org/show_bug.cgi?id=68367
|
| +
|
| + Broke chromium-mac (Requested by beverloo on #webkit).
|
| +
|
| + * DEPS:
|
| +
|
| +2011-09-19 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed. Rolled DEPS.
|
| +
|
| + * DEPS:
|
| +
|
| +2011-09-19 Ilya Tikhonovsky <loislo@chromium.org>
|
| +
|
| + Web Inspector: extend timeline coverage.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68260
|
| +
|
| + Another place with js function call from native.
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + * src/WebDevToolsFrontendImpl.cpp:
|
| + (WebKit::WebDevToolsFrontendImpl::dispatchOnInspectorFrontend):
|
| +
|
| +2011-09-17 Mihai Parparita <mihaip@chromium.org>
|
| +
|
| + FrameLoaderClient BackForwardList-related methods are unsued
|
| + https://bugs.webkit.org/show_bug.cgi?id=68293
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + Remove FrameLoaderClient methods that were added by r51629, since only
|
| + the old (since-deleted) Android port needed them.
|
| +
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + * src/FrameLoaderClientImpl.h:
|
| +
|
| +2011-09-17 Aaron Boodman <aa@chromium.org>
|
| +
|
| + Rework script context creation/release notifications
|
| + https://bugs.webkit.org/show_bug.cgi?id=67828
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * public/WebFrameClient.h:
|
| + (WebKit::WebFrameClient::didCreateScriptContext):
|
| + (WebKit::WebFrameClient::didDestroyScriptContext):
|
| + (WebKit::WebFrameClient::willReleaseScriptContext):
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::didCreateScriptContext):
|
| + (WebKit::FrameLoaderClientImpl::willReleaseScriptContext):
|
| + * src/FrameLoaderClientImpl.h:
|
| +
|
| +2011-09-17 chandra shekar vallala <chandra.vallala@motorola.com>
|
| +
|
| + [chromium]The focus of an input field inside an Iframe doesn't get cleared even though clearFocusedNode is called.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68162
|
| +
|
| + Add a unit-test to check whether the focus of node is get cleared when clearFocusNode called.
|
| + This test check for focus of input node inside a frame after clear focus get called.
|
| + Reviewed by Adam Barth.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::clearFocusedNode):
|
| + * tests/WebFrameTest.cpp:
|
| + (WebKit::TEST_F): Added a unit test to make sure that focus of the node is get cleared.
|
| + * tests/data/autofocus_input_field_iframe.html: Added.
|
| + * tests/data/iframe_clear_focused_node_test.html: Added.
|
| +
|
| +2011-09-16 Adam Barth <abarth@webkit.org>
|
| +
|
| + Rename ENABLE(LEVELDB) to USE(LEVELDB)
|
| + https://bugs.webkit.org/show_bug.cgi?id=68290
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + * features.gypi:
|
| + * tests/IDBLevelDBCodingTest.cpp:
|
| +
|
| +2011-09-16 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + Rename FrameLoaderClient::allowImages to FrameLoaderClient::allowImage and include the image URL as parameter
|
| + https://bugs.webkit.org/show_bug.cgi?id=68071
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * public/WebPermissionClient.h:
|
| + (WebKit::WebPermissionClient::allowImage):
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::allowImage):
|
| + * src/FrameLoaderClientImpl.h:
|
| +
|
| +2011-09-16 Dmitry Lomov <dslomov@google.com>
|
| +
|
| + https://bugs.webkit.org/show_bug.cgi?id=67733
|
| + [Chromium] Separate WebKit initialization and V8 initialization in chromium port.
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * public/WebKit.h:
|
| + * src/WebKit.cpp:
|
| + (WebKit::initialize):
|
| + (WebKit::initializeWithoutV8):
|
| +
|
| +2011-09-16 Vincent Scheib <scheib@chromium.org>
|
| +
|
| + [Chromium] Add movementX/Y members to WebMouseEvent
|
| + https://bugs.webkit.org/show_bug.cgi?id=68174
|
| +
|
| + Reviewed by Dimitri Glazkov.
|
| +
|
| + * public/WebInputEvent.h:
|
| + (WebKit::WebMouseEvent::WebMouseEvent):
|
| +
|
| +2011-09-16 Nat Duca <nduca@chromium.org>
|
| +
|
| + [chromium] Create WebGL layer for graphics contexts on demand
|
| + https://bugs.webkit.org/show_bug.cgi?id=68288
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * src/GraphicsContext3DChromium.cpp:
|
| + (WebCore::GraphicsContext3DPrivate::GraphicsContext3DPrivate):
|
| + (WebCore::GraphicsContext3DPrivate::platformLayer):
|
| + * src/GraphicsContext3DPrivate.h:
|
| +
|
| +2011-09-16 chandra shekar v <chandra.vallala@motorola.com>
|
| +
|
| + [chromium] compilation failed in target 'webkit_unit_tests'.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68078
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * tests/WebFrameTest.cpp:
|
| + (WebKit::TestReloadDoesntRedirectWebFrameClient::decidePolicyForNavigation):
|
| +
|
| +2011-09-16 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r95312.
|
| + http://trac.webkit.org/changeset/95312
|
| + https://bugs.webkit.org/show_bug.cgi?id=68277
|
| +
|
| + It's innocent, innocent I tell you! (Requested by jamesr_ on
|
| + #webkit).
|
| +
|
| + * tests/CCLayerTreeHostTest.cpp:
|
| + (WTF::TestHooks::beginCommitOnCCThread):
|
| + (WTF::TestHooks::commitCompleteOnCCThread):
|
| + (WTF::TestHooks::drawLayersOnCCThread):
|
| + (WTF::MockLayerTreeHostImpl::create):
|
| + (WTF::MockLayerTreeHostImpl::beginCommit):
|
| + (WTF::MockLayerTreeHostImpl::commitComplete):
|
| + (WTF::MockLayerTreeHostImpl::drawLayers):
|
| + (WTF::MockLayerTreeHostImpl::MockLayerTreeHostImpl):
|
| + (WTF::MockLayerTreeHost::create):
|
| + (WTF::MockLayerTreeHost::createLayerTreeHostImpl):
|
| + (WTF::MockLayerTreeHost::MockLayerTreeHost):
|
| + (WTF::CompositorMockWebGraphicsContext3D::create):
|
| + (WTF::CompositorMockWebGraphicsContext3D::makeContextCurrent):
|
| + (WTF::CompositorMockWebGraphicsContext3D::createProgram):
|
| + (WTF::CompositorMockWebGraphicsContext3D::createShader):
|
| + (WTF::CompositorMockWebGraphicsContext3D::getShaderiv):
|
| + (WTF::CompositorMockWebGraphicsContext3D::getProgramiv):
|
| + (WTF::CompositorMockWebGraphicsContext3D::CompositorMockWebGraphicsContext3D):
|
| + (WTF::MockLayerTreeHostClient::create):
|
| + (WTF::MockLayerTreeHostClient::animateAndLayout):
|
| + (WTF::MockLayerTreeHostClient::createCompositorThread):
|
| + (WTF::MockLayerTreeHostClient::createLayerTreeHostContext3D):
|
| + (WTF::MockLayerTreeHostClient::createRootLayerPainter):
|
| + (WTF::MockLayerTreeHostClient::didRecreateGraphicsContext):
|
| + (WTF::MockLayerTreeHostClient::MockLayerTreeHostClient):
|
| + (WTF::CCLayerTreeHostTest::postSetNeedsCommitToMainThread):
|
| + (WTF::CCLayerTreeHostTest::postSetNeedsRedrawToMainThread):
|
| + (WTF::CCLayerTreeHostTest::CCLayerTreeHostTest):
|
| + (WTF::CCLayerTreeHostTest::onBeginTest):
|
| + (WTF::CCLayerTreeHostTest::onEndTest):
|
| + (WTF::CCLayerTreeHostTest::dispatchSetNeedsCommit):
|
| + (WTF::CCLayerTreeHostTest::dispatchSetNeedsRedraw):
|
| + (WTF::CCLayerTreeHostTest::runTest):
|
| + (WTF::CCLayerTreeHostTest::testTimeout):
|
| + (WTF::CCLayerTreeHostTest::doBeginTest):
|
| + (WTF::CCLayerTreeHostTestShortlived2::beginTest):
|
| + (WTF::CCLayerTreeHostTestShortlived3::beginTest):
|
| + (WTF::CCLayerTreeHostTestCommitingWithContinuousRedraw::beginTest):
|
| + (WTF::CCLayerTreeHostTestCommitingWithContinuousRedraw::commitCompleteOnCCThread):
|
| + (WTF::CCLayerTreeHostTestCommitingWithContinuousRedraw::drawLayersOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit1::beginTest):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit1::drawLayersOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit1::commitCompleteOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit2::beginTest):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit2::drawLayersOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit2::commitCompleteOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsRedraw::beginTest):
|
| + (WTF::CCLayerTreeHostTestSetNeedsRedraw::drawLayersOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsRedraw::commitCompleteOnCCThread):
|
| +
|
| +2011-09-16 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r95309.
|
| + http://trac.webkit.org/changeset/95309
|
| + https://bugs.webkit.org/show_bug.cgi?id=68271
|
| +
|
| + Broke many chromium gpu tests. (Requested by dave_levin on
|
| + #webkit).
|
| +
|
| + * tests/CCLayerTreeHostTest.cpp:
|
| + (WTF::CCLayerTreeHostTest::CCLayerTreeHostTest):
|
| + (WTF::CCLayerTreeHostTest::animateAndLayout):
|
| + (WTF::CCLayerTreeHostTest::beginCommitOnCCThread):
|
| + (WTF::CCLayerTreeHostTest::beginCommitOnMainThread):
|
| + (WTF::CCLayerTreeHostTest::commitOnCCThread):
|
| + (WTF::CCLayerTreeHostTest::commitCompleteOnCCThread):
|
| + (WTF::CCLayerTreeHostTest::commitCompleteOnMainThread):
|
| + (WTF::CCLayerTreeHostTest::drawLayersAndPresentOnCCThread):
|
| + (WTF::CCLayerTreeHostTest::updateLayers):
|
| + (WTF::CCLayerTreeHostTest::onBeginTest):
|
| + (WTF::CCLayerTreeHostTest::doEndTest):
|
| + (WTF::CCLayerTreeHostTest::onEndTest):
|
| + (WTF::CCLayerTreeHostTest::runTest):
|
| + (WTF::CCLayerTreeHostTest::testTimeout):
|
| + (WTF::MockLayerTreeHostClient::MockLayerTreeHostClient):
|
| + (WTF::MockLayerTreeHostClient::createLayerTreeHostContext3D):
|
| + (WTF::MockLayerTreeHostClient::animateAndLayout):
|
| + (WTF::MockLayerTreeHostClient::updateLayers):
|
| + (WTF::MockLayerTreeHostCommitter::create):
|
| + (WTF::MockLayerTreeHostCommitter::commit):
|
| + (WTF::MockLayerTreeHostCommitter::MockLayerTreeHostCommitter):
|
| + (WTF::MockLayerTreeHostImpl::create):
|
| + (WTF::MockLayerTreeHostImpl::beginCommit):
|
| + (WTF::MockLayerTreeHostImpl::commitComplete):
|
| + (WTF::MockLayerTreeHostImpl::drawLayersAndPresent):
|
| + (WTF::MockLayerTreeHostImpl::MockLayerTreeHostImpl):
|
| + (WTF::MockLayerTreeHostImplProxy::create):
|
| + (WTF::MockLayerTreeHostImplProxy::createLayerTreeHostImpl):
|
| + (WTF::MockLayerTreeHostImplProxy::MockLayerTreeHostImplProxy):
|
| + (WTF::MockLayerTreeHost::MockLayerTreeHost):
|
| + (WTF::MockLayerTreeHost::createLayerTreeHostImplProxy):
|
| + (WTF::MockLayerTreeHost::updateLayers):
|
| + (WTF::MockLayerTreeHost::createLayerTreeHostCommitter):
|
| + (WTF::MockLayerTreeHost::beginCommit):
|
| + (WTF::MockLayerTreeHost::commitComplete):
|
| + (WTF::CCLayerTreeHostTest::doBeginTest):
|
| + (WTF::CCLayerTreeHostTestShortlived2::beginTest):
|
| + (WTF::CCLayerTreeHostTestShortlived3::beginTest):
|
| + (WTF::CCLayerTreeHostTestCommitingWithContinuousRedraw::beginTest):
|
| + (WTF::CCLayerTreeHostTestCommitingWithContinuousRedraw::commitCompleteOnCCThread):
|
| + (WTF::CCLayerTreeHostTestCommitingWithContinuousRedraw::drawLayersAndPresentOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit1::beginTest):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit1::drawLayersAndPresentOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit1::commitOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit2::beginTest):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit2::drawLayersAndPresentOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsCommit2::commitOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsRedraw::beginTest):
|
| + (WTF::CCLayerTreeHostTestSetNeedsRedraw::drawLayersAndPresentOnCCThread):
|
| + (WTF::CCLayerTreeHostTestSetNeedsRedraw::commitOnCCThread):
|
| +
|
| +2011-09-16 Iain Merrick <husky@google.com>
|
| +
|
| + [chromium] Fix CCLayerTreeHostTest
|
| + https://bugs.webkit.org/show_bug.cgi?id=67418
|
| +
|
| + Fixes needed to compile and link with USE_THREADED_COMPOSITING
|
| + enabled, and to pass the basic unit test.
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * src/GraphicsContext3DChromium.cpp:
|
| + (WebCore::GraphicsContext3DPrivate::GraphicsContext3DPrivate):
|
| + (WebCore::GraphicsContext3DPrivate::platformLayer):
|
| + * src/GraphicsContext3DPrivate.h:
|
| + * tests/CCLayerTreeHostTest.cpp:
|
| + (TestHooks::beginCommitOnCCThread):
|
| + (TestHooks::commitCompleteOnCCThread):
|
| + (TestHooks::drawLayersOnCCThread):
|
| + (MockLayerTreeHostImpl::MockLayerTreeHostImpl):
|
| + (MockLayerTreeHostImpl::beginCommit):
|
| + (MockLayerTreeHostImpl::commitComplete):
|
| + (MockLayerTreeHostImpl::drawLayers):
|
| + (MockLayerTreeHost::MockLayerTreeHost):
|
| + (MockLayerTreeHost::createLayerTreeHostImpl):
|
| + (CompositorMockWebGraphicsContext3D::makeContextCurrent):
|
| + (CompositorMockWebGraphicsContext3D::createProgram):
|
| + (CompositorMockWebGraphicsContext3D::createShader):
|
| + (CompositorMockWebGraphicsContext3D::getShaderiv):
|
| + (CompositorMockWebGraphicsContext3D::getProgramiv):
|
| + (MockLayerTreeHostClient::MockLayerTreeHostClient):
|
| + (MockLayerTreeHostClient::animateAndLayout):
|
| + (MockLayerTreeHostClient::createCompositorThread):
|
| + (MockLayerTreeHostClient::createLayerTreeHostContext3D):
|
| + (MockLayerTreeHostClient::createRootLayerPainter):
|
| + (MockLayerTreeHostClient::didRecreateGraphicsContext):
|
| + (CCLayerTreeHostTest::postSetNeedsCommitToMainThread):
|
| + (CCLayerTreeHostTest::postSetNeedsRedrawToMainThread):
|
| + (CCLayerTreeHostTest::onEndTest):
|
| + (CCLayerTreeHostTest::dispatchSetNeedsCommit):
|
| + (CCLayerTreeHostTest::dispatchSetNeedsRedraw):
|
| + (CCLayerTreeHostTest::runTest):
|
| + (CCLayerTreeHostTest::doBeginTest):
|
| + (CCLayerTreeHostTestShortlived2::beginTest):
|
| + (CCLayerTreeHostTestShortlived3::beginTest):
|
| + (CCLayerTreeHostTestCommitingWithContinuousRedraw::beginTest):
|
| + (CCLayerTreeHostTestCommitingWithContinuousRedraw::commitCompleteOnCCThread):
|
| + (CCLayerTreeHostTestCommitingWithContinuousRedraw::drawLayersOnCCThread):
|
| + (CCLayerTreeHostTestSetNeedsCommit1::beginTest):
|
| + (CCLayerTreeHostTestSetNeedsCommit1::drawLayersOnCCThread):
|
| + (CCLayerTreeHostTestSetNeedsCommit1::commitCompleteOnCCThread):
|
| + (CCLayerTreeHostTestSetNeedsCommit2::beginTest):
|
| + (CCLayerTreeHostTestSetNeedsCommit2::drawLayersOnCCThread):
|
| + (CCLayerTreeHostTestSetNeedsCommit2::commitCompleteOnCCThread):
|
| + (CCLayerTreeHostTestSetNeedsRedraw::beginTest):
|
| + (CCLayerTreeHostTestSetNeedsRedraw::drawLayersOnCCThread):
|
| + (CCLayerTreeHostTestSetNeedsRedraw::commitCompleteOnCCThread):
|
| +
|
| +2011-09-16 Andrey Kosyakov <caseq@chromium.org>
|
| +
|
| + Web Inspector: [Extensions API] support extensions for remote inspector front-end
|
| + https://bugs.webkit.org/show_bug.cgi?id=67840
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + - expose extension API as a single, standalone file for easy reuse in remote extension scripts.
|
| +
|
| + * WebKit.gyp:
|
| + * scripts/generate_devtools_extension_api.py: Added.
|
| + * scripts/generate_devtools_zip.py:
|
| +
|
| +2011-09-16 Ilya Tikhonovsky <loislo@chromium.org>
|
| +
|
| + Web Inspector: change WebInspector.currentPanel getter/setter to functions.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68242
|
| +
|
| + This is necessary for the panel switching performance tests.
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + * src/js/Tests.js:
|
| + (.TestSuite.prototype.showPanel):
|
| +
|
| +2011-09-15 Adam Barth <abarth@webkit.org>
|
| +
|
| + Sigh. Missed this one.
|
| +
|
| + * features.gypi:
|
| +2011-09-15 Adam Barth <abarth@webkit.org>
|
| +
|
| + Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
|
| + https://bugs.webkit.org/show_bug.cgi?id=68205
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + * src/DatabaseObserver.cpp:
|
| + * src/WebDatabase.cpp:
|
| + (WebKit::WebDatabase::updateDatabaseSize):
|
| + (WebKit::WebDatabase::updateSpaceAvailable):
|
| + (WebKit::WebDatabase::resetSpaceAvailable):
|
| + (WebKit::WebDatabase::closeDatabaseImmediately):
|
| + * src/WebRuntimeFeatures.cpp:
|
| + (WebKit::WebRuntimeFeatures::enableDatabase):
|
| + (WebKit::WebRuntimeFeatures::isDatabaseEnabled):
|
| +
|
| +2011-09-15 Adrienne Walker <enne@google.com>
|
| +
|
| + [chromium] Add temporary diagnostics for LayerTreeHost::commitTo crash
|
| + https://bugs.webkit.org/show_bug.cgi?id=68204
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + Add CRASH calls to determine which assumptions are being violated.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::composite):
|
| +
|
| +2011-09-15 David Levin <levin@chromium.org>
|
| +
|
| + Remove TestWebKitAPI from the chromium build until it is made to work
|
| + with the shared component build.
|
| +
|
| + * WebKit.gyp:
|
| +
|
| +2011-09-15 Eric Seidel <eric@webkit.org>
|
| +
|
| + Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
|
| + https://bugs.webkit.org/show_bug.cgi?id=68182
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-15 Jon Lee <jonlee@apple.com>
|
| +
|
| + Submitting a form with target=_blank works only once
|
| + https://bugs.webkit.org/show_bug.cgi?id=28633
|
| + <rdar://problem/7357787>
|
| +
|
| + Reviewed by Andy Estes.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::mouseDown): Remove call to resetMultipleFormSubmissionProtection() since
|
| + it will be made in platform-independent function EventHandler::handleMousePressEvent().
|
| +
|
| +2011-09-15 Eric Seidel <eric@webkit.org>
|
| +
|
| + Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
|
| + https://bugs.webkit.org/show_bug.cgi?id=68022
|
| +
|
| + Reviewed by Ryosuke Niwa.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-15 James Simonsen <simonjam@chromium.org>
|
| +
|
| + Ref protect HTMLObjectElement and HTMLEmbedElement while requesting plugins
|
| + https://bugs.webkit.org/show_bug.cgi?id=68014
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::createPlugin): Moved protection up to HTMLObjectElement and HTMLEmbedElement.
|
| +
|
| +2011-09-15 David Levin <levin@chromium.org>
|
| +
|
| + [chromium] Attempt to fix the shared build after r95188.
|
| +
|
| + * WebKit.gyp:
|
| +
|
| +2011-09-15 Brian Salomon <bsalomon@google.com>
|
| +
|
| + [Skia/Chrome]
|
| + https://bugs.webkit.org/show_bug.cgi?id=68096
|
| +
|
| + This change removes WebGraphicsContext3D::grGLInterface(). It has been
|
| + superceded by WebGraphicsContext3D::createGrGLInterface which sets up
|
| + the per-GL call callback used to set the correct context.
|
| +
|
| + Reviewed by Stephen White.
|
| +
|
| + * public/WebGraphicsContext3D.h:
|
| + * src/GraphicsContext3DChromium.cpp:
|
| + (WebCore::GraphicsContext3DPrivate::grContext):
|
| + * src/WebGraphicsContext3D.cpp:
|
| + (WebKit::WebGraphicsContext3D::createGrGLInterface):
|
| +
|
| +2011-09-15 Xianzhu Wang <wangxianzhu@chromium.org>
|
| +
|
| + Let TestWebKitAPI work for chromium
|
| + https://bugs.webkit.org/show_bug.cgi?id=67756
|
| +
|
| + Reviewed by Sam Weinig.
|
| +
|
| + * WebKit.gyp:
|
| +
|
| +2011-09-14 Hao Zheng <zhenghao@chromium.org>
|
| +
|
| + Remove some dependencies of DRT for Android.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68126
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + We don't need mesa and TestNetscapePlugIn on Android, so remove them.
|
| + As copy_TNPI depends on TNPI, adding copy_TNPI is enough.
|
| +
|
| + * WebKit.gyp:
|
| +
|
| +2011-09-14 Peter Beverloo <peter@chromium.org>
|
| +
|
| + [Chromium] Make WEB_AUDIO conditional and fix the build when disabled
|
| + https://bugs.webkit.org/show_bug.cgi?id=68107
|
| +
|
| + Reviewed by Kenneth Russell.
|
| +
|
| + * features.gypi:
|
| + * src/WebMediaPlayerClientImpl.cpp:
|
| + (WebKit::WebMediaPlayerClientImpl::audioSourceProvider):
|
| + * src/WebMediaPlayerClientImpl.h:
|
| +
|
| +2011-09-14 John Bauman <jbauman@chromium.org>
|
| +
|
| + [chromium] Return correct value for getContextAttributes().preserveDrawingBuffer
|
| + https://bugs.webkit.org/show_bug.cgi?id=68082
|
| +
|
| + Reviewed by Kenneth Russell.
|
| +
|
| + WebKit::WebGraphicsContext3D::Attributes doesn't save
|
| + preserveDrawingBuffer, so that has to be saving in
|
| + GraphicsContext3DPrivate.
|
| +
|
| + * src/GraphicsContext3DChromium.cpp:
|
| + (WebCore::GraphicsContext3DPrivate::GraphicsContext3DPrivate):
|
| + (WebCore::GraphicsContext3DPrivate::create):
|
| + (WebCore::GraphicsContext3DPrivate::createGraphicsContextFromWebContext):
|
| + (WebCore::GraphicsContext3DPrivate::getContextAttributes):
|
| + * src/GraphicsContext3DPrivate.h:
|
| +
|
| +2011-09-14 Antoine Labour <piman@chromium.org>
|
| +
|
| + Remove the dependency on GraphicsLayer from CCLayerTreeHost.
|
| + Move root layer management into the NonCompositedContentHost.
|
| + Have WebViewImpl create a NonCompositedContentHost explicitly.
|
| + https://bugs.webkit.org/show_bug.cgi?id=67883
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::setRootGraphicsLayer):
|
| + (WebKit::WebViewImpl::invalidateRootLayerRect):
|
| + (WebKit::WebViewImpl::setIsAcceleratedCompositingActive):
|
| + (WebKit::WebViewImpl::updateLayerTreeViewport):
|
| + (WebKit::WebViewImpl::setVisibilityState):
|
| + * src/WebViewImpl.h:
|
| +
|
| +2011-09-14 Nebojsa Ciric <cira@chromium.org>
|
| +
|
| + Changed WebKit.gyp to use the new grit version of the scripts that handle
|
| + .pak files.
|
| + https://bugs.webkit.org/show_bug.cgi?id=68013
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + * DEPS:
|
| + * WebKit.gyp:
|
| +
|
| +2011-09-14 Anders Carlsson <andersca@apple.com>
|
| +
|
| + Fix Chromium build.
|
| +
|
| + * src/ResourceHandle.cpp:
|
| +
|
| +2011-09-13 Eric Seidel <eric@webkit.org>
|
| +
|
| + Remove ENABLE_SVG_USE as <use> is required by HTML5
|
| + https://bugs.webkit.org/show_bug.cgi?id=68019
|
| +
|
| + Reviewed by Ryosuke Niwa.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-13 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] The checked state of WebPopupMenuItem isn't initialized
|
| + https://bugs.webkit.org/show_bug.cgi?id=67889
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + It seems we're failing to initialize the checked state of
|
| + WebPopupMenuItems, potentially because Android is the first platform to
|
| + use popup menus for <select> elements.
|
| +
|
| + * src/ExternalPopupMenu.cpp:
|
| + (WebKit::ExternalPopupMenu::getPopupMenuInfo):
|
| +
|
| +2011-09-13 Eric Seidel <eric@webkit.org>
|
| +
|
| + Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
|
| + https://bugs.webkit.org/show_bug.cgi?id=68018
|
| +
|
| + Reviewed by Ryosuke Niwa.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-13 James Simonsen <simonjam@chromium.org>
|
| +
|
| + [Chromium] Ref protect element in FrameLoaderClientImpl::createPlugin
|
| + https://bugs.webkit.org/show_bug.cgi?id=68014
|
| +
|
| + Reviewed by Nate Chapin.
|
| +
|
| + Test: plugins/destroy-during-npp-new.htm under valgrind
|
| +
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::createPlugin):
|
| +
|
| +2011-09-13 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed. Rolled DEPS.
|
| +
|
| + * DEPS:
|
| +
|
| +2011-09-12 Fumitoshi Ukai <ukai@chromium.org>
|
| +
|
| + Unreviewed. Roll DEPS again.
|
| +
|
| + * DEPS:
|
| +
|
| +2011-09-12 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r95015.
|
| + http://trac.webkit.org/changeset/95015
|
| + https://bugs.webkit.org/show_bug.cgi?id=67987
|
| +
|
| + compiled failed on Chromium Win bot (Requested by ukai on
|
| + #webkit).
|
| +
|
| + * DEPS:
|
| +
|
| +2011-09-12 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed. Rolled DEPS.
|
| +
|
| + * DEPS:
|
| +
|
| +2011-09-12 David Levin <levin@chromium.org>
|
| +
|
| + [chromium] Remove AllowCrossThreadAccess for WorkerFileWriterCallbacksBridge.
|
| + https://bugs.webkit.org/show_bug.cgi?id=67943
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * src/WorkerFileWriterCallbacksBridge.cpp: Removed AllowCrossThreadAccess
|
| + allowing the automatic ref counting to work. This was previous needed when
|
| + the ref counting wasn't working but that was fixed in r94986. Note that the
|
| + design was to have ref counting since the methods take PassRefPtr and the
|
| + class is ThreadSafeRefCounted. (Ideally we have noticed this flaw when
|
| + adding in AllowCrossThreadAccess.)
|
| + (WebKit::WorkerFileWriterCallbacksBridge::postWriteToMainThread):
|
| + (WebKit::WorkerFileWriterCallbacksBridge::postTruncateToMainThread):
|
| + (WebKit::WorkerFileWriterCallbacksBridge::postAbortToMainThread):
|
| + (WebKit::WorkerFileWriterCallbacksBridge::didWrite):
|
| + (WebKit::WorkerFileWriterCallbacksBridge::didFail):
|
| + (WebKit::WorkerFileWriterCallbacksBridge::didTruncate):
|
| + (WebKit::WorkerFileWriterCallbacksBridge::postInitToMainThread):
|
| + (WebKit::WorkerFileWriterCallbacksBridge::dispatchTaskToMainThread):
|
| + (WebKit::WorkerFileWriterCallbacksBridge::dispatchTaskToWorkerThread):
|
| +
|
| +2011-09-08 Nat Duca <nduca@chromium.org>
|
| +
|
| + [chromium] Add GraphicsContext3DPrivate:createGraphicsContextForAnotherThread
|
| + https://bugs.webkit.org/show_bug.cgi?id=67832
|
| +
|
| + The compositor thread needs to create a GraphicsContext3D without
|
| + actually making it current. In previous attempts at doing this, we
|
| + modified all graphics3D creation to not make the contexts current, but
|
| + this prove to be shockingly fragile. Since this is a very
|
| + Chromium-specific behavior, this patch makes creationForAnotherThread a
|
| + method on the private GraphicsContext3D interface.
|
| + GraphicsContext3D::create behaves as usual.
|
| +
|
| + Reviewed by Kenneth Russell.
|
| +
|
| + * src/GraphicsContext3DChromium.cpp:
|
| + (WebCore::GraphicsContext3DPrivate::createGraphicsContextFromWebContext):
|
| + (WebCore::GraphicsContext3DPrivate::createGraphicsContextForAnotherThread):
|
| + (WebCore::GraphicsContext3D::create):
|
| + * src/GraphicsContext3DPrivate.h:
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::createLayerTreeHostContext3D):
|
| + (WebKit::WebViewImpl::graphicsContext3D):
|
| + * tests/MockGraphicsContext3DTest.cpp:
|
| + (TEST):
|
| +
|
| +2011-09-11 Jeremy Moskovich <jeremy@chromium.org>
|
| +
|
| + [Chromium] Change OOP Font loading code to use CGFont*() APIs.
|
| + https://bugs.webkit.org/show_bug.cgi?id=66935
|
| +
|
| + This change is necessary due a bug in ATSFontDeactivate() on 10.7.
|
| + See crbug.com/93191 for details.
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + * public/mac/WebSandboxSupport.h:
|
| + * src/PlatformBridge.cpp:
|
| + (WebCore::PlatformBridge::loadFont):
|
| +
|
| +2011-09-11 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Add more key codes to WebInputEvent for Android
|
| + https://bugs.webkit.org/show_bug.cgi?id=67887
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * src/WebInputEvent.cpp:
|
| + (WebKit::staticKeyIdentifiers):
|
| +
|
| +2011-09-09 Fady Samuel <fsamuel@chromium.org>
|
| +
|
| + Move pageScaleFactor code from Frame.{h|cpp} to Page.{h|cpp}
|
| + https://bugs.webkit.org/show_bug.cgi?id=67250
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::pageScaleFactor):
|
| + (WebKit::WebViewImpl::scalePage):
|
| +
|
| +2011-09-09 Hao Zheng <zhenghao@chromium.org>
|
| +
|
| + [chromium] Implement DRT support for Android.
|
| + https://bugs.webkit.org/show_bug.cgi?id=67590
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + Exclude Android specific files of DRT from other platforms.
|
| +
|
| + * WebKit.gyp:
|
| +
|
| +2011-09-09 Hao Zheng <zhenghao@chromium.org>
|
| +
|
| + [Chromium] Add WebSandboxSupport and WebThemeEngine for Android.
|
| + https://bugs.webkit.org/show_bug.cgi?id=67584
|
| +
|
| + Reviewed by Steve Block.
|
| +
|
| + Make src/PlatformSupport.cpp and src/WebFrameImpl.cpp compile on
|
| + Chromium port for Android.
|
| +
|
| + * WebKit.gyp:
|
| + * public/android: Added.
|
| + * public/android/WebSandboxSupport.h: Added.
|
| + * public/android/WebThemeEngine.h: Added.
|
| + (WebKit::WebThemeEngine::getSize):
|
| + (WebKit::WebThemeEngine::paint):
|
| + * src/PlatformSupport.cpp:
|
| + (WebCore::PlatformSupport::getFontFamilyForCharacters):
|
| + (WebCore::PlatformSupport::getRenderStyleForStrike):
|
| + * src/WebFrameImpl.cpp:
|
| +
|
| +2011-09-09 Martin Kosiba <mkosiba@chromium.org>
|
| +
|
| + Exposing the isLink method on WebNode for the Chromium port on Android.
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * public/WebNode.h:
|
| + * src/WebNode.cpp:
|
| + (WebKit::WebNode::isLink):
|
| +
|
| +2011-09-08 Adam Barth <abarth@webkit.org>
|
| +
|
| + Another attempt to fix the Chromium build. (Missed one.)
|
| +
|
| + * src/WebPageSerializerImpl.cpp:
|
| + (WebKit::WebPageSerializerImpl::serialize):
|
| +
|
| +2011-09-08 Adam Barth <abarth@webkit.org>
|
| +
|
| + Attempt to fix Chromium build. We can just grab the encoding from the document.
|
| +
|
| + * src/ContextMenuClientImpl.cpp:
|
| + (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
|
| + * src/WebDocument.cpp:
|
| + (WebKit::WebDocument::encoding):
|
| + * src/WebPageSerializerImpl.cpp:
|
| + (WebKit::WebPageSerializerImpl::preActionBeforeSerializeOpenTag):
|
| + * src/WebSearchableFormData.cpp:
|
| + (HTMLNames::GetFormEncoding):
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::pageEncoding):
|
| +
|
| +2011-09-08 W. James MacLean <wjmaclean@chromium.org>
|
| +
|
| + [chromium] Add backend compositor support for rescaling (zooming) textures during zoom animation.
|
| + https://bugs.webkit.org/show_bug.cgi?id=66472
|
| +
|
| + This patch contains plumbing from Internals to WebViewImpl that can be removed
|
| + at a later time when the zoom animator code is complete.
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::setZoomLevel):
|
| + (WebKit::WebViewImpl::setRootLayerNeedsDisplay):
|
| +
|
| +2011-09-08 Scott Byer <scottbyer@chromium.org>
|
| +
|
| + Compile in ScrollAnimator for Chromium on all platforms by default.
|
| + https://bugs.webkit.org/show_bug.cgi?id=67650
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * features.gypi:
|
| +
|
| +2011-09-07 Adam Barth <abarth@webkit.org>
|
| +
|
| + FrameLoader::addExtraFieldsToRequest can crash when called from or after FrameLoader::detachFromParent
|
| + https://bugs.webkit.org/show_bug.cgi?id=61810
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + Fix this crash as suggested by Darin Fisher in
|
| + https://bugs.webkit.org/show_bug.cgi?id=61810#c21. This patch does not
|
| + include the test requested by Alexey Proskuryakov in
|
| + https://bugs.webkit.org/show_bug.cgi?id=61810#c6. I would really much
|
| + rather include a test with this patch, but my attempts to write a test
|
| + have failed. :(
|
| +
|
| + * src/WebPluginContainerImpl.cpp:
|
| + (WebKit::WebPluginContainerImpl::loadFrameRequest):
|
| +
|
| +2011-09-07 Eric Boren <borenet@gmail.com>
|
| +
|
| + [Chromium] Modify WebTouchEvent structure to match WebCore::TouchEvent
|
| + https://bugs.webkit.org/show_bug.cgi?id=66800
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * public/WebInputEvent.h:
|
| + (WebKit::WebTouchEvent::WebTouchEvent):
|
| + * public/WebTouchPoint.h:
|
| + (WebKit::WebTouchPoint::WebTouchPoint):
|
| + * src/WebInputEventConversion.cpp:
|
| + (WebKit::PlatformTouchEventBuilder::PlatformTouchEventBuilder):
|
| + (WebKit::WebTouchEventBuilder::WebTouchEventBuilder):
|
| + * src/WebInputEventConversion.h:
|
| +
|
| +2011-09-07 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r94635.
|
| + http://trac.webkit.org/changeset/94635
|
| + https://bugs.webkit.org/show_bug.cgi?id=67704
|
| +
|
| + Linux Touch build is failing to compile this change.
|
| + (Requested by loislo on #webkit).
|
| +
|
| + * public/WebInputEvent.h:
|
| + (WebKit::WebTouchEvent::WebTouchEvent):
|
| + * public/WebTouchPoint.h:
|
| + (WebKit::WebTouchPoint::WebTouchPoint):
|
| + * src/WebInputEventConversion.cpp:
|
| + (WebKit::PlatformTouchEventBuilder::PlatformTouchEventBuilder):
|
| + (WebKit::WebMouseEventBuilder::WebMouseEventBuilder):
|
| + (WebKit::WebMouseWheelEventBuilder::WebMouseWheelEventBuilder):
|
| + (WebKit::WebKeyboardEventBuilder::WebKeyboardEventBuilder):
|
| + * src/WebInputEventConversion.h:
|
| +
|
| +2011-09-05 Yury Semikhatsky <yurys@chromium.org>
|
| +
|
| + [Chromium] Web Inspector: repair console sniffing for interactive ui tests
|
| + https://bugs.webkit.org/show_bug.cgi?id=67608
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + * src/js/Tests.js:
|
| + (.TestSuite.prototype.evaluateInConsole_):
|
| +
|
| +2011-09-06 Eric Boren <borenet@gmail.com>
|
| +
|
| + [Chromium] Modify WebTouchEvent structure to match WebCore::TouchEvent
|
| + https://bugs.webkit.org/show_bug.cgi?id=66800
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * public/WebInputEvent.h:
|
| + (WebKit::WebTouchEvent::WebTouchEvent):
|
| + * public/WebTouchPoint.h:
|
| + (WebKit::WebTouchPoint::WebTouchPoint):
|
| + * src/WebInputEventConversion.cpp:
|
| + (WebKit::PlatformTouchEventBuilder::PlatformTouchEventBuilder):
|
| + (WebKit::WebTouchEventBuilder::WebTouchEventBuilder):
|
| + * src/WebInputEventConversion.h:
|
| +
|
| +2011-09-06 Ben Smith <binji@chromium.org>
|
| +
|
| + [chromium] Fix WebFrameClient receiving isRedirect when reloading
|
| + https://bugs.webkit.org/show_bug.cgi?id=63591
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Fix bug when quickly reloading a WebFrame where the
|
| + WebFrameClient would get called with decidePolicyForNavigation
|
| + isRedirect=true.
|
| +
|
| + * src/FrameLoaderClientImpl.cpp:
|
| + (WebKit::FrameLoaderClientImpl::dispatchDecidePolicyForNavigationAction):
|
| + * src/WebDataSourceImpl.h:
|
| + (WebKit::WebDataSourceImpl::isRedirect):
|
| + * tests/WebFrameTest.cpp:
|
| + (WebKit::TestReloadDoesntRedirectWebFrameClient::decidePolicyForNavigation):
|
| + (WebKit::TestReloadDoesntRedirectWebFrameClient::cancelledError):
|
| + (WebKit::TEST_F):
|
| +
|
| 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
| + Rename confirmCompositionWithoutDisturbingSelection to cancelComposition
|
| + https://bugs.webkit.org/show_bug.cgi?id=67569
|
| +
|
| + Reviewed by Antonio Gomes.
|
| +
|
| + * src/WebFrameImpl.cpp:
|
| + (WebKit::WebFrameImpl::unmarkText):
|
| +
|
| +2011-09-06 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Add WebFloatQuad.h for Android
|
| + https://bugs.webkit.org/show_bug.cgi?id=67573
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + Android uses this wrapper of WebCore::FloatQuad in some API methods
|
| + (which will appear in subsequent patches).
|
| +
|
| + * WebKit.gyp:
|
| + * public/WebFloatQuad.h: Added.
|
| + * src/WebFloatQuad.cpp: Added.
|
| +
|
| +2011-09-06 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Add didAcceptIndices to ExternalPopupMenuClient for Android
|
| + https://bugs.webkit.org/show_bug.cgi?id=67574
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + In Android, external popup menus can admit multiple selection (e.g.,
|
| + for listboxes presented using external UI).
|
| +
|
| + * public/WebExternalPopupMenuClient.h:
|
| + * src/ExternalPopupMenu.cpp:
|
| + (WebKit::ExternalPopupMenu::didAcceptIndices):
|
| + * src/ExternalPopupMenu.h:
|
| +
|
| +2011-09-06 Aaron Colwell <acolwell@chromium.org>
|
| +
|
| + Allow MediaSource API to be enabled at runtime.
|
| + https://bugs.webkit.org/show_bug.cgi?id=67306
|
| +
|
| + Reviewed by Eric Carlson.
|
| +
|
| + * public/WebRuntimeFeatures.h:
|
| + * src/WebRuntimeFeatures.cpp:
|
| + (WebKit::WebRuntimeFeatures::enableMediaSource):
|
| + (WebKit::WebRuntimeFeatures::isMediaSourceEnabled):
|
| +
|
| +2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
|
| https://bugs.webkit.org/show_bug.cgi?id=67453
|
|
|
|
|