Changeset 146300 in webkit
- Timestamp:
- Mar 19, 2013, 9:16:47 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r146298 r146300 1 2013-03-19 Tony Chang <tony@chromium.org> 2 3 Move testRunner.setTouchDragDropEnabled to internals.settings 4 https://bugs.webkit.org/show_bug.cgi?id=112739 5 6 Reviewed by Adam Barth. 7 8 Update tests to use internals.settings. This testRunner method was only exposed on 9 Chromium, but now that Settings.in generates internals.settings setters, we can 10 use that instead. 11 12 * fast/events/touch/gesture/long-press-on-draggable-element-in-iframe-triggers-drag.html: 13 * fast/events/touch/gesture/long-press-on-draggable-element-in-nested-iframes-triggers-drag.html: 14 * fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag.html: 15 * touchadjustment/touch-links-longpress.html: 16 1 17 2013-03-19 Ryosuke Niwa <rniwa@webkit.org> 2 18 -
trunk/LayoutTests/fast/events/touch/gesture/long-press-on-draggable-element-in-iframe-triggers-drag.html
r140292 r146300 21 21 testRunner.dumpAsText(); 22 22 23 if ( testRunner.setTouchDragDropEnabled)24 testRunner.setTouchDragDropEnabled(true);23 if (window.internals) 24 internals.settings.setTouchDragDropEnabled(true); 25 25 26 26 if (!window.eventSender) -
trunk/LayoutTests/fast/events/touch/gesture/long-press-on-draggable-element-in-nested-iframes-triggers-drag.html
r140292 r146300 21 21 testRunner.dumpAsText(); 22 22 23 if ( testRunner.setTouchDragDropEnabled)24 testRunner.setTouchDragDropEnabled(true);23 if (window.internals) 24 internals.settings.setTouchDragDropEnabled(true); 25 25 26 26 if (!window.eventSender) -
trunk/LayoutTests/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag.html
r135789 r146300 15 15 testRunner.dumpAsText(); 16 16 17 if ( testRunner.setTouchDragDropEnabled)18 testRunner.setTouchDragDropEnabled(true);17 if (window.internals) 18 internals.settings.setTouchDragDropEnabled(true); 19 19 20 20 document.ondragstart = function() { document.getElementById("result").innerHTML = "PASS"; } -
trunk/LayoutTests/touchadjustment/touch-links-longpress.html
r135789 r146300 90 90 { 91 91 if (window.testRunner && window.internals && internals.touchNodeAdjustedToBestClickableNode) { 92 testRunner.setTouchDragDropEnabled(true);92 internals.settings.setTouchDragDropEnabled(true); 93 93 description('Tests if a long press gesture on links will trigger a drag/drop when touch adjustment is used.'); 94 94 testDirectTouches(); -
trunk/Tools/ChangeLog
r146299 r146300 1 2013-03-19 Tony Chang <tony@chromium.org> 2 3 Move testRunner.setTouchDragDropEnabled to internals.settings 4 https://bugs.webkit.org/show_bug.cgi?id=112739 5 6 Reviewed by Adam Barth. 7 8 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: 9 (WebTestRunner::TestRunner::TestRunner): Remove unnecessary code. 10 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: 11 (TestRunner): Remove unnecessary code. 12 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: 13 (WebTestRunner::WebPreferences::reset): 14 (WebTestRunner::WebPreferences::applyTo): Always set to false. 15 1 16 2013-03-19 Mark Pilgrim <pilgrim@chromium.org> 2 17 -
trunk/Tools/DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp
r146139 r146300 226 226 bindMethod("overridePreference", &TestRunner::overridePreference); 227 227 bindMethod("setPluginsEnabled", &TestRunner::setPluginsEnabled); 228 bindMethod("setTouchDragDropEnabled", &TestRunner::setTouchDragDropEnabled);229 228 230 229 // The following modify the state of the TestRunner. … … 1661 1660 } 1662 1661 1663 void TestRunner::setTouchDragDropEnabled(const CppArgumentList& arguments, CppVariant* result)1664 {1665 if (arguments.size() > 0 && arguments[0].isBool()) {1666 m_delegate->preferences()->touchDragDropEnabled = arguments[0].toBoolean();1667 m_delegate->applyPreferences();1668 }1669 result->setNull();1670 }1671 1672 1662 void TestRunner::showWebInspector(const CppArgumentList&, CppVariant* result) 1673 1663 { -
trunk/Tools/DumpRenderTree/chromium/TestRunner/src/TestRunner.h
r146139 r146300 304 304 void setPluginsEnabled(const CppArgumentList&, CppVariant*); 305 305 306 void setTouchDragDropEnabled(const CppArgumentList&, CppVariant*);307 308 306 /////////////////////////////////////////////////////////////////////////// 309 307 // Methods that modify the state of TestRunner -
trunk/Tools/DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp
r146240 r146300 130 130 shouldRespectImageOrientation = false; 131 131 asynchronousSpellCheckingEnabled = false; 132 touchDragDropEnabled = false;133 132 } 134 133 … … 198 197 settings->setShouldRespectImageOrientation(shouldRespectImageOrientation); 199 198 settings->setAsynchronousSpellCheckingEnabled(asynchronousSpellCheckingEnabled); 200 settings->setTouchDragDropEnabled(touchDragDropEnabled);201 199 202 200 // Fixed values. 201 settings->setTouchDragDropEnabled(false); 203 202 settings->setTextDirectionSubmenuInclusionBehaviorNeverIncluded(); 204 203 settings->setDownloadableBinaryFontsEnabled(true);
Note:
See TracChangeset
for help on using the changeset viewer.