- 12 Dec, 2010 2 commits
-
-
morrita@google.com authored
Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 * editing/spelling/script-tests/spellcheck-paste.js: Added. * editing/spelling/spellcheck-paste.html: Added. * editing/spelling/spellcheck-paste-expected.txt: Added. * platform/chromium/test_expectations.txt: * platform/gtk/Skipped: * platform/mac-leopard/Skipped: * platform/mac-tiger/Skipped: * platform/mac-wk2/Skipped: * platform/qt/Skipped: * platform/win/Skipped: 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 - Introduced SpellChecker class to encapsulate asynchronous spell checker state: sequence id, requesting text and target node. This is also the first step to decompose spell-check related code to a separate class. - Added EditorClient::isAsynchronousSpellCheckingEnabled() to use async spellcheck API on the platform. These APIs are touched by SpellChecker. - Used SpellChecker to check a pasted test. Text to check is collected from the subtree under the editingRoot. - Added Setting::m_asynchronousSpellCheckingEnabled to control async spell checking. Test: editing/spelling/spellcheck-paste.html * CMakeLists.txt: * GNUmakefile.am: * WebCore.exp.in: * WebCore.gypi: * WebCore.pro: * WebCore.vcproj/WebCore.vcproj: * WebCore.xcodeproj/project.pbxproj: * dom/DocumentMarkerController.cpp: (WebCore::DocumentMarkerController::showMarkers): (showDocumentMarkers): * dom/DocumentMarkerController.h: * dom/PositionIterator.cpp: (WebCore::PositionIterator::setOffsetInLeafNode): * dom/PositionIterator.h: * editing/Editor.cpp: (WebCore::Editor::replaceSelectionWithFragment): (WebCore::Editor::Editor): (WebCore::findFirstMarkable): (WebCore::Editor::selectionStartHasSpellingMarkerFor): * editing/Editor.h: (WebCore::Editor::spellChecker): * editing/SpellChecker.cpp: Added. (WebCore::SpellChecker::SpellChecker): (WebCore::SpellChecker::~SpellChecker): (WebCore::SpellChecker::initRequest): (WebCore::SpellChecker::clearRequest): (WebCore::SpellChecker::isAsynchronousEnabled): (WebCore::SpellChecker::canCheckAsynchronously): (WebCore::SpellChecker::isBusy): (WebCore::SpellChecker::isValid): (WebCore::SpellChecker::isCheckable): (WebCore::SpellChecker::requestCheckingFor): (WebCore::forwardIterator): (WebCore::SpellChecker::didCheck): * editing/SpellChecker.h: Added. (WebCore::SpellCheckingResult::SpellCheckingResult): (WebCore::SpellCheckingResult::type): (WebCore::SpellCheckingResult::location): (WebCore::SpellCheckingResult::length): * loader/EmptyClients.h: (WebCore::EmptyEditorClient::requestCheckingOfString): * page/EditorClient.h: * page/Settings.cpp: (WebCore::Settings::Settings): * page/Settings.h: (WebCore::Settings::setAsynchronousSpellCheckingEnabled): (WebCore::Settings::asynchronousSpellCheckingEnabled): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * src/EditorClientImpl.h: (WebKit::EditorClientImpl::requestCheckingOfString): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * WebCoreSupport/EditorClientEfl.h: (WebCore::EditorClientEfl::requestCheckingOfString): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * WebCoreSupport/EditorClientGtk.h: (WebKit::EditorClient::requestCheckingOfString): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * WebCoreSupport/EditorClientHaiku.h: (WebCore::EditorClientHaiku::requestCheckingOfString): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added asynchronous spell checking API to WebEditorClient using -[NSSpellChecker requestCheckingOfString]. Note that WebEditorSpellCheckResponder is a small class to receive requested spell-checking result. Note that this feature is disabled at default. Also added [WebPreferences setAsynchronousSpellCheckingEnabled:] to enable the feature from LayoutTestController. * WebCoreSupport/WebEditorClient.h: * WebCoreSupport/WebEditorClient.mm: (-[WebEditorSpellCheckResponder initWithSender:WebCore::sequence:results:]): (-[WebEditorSpellCheckResponder perform]): (toCoreSpellingResult): (-[WebEditorSpellCheckResponder WTF::WebCore::]): (WebEditorClient::requestCheckingOfString): * WebView/WebPreferenceKeysPrivate.h: * WebView/WebPreferences.mm: (+[WebPreferences initialize]): (-[WebPreferences setAsynchronousSpellCheckingEnabled:]): (-[WebPreferences asynchronousSpellCheckingEnabled]): * WebView/WebPreferencesPrivate.h: * WebView/WebView.mm: (-[WebView _preferencesChangedNotification:]): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * WebCoreSupport/EditorClientQt.h: (WebCore::EditorClientQt::requestCheckingOfString): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * WebCoreSupport/WebEditorClient.h: (WebEditorClient::requestCheckingOfString): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * WebCoreSupport/EditorClientWinCE.h: (WebKit::EditorClient::requestCheckingOfString): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * WebKitSupport/EditorClientWx.h: (WebCore::EditorClientWx::requestCheckingOfString): 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added a stub implememntation. * WebProcess/WebCoreSupport/WebEditorClient.cpp: (WebKit::WebEditorClient::requestCheckingOfString): * WebProcess/WebCoreSupport/WebEditorClient.h: 2010-10-28 MORITA Hajime <morrita@google.com> Reviewed by Ojan Vafai. spellcheck does not check pasted text https://bugs.webkit.org/show_bug.cgi?id=40092 Added LayoutTestController::setAsynchronousSpellCheckingEnabled() to control the setting. * DumpRenderTree/LayoutTestController.cpp: (setAsynchronousSpellCheckingEnabledCallback): (LayoutTestController::staticFunctions): * DumpRenderTree/LayoutTestController.h: * DumpRenderTree/chromium/LayoutTestController.h: * DumpRenderTree/chromium/LayoutTestController.cpp: (LayoutTestController::LayoutTestController): (LayoutTestController::setAsynchronousSpellCheckingEnabled): * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: (LayoutTestController::setAsynchronousSpellCheckingEnabled): * DumpRenderTree/mac/DumpRenderTree.mm: (resetDefaultsToConsistentValues): * DumpRenderTree/mac/LayoutTestControllerMac.mm: (LayoutTestController::setAsynchronousSpellCheckingEnabled): * DumpRenderTree/qt/LayoutTestControllerQt.h: * DumpRenderTree/qt/LayoutTestControllerQt.cpp: (LayoutTestController::setAsynchronousSpellCheckingEnabled): * DumpRenderTree/win/LayoutTestControllerWin.cpp: (LayoutTestController::setAsynchronousSpellCheckingEnabled): * DumpRenderTree/wx/LayoutTestControllerWx.cpp: (LayoutTestController::setAsynchronousSpellCheckingEnabled): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73886 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alex@webkit.org authored
Unreviewed, skipping failing tests in the bots. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73871 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 11 Dec, 2010 5 commits
-
-
alex@webkit.org authored
Unreviewed, skipping failing tests in the bots. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73857 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
xan@webkit.org authored
Skip failing http test. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73856 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
xan@webkit.org authored
Another crashing inspector test. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73854 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
xan@webkit.org authored
inspector/debugger-step-out.html crashing intermittently in the bots https://bugs.webkit.org/show_bug.cgi?id=50868 * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73851 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, unskip some media tests on GTK that don't fail locally. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73850 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 10 Dec, 2010 6 commits
-
-
alex@webkit.org authored
Reviewed by Martin Robinson. [GTK] Add hasSpellingMarker support to the DRT https://bugs.webkit.org/show_bug.cgi?id=50739 Added a new private API function to support the spelling marker tests in the DRT. * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: (DumpRenderTreeSupportGtk::webkitWebFrameSelectionHasSpellingMarker): * WebCoreSupport/DumpRenderTreeSupportGtk.h: 2010-12-10 Alejandro G. Castro <alex@igalia.com> Reviewed by Martin Robinson. [GTK] Add hasSpellingMarker support to the DRT https://bugs.webkit.org/show_bug.cgi?id=50739 Implemented the hasSpellingMarker to support spelling tests. * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: (LayoutTestController::hasSpellingMarker): 2010-12-10 Alejandro G. Castro <alex@igalia.com> Reviewed by Martin Robinson. [GTK] Add hasSpellingMarker support to the DRT https://bugs.webkit.org/show_bug.cgi?id=50739 Unskipped spelling tests and added a bug for the one failing, added results for a new ones also. * platform/gtk/Skipped: * platform/gtk/editing/spelling/inline_spelling_markers-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73740 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Xan Lopez. [GTK] Unskipping some test cases in userscripts dependent on addUserStyleSheet https://bugs.webkit.org/show_bug.cgi?id=50808 Unskipping the following test cases: userscripts/mixed-case-stylesheet.html userscripts/simple-stylesheet.html userscripts/user-style-all-frames.html * platform/gtk/Skipped: 2010-12-10 Martin Robinson <mrobinson@igalia.com> Reviewed by Gustavo Noronha Silva. Remove unnecessary variable names from DumpRenderTreeSupportGtk https://bugs.webkit.org/show_bug.cgi?id=50815 There were some unnecessary variable names in DumpRenderTreeSupportGtk, so remove them. * WebCoreSupport/DumpRenderTreeSupportGtk.h: Do it. 2010-12-10 Eric Seidel <eric@webkit.org> Reviewed by Ojan Vafai. webkit-patch: not possible to use build-and-test with local commits https://bugs.webkit.org/show_bug.cgi?id=33378 Make --no-clean not even check if we have local commits. It's unclear to me why the code was originally written this way. I was unable to dig up a reason from svn history. * Scripts/webkitpy/tool/steps/cleanworkingdirectory.py: * Scripts/webkitpy/tool/steps/cleanworkingdirectory_unittest.py: Copied from WebKitTools/Scripts/webkitpy/tool/steps/cleanworkingdirectory.py. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73735 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mario@webkit.org authored
Reviewed by Martin Robinson. [GTK] AX: implement isEnabled in DRT https://bugs.webkit.org/show_bug.cgi?id=50814 Unskip passing accessibility/aria-disabled.html test. * platform/gtk/Skipped: Unskip test. 2010-12-10 Mario Sanchez Prada <msanchez@igalia.com> Reviewed by Martin Robinson. [GTK] AX: implement isEnabled in DRT https://bugs.webkit.org/show_bug.cgi?id=50814 Implement AccessibilityUIElement::isEnabled() for GTK. * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp: (checkElementState): New function to refactor common code. (AccessibilityUIElement::isEnabled): Implement this by checking the current state of the AtkObject. (AccessibilityUIElement::isSelected): Use the new checkElementState function. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73732 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mario@webkit.org authored
Unreviewed, unskip passing accessibility tests on GTK. * platform/gtk/Skipped: Unskip passing tests. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73721 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Eric Seidel. [GTK] Add DRT support for pageProperty, isPageBoxVisible, pageSizeAndMarginsInPixels, and addUserStyleSheet https://bugs.webkit.org/show_bug.cgi?id=50783 Unskip the following test cases: printing/page-rule-selection.html printing/page-format-data.html * platform/gtk/Skipped: 2010-12-10 Joone Hur <joone@kldp.org> Reviewed by Eric Seidel. [GTK] Add DRT support for pageProperty, isPageBoxVisible, pageSizeAndMarginsInPixels, and addUserStyleSheet https://bugs.webkit.org/show_bug.cgi?id=50783 This patch allows to unskip the following test cases: printing/page-rule-selection.html printing/page-format-data.html * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: (DumpRenderTreeSupportGtk::pageProperty): Added. (DumpRenderTreeSupportGtk::isPageBoxVisible): Ditto. (DumpRenderTreeSupportGtk::pageSizeAndMarginsInPixels): Ditto. (DumpRenderTreeSupportGtk::addUserStyleSheet): Ditto. * WebCoreSupport/DumpRenderTreeSupportGtk.h: 2010-12-10 Joone Hur <joone@kldp.org> Reviewed by Eric Seidel. [GTK] Add DRT support for pageProperty, isPageBoxVisible, pageSizeAndMarginsInPixels, and addUserStyleSheet https://bugs.webkit.org/show_bug.cgi?id=50783 This patch allows to unskip the following test cases: printing/page-rule-selection.html printing/page-format-data.html * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: (LayoutTestController::pageProperty): Added. (LayoutTestController::isPageBoxVisible): Ditto. (LayoutTestController::pageSizeAndMarginsInPixels): Ditto. (LayoutTestController::addUserStyleSheet): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73714 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Reviewed by Gustavo Noronha Silva. [GStreamer] data: source could also support non-base64 encoded URIs https://bugs.webkit.org/show_bug.cgi?id=30007 Removed our ancient implementation of dataurisrc. We should now use the one in gst-plugins-bad which is more mature. * GNUmakefile.am: * platform/graphics/gstreamer/DataSourceGStreamer.cpp: Removed. * platform/graphics/gstreamer/DataSourceGStreamer.h: Removed. * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::doGstInit): LayoutTests: Reviewed by Gustavo Noronha Silva. [GStreamer] data: source could also support non-base64 encoded URIs https://bugs.webkit.org/show_bug.cgi?id=30007 * platform/gtk/Skipped: Unskipped media/audio-data-url.html. It should now be much more reliable on the bots running latest GStreamer versions. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73700 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 09 Dec, 2010 3 commits
-
-
philn@webkit.org authored
Reviewed by Martin Robinson. [GTK] Support the Mozilla-style Fullscreen Javascript API https://bugs.webkit.org/show_bug.cgi?id=50572 * configure.ac: new configure flag to disable the new Javascript Fullscreen API build. It is enabled by default. WebCore: Reviewed by Martin Robinson. [GTK] Support the Mozilla-style Fullscreen Javascript API https://bugs.webkit.org/show_bug.cgi?id=50572 * GNUmakefile.am: enable the Javascript Fullscreen API feature if it's been requested at configure time. WebKit/gtk: Reviewed by Martin Robinson. [GTK] Support the Mozilla-style Fullscreen Javascript API https://bugs.webkit.org/show_bug.cgi?id=50572 Fullscreen API support. It is controlled at runtime using a new setting called enable-fullscreen, set to FALSE by default. * WebCoreSupport/ChromeClientGtk.cpp: (WebKit::ChromeClient::supportsFullScreenForElement): (WebKit::ChromeClient::enterFullScreenForElement): (WebKit::ChromeClient::exitFullScreenForElement): * WebCoreSupport/ChromeClientGtk.h: * webkit/webkitwebsettings.cpp: (webkit_web_settings_class_init): (webkit_web_settings_set_property): (webkit_web_settings_get_property): (webkit_web_settings_copy): * webkit/webkitwebview.cpp: (webkit_web_view_update_settings): WebKitTools: Reviewed by Martin Robinson. [GTK] Support the Mozilla-style Fullscreen Javascript API https://bugs.webkit.org/show_bug.cgi?id=50572 Enable the Javascript Fullscreen support in the GtkLauncher. Also make DRT update the Chrome when the WebView settings have been reset to consistent values. * DumpRenderTree/gtk/DumpRenderTree.cpp: (resetDefaultsToConsistentValues): * GtkLauncher/main.c: (create_window): * Scripts/build-webkit: LayoutTests: Reviewed by Martin Robinson. [GTK] Support the Mozilla-style Fullscreen Javascript API https://bugs.webkit.org/show_bug.cgi?id=50572 * platform/gtk/Skipped: Unskip now passing fullscreen tests. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73624 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Martin Robinson. [GTK] Support for viewport meta tag https://bugs.webkit.org/show_bug.cgi?id=45443 Included viewport test cases for WebKitGtk * platform/gtk/Skipped: Unskip fast/viewport except viewport-45.html. 2010-12-09 Joone Hur <joone@kldp.org> Reviewed by Martin Robinson. [GTK] Support for viewport meta tag https://bugs.webkit.org/show_bug.cgi?id=45443 This patch adds a new gobject to offer the viewport properties to user agents. It is WebKitViewportAttributes that contains the viewport size, initial scale with limits, and information about whether a user is able to scale the contents in the viewport. This feature was introduced by Safari on the iPhone. For more information on the viewport properties, refer to the Safari reference library at http://developer.apple.com/safari/library/documentation/appleapplications/reference/safarihtmlref/articles/metatags.html * GNUmakefile.am: Added webkitviewportattributes.h webkitviewportattributes.cpp. * WebCoreSupport/ChromeClientGtk.cpp: (WebKit::ChromeClient::dispatchViewportDataDidChange): Added this callback to know whether the viewport arguments is available. * WebCoreSupport/ChromeClientGtk.h: * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: (DumpRenderTreeSupportGtk::dumpConfigurationForViewport): Added this function to compute the viewport attributes with the given availableWidth and availableHeight. * WebCoreSupport/DumpRenderTreeSupportGtk.h: * WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::postCommitFrameViewSetup): Invalidate the viewport attributes. * webkit/webkit.h: * webkit/webkitdefines.h: * webkit/webkitprivate.h: Added webkitViewportAttributesRecompute as a private function. * webkit/webkitviewportattributes.cpp: Added. (webkit_viewport_attributes_class_init): (webkit_viewport_attributes_init): (webkit_viewport_attributes_get_property): (webkit_viewport_attributes_set_property): (webkitViewportAttributesRecompute): Recompute the optimal viewport attributes and emit the viewport-attributes-changed signal. (webkit_viewport_attributes_recompute): a public API for calling webkitViewportAttributesRecompute. * webkit/webkitviewportattributes.h: Added. * webkit/webkitwebview.cpp: (webkit_web_view_get_property): Added PROP_VIEWPORT_ATTRIBUTES. (webkit_web_view_dispose): Deallocate the WebKitViewportAttributes instance. (webkit_web_view_class_init): Added the viewport-attributes-recompute-requested and viewport-attributes-changed signals. (webkit_web_view_init): Set the WebKitViewportAttributes instance. (webkit_web_view_get_viewport_attributes): Added a getter to obtain the WebKitViewportAttributes instance held by the given WebKitWebView. * webkit/webkitwebview.h: * webkit/webkitwebviewprivate.h: Added WebKitViewportAttributes as a private variable. 2010-12-09 Joone Hur <joone@kldp.org> Reviewed by Martin Robinson. [GTK] Support for viewport meta tag https://bugs.webkit.org/show_bug.cgi?id=45443 Add support for testing the viewport properties for WebKitGtk. * DumpRenderTree/LayoutTestController.cpp: (dumpConfigurationForViewportCallback): Added this JS callback to set the size of the visible viewport. (LayoutTestController::staticFunctions): * DumpRenderTree/LayoutTestController.h: * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: (LayoutTestController::dumpConfigurationForViewport): Added this function to test the viewport properties. * DumpRenderTree/mac/LayoutTestControllerMac.mm: (LayoutTestController::dumpConfigurationForViewport): Ditto. * DumpRenderTree/qt/LayoutTestControllerQt.cpp: (LayoutTestController::dumpConfigurationForViewport): Ditto. * DumpRenderTree/win/LayoutTestControllerWin.cpp: (LayoutTestController::dumpConfigurationForViewport): Ditto. * DumpRenderTree/wx/LayoutTestControllerWx.cpp: (LayoutTestController::dumpConfigurationForViewport): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73608 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, update test baselines as asked by MORITA Hajime. [GTK] r73488 broke fast/dom/HTMLProgressElement/progress-element.html https://bugs.webkit.org/show_bug.cgi?id=50687 * platform/gtk/fast/dom/HTMLProgressElement/progress-element-expected.txt: * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73597 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 08 Dec, 2010 7 commits
-
-
xji@chromium.org authored
Reviewed by David Hyatt. Fix backward mouse wheeling not working when scroll position is below 0. https://bugs.webkit.org/show_bug.cgi?id=50370 Tests: fast/events/wheelevent-in-horizontal-scrollbar-in-rtl.html fast/events/wheelevent-in-vertical-scrollbar-in-rtl.html * platform/ScrollView.cpp: (WebCore::ScrollView::wheelEvent): 2010-12-08 Xiaomei Ji <xji@chromium.org> Reviewed by David Hyatt. Fix backward mouse wheeling not working when scroll position is below 0. https://bugs.webkit.org/show_bug.cgi?id=50370 * fast/dom/horizontal-scrollbar-in-rtl-expected.txt: * fast/dom/horizontal-scrollbar-in-rtl.html: * fast/dom/vertical-scrollbar-in-rtl-expected.txt: * fast/dom/vertical-scrollbar-in-rtl.html: * fast/events/wheelevent-in-horizontal-scrollbar-in-rtl-expected.txt: Added. * fast/events/wheelevent-in-horizontal-scrollbar-in-rtl.html: Added. * fast/events/wheelevent-in-vertical-scrollbar-in-rtl-expected.txt: Added. * fast/events/wheelevent-in-vertical-scrollbar-in-rtl.html: Added. * platform/chromium/fast/dom/horizontal-scrollbar-in-rtl-expected.txt: * platform/chromium/fast/dom/vertical-scrollbar-in-rtl-expected.txt: * platform/chromium/fast/events/wheelevent-in-horizontal-scrollbar-in-rtl-expected.txt: Added. * platform/chromium/fast/events/wheelevent-in-vertical-scrollbar-in-rtl-expected.txt: Added. * platform/gtk/Skipped: * platform/mac-tiger/Skipped: * platform/mac-wk2/Skipped: * platform/qt-wk2/Skipped: * platform/qt/fast/dom/horizontal-scrollbar-in-rtl-expected.txt: * platform/qt/fast/dom/vertical-scrollbar-in-rtl-expected.txt: * platform/win/Skipped: * platform/win/fast/dom/horizontal-scrollbar-in-rtl-expected.txt: * platform/win/fast/dom/vertical-scrollbar-in-rtl-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73529 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Reviewed by Gustavo Noronha Silva. [GTK] media/fullscreen* failing on 64-bits Debug https://bugs.webkit.org/show_bug.cgi?id=50394 Avoid emiting durationchanged in the case where the previous duration was 0 because that case is already handled by the HTMLMediaElement. Test: media/media-fullscreen*.html * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivateGStreamer::durationChanged): LayoutTests: Reviewed by Gustavo Noronha Silva. [GTK] media/fullscreen* failing on 64-bits Debug https://bugs.webkit.org/show_bug.cgi?id=50394 * platform/gtk/Skipped: Unskip now passing tests. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73523 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, skipping failing test. [GTK] r73488 broke fast/dom/HTMLProgressElement/progress-element.html https://bugs.webkit.org/show_bug.cgi?id=50687 * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73515 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, unskipping media/video-buffered.html on GTK because the bots are now running with latest GStreamer. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73513 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, unskipped some more media tests. They are not crashing anymore, they also needed a rebaseline since the font tiling changes that happened while they were skipped. * platform/gtk/Skipped: * platform/gtk/media/controls-styling-expected.txt: * platform/gtk/media/video-layer-crash-expected.txt: * platform/gtk/media/video-transformed-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73512 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kov@webkit.org authored
[GTK] Fails back to POST tests https://bugs.webkit.org/show_bug.cgi?id=50678 Skip new tests that we are failing. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73506 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, unskipping media/video-controls-rendering.html on GTK. It should now not crash anymore because the GTK bots have been upgraded to latest GStreamer releases. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73498 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 04 Dec, 2010 2 commits
-
-
commit-queue@webkit.org authored
Reviewed by Adam Barth. Implement onload events for <link rel=prefetch> https://bugs.webkit.org/show_bug.cgi?id=50187 * fast/dom/HTMLLinkElement/link-and-subresource-test-expected.txt: Added. * fast/dom/HTMLLinkElement/link-and-subresource-test.html: Added. * fast/dom/HTMLLinkElement/prefetch-expected.txt: * fast/dom/HTMLLinkElement/prefetch-onload-expected.txt: Added. * fast/dom/HTMLLinkElement/prefetch-onload.html: Added. * fast/dom/HTMLLinkElement/prefetch.html: * http/tests/misc/prefetch-purpose.html: * platform/gtk/Skipped: * platform/mac/Skipped: * platform/qt/Skipped: * platform/win/Skipped: 2010-12-04 Gavin Peters <gavinp@chromium.org> Reviewed by Adam Barth. Implement onload events for <link rel=prefetch> https://bugs.webkit.org/show_bug.cgi?id=50187 Tests: fast/dom/HTMLLinkElement/link-and-subresource-test.html fast/dom/HTMLLinkElement/prefetch-onload.html * html/HTMLLinkElement.cpp: (WebCore::HTMLLinkElement::HTMLLinkElement): (WebCore::HTMLLinkElement::~HTMLLinkElement): (WebCore::HTMLLinkElement::parseMappedAttribute): (WebCore::HTMLLinkElement::process): (WebCore::HTMLLinkElement::onloadTimerFired): (WebCore::HTMLLinkElement::notifyFinished): * html/HTMLLinkElement.h: * loader/cache/CachedResource.cpp: (WebCore::CachedResource::data): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73335 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, skipping failing media test. * platform/gtk/Skipped: Skip media/controls-without-preload.html git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73329 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 03 Dec, 2010 1 commit
-
-
philn@webkit.org authored
Unreviewed, skipping failing media test on GTK. * platform/gtk/Skipped: Skip media/controls-drag-timebar.html git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73252 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 02 Dec, 2010 4 commits
-
-
jnd@chromium.org authored
Reviewed by Adam Barth. Set the right gesture status for URL redirections. https://bugs.webkit.org/show_bug.cgi?id=47817 * fast/frames/location-redirect-user-gesture-expected.txt: Added. * fast/frames/location-redirect-user-gesture.html: Added. * fast/frames/meta-refresh-user-gesture-expected.txt: Added. * fast/frames/meta-refresh-user-gesture.html: Added. * fast/frames/resources/meta-refresh-target.html: Added. * platform/gtk/Skipped: * platform/win/Skipped: 2010-12-02 Johnny Ding <jnd@chromium.org> Reviewed by Adam Barth. Set the right gesture status for URL redirections. https://bugs.webkit.org/show_bug.cgi?id=47817 Tests: fast/frames/location-redirect-user-gesture.html fast/frames/meta-refresh-user-gesture.html * loader/NavigationScheduler.cpp: (WebCore::ScheduledNavigation::clearUserGesture): (WebCore::ScheduledRedirect::ScheduledRedirect): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73181 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, skip failing tests. * platform/gtk/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73141 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, skip failing test. * platform/gtk/Skipped: Skip media/video-volume.html git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73136 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, unskip passing media tests on GTK. * platform/gtk/Skipped: Unskip fullscreen video tests, now passing. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73135 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 01 Dec, 2010 2 commits
-
-
mrobinson@webkit.org authored
Skip failing tests for text height on GTK https://bugs.webkit.org/show_bug.cgi?id=50314 * platform/gtk/Skipped: Skip failing tests. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73022 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hayato@chromium.org authored
Unreviewed trivial fix. Removed fast/regex/{test1,test4}.html because they were removed from tree by r72990 * platform/chromium/test_expectations.txt: * platform/gtk/Skipped: * platform/mac-wk2/Skipped: * platform/qt-wk2/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73013 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 30 Nov, 2010 6 commits
-
-
commit-queue@webkit.org authored
Reviewed by Xan Lopez. [gtk] SVGLineElement-dom-requiredFeatures.html and SVGLineElement-svgdom-requiredFeatures.html failing in the bots https://bugs.webkit.org/show_bug.cgi?id=49529 Replaced fill with stroke and increased the line size. This fixes the problem clicking the element. * platform/gtk/Skipped: * svg/dynamic-updates/script-tests/SVGLineElement-dom-requiredFeatures.js: * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-requiredFeatures.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73005 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
Reviewed by Ojan Vafai. REGRESSION(r72861): editing/selection/click-left-of-rtl-wrapping-text.html and modify-up-on-rtl-wrapping-text.html fail on all but Mac platform https://bugs.webkit.org/show_bug.cgi?id=50204 Fixed the tests. Instead of using "ex" to specify the width of the container div, the tests now auto-detect the correct width by comparing the computed height to the expected height deduced from the height of one line and the expected number of lines. * editing/selection/click-left-of-rtl-wrapping-text-expected.txt: * editing/selection/click-left-of-rtl-wrapping-text.html: * editing/selection/modify-up-on-rtl-wrapping-text.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72977 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mario@webkit.org authored
Reviewed by Xan Lopez. GTK: AX: implement press in DRT https://bugs.webkit.org/show_bug.cgi?id=36146 Unskipped test accessibility/label-element-press.html. * platform/gtk/Skipped: Unskip passing test. 2010-11-30 Mario Sanchez Prada <msanchez@igalia.com> Reviewed by Xan Lopez. GTK: AX: implement press in DRT https://bugs.webkit.org/show_bug.cgi?id=36146 Implement AccessibilityUIElement::press() for GTK. * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp: (AccessibilityUIElement::press): Implemented. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72963 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aroben@apple.com authored
* platform/gtk/Skipped: * platform/qt/Skipped: * platform/win/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72913 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aroben@apple.com authored
* platform/mac-wk2/Skipped: Added current failures. * platform/gtk/Skipped: * platform/qt/Skipped: * platform/win/Skipped: Added bug numbers for implementing layoutTestController.findString. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72911 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mitz@apple.com authored
layoutTestController.findString() * platform/gtk/Skipped: * platform/qt/Skipped: * platform/win/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72889 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 29 Nov, 2010 2 commits
-
-
rniwa@webkit.org authored
Unreviewed rebaseline for r72861. Also disabled editing/selection/click-left-of-rtl-wrapping-text.html and editing/selection/modify-up-on-rtl-wrapping-text.html on Gtk, Qt, Windows, Chromium Windows and Chromium Linux. * editing/selection/extend-selection-home-end-expected.txt: * platform/chromium-win/editing/selection/extend-selection-home-end-expected.txt: * platform/chromium-win/editing/selection/home-end-expected.txt: * platform/chromium/test_expectations.txt: * platform/gtk/Skipped: * platform/qt/Skipped: * platform/win/Skipped: * platform/win/editing/selection/extend-selection-home-end-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72874 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jianli@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=50199 Reviewed by David Levin. WebCore: Test: http/tests/xmlhttprequest/send-array-buffer.html * bindings/js/JSXMLHttpRequestCustom.cpp: (WebCore::JSXMLHttpRequest::send): * bindings/v8/custom/V8XMLHttpRequestCustom.cpp: (WebCore::V8XMLHttpRequest::sendCallback): * xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::send): * xml/XMLHttpRequest.h: LayoutTests: * http/tests/xmlhttprequest/resources/post-echo-as-ascii.cgi: Added. * http/tests/xmlhttprequest/send-array-buffer-expected.txt: Added. * http/tests/xmlhttprequest/send-array-buffer.html: Added. * platform/gtk/Skipped: * platform/qt/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72866 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-