- 21 Aug, 2011 1 commit
- 
- 
commit-queue@webkit.org authoredWe forked a new code.google.com/p/v8-i18n project from v8/extensions/experimental. https://bugs.webkit.org/show_bug.cgi?id=66573 Patch by Nebojsa Ciric <cira@chromium.org> on 2011-08-20 Reviewed by Kent Tamura. Covered by existing tests, and no code was changed. * WebCore.gyp/WebCore.gyp: * bindings/v8/V8DOMWindowShell.cpp: (WebCore::V8DOMWindowShell::createNewContext): Source/WebKit/chromium: Add dependency on v8-i18n library. We used v8 repository before. Chromium DEPS change was already submited (http://codereview.chromium.org/7583050). https://bugs.webkit.org/show_bug.cgi?id=66573 Patch by Nebojsa Ciric <cira@chromium.org> on 2011-08-20 Reviewed by Kent Tamura. * DEPS: git-svn-id: svn://svn.chromium.org/blink/trunk@93484 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
 
- 
- 20 Aug, 2011 26 commits
- 
- 
abarth@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66625 Reviewed by Dimitri Glazkov. This patch introduces the notion of UI actions and converts our existing manual <button> manipulation with this new abstraction. The patch also adds an Examine button to failure notifications. In a future patch, I'll add a controller that wires this button up to something useful. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/garden-o-matic.html: * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/run-unittests.html: * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/actions.js: Added. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/actions_unittests.js: Added. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/notifications.js: * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/notifications_unittests.js: * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/results.js: * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/summary.html: git-svn-id: svn://svn.chromium.org/blink/trunk@93483 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
commit-queue@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=65013 Patch by Tom Zakrajsek <tomz@codeaurora.org> on 2011-08-20 Reviewed by Eric Carlson. Source/WebCore: Add HTMLSourceElement to DOMWindow.idl for consistency. Constructors for all elements should be available on DOMWindow. * bindings/generic/RuntimeEnabledFeatures.cpp: (WebCore::RuntimeEnabledFeatures::htmlSourceElementEnabled): * bindings/generic/RuntimeEnabledFeatures.h: * page/DOMWindow.idl: LayoutTests: Updated test results after adding HTMLSourceElement to the DOMWindow * fast/dom/prototype-inheritance-2-expected.txt: * fast/dom/prototype-inheritance-expected.txt: * platform/chromium/fast/dom/prototype-inheritance-expected.txt: * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: * platform/gtk/fast/dom/prototype-inheritance-expected.txt: * platform/qt-wk2/fast/dom/prototype-inheritance-2-expected.txt: * platform/qt/fast/dom/prototype-inheritance-2-expected.txt: * platform/qt/fast/dom/prototype-inheritance-expected.txt: * platform/win/fast/dom/prototype-inheritance-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@93482 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
darin@apple.com authoredhttps://bugs.webkit.org/show_bug.cgi?id=65015 Reviewed by Alexey Proskuryakov. Source/WebCore: Test: fast/dom/Range/insertNode-empty-fragment-crash.html * dom/Range.cpp: (WebCore::Range::insertNode): Don't adjust the range after insertion if we didn't add anything. Otherwise the code will put a wrong "child before" value into the range end boundary point. LayoutTests: * fast/dom/Range/insertNode-empty-fragment-crash-expected.txt: Added. * fast/dom/Range/insertNode-empty-fragment-crash.html: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@93481 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
abarth@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66624 Reviewed by Dimitri Glazkov. This patch creates a notification-based UI for build failures. The new UI displays the same information that used to be displayed in the infobar. There's lots of room for improvement in surfacing more information, but this is a start. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/summary.js: * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/notifications.js: * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/notifications_unittests.js: git-svn-id: svn://svn.chromium.org/blink/trunk@93480 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
kbalazs@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=57515 Unreviewed gardening. * platform/wk2/Skipped: Skip dependent test. git-svn-id: svn://svn.chromium.org/blink/trunk@93479 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
kbalazs@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66626 Unreviewed gardening. * platform/qt/Skipped: git-svn-id: svn://svn.chromium.org/blink/trunk@93478 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
commit-queue@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=65858 Patch by Ken Buchanan <kenrb@chromium.org> on 2011-08-20 Reviewed by Nikolas Zimmermann. Source/WebCore: Potential crash resulting from incorrect keySpline array lengths. This fix validates the length in startedActiveInterval. Test: svg/animations/animate-calcMode-spline-crash-bad-array-length.xhtml * svg/SVGAnimationElement.cpp: (WebCore::SVGAnimationElement::parseMappedAttribute): (WebCore::SVGAnimationElement::calculateKeyTimesIndex): LayoutTests: Added test case covering keySpline array length problem. * svg/animations/animate-calcMode-spline-crash-bad-array-length-expected.txt: Added. * svg/animations/animate-calcMode-spline-crash-bad-array-length.xhtml: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@93477 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
commit-queue@webkit.org authoredhttp://trac.webkit.org/changeset/93415 https://bugs.webkit.org/show_bug.cgi?id=66623 Introduces failing test (Requested by pfeldman on #webkit). Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-08-19 Source/WebCore: * WebCore.gypi: * WebCore.vcproj/WebCore.vcproj: * inspector/front-end/BreakpointManager.js: Removed. * inspector/front-end/DebuggerModel.js: * inspector/front-end/SourceFile.js: * inspector/front-end/WebKit.qrc: * inspector/front-end/inspector.html: LayoutTests: * inspector/debugger/breakpoint-manager-expected.txt: Removed. * inspector/debugger/breakpoint-manager.html: Removed. git-svn-id: svn://svn.chromium.org/blink/trunk@93476 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authored* platform/chromium-cg-mac/fast/css/computed-style-expected.txt: Removed. * platform/chromium-win/fast/css/computed-style-expected.txt: Removed. * platform/chromium-win/fast/css/getComputedStyle/computed-style-expected.txt: Replaced with LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt. * platform/chromium-win/svg/css/getComputedStyle-basic-expected.txt: Replaced with LayoutTests/svg/css/getComputedStyle-basic-expected.txt. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@93475 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authored* platform/gtk/Skipped: git-svn-id: svn://svn.chromium.org/blink/trunk@93474 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authored(Copied it over from fast/css/getComputedStyle/ and replaced Times with 'times new roman') * platform/chromium-win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Replaced with LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt. * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed. git-svn-id: svn://svn.chromium.org/blink/trunk@93473 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authored* platform/win/Skipped: git-svn-id: svn://svn.chromium.org/blink/trunk@93472 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authored* platform/win-xp/editing: Added. * platform/win-xp/editing/deleting: Added. * platform/win-xp/editing/deleting/regional-indicators-expected.txt: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@93471 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authoredediting/deleting/regional-indicators.html, not editing/selection/regional-indicators. The failure is still tracked by the bug 66501. * platform/gtk/editing/deleting/regional-indicators-expected.txt: Copied from LayoutTests/platform/gtk/editing/selection/regional-indicators-expected.txt. * platform/gtk/editing/selection/regional-indicators-expected.txt: Removed. git-svn-id: svn://svn.chromium.org/blink/trunk@93470 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authored* platform/qt/Skipped: git-svn-id: svn://svn.chromium.org/blink/trunk@93469 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authored* fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Replaced with LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt. * platform/chromium-cg-mac/fast/css/computed-style-without-renderer-expected.txt: Removed. * platform/chromium-win/fast/css/computed-style-without-renderer-expected.txt: Removed. * platform/gtk/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed. * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed. git-svn-id: svn://svn.chromium.org/blink/trunk@93468 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
dbates@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66617 Both <signal.h> and SA_RESTART usage are guarded behind ENABLE(JSC_MULTIPLE_THREADS). But we cause a compile error if the platform doesn't support SA_RESTART regardless of whether JSC_MULTIPLE_THREADS is enabled for the port. Instead, we shouldn't require SA_RESTART support unless we are building with JSC_MULTIPLE_THREADS enabled. Reviewed by Antonio Gomes. * heap/MachineStackMarker.cpp: git-svn-id: svn://svn.chromium.org/blink/trunk@93467 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
fpizlo@apple.com authoredthe types of values https://bugs.webkit.org/show_bug.cgi?id=65901 Reviewed by Gavin Barraclough. Added the ability to profile the values seen at function calls (both arguments and results) and heap loads. This is done with emphasis on performance. A value profiling site consists of: add, and, move, and store; no branching is necessary. Each value profiling site (called a ValueProfile) has a ring buffer of 8 recently-seen values. ValueProfiles are stored in the CodeBlock; there will be one for each argument (excluding this) and each heap load or callsite. Each time a value profiling site executes, it stores the value into a pseudo-random element in the ValueProfile buffer. The point is that for frequently executed code, we will have 8 somewhat recent values in the buffer and will be able to not only figure out what type it is, but also to be able to reason about the actual values if we wish to do so. This feature is currently disabled by default. When enabled, it results in a 3.7% slow-down on SunSpider. * JavaScriptCore.xcodeproj/project.pbxproj: * bytecode/CodeBlock.cpp: (JSC::CodeBlock::~CodeBlock): * bytecode/CodeBlock.h: (JSC::CodeBlock::addValueProfile): (JSC::CodeBlock::numberOfValueProfiles): (JSC::CodeBlock::valueProfile): (JSC::CodeBlock::valueProfileForBytecodeOffset): * bytecode/ValueProfile.h: Added. (JSC::ValueProfile::ValueProfile): (JSC::ValueProfile::numberOfSamples): (JSC::ValueProfile::computeProbability): (JSC::ValueProfile::numberOfInt32s): (JSC::ValueProfile::numberOfDoubles): (JSC::ValueProfile::numberOfCells): (JSC::ValueProfile::probabilityOfInt32): (JSC::ValueProfile::probabilityOfDouble): (JSC::ValueProfile::probabilityOfCell): (JSC::getValueProfileBytecodeOffset): * jit/JIT.cpp: (JSC::JIT::privateCompileSlowCases): (JSC::JIT::privateCompile): * jit/JIT.h: (JSC::JIT::emitValueProfilingSite): * jit/JITCall.cpp: (JSC::JIT::emit_op_call_put_result): * jit/JITInlineMethods.h: (JSC::JIT::emitValueProfilingSite): * jit/JITPropertyAccess.cpp: (JSC::JIT::emit_op_get_by_val): (JSC::JIT::emitSlow_op_get_by_val): (JSC::JIT::emit_op_method_check): (JSC::JIT::emit_op_get_by_id): (JSC::JIT::emitSlow_op_get_by_id): * jit/JSInterfaceJIT.h: * wtf/Platform.h: * wtf/StdLibExtras.h: (WTF::binarySearch): (WTF::genericBinarySearch): git-svn-id: svn://svn.chromium.org/blink/trunk@93466 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
dbates@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66616 Reviewed by Antonio Gomes. * config.h: git-svn-id: svn://svn.chromium.org/blink/trunk@93465 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
rniwa@webkit.org authoredthe amount of time leapForward is called upon. The failure is tracked by the bug 66551. * platform/win/Skipped: git-svn-id: svn://svn.chromium.org/blink/trunk@93464 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
commit-queue@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66606 Patch by James Robinson <jamesr@chromium.org> on 2011-08-19 Reviewed by Dirk Pranke. The chromium GPU configuration does not (currently) contain any tests incompatible with --experimental-fully-parallel, and this flag is a significan speedup because of the directory canvas/philip/tests which contains 802 tests in the same directory. Setting this option by default on this configuration is a 2x speed in release, 44s to 22s, and a 3x speedup in debug, 223s to 77s, on linux on a 16 core machine. * Scripts/webkitpy/layout_tests/port/chromium_gpu.py: * Scripts/webkitpy/layout_tests/port/chromium_gpu_unittest.py: * Scripts/webkitpy/layout_tests/run_webkit_tests.py: git-svn-id: svn://svn.chromium.org/blink/trunk@93463 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
dbates@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66611 Reviewed by Antonio Gomes. * jit/ExecutableAllocator.h: (JSC::ExecutableAllocator::cacheFlush): git-svn-id: svn://svn.chromium.org/blink/trunk@93462 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
cfleizach@apple.com authoredhttps://bugs.webkit.org/show_bug.cgi?id=61289 Update the code to determine the position of accessibility elements on Mac for WK2, so that elements within iframes are positioned correctly. Reviewed by Darin Adler.. * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::page): * accessibility/AccessibilityObject.h: * accessibility/mac/AccessibilityObjectWrapper.mm: (-[AccessibilityObjectWrapper position]): git-svn-id: svn://svn.chromium.org/blink/trunk@93461 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
jpfau@apple.com authoredhttps://bugs.webkit.org/show_bug.cgi?id=66604 When intializing a fragment parser, declare that the first element has been seen. Also, flush the text nodes when finishing parsing a document. Reviewed by Darin Adler. * xml/parser/NewXMLDocumentParser.cpp: (WebCore::NewXMLDocumentParser::finish): * xml/parser/XMLTreeBuilder.cpp: (WebCore::XMLTreeBuilder::XMLTreeBuilder): (WebCore::XMLTreeBuilder::processToken): (WebCore::XMLTreeBuilder::finish): * xml/parser/XMLTreeBuilder.h: git-svn-id: svn://svn.chromium.org/blink/trunk@93460 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
jeffm@apple.com authoredMediaPlayerPrivateAVFoundationCF should use AVCFURLAssetCopyAudiovisualMIMETypes() to get list of supported MIME types https://bugs.webkit.org/show_bug.cgi?id=66612 Reviewed by Darin Adler. No new tests, should be covered by existing media tests. * platform/graphics/avfoundation/cf/AVFoundationCFSoftLinking.h: Added AVCFURLAssetCopyAudiovisualMIMETypes(). * platform/graphics/avfoundation/cf/MediaPlayerPrivateAVFoundationCF.cpp: (WebCore::mimeTypeCache): Use AVCFURLAssetCopyAudiovisualMIMETypes() to build the cache of supported MIME types. git-svn-id: svn://svn.chromium.org/blink/trunk@93459 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
andersca@apple.com authored* UIProcess/PageClient.h: git-svn-id: svn://svn.chromium.org/blink/trunk@93458 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
 
- 
- 19 Aug, 2011 13 commits
- 
- 
andersca@apple.com authored* WebProcess/Plugins/PluginController.h: git-svn-id: svn://svn.chromium.org/blink/trunk@93456 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
jamesr@google.com authoredUpdate pixel baselines for this test on mac and linux. * platform/chromium-gpu-linux/compositing/scaling/tiled-layer-recursion-expected.png: Added. * platform/chromium-gpu-mac/compositing/scaling/tiled-layer-recursion-expected.png: Added. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@93455 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
enne@google.com authoredhttps://bugs.webkit.org/show_bug.cgi?id=66609 Reviewed by James Robinson. The invalidateRect function does not appear to be used anywhere because the setNeedsDisplay function is used instead. Fix the Clang error by just removing this unused vestigial base class function. * platform/graphics/chromium/LayerChromium.h: git-svn-id: svn://svn.chromium.org/blink/trunk@93454 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
andersca@apple.com authoredhttps://bugs.webkit.org/show_bug.cgi?id=66608 Reviewed by Sam Weinig. * bridge/npapi.h: git-svn-id: svn://svn.chromium.org/blink/trunk@93453 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
jpfau@apple.com authoredhttps://bugs.webkit.org/show_bug.cgi?id=66423 Source/WebCore: This makes the loop over the elements outside of the context actually update the element it's processing. Reviewed by Darin Adler. Test: fast/parser/innerhtml-with-prefixed-elements.xhtml * xml/parser/XMLDocumentParserLibxml2.cpp: (WebCore::XMLDocumentParser::XMLDocumentParser): LayoutTests: Added a test to ensure that elements inserted when the prefix is already declared are inserted properly. Reviewed by Darin Adler. * fast/parser/innerhtml-with-prefixed-elements.xhtml: Added. * platform/chromium/test_expectations.txt: * platform/mac/fast/parser/innerhtml-with-prefixed-elements-expected.png: Added. * platform/mac/fast/parser/innerhtml-with-prefixed-elements-expected.txt: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@93452 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
commit-queue@webkit.org authoredhttp://trac.webkit.org/changeset/93426 https://bugs.webkit.org/show_bug.cgi?id=66607 Broke the Mac build by not building gtest.framework anymore (Requested by andersca on #webkit). Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-08-19 Source/ThirdParty: * gtest/README.WebKit: * gtest/include/gtest/internal/gtest-port.h: * gtest/msvc/gtest-md.vcproj: * gtest/xcode/Config/General.xcconfig: * gtest/xcode/gtest.xcodeproj/project.pbxproj: Tools: * TestWebKitAPI/Tests/WTF/StringOperators.cpp: git-svn-id: svn://svn.chromium.org/blink/trunk@93451 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
dbates@webkit.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66605 Reviewed by Darin Adler. * wtf/Atomics.h: (WTF::atomicIncrement): (WTF::atomicDecrement): git-svn-id: svn://svn.chromium.org/blink/trunk@93450 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
adamk@chromium.org authoredhttps://bugs.webkit.org/show_bug.cgi?id=66575 Reviewed by Tony Chang. * public/WebApplicationCacheHost.h: (WebKit::WebApplicationCacheHost::willStartMainResourceRequest): * public/WebFrame.h: * public/WebFrameClient.h: (WebKit::WebFrameClient::didReceiveTitle): * public/WebVideoFrame.h: git-svn-id: svn://svn.chromium.org/blink/trunk@93449 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
tony@chromium.org authoredon win and run plugin-initiate-popup-window on mac/linux to get results. * platform/chromium-win/plugins/plugin-initiate-popup-window-expected.txt: Removed. * platform/chromium/test_expectations.txt: * platform/win/plugins/plugin-javascript-access-expected.txt: Renamed from LayoutTests/platform/chromium-win/plugins/plugin-javascript-access-expected.txt. git-svn-id: svn://svn.chromium.org/blink/trunk@93448 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
andersca@apple.com authoredhttps://bugs.webkit.org/show_bug.cgi?id=62245 Reviewed by Sam Weinig. This is to prepare the infrastructure for supporting the updated Cocoa text input model for plug-ins. * PluginProcess/PluginControllerProxy.cpp: * PluginProcess/PluginControllerProxy.h: * PluginProcess/mac/PluginControllerProxyMac.mm: (WebKit::PluginControllerProxy::setComplexTextInputState): (WebKit::PluginControllerProxy::compositingRenderServerPort): * Shared/Plugins/mac: Added. * Shared/Plugins/mac/PluginComplexTextInputState.h: Added. (WebKit::isValidPluginComplexTextInputState): * UIProcess/API/mac/PageClientImpl.h: * UIProcess/API/mac/PageClientImpl.mm: (WebKit::PageClientImpl::setPluginComplexTextInputState): * UIProcess/API/mac/WKView.mm: (-[WKView _setPluginComplexTextInputState:WebKit::pluginComplexTextInputIdentifier:]): * UIProcess/API/mac/WKViewInternal.h: * UIProcess/PageClient.h: * UIProcess/WebPageProxy.h: * UIProcess/WebPageProxy.messages.in: * UIProcess/mac/WebPageProxyMac.mm: (WebKit::WebPageProxy::setPluginComplexTextInputState): * WebKit2.xcodeproj/project.pbxproj: * WebProcess/Plugins/Netscape/NetscapePlugin.cpp: (WebKit::NetscapePlugin::NetscapePlugin): * WebProcess/Plugins/Netscape/NetscapePlugin.h: * WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm: (WebKit::NetscapePlugin::platformSetFocus): (WebKit::NetscapePlugin::windowFocusChanged): (WebKit::NetscapePlugin::setComplexTextInputEnabled): * WebProcess/Plugins/Netscape/mac/PluginProxyMac.mm: (WebKit::PluginProxy::setComplexTextInputState): * WebProcess/Plugins/PluginController.h: * WebProcess/Plugins/PluginProxy.cpp: * WebProcess/Plugins/PluginProxy.h: * WebProcess/Plugins/PluginProxy.messages.in: * WebProcess/Plugins/PluginView.cpp: (WebKit::PluginView::~PluginView): (WebKit::PluginView::setComplexTextInputState): (WebKit::PluginView::compositingRenderServerPort): * WebProcess/Plugins/PluginView.h: git-svn-id: svn://svn.chromium.org/blink/trunk@93447 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
jamesr@google.com authoredRemove = CRASH expectations for tests fixed by r93441. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@93446 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
bdakin@apple.com authoredRe-name scrollbar painter types Reviewed by Sam Weinig. Source/JavaScriptCore: WTF_USE_WK_SCROLLBAR_PAINTER is now WTF_USE_SCROLLBAR_PAINTER since WK no longer applies. * wtf/Platform.h: Source/WebCore: Names changed to remove references to WebKitSystemInterface since the implementation is now in WebCore. And the type names changed to be more Objective- Cish instead of C++ish WTF_USE_WK_SCROLLBAR_PAINTER -> WTF_USE_SCROLLBAR_PAINTER WKScrollbarPainterRef -> ScrollbarPainter WKScrollbarPainterControllerRef -> ScrollbarPainterController * platform/mac/NSScrollerImpDetails.h: * platform/mac/ScrollAnimatorMac.h: * platform/mac/ScrollAnimatorMac.mm: (-[ScrollbarPartAnimation initWithScrollbarPainter:part:WebCore::scrollAnimator:WebCore::animateAlphaTo:duration:]): (-[ScrollbarPainterDelegate setUpAnimation:scrollerPainter:part:WebCore::animateAlphaTo:duration:]): (-[ScrollbarPainterDelegate scrollerImp:animateKnobAlphaTo:duration:]): (-[ScrollbarPainterDelegate scrollerImp:animateTrackAlphaTo:duration:]): (WebCore::ScrollAnimatorMac::ScrollAnimatorMac): (WebCore::ScrollAnimatorMac::~ScrollAnimatorMac): (WebCore::ScrollAnimatorMac::notifyPositionChanged): (WebCore::ScrollAnimatorMac::contentAreaWillPaint): (WebCore::ScrollAnimatorMac::mouseEnteredContentArea): (WebCore::ScrollAnimatorMac::mouseExitedContentArea): (WebCore::ScrollAnimatorMac::mouseMovedInContentArea): (WebCore::ScrollAnimatorMac::willStartLiveResize): (WebCore::ScrollAnimatorMac::contentsResized): (WebCore::ScrollAnimatorMac::willEndLiveResize): (WebCore::ScrollAnimatorMac::contentAreaDidShow): (WebCore::ScrollAnimatorMac::contentAreaDidHide): (WebCore::ScrollAnimatorMac::didBeginScrollGesture): (WebCore::ScrollAnimatorMac::didEndScrollGesture): (WebCore::ScrollAnimatorMac::didAddVerticalScrollbar): (WebCore::ScrollAnimatorMac::willRemoveVerticalScrollbar): (WebCore::ScrollAnimatorMac::didAddHorizontalScrollbar): (WebCore::ScrollAnimatorMac::willRemoveHorizontalScrollbar): (WebCore::ScrollAnimatorMac::cancelAnimations): (WebCore::ScrollAnimatorMac::setIsActive): (WebCore::ScrollAnimatorMac::updateScrollerStyle): * platform/mac/ScrollViewMac.mm: (WebCore::ScrollView::platformSetScrollbarOverlayStyle): * platform/mac/ScrollbarThemeMac.h: * platform/mac/ScrollbarThemeMac.mm: (+[ScrollbarPrefsObserver appearancePrefsChanged:]): (WebCore::updateArrowPlacement): (WebCore::ScrollbarThemeMac::registerScrollbar): (WebCore::ScrollbarThemeMac::setNewPainterForScrollbar): (WebCore::ScrollbarThemeMac::painterForScrollbar): (WebCore::ScrollbarThemeMac::scrollbarThickness): (WebCore::ScrollbarThemeMac::usesOverlayScrollbars): (WebCore::ScrollbarThemeMac::updateScrollbarOverlayStyle): (WebCore::ScrollbarThemeMac::hasThumb): (WebCore::ScrollbarThemeMac::minimumThumbLength): (WebCore::ScrollbarThemeMac::updateEnabledState): (WebCore::scrollbarPainterPaint): (WebCore::ScrollbarThemeMac::paint): git-svn-id: svn://svn.chromium.org/blink/trunk@93445 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
- 
jamesr@google.com authored[chromium] Chromium GPU layout tests should use the normal process number selection, not force 1 worker https://bugs.webkit.org/show_bug.cgi?id=66603 Reviewed by Dirk Pranke. The various ChromiumGpu ports should use the same child worker selection logic as other ports so they can run with full parallelization on multicore systems. * Scripts/webkitpy/layout_tests/port/chromium_gpu.py: * Scripts/webkitpy/layout_tests/port/chromium_gpu_unittest.py: git-svn-id: svn://svn.chromium.org/blink/trunk@93444 bbb929c8-8fbe-4397-9dbb-9b2b20218538 
 
-