1. 09 Dec, 2010 3 commits
    • commit-queue@webkit.org's avatar
      2010-12-09 Joone Hur <joone@kldp.org> · 7a9a1855
      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
      7a9a1855
    • mrobinson@webkit.org's avatar
      2010-12-09 Martin Robinson <mrobinson@igalia.com> · 7489e34d
      mrobinson@webkit.org authored
              Update GTK+ baselines after r73561.
      
              * platform/gtk/fast/css/input-search-padding-expected.txt:
              * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
              * platform/gtk/fast/forms/box-shadow-override-expected.txt:
              * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
              * platform/gtk/fast/forms/input-appearance-height-expected.txt:
              * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
              * platform/gtk/fast/forms/placeholder-set-value-expected.txt:
              * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
              * platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt:
              * platform/gtk/fast/forms/search-rtl-expected.txt:
              * platform/gtk/fast/forms/search-styled-expected.txt:
              * platform/gtk/fast/forms/search-transformed-expected.txt:
              * platform/gtk/fast/forms/search-vertical-alignment-expected.txt:
              * platform/gtk/fast/forms/search-zoomed-expected.txt:
              * platform/gtk/fast/forms/searchfield-heights-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73598 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7489e34d
    • philn@webkit.org's avatar
      2010-12-09 Philippe Normand <pnormand@igalia.com> · bc083c76
      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
      bc083c76
  2. 08 Dec, 2010 10 commits
  3. 07 Dec, 2010 2 commits
    • dbates@webkit.org's avatar
      2010-12-07 Daniel Bates <dbates@rim.com> · 9473601e
      dbates@webkit.org authored
              Reviewed by Martin Robinson.
      
              Implement focus ring support for image maps
              https://bugs.webkit.org/show_bug.cgi?id=50371
      
              Implement GraphicsContext::drawFocusRing(const Path&, ...) so as to support
              drawing a focus ring for image maps.
      
              Tests: fast/images/imagemap-circle-focus-ring.html
                     fast/images/imagemap-polygon-focus-ring.html
      
              * platform/graphics/cairo/GraphicsContextCairo.cpp:
              (WebCore::adjustFocusRingColor): Added.
              (WebCore::adjustFocusRingLineWidth): Added.
              (WebCore::focusRingStrokeStyle): Added.
              (WebCore::GraphicsContext::drawFocusRing): Moved code for determining focus ring- color,
              line width and stroke style into functions adjustFocusRingColor(), adjustFocusRingLineWidth(),
              and focusRingStrokeStyle(), respectively. Implemented GraphicsContext::drawFocusRing(const Path&, ...).
      2010-12-07  Daniel Bates  <dbates@rim.com>
      
              Reviewed by Martin Robinson.
      
              Implement focus ring support for image maps
              https://bugs.webkit.org/show_bug.cgi?id=50371
      
              Tests to ensure that we support drawing a focus ring for an image map.
              In particular, that the GTK port can draw a focus ring for an image map.
      
              * fast/images/imagemap-circle-focus-ring.html: Added.
              * fast/images/imagemap-polygon-focus-ring.html: Added.
              * platform/gtk/fast/images/imagemap-circle-focus-ring-expected.checksum: Added.
              * platform/gtk/fast/images/imagemap-circle-focus-ring-expected.png: Added.
              * platform/gtk/fast/images/imagemap-circle-focus-ring-expected.txt: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-expected.checksum: Rebase result since we 
              now support drawing a focus ring for imagemaps.
              * platform/gtk/fast/images/imagemap-focus-ring-expected.png: Ditto.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-expected.checksum: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-expected.png: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.checksum: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.png: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-zoom-expected.checksum: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-zoom-expected.png: Added.
              * platform/gtk/fast/images/imagemap-polygon-focus-ring-expected.checksum: Added.
              * platform/gtk/fast/images/imagemap-polygon-focus-ring-expected.png: Added.
              * platform/gtk/fast/images/imagemap-polygon-focus-ring-expected.txt: Added.
              * platform/mac/fast/images/imagemap-circle-focus-ring-expected.checksum: Added.
              * platform/mac/fast/images/imagemap-circle-focus-ring-expected.png: Added.
              * platform/mac/fast/images/imagemap-circle-focus-ring-expected.txt: Added.
              * platform/mac/fast/images/imagemap-polygon-focus-ring-expected.checksum: Added.
              * platform/mac/fast/images/imagemap-polygon-focus-ring-expected.png: Added.
              * platform/mac/fast/images/imagemap-polygon-focus-ring-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73490 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9473601e
    • mrobinson@webkit.org's avatar
      2010-12-07 Martin Robinson <mrobinson@igalia.com> · bf9e286d
      mrobinson@webkit.org authored
              Rebaseline GTK+ results after r73385.
      
              * platform/gtk/css1/box_properties/margin-expected.txt:
              * platform/gtk/css1/box_properties/margin_right-expected.txt:
              * platform/gtk/css1/classification/white_space-expected.txt:
              * platform/gtk/css1/color_and_background/background_attachment-expected.txt:
              * platform/gtk/css1/color_and_background/background_repeat-expected.txt:
              * platform/gtk/editing/deleting/delete-line-end-ws-001-expected.txt:
              * platform/gtk/editing/deleting/delete-line-end-ws-002-expected.txt:
              * platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
              * platform/gtk/fast/backgrounds/size/backgroundSize15-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/004-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
              * platform/gtk/fast/blockflow/block-level-images-expected.txt:
              * platform/gtk/fast/blockflow/border-radius-clipping-vertical-lr-expected.txt:
              * platform/gtk/fast/blockflow/box-shadow-vertical-lr-expected.txt:
              * platform/gtk/fast/blockflow/box-shadow-vertical-rl-expected.txt:
              * platform/gtk/fast/blockflow/floats-in-block-layout-expected.txt:
              * platform/gtk/fast/borders/fieldsetBorderRadius-expected.txt:
              * platform/gtk/fast/box-shadow/basic-shadows-expected.txt:
              * platform/gtk/fast/css/negative-leading-expected.txt:
              * platform/gtk/fast/forms/basic-textareas-expected.txt:
              * platform/gtk/fast/forms/file-input-direction-expected.txt:
              * platform/gtk/fast/forms/floating-textfield-relayout-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-advanced-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-grid-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-simple-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-subframesets-expected.txt:
              * platform/gtk/fast/frames/frame-scrolling-attribute-expected.txt:
              * platform/gtk/fast/frames/iframe-scrolling-attribute-expected.txt:
              * platform/gtk/fast/frames/inline-object-inside-frameset-expected.txt:
              * platform/gtk/fast/frames/take-focus-from-iframe-expected.txt:
              * platform/gtk/fast/images/gif-large-checkerboard-expected.txt:
              * platform/gtk/fast/lists/001-vertical-expected.txt:
              * platform/gtk/fast/lists/003-vertical-expected.txt:
              * platform/gtk/fast/multicol/float-multicol-expected.txt:
              * platform/gtk/fast/multicol/float-paginate-complex-expected.txt:
              * platform/gtk/fast/multicol/float-paginate-expected.txt:
              * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
              * platform/gtk/fast/multicol/paginate-block-replaced-expected.txt:
              * platform/gtk/fast/multicol/positioned-with-constrained-height-expected.txt:
              * platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt:
              * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
              * platform/gtk/fast/table/border-collapsing/004-vertical-expected.txt:
              * platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt:
              * platform/gtk/fast/table/fixed-with-auto-with-colspan-vertical-expected.txt:
              * platform/gtk/fast/table/height-percent-test-vertical-expected.txt:
              * platform/gtk/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
              * platform/gtk/svg/custom/text-xy-updates-SVGList-expected.txt:
              * platform/gtk/svg/custom/text-zoom-expected.txt:
              * platform/gtk/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-defaults-expected.txt:
              * platform/gtk/svg/text/foreignObject-text-clipping-bug-expected.txt:
              * platform/gtk/transforms/svg-vs-css-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73435 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bf9e286d
  4. 04 Dec, 2010 4 commits
  5. 03 Dec, 2010 3 commits
    • mrobinson@webkit.org's avatar
      2010-12-03 Martin Robinson <mrobinson@igalia.com> · ecd086e8
      mrobinson@webkit.org authored
              Add a platform-specific baseline for GTK+ after r73128. This test
              just click at a predetermined location in the middle of the text field.
              Since GTK+ font sizes differ from other ports, the text selected differs.
      
              * platform/gtk/fast/forms/onselect-textarea-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73322 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ecd086e8
    • philn@webkit.org's avatar
      2010-12-02 Philippe Normand <pnormand@igalia.com> · 5615320f
      philn@webkit.org authored
              Reviewed by Martin Robinson.
      
              [GStreamer] hasVideo/Audio return false until the pipeline reaches PAUSED
              https://bugs.webkit.org/show_bug.cgi?id=50382
      
              Go to PAUSED even if preload is deactivated. In that case don't
              process the GStreamer state changes until commitLoad() has been
              called. This patch also fixes hasVideo and hasAudio methods,
              making them reactive to the playbin2 audio/video tags-changed
              signals.
      
              Test: media/controls-without-preload.html
      
              * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
              (WebCore::mediaPlayerPrivateMessageCallback):
              (WebCore::mediaPlayerPrivateVideoTagsChangedCallback):
              (WebCore::mediaPlayerPrivateAudioTagsChangedCallback):
              (WebCore::mediaPlayerPrivateAudioTagsChangeTimeoutCallback):
              (WebCore::mediaPlayerPrivateVideoTagsChangeTimeoutCallback):
              (WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer):
              (WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer):
              (WebCore::MediaPlayerPrivateGStreamer::load):
              (WebCore::MediaPlayerPrivateGStreamer::commitLoad):
              (WebCore::MediaPlayerPrivateGStreamer::videoTagsChanged):
              (WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfVideoTags):
              (WebCore::MediaPlayerPrivateGStreamer::audioTagsChanged):
              (WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfAudioTags):
              (WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin):
              * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
              (WebCore::MediaPlayerPrivateGStreamer::hasVideo):
              (WebCore::MediaPlayerPrivateGStreamer::hasAudio):
              (WebCore::MediaPlayerPrivateGStreamer::loadDelayed):
      
      LayoutTests:
      
              Reviewed by Martin Robinson.
      
              hasVideo/hasAudio reimplementations
      
              [GStreamer] hasVideo/Audio return false until the pipeline reaches PAUSED
              https://bugs.webkit.org/show_bug.cgi?id=50382
      
              * media/controls-without-preload.html: Added.
              * platform/gtk/media/controls-without-preload-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73257 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5615320f
    • philn@webkit.org's avatar
      2010-12-03 Philippe Normand <pnormand@igalia.com> · aef14dd2
      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
      aef14dd2
  6. 02 Dec, 2010 6 commits
    • jnd@chromium.org's avatar
      2010-12-02 Johnny Ding <jnd@chromium.org> · ae563165
      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
      ae563165
    • philn@webkit.org's avatar
      2010-12-02 Philippe Normand <pnormand@igalia.com> · 44db0de3
      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
      44db0de3
    • philn@webkit.org's avatar
      2010-12-02 Philippe Normand <pnormand@igalia.com> · 81d08666
      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
      81d08666
    • philn@webkit.org's avatar
      2010-12-02 Philippe Normand <pnormand@igalia.com> · 7cb244e3
      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
      7cb244e3
    • mrobinson@webkit.org's avatar
      2010-11-24 Martin Robinson <mrobinson@igalia.com> · 08f22b78
      mrobinson@webkit.org authored
              Reviewed by Xan Lopez.
      
              [GTK] Text input controls do not react properly to CSS styling
              https://bugs.webkit.org/show_bug.cgi?id=40855
      
              Update tests which have changed after fixes to text field layout.
      
              * platform/gtk/fast/css/input-search-padding-expected.txt:
              * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
              * platform/gtk/fast/forms/basic-inputs-expected.txt:
              * platform/gtk/fast/forms/basic-textareas-expected.txt:
              * platform/gtk/fast/forms/box-shadow-override-expected.txt:
              * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
              * platform/gtk/fast/forms/encoding-test-expected.txt:
              * platform/gtk/fast/forms/fieldset-align-expected.txt:
              * platform/gtk/fast/forms/floating-textfield-relayout-expected.txt:
              * platform/gtk/fast/forms/form-element-geometry-expected.txt:
              * platform/gtk/fast/forms/input-align-expected.txt:
              * platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt:
              * platform/gtk/fast/forms/input-appearance-disabled-expected.txt:
              * platform/gtk/fast/forms/input-appearance-focus-expected.txt:
              * platform/gtk/fast/forms/input-appearance-height-expected.txt:
              * platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt:
              * platform/gtk/fast/forms/input-appearance-readonly-expected.txt:
              * platform/gtk/fast/forms/input-appearance-selection-expected.txt:
              * platform/gtk/fast/forms/input-appearance-visibility-expected.txt:
              * platform/gtk/fast/forms/input-appearance-width-expected.txt:
              * platform/gtk/fast/forms/input-baseline-expected.txt:
              * platform/gtk/fast/forms/input-disabled-color-expected.txt:
              * platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
              * platform/gtk/fast/forms/input-field-text-truncated-expected.txt:
              * platform/gtk/fast/forms/input-paste-undo-expected.txt:
              * platform/gtk/fast/forms/input-placeholder-focus-twice-expected.txt:
              * platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt:
              * platform/gtk/fast/forms/input-readonly-dimmed-expected.txt:
              * platform/gtk/fast/forms/input-readonly-empty-expected.txt:
              * platform/gtk/fast/forms/input-spaces-expected.txt:
              * platform/gtk/fast/forms/input-table-expected.txt:
              * platform/gtk/fast/forms/input-text-click-inside-expected.txt:
              * platform/gtk/fast/forms/input-text-click-outside-expected.txt:
              * platform/gtk/fast/forms/input-text-double-click-expected.txt:
              * platform/gtk/fast/forms/input-text-drag-down-expected.txt:
              * platform/gtk/fast/forms/input-text-option-delete-expected.txt:
              * platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt:
              * platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt:
              * platform/gtk/fast/forms/input-text-word-wrap-expected.txt:
              * platform/gtk/fast/forms/input-type-change2-expected.txt:
              * platform/gtk/fast/forms/input-type-text-min-width-expected.txt:
              * platform/gtk/fast/forms/input-value-expected.txt:
              * platform/gtk/fast/forms/input-width-expected.txt:
              * platform/gtk/fast/forms/isindex-placeholder-expected.txt:
              * platform/gtk/fast/forms/minWidthPercent-expected.txt:
              * platform/gtk/fast/forms/password-placeholder-expected.txt:
              * platform/gtk/fast/forms/password-placeholder-text-security-expected.txt:
              * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
              * platform/gtk/fast/forms/placeholder-set-attribute-expected.txt:
              * platform/gtk/fast/forms/placeholder-set-value-expected.txt:
              * platform/gtk/fast/forms/placeholder-stripped-expected.txt:
              * platform/gtk/fast/forms/plaintext-mode-2-expected.txt:
              * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
              * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
              * platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt:
              * platform/gtk/fast/forms/search-rtl-expected.txt:
              * platform/gtk/fast/forms/search-styled-expected.txt:
              * platform/gtk/fast/forms/search-transformed-expected.txt:
              * platform/gtk/fast/forms/search-zoomed-expected.txt:
              * platform/gtk/fast/forms/searchfield-heights-expected.txt:
              * platform/gtk/fast/forms/tabbing-input-iframe-expected.txt:
              * platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt:
              * platform/gtk/fast/forms/text-style-color-expected.txt:
              * platform/gtk/fast/forms/textAreaLineHeight-expected.txt:
              * platform/gtk/fast/forms/textarea-align-expected.txt:
              * platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
              * platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt:
              * platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt:
              * platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
              * platform/gtk/fast/forms/textarea-scrollbar-expected.txt:
              * platform/gtk/fast/forms/textarea-scrolled-type-expected.txt:
              * platform/gtk/fast/forms/textarea-setinnerhtml-expected.txt:
              * platform/gtk/fast/forms/textarea-width-expected.txt:
              * platform/gtk/fast/forms/textfield-focus-ring-expected.txt:
              * platform/gtk/fast/forms/textfield-overflow-expected.txt:
              * platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt:
              * platform/gtk/fast/frames/take-focus-from-iframe-expected.txt:
      2010-10-26  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Xan Lopez.
      
              [GTK] Text input controls do not react properly to CSS styling
              https://bugs.webkit.org/show_bug.cgi?id=40855
      
              Improve text input control rendering. Instead of using the GTK+ border
              attributes of the control modify the padding, they modify the border.
              Make this same choice for search inputs and text area inputs.
      
              * platform/gtk/RenderThemeGtk.cpp:
              (WebCore::setTextInputBorders): Added this helper which sets text input control
              borders based on GTK+ theme settings.
              (WebCore::RenderThemeGtk::adjustTextFieldStyle): Use the setTextInputBorders helper.
              (WebCore::RenderThemeGtk::adjustTextAreaStyle): Ditto.
              (WebCore::RenderThemeGtk::adjustSearchFieldStyle): Ditto.
              * platform/gtk/RenderThemeGtk.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73128 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      08f22b78
    • dbates@webkit.org's avatar
      2010-12-01 Daniel Bates <dbates@rim.com> · f2d6ca1e
      dbates@webkit.org authored
              Remove file LayoutTests/platform/gtk/Skipped.rej which was
              inadvertently committed in changeset 72675 <http://trac.webkit.org/changeset/72675>.
      
              * platform/gtk/Skipped.rej: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73111 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f2d6ca1e
  7. 01 Dec, 2010 3 commits
  8. 30 Nov, 2010 9 commits