1. 25 Oct, 2010 40 commits
    • weinig@apple.com's avatar
      Update WebKit2 skipped list. · 34cc78a0
      weinig@apple.com authored
      Rubber-stamped by Jon Honeycutt.
      
      * platform/mac-wk2/Skipped:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70486 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      34cc78a0
    • noam.rosenthal@nokia.com's avatar
      2010-10-25 No'am Rosenthal <noam.rosenthal@nokia.com> · ae08f9ae
      noam.rosenthal@nokia.com authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Texmap] [Qt] Texture mapper initial implementation
              https://bugs.webkit.org/show_bug.cgi?id=47070
      
              Add a config flag and a define (WTF_USE_TEXTURE_MAPPER) to WebCore, to enable opt-in compilation of texture-mapper with Qt.
      
              No new tests: WIP for a new implementation.
      
              * WebCore.pro:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70485 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ae08f9ae
    • jianli@chromium.org's avatar
      Calling FileReader.abort during reading could cause crash · eb87d5e6
      jianli@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=48163
      
      Reviewed by David Levin.
      
      WebCore:
      
      Test: fast/files/file-reader-abort.html
      
      * fileapi/FileReader.cpp:
      (WebCore::delayedAbort):
      (WebCore::FileReader::abort): Schedule to do the abort later to work
      around the case that abort() could be called from event handler.
      (WebCore::FileReader::doAbort):
      (WebCore::FileReader::didFail): Do not go with normal error handling
      when we are in the process of aborting.
      (WebCore::FileReader::failed):
      (WebCore::FileReader::readyState):
      * fileapi/FileReader.h:
      
      LayoutTests:
      
      * fast/files/file-reader-abort-expected.txt: Added.
      * fast/files/file-reader-abort.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70484 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      eb87d5e6
    • paroga@webkit.org's avatar
      2010-10-25 Patrick Gansterer <paroga@webkit.org> · 13ab28d0
      paroga@webkit.org authored
              Reviewed by Adam Roben.
      
              [WINCE] Buildfix for NetworkStateNotifier
              https://bugs.webkit.org/show_bug.cgi?id=48240
      
              WinCE does not support RegisterWaitForSingleObject, so disable it for now.
      
              * platform/network/win/NetworkStateNotifierWin.cpp:
              (WebCore::NetworkStateNotifier::NetworkStateNotifier):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70483 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      13ab28d0
    • hyatt@apple.com's avatar
      https://bugs.webkit.org/show_bug.cgi?id=48257 · 8388d184
      hyatt@apple.com authored
      Reviewed by Dan Bernstein.
      
      WebCore: 
      
      Make "rl" and "bt" writing-modes work for blocks and lines.  InlineTextBox is refactored to compute the correct
      top left corner and left baseline edge once so that can be passed down to all the painting functions instead of
      tx and ty.
              
      adjustment helpers have been added that can be called before painting children or lines and that fix up
      the coordinates from flipped to physical.
              
      Added fast/blockflow/english-rl-text.html and fast/blockflow/english-bt-text.html
      
      * rendering/InlineBox.cpp:
      (WebCore::InlineBox::adjustForFlippedBlocksWritingMode):
      * rendering/InlineBox.h:
      * rendering/InlineFlowBox.cpp:
      (WebCore::InlineFlowBox::paintBoxDecorations):
      (WebCore::InlineFlowBox::paintMask):
      * rendering/InlineTextBox.cpp:
      (WebCore::paintTextWithShadows):
      (WebCore::InlineTextBox::paint):
      (WebCore::InlineTextBox::paintSelection):
      (WebCore::InlineTextBox::paintCompositionBackground):
      (WebCore::InlineTextBox::paintDecoration):
      (WebCore::InlineTextBox::paintSpellingOrGrammarMarker):
      (WebCore::InlineTextBox::paintTextMatchMarker):
      (WebCore::InlineTextBox::computeRectForReplacementMarker):
      (WebCore::InlineTextBox::paintDocumentMarkers):
      (WebCore::InlineTextBox::paintCompositionUnderline):
      * rendering/InlineTextBox.h:
      * rendering/RenderBlock.cpp:
      (WebCore::RenderBlock::paintChildren):
      (WebCore::RenderBlock::paintFloats):
      * rendering/RenderBox.cpp:
      (WebCore::RenderBox::adjustForFlippedBlocksWritingMode):
      * rendering/RenderBox.h:
      * rendering/style/RenderStyle.h:
      (WebCore::InheritedFlags::isFlippedBlocksWritingMode):
      
      LayoutTests: 
      
      Make "rl" and "bt" writing-modes work for blocks and lines.  InlineTextBox is refactored to compute the correct
      top left corner and left baseline edge once so that can be passed down to all the painting functions instead of
      tx and ty.
              
      adjustment helpers have been added that can be called before painting children or lines and that fix up
      the coordinates from flipped to physical.
              
      Added fast/blockflow/english-rl-text.html and fast/blockflow/english-bt-text.html
      * fast/blockflow/english-bt-text.html: Added.
      * fast/blockflow/english-rl-text.html: Added.
      * platform/mac/fast/blockflow/english-bt-text-expected.checksum: Added.
      * platform/mac/fast/blockflow/english-bt-text-expected.png: Added.
      * platform/mac/fast/blockflow/english-bt-text-expected.txt: Added.
      * platform/mac/fast/blockflow/english-rl-text-expected.checksum: Added.
      * platform/mac/fast/blockflow/english-rl-text-expected.png: Added.
      * platform/mac/fast/blockflow/english-rl-text-expected.txt: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70482 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8388d184
    • chang.shu@nokia.com's avatar
      2010-10-25 Chang Shu <chang.shu@nokia.com> · 2ffbd60a
      chang.shu@nokia.com authored
              Reviewed by Antonio Gomes.
      
              Should use eventSender for simulating keyboard events instead of using js
              event.initKeyboardEvent. Otherwise, inside WebCore, the keyboardevent
              object does not have a "PlatformKeyboardEvent" associated with it and this
              results different behavior as the real key press.
              This code change unveils that test snav-multiple-select.html is broken. It
              alos causes snav-single-select.html hangs on Mac. These will be fixed in
              seperate patches.
              https://bugs.webkit.org/show_bug.cgi?id=48134
      
              * fast/events/spatial-navigation/resources/spatial-navigation-utils.js:
              (doMove):
              * fast/events/spatial-navigation/snav-multiple-select-expected.txt:
              * platform/mac/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70481 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2ffbd60a
    • andersca@apple.com's avatar
      Add a pageDidScroll BundleUIClient callback · 6be0ee60
      andersca@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=48260
      <rdar://problem/8531159>
      
      Reviewed by Adam Roben.
      
      WebKit2:
      
      * WebProcess/InjectedBundle/API/c/WKBundlePage.h:
      * WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp:
      (WebKit::InjectedBundlePageUIClient::pageDidScroll):
      Call the pageDidScroll callback.
      
      * WebProcess/InjectedBundle/InjectedBundlePageUIClient.h:
      * WebProcess/WebCoreSupport/WebChromeClient.cpp:
      (WebKit::WebChromeClient::invalidateContentsForSlowScroll):
      (WebKit::WebChromeClient::scroll):
      Call pageDidScroll.
      
      * WebProcess/WebPage/WebPage.cpp:
      (WebKit::WebPage::pageDidScroll):
      Hide the find banner UI and call the BundleUIClient pageDidScroll callback.
      
      WebKitTools:
      
      * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
      (WTR::InjectedBundlePage::InjectedBundlePage):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70480 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6be0ee60
    • bweinstein@apple.com's avatar
      Control + Mousewheel shouldn't be handled in WebKit2 · ee4fefeb
      bweinstein@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=48253
              
      Reviewed by Adam Roben.
      
      Don't handle a wheel event if Control is pressed, pass the message back to DefWindowProc.
      
      * UIProcess/win/WebView.cpp:
      (WebKit::WebView::onWheelEvent):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70479 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ee4fefeb
    • benm@google.com's avatar
      2010-10-25 Ben Murdoch <benm@google.com> · c17f794d
      benm@google.com authored
              Reviewed by Steve Block.
      
              Build break with ENABLE(BLOB) and not ENABLE(3D_CANVAS)
              https://bugs.webkit.org/show_bug.cgi?id=48243
      
              Build fix only so no new tests.
      
              * bindings/generic/RuntimeEnabledFeatures.h: Guard appropriately.
              * bindings/v8/custom/V8ArrayBufferViewCustom.h: ditto.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70478 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c17f794d
    • mihaip@chromium.org's avatar
      2010-10-25 Mihai Parparita <mihaip@chromium.org> · 966629d4
      mihaip@chromium.org authored
              Unreviewed checksum rebaseline for Snow Leopard.
      
              * platform/mac-leopard/compositing/overflow/ancestor-overflow-expected.checksum: Copied from LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.checksum.
              * platform/mac-leopard/compositing/overflow/ancestor-overflow-expected.png: Added.
              * platform/mac-leopard/compositing/overflow/scrollbar-painting-expected.checksum: Copied from LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.checksum.
              * platform/mac-leopard/compositing/overflow/scrollbar-painting-expected.png: Added.
              * platform/mac-leopard/compositing/transitions/singular-scale-transition-expected.checksum: Copied from LayoutTests/platform/mac/compositing/transitions/singular-scale-transition-expected.checksum.
              * platform/mac-leopard/compositing/transitions/singular-scale-transition-expected.png: Added.
              * platform/mac-leopard/editing/selection/select-text-overflow-ellipsis-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/select-text-overflow-ellipsis-expected.checksum.
              * platform/mac-leopard/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
              * platform/mac-leopard/editing/selection/transformed-selection-rects-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/transformed-selection-rects-expected.checksum.
              * platform/mac-leopard/editing/selection/transformed-selection-rects-expected.png: Added.
              * platform/mac-leopard/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.checksum: Copied from LayoutTests/platform/mac/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.checksum.
              * platform/mac-leopard/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.png: Added.
              * platform/mac-leopard/fast/block/float/avoidance-percent-width-compat-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/float/avoidance-percent-width-compat-expected.checksum.
              * platform/mac-leopard/fast/block/float/avoidance-percent-width-compat-expected.png: Added.
              * platform/mac-leopard/fast/block/float/avoidance-percent-width-strict-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/float/avoidance-percent-width-strict-expected.checksum.
              * platform/mac-leopard/fast/block/float/avoidance-percent-width-strict-expected.png: Added.
              * platform/mac-leopard/fast/css/color-correction-backgrounds-and-text-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/color-correction-backgrounds-and-text-expected.checksum.
              * platform/mac-leopard/fast/css/color-correction-backgrounds-and-text-expected.png: Added.
              * platform/mac-leopard/fast/css/color-correction-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/color-correction-expected.checksum.
              * platform/mac-leopard/fast/css/color-correction-expected.png: Added.
              * platform/mac-leopard/fast/css/color-correction-on-background-image-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/color-correction-on-background-image-expected.checksum.
              * platform/mac-leopard/fast/css/color-correction-on-background-image-expected.png: Added.
              * platform/mac-leopard/fast/css/color-correction-on-backgrounds-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/color-correction-on-backgrounds-expected.checksum.
              * platform/mac-leopard/fast/css/color-correction-on-backgrounds-expected.png: Added.
              * platform/mac-leopard/fast/css/color-correction-on-box-shadow-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/color-correction-on-box-shadow-expected.checksum.
              * platform/mac-leopard/fast/css/color-correction-on-box-shadow-expected.png: Added.
              * platform/mac-leopard/fast/css/color-correction-on-text-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/color-correction-on-text-expected.checksum.
              * platform/mac-leopard/fast/css/color-correction-on-text-expected.png: Added.
              * platform/mac-leopard/fast/css/color-correction-on-text-shadow-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/color-correction-on-text-shadow-expected.checksum.
              * platform/mac-leopard/fast/css/color-correction-on-text-shadow-expected.png: Added.
              * platform/mac-leopard/fast/css/color-correction-untagged-images-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/color-correction-untagged-images-expected.checksum.
              * platform/mac-leopard/fast/css/color-correction-untagged-images-expected.png: Added.
              * platform/mac-leopard/fast/css/namespaces/namespaces-comments-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/namespaces/namespaces-comments-expected.checksum.
              * platform/mac-leopard/fast/css/namespaces/namespaces-comments-expected.png: Added.
              * platform/mac-leopard/fast/css/namespaces/namespaces-empty-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/namespaces/namespaces-empty-expected.checksum.
              * platform/mac-leopard/fast/css/namespaces/namespaces-empty-expected.png: Added.
              * platform/mac-leopard/fast/css/namespaces/namespaces-escapes-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/namespaces/namespaces-escapes-expected.checksum.
              * platform/mac-leopard/fast/css/namespaces/namespaces-escapes-expected.png: Added.
              * platform/mac-leopard/fast/css/namespaces/namespaces-invalid-at-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/namespaces/namespaces-invalid-at-expected.checksum.
              * platform/mac-leopard/fast/css/namespaces/namespaces-invalid-at-expected.png: Added.
              * platform/mac-leopard/fast/css/variables/misplaced-import-test-expected.checksum: Copied from LayoutTests/platform/mac/fast/css/variables/misplaced-import-test-expected.checksum.
              * platform/mac-leopard/fast/css/variables/misplaced-import-test-expected.png: Added.
              * platform/mac-leopard/fast/fast-mobile-scrolling/fixed-position-element-expected.checksum: Copied from LayoutTests/platform/mac/fast/fast-mobile-scrolling/fixed-position-element-expected.checksum.
              * platform/mac-leopard/fast/fast-mobile-scrolling/fixed-position-element-expected.png: Added.
              * platform/mac-leopard/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.checksum: Copied from LayoutTests/platform/mac/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.checksum.
              * platform/mac-leopard/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.png: Added.
              * platform/mac-leopard/fast/lists/anonymous-items-expected.checksum: Copied from LayoutTests/platform/mac/fast/lists/anonymous-items-expected.checksum.
              * platform/mac-leopard/fast/lists/anonymous-items-expected.png: Added.
              * platform/mac-leopard/fast/overflow/line-clamp-expected.checksum: Copied from LayoutTests/platform/mac/fast/overflow/line-clamp-expected.checksum.
              * platform/mac-leopard/fast/overflow/line-clamp-expected.png: Added.
              * platform/mac-leopard/fast/overflow/position-fixed-transform-clipping-expected.checksum: Copied from LayoutTests/platform/mac/fast/overflow/position-fixed-transform-clipping-expected.checksum.
              * platform/mac-leopard/fast/overflow/position-fixed-transform-clipping-expected.png: Added.
              * platform/mac-leopard/fast/reflections/abs-position-in-reflection-expected.checksum: Copied from LayoutTests/platform/mac/fast/reflections/abs-position-in-reflection-expected.checksum.
              * platform/mac-leopard/fast/reflections/abs-position-in-reflection-expected.png: Added.
              * platform/mac-leopard/fast/reflections/opacity-reflection-transform-expected.checksum: Copied from LayoutTests/platform/mac/fast/reflections/opacity-reflection-transform-expected.checksum.
              * platform/mac-leopard/fast/reflections/opacity-reflection-transform-expected.png: Added.
              * platform/mac-leopard/fast/repaint/line-in-scrolled-clipped-block-expected.checksum: Copied from LayoutTests/platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.checksum.
              * platform/mac-leopard/fast/repaint/line-in-scrolled-clipped-block-expected.png: Added.
              * platform/mac-leopard/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.checksum: Copied from LayoutTests/platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.checksum.
              * platform/mac-leopard/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.png: Added.
              * platform/mac-leopard/fast/repaint/rel-positioned-inline-with-overflow-expected.checksum: Copied from LayoutTests/platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.checksum.
              * platform/mac-leopard/fast/repaint/rel-positioned-inline-with-overflow-expected.png: Added.
              * platform/mac-leopard/fast/repaint/selection-gap-overflow-scroll-2-expected.checksum: Copied from LayoutTests/platform/mac/fast/repaint/selection-gap-overflow-scroll-2-expected.checksum.
              * platform/mac-leopard/fast/repaint/selection-gap-overflow-scroll-2-expected.png: Added.
              * platform/mac-leopard/fast/repaint/subtree-layoutstate-transform-expected.checksum: Copied from LayoutTests/platform/mac/fast/repaint/subtree-layoutstate-transform-expected.checksum.
              * platform/mac-leopard/fast/repaint/subtree-layoutstate-transform-expected.png: Added.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum: Copied from LayoutTests/platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-inside-percent-table-expected.png: Added.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum: Copied from LayoutTests/platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png: Added.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum: Copied from LayoutTests/platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-width-inside-div-expected.png: Added.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum: Copied from LayoutTests/platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png: Added.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum: Copied from LayoutTests/platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum.
              * platform/mac-leopard/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png: Added.
              * platform/mac-leopard/fast/table/fixed-table-with-small-percent-width-expected.checksum: Copied from LayoutTests/platform/mac/fast/table/fixed-table-with-small-percent-width-expected.checksum.
              * platform/mac-leopard/fast/table/fixed-table-with-small-percent-width-expected.png: Added.
              * platform/mac-leopard/fast/text/sticky-typesetting-features-expected.checksum: Copied from LayoutTests/platform/mac/fast/text/sticky-typesetting-features-expected.checksum.
              * platform/mac-leopard/fast/text/sticky-typesetting-features-expected.png: Added.
              * platform/mac-leopard/http/tests/misc/slow-loading-mask-expected.checksum: Copied from LayoutTests/platform/mac/http/tests/misc/slow-loading-mask-expected.checksum.
              * platform/mac-leopard/http/tests/misc/slow-loading-mask-expected.png: Added.
              * platform/mac-leopard/plugins/embed-attributes-style-expected.checksum: Copied from LayoutTests/platform/mac/plugins/embed-attributes-style-expected.checksum.
              * platform/mac-leopard/plugins/embed-attributes-style-expected.png: Added.
              * platform/mac-leopard/tables/mozilla/bugs/bug106158-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug106158-1-expected.checksum.
              * platform/mac-leopard/tables/mozilla/bugs/bug106158-1-expected.png: Added.
              * platform/mac-leopard/tables/mozilla/bugs/bug106158-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug106158-2-expected.checksum.
              * platform/mac-leopard/tables/mozilla/bugs/bug106158-2-expected.png: Added.
              * platform/mac-leopard/tables/mozilla/bugs/bug34176-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug34176-expected.checksum.
              * platform/mac-leopard/tables/mozilla/bugs/bug34176-expected.png: Added.
              * platform/mac-leopard/tables/mozilla/bugs/bug6674-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug6674-expected.checksum.
              * platform/mac-leopard/tables/mozilla/bugs/bug6674-expected.png: Added.
              * platform/mac-leopard/transforms/2d/transform-fixed-container-expected.checksum: Copied from LayoutTests/platform/mac/transforms/2d/transform-fixed-container-expected.checksum.
              * platform/mac-leopard/transforms/2d/transform-fixed-container-expected.png: Added.
              * platform/mac/compositing/masks/direct-image-mask-expected.checksum:
              * platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
              * platform/mac/compositing/overflow/scrollbar-painting-expected.checksum:
              * platform/mac/compositing/transitions/singular-scale-transition-expected.checksum:
              * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.checksum:
              * platform/mac/editing/selection/transformed-selection-rects-expected.checksum:
              * platform/mac/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.checksum:
              * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.checksum:
              * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.checksum:
              * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.checksum:
              * platform/mac/fast/css/color-correction-expected.checksum:
              * platform/mac/fast/css/color-correction-on-background-image-expected.checksum:
              * platform/mac/fast/css/color-correction-on-backgrounds-expected.checksum:
              * platform/mac/fast/css/color-correction-on-box-shadow-expected.checksum:
              * platform/mac/fast/css/color-correction-on-text-expected.checksum:
              * platform/mac/fast/css/color-correction-on-text-shadow-expected.checksum:
              * platform/mac/fast/css/color-correction-untagged-images-expected.checksum:
              * platform/mac/fast/css/namespaces/namespaces-comments-expected.checksum:
              * platform/mac/fast/css/namespaces/namespaces-empty-expected.checksum:
              * platform/mac/fast/css/namespaces/namespaces-escapes-expected.checksum:
              * platform/mac/fast/css/namespaces/namespaces-invalid-at-expected.checksum:
              * platform/mac/fast/css/variables/misplaced-import-test-expected.checksum:
              * platform/mac/fast/fast-mobile-scrolling/fixed-position-element-expected.checksum:
              * platform/mac/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.checksum:
              * platform/mac/fast/lists/anonymous-items-expected.checksum:
              * platform/mac/fast/overflow/line-clamp-expected.checksum:
              * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.checksum:
              * platform/mac/fast/reflections/abs-position-in-reflection-expected.checksum:
              * platform/mac/fast/reflections/opacity-reflection-transform-expected.checksum:
              * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.checksum:
              * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.checksum:
              * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.checksum:
              * platform/mac/fast/repaint/selection-gap-overflow-scroll-2-expected.checksum:
              * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.checksum:
              * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum:
              * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum:
              * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum:
              * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum:
              * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum:
              * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.checksum:
              * platform/mac/fast/text/sticky-typesetting-features-expected.checksum:
              * platform/mac/http/tests/misc/slow-loading-mask-expected.checksum:
              * platform/mac/plugins/embed-attributes-style-expected.checksum:
              * platform/mac/tables/mozilla/bugs/bug106158-1-expected.checksum:
              * platform/mac/tables/mozilla/bugs/bug106158-2-expected.checksum:
              * platform/mac/tables/mozilla/bugs/bug34176-expected.checksum:
              * platform/mac/tables/mozilla/bugs/bug6674-expected.checksum:
              * platform/mac/transforms/2d/transform-fixed-container-expected.checksum:
              * platform/mac/transitions/move-after-transition-expected.checksum:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70476 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      966629d4
    • commit-queue@webkit.org's avatar
      2010-10-25 David Tapuska <dtapuska@rim.com> · 111a7f42
      commit-queue@webkit.org authored
              Reviewed by David Kilzer.
      
              Enable VFP if our compiler settings indicated we had a hardware
              VFP.
      
              https://bugs.webkit.org/show_bug.cgi?id=46096
      
              * assembler/MacroAssemblerARM.cpp:
              (JSC::isVFPPresent):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70474 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      111a7f42
    • inferno@chromium.org's avatar
      2010-10-25 Cris Neckar <cdn@chromium.org> · c4c36f09
      inferno@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Added check to ensure that events with the type "mousedown" are mouse events before dispatching.
              https://bugs.webkit.org/show_bug.cgi?id=48159
      
              Test: fast/events/keyboardevent-mousedown-crash.html
      
              * dom/Node.cpp:
              (WebCore::Node::defaultEventHandler):
      2010-10-25  Cris Neckar  <cdn@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Tests for a crash when an event with the type "mousedown" is not a MouseEvent.
              https://bugs.webkit.org/show_bug.cgi?id=48159
      
              * fast/events/keyboardevent-mousedown-crash-expected.txt: Added.
              * fast/events/keyboardevent-mousedown-crash.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70473 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c4c36f09
    • kseo@webkit.org's avatar
      Unreviewed build fix for r70400. · b0d882fe
      kseo@webkit.org authored
      Add dummy setCookieStoragePrivateBrowsingEnabled.
      
      * platform/brew/TemporaryLinkStubs.cpp: Added.
      (WebCore::setCookieStoragePrivateBrowsingEnabled):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70472 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b0d882fe
    • dglazkov@chromium.org's avatar
      2010-10-25 Dimitri Glazkov <dglazkov@chromium.org> · 5587fd89
      dglazkov@chromium.org authored
              Add a flaky test to expectations.
              https://bugs.webkit.org/show_bug.cgi?id=48256
      
              * platform/chromium/test_expectations.txt: Moar flakes :(.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70471 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5587fd89
    • commit-queue@webkit.org's avatar
      2010-10-25 Johnny Ding <jnd@chromium.org> · c8d9beb4
      commit-queue@webkit.org authored
              Reviewed by Tony Chang.
      
              Dump the gesture status of frame in frame load callbacks in DumpRenderTree
              by adding a new method dumpUserGestureInFrameLoadCallbacks.
              Now only dump the gesture status in "DidStartProvisionalLoad" callback.
              https://bugs.webkit.org/show_bug.cgi?id=47849
      
              * WebCoreSupport/DumpRenderTreeSupportQt.cpp:
              (DumpRenderTreeSupportQt::dumpUserGestureInFrameLoader):
              * WebCoreSupport/DumpRenderTreeSupportQt.h:
              * WebCoreSupport/FrameLoaderClientQt.cpp:
              (drtPrintFrameUserGestureStatus):
              (WebCore::FrameLoaderClientQt::dispatchDidHandleOnloadEvents):
              (WebCore::FrameLoaderClientQt::dispatchDidPushStateWithinPage):
              (WebCore::FrameLoaderClientQt::dispatchDidReplaceStateWithinPage):
              (WebCore::FrameLoaderClientQt::dispatchDidPopStateWithinPage):
              (WebCore::FrameLoaderClientQt::dispatchDidStartProvisionalLoad):
              * WebCoreSupport/FrameLoaderClientQt.h:
      2010-10-25  Johnny Ding  <jnd@chromium.org>
      
              Reviewed by Tony Chang.
      
              Dump the gesture status of frame in frame load callbacks in DumpRenderTree
              by adding a new method dumpUserGestureInFrameLoadCallbacks.
              Now only dump the gesture status in "DidStartProvisionalLoad" callback.
              https://bugs.webkit.org/show_bug.cgi?id=47849
      
              * DumpRenderTree/LayoutTestController.cpp:
              (LayoutTestController::LayoutTestController):
              (dumpUserGestureInFrameLoadCallbacksCallback):
              (LayoutTestController::staticFunctions):
              * DumpRenderTree/LayoutTestController.h:
              (LayoutTestController::dumpUserGestureInFrameLoadCallbacks):
              (LayoutTestController::setDumpUserGestureInFrameLoadCallbacks):
              * DumpRenderTree/chromium/LayoutTestController.cpp:
              (LayoutTestController::LayoutTestController):
              (LayoutTestController::dumpUserGestureInFrameLoadCallbacks):
              (LayoutTestController::reset):
              * DumpRenderTree/chromium/LayoutTestController.h:
              (LayoutTestController::shouldDumpUserGestureInFrameLoadCallbacks):
              (LayoutTestController::setShouldDumpUserGestureInFrameLoadCallbacks):
              * DumpRenderTree/chromium/TestShell.h:
              (TestShell::shouldDumpUserGestureInFrameLoadCallbacks):
              * DumpRenderTree/chromium/WebViewHost.cpp:
              (WebViewHost::didStartProvisionalLoad):
              (WebViewHost::printFrameUserGestureStatus):
              * DumpRenderTree/chromium/WebViewHost.h:
              * DumpRenderTree/mac/FrameLoadDelegate.mm:
              (-[WebFrame _drt_printFrameUserGestureStatus]):
              (-[FrameLoadDelegate webView:didStartProvisionalLoadForFrame:]):
              (-[FrameLoadDelegate webView:didCommitLoadForFrame:]):
              (-[FrameLoadDelegate webView:didFailProvisionalLoadWithError:forFrame:]):
              (-[FrameLoadDelegate webView:didFinishLoadForFrame:]):
              (-[FrameLoadDelegate webView:didFailLoadWithError:forFrame:]):
              (-[FrameLoadDelegate webView:windowScriptObjectAvailable:]):
              (-[FrameLoadDelegate webView:didReceiveTitle:forFrame:]):
              * DumpRenderTree/qt/LayoutTestControllerQt.cpp:
              (LayoutTestController::reset):
              (LayoutTestController::dumpUserGestureInFrameLoadCallbacks):
              * DumpRenderTree/qt/LayoutTestControllerQt.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70470 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c8d9beb4
    • paroga@webkit.org's avatar
      2010-10-25 Patrick Gansterer <paroga@webkit.org> · 1f905ca0
      paroga@webkit.org authored
              Reviewed by Adam Roben.
      
              [WINCE] Use default implementation of AXObjectCache::platformGenerateAXID
              https://bugs.webkit.org/show_bug.cgi?id=48239
      
              WinCE does not support NotifyWinEvent, so use the default implementation.
      
              * accessibility/AXObjectCache.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70469 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1f905ca0
    • weinig@apple.com's avatar
      Need WebKit2 API to figure out if a frame can provide source · 8b2b5316
      weinig@apple.com authored
      <rdar://problem/8424632>
      https://bugs.webkit.org/show_bug.cgi?id=48252
      
      Reviewed by Anders Carlsson.
      
      * WebCore.exp.in:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70468 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8b2b5316
    • weinig@apple.com's avatar
      cancelledError for WebKit2 on windows should use kCFErrorDomainCFNetwork... · edef10c7
      weinig@apple.com authored
      cancelledError for WebKit2 on windows should use kCFErrorDomainCFNetwork instead of webKitErrorDomain
      https://bugs.webkit.org/show_bug.cgi?id=48254
      
      Reviewed by Dan Bernstein.
      
      * WebProcess/WebCoreSupport/win/WebErrorsWin.cpp:
      (WebKit::cancelledError): Use kCFErrorDomainCFNetwork instead of webKitErrorDomain and switch over
      to using kCFURLErrorCancelled instead of a hard coded constant.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70467 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      edef10c7
    • weinig@apple.com's avatar
      Need WebKit2 API to figure out if a frame can provide source · a7f58d7c
      weinig@apple.com authored
      <rdar://problem/8424632>
      https://bugs.webkit.org/show_bug.cgi?id=48252
      
      Reviewed by Anders Carlsson.
      
      * UIProcess/API/C/WKFrame.cpp:
      (WKFrameCanProvideSource):
      * UIProcess/API/C/WKFrame.h:
      * UIProcess/WebFrameProxy.cpp:
      (WebKit::WebFrameProxy::canProvideSource):
      * UIProcess/WebFrameProxy.h:
      Add API to figure out if a frame can provide source based on its
      MIME type.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70466 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a7f58d7c
    • mihaip@chromium.org's avatar
      2010-10-25 Mihai Parparita <mihaip@chromium.org> · 545d98a0
      mihaip@chromium.org authored
              Unreviewed checksum rebaseline for animations/ and compositing/ for Snow
              Leopard.
      
              * platform/mac-leopard/animations/3d/state-at-end-event-transform-expected.checksum: Copied from LayoutTests/platform/mac/animations/3d/state-at-end-event-transform-expected.checksum.
              * platform/mac-leopard/animations/3d/state-at-end-event-transform-expected.png: Added.
              * platform/mac/animations/3d/change-transform-in-end-event-expected.checksum:
              * platform/mac/animations/3d/state-at-end-event-transform-expected.checksum:
              * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.checksum:
              * platform/mac/compositing/compositing-visible-descendant-expected.checksum:
              * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.checksum:
              * platform/mac/compositing/geometry/fixed-position-expected.checksum:
              * platform/mac/compositing/geometry/horizontal-scroll-composited-expected.checksum:
              * platform/mac/compositing/geometry/partial-layout-update-expected.checksum:
              * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.checksum:
              * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.checksum:
              * platform/mac/compositing/reflections/reflection-in-composited-expected.checksum:
              * platform/mac/compositing/reflections/reflection-ordering-expected.checksum:
              * platform/mac/compositing/reflections/simple-composited-reflections-expected.checksum:
              * platform/mac/compositing/repaint/become-overlay-composited-layer-expected.checksum:
              * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
              * platform/mac/compositing/repaint/layer-repaint-expected.checksum:
              * platform/mac/compositing/repaint/layer-repaint-rects-expected.checksum:
              * platform/mac/compositing/repaint/opacity-between-absolute-expected.checksum:
              * platform/mac/compositing/repaint/opacity-between-absolute2-expected.checksum:
              * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70465 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      545d98a0
    • andersca@apple.com's avatar
      Java applets don't display on the page · 29b38a27
      andersca@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=48251
      <rdar://problem/8483759>
      
      Reviewed by Dan Bernstein.
      
      Add WKPreferencesSetJavaEnabled and initialize it to true by default, matching old WebKit.
      
      * Shared/WebPreferencesStore.cpp:
      (WebKit::WebPreferencesStore::WebPreferencesStore):
      Initialize javaEnabled.
      
      (WebKit::WebPreferencesStore::encode):
      Encode javaEnabled.
      
      (WebKit::WebPreferencesStore::decode):
      Decode javaEnabled.
      
      * Shared/WebPreferencesStore.h:
      Add javaEnabled.
      
      * UIProcess/API/C/WKPreferences.cpp:
      (WKPReferencesSetJavaEnabled):
      (WKPReferencesGetJavaEnabled):
      Call the WebPreferences functions.
      
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
      (WebKit::WebFrameLoaderClient::createJavaAppletWidget):
      Just call createPlugin.
      
      * WebProcess/WebPage/WebPage.cpp:
      (WebKit::WebPage::updatePreferences):
      Call Settings::setJavaEnabled.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70464 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      29b38a27
    • commit-queue@webkit.org's avatar
      2010-10-25 Sheriff Bot <webkit.review.bot@gmail.com> · 07bfede5
      commit-queue@webkit.org authored
              Unreviewed, rolling out r70451.
              http://trac.webkit.org/changeset/70451
              https://bugs.webkit.org/show_bug.cgi?id=48249
      
              Broke set-unloaded-frame-location.html under Qt (Requested by
              caseq on #webkit).
      
              * GNUmakefile.am:
              * JavaScriptCore.gypi:
              * JavaScriptCore.xcodeproj/project.pbxproj:
              * wtf/text/TextPosition.h: Removed.
      2010-10-25  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r70451.
              http://trac.webkit.org/changeset/70451
              https://bugs.webkit.org/show_bug.cgi?id=48249
      
              Broke set-unloaded-frame-location.html under Qt (Requested by
              caseq on #webkit).
      
              * ForwardingHeaders/wtf/text/TextPosition.h: Removed.
      2010-10-25  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r70451.
              http://trac.webkit.org/changeset/70451
              https://bugs.webkit.org/show_bug.cgi?id=48249
      
              Broke se...
      07bfede5
    • mihaip@chromium.org's avatar
      2010-10-25 Mihai Parparita <mihaip@chromium.org> · e02133af
      mihaip@chromium.org authored
              Unreviewed rebaseline for fast/block for Snow Leopard.
      
              * platform/mac-leopard/fast/block/basic/001-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/001-expected.checksum.
              * platform/mac-leopard/fast/block/basic/001-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/001-expected.png.
              * platform/mac-leopard/fast/block/basic/002-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/002-expected.checksum.
              * platform/mac-leopard/fast/block/basic/002-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/002-expected.png.
              * platform/mac-leopard/fast/block/basic/003-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/003-expected.checksum.
              * platform/mac-leopard/fast/block/basic/003-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/003-expected.png.
              * platform/mac-leopard/fast/block/basic/004-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/004-expected.checksum.
              * platform/mac-leopard/fast/block/basic/004-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/004-expected.png.
              * platform/mac-leopard/fast/block/basic/005-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/005-expected.checksum.
              * platform/mac-leopard/fast/block/basic/005-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/005-expected.png.
              * platform/mac-leopard/fast/block/basic/006-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/006-expected.checksum.
              * platform/mac-leopard/fast/block/basic/006-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/006-expected.png.
              * platform/mac-leopard/fast/block/basic/007-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/007-expected.checksum.
              * platform/mac-leopard/fast/block/basic/007-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/007-expected.png.
              * platform/mac-leopard/fast/block/basic/008-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/008-expected.checksum.
              * platform/mac-leopard/fast/block/basic/008-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/008-expected.png.
              * platform/mac-leopard/fast/block/basic/009-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/009-expected.checksum.
              * platform/mac-leopard/fast/block/basic/009-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/009-expected.png.
              * platform/mac-leopard/fast/block/basic/011-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/011-expected.checksum.
              * platform/mac-leopard/fast/block/basic/011-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/011-expected.png.
              * platform/mac-leopard/fast/block/basic/012-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/012-expected.checksum.
              * platform/mac-leopard/fast/block/basic/012-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/012-expected.png.
              * platform/mac-leopard/fast/block/basic/013-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/013-expected.checksum.
              * platform/mac-leopard/fast/block/basic/013-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/013-expected.png.
              * platform/mac-leopard/fast/block/basic/014-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/014-expected.checksum.
              * platform/mac-leopard/fast/block/basic/014-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/014-expected.png.
              * platform/mac-leopard/fast/block/basic/015-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/015-expected.checksum.
              * platform/mac-leopard/fast/block/basic/015-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/015-expected.png.
              * platform/mac-leopard/fast/block/basic/018-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/018-expected.checksum.
              * platform/mac-leopard/fast/block/basic/018-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/018-expected.png.
              * platform/mac-leopard/fast/block/basic/019-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/019-expected.checksum.
              * platform/mac-leopard/fast/block/basic/019-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/019-expected.png.
              * platform/mac-leopard/fast/block/basic/020-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/020-expected.checksum.
              * platform/mac-leopard/fast/block/basic/020-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/020-expected.png.
              * platform/mac-leopard/fast/block/basic/021-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/021-expected.checksum.
              * platform/mac-leopard/fast/block/basic/021-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/021-expected.png.
              * platform/mac-leopard/fast/block/basic/adding-near-anonymous-block-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/adding-near-anonymous-block-expected.checksum.
              * platform/mac-leopard/fast/block/basic/adding-near-anonymous-block-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/adding-near-anonymous-block-expected.png.
              * platform/mac-leopard/fast/block/basic/fieldset-stretch-to-legend-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.checksum.
              * platform/mac-leopard/fast/block/basic/fieldset-stretch-to-legend-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.png.
              * platform/mac-leopard/fast/block/basic/quirk-height-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/quirk-height-expected.checksum.
              * platform/mac-leopard/fast/block/basic/quirk-height-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/quirk-height-expected.png.
              * platform/mac-leopard/fast/block/basic/text-indent-rtl-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/text-indent-rtl-expected.checksum.
              * platform/mac-leopard/fast/block/basic/text-indent-rtl-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/text-indent-rtl-expected.png.
              * platform/mac-leopard/fast/block/basic/white-space-pre-wraps-expected.checksum: Copied from LayoutTests/platform/mac/fast/block/basic/white-space-pre-wraps-expected.checksum.
              * platform/mac-leopard/fast/block/basic/white-space-pre-wraps-expected.png: Copied from LayoutTests/platform/mac/fast/block/basic/white-space-pre-wraps-expected.png.
              * platform/mac/fast/block/basic/001-expected.checksum:
              * platform/mac/fast/block/basic/001-expected.png:
              * platform/mac/fast/block/basic/002-expected.checksum:
              * platform/mac/fast/block/basic/002-expected.png:
              * platform/mac/fast/block/basic/003-expected.checksum:
              * platform/mac/fast/block/basic/003-expected.png:
              * platform/mac/fast/block/basic/004-expected.checksum:
              * platform/mac/fast/block/basic/004-expected.png:
              * platform/mac/fast/block/basic/005-expected.checksum:
              * platform/mac/fast/block/basic/005-expected.png:
              * platform/mac/fast/block/basic/006-expected.checksum:
              * platform/mac/fast/block/basic/006-expected.png:
              * platform/mac/fast/block/basic/007-expected.checksum:
              * platform/mac/fast/block/basic/007-expected.png:
              * platform/mac/fast/block/basic/008-expected.checksum:
              * platform/mac/fast/block/basic/008-expected.png:
              * platform/mac/fast/block/basic/009-expected.checksum:
              * platform/mac/fast/block/basic/009-expected.png:
              * platform/mac/fast/block/basic/011-expected.checksum:
              * platform/mac/fast/block/basic/011-expected.png:
              * platform/mac/fast/block/basic/012-expected.checksum:
              * platform/mac/fast/block/basic/012-expected.png:
              * platform/mac/fast/block/basic/013-expected.checksum:
              * platform/mac/fast/block/basic/013-expected.png:
              * platform/mac/fast/block/basic/014-expected.checksum:
              * platform/mac/fast/block/basic/014-expected.png:
              * platform/mac/fast/block/basic/015-expected.checksum:
              * platform/mac/fast/block/basic/015-expected.png:
              * platform/mac/fast/block/basic/018-expected.checksum:
              * platform/mac/fast/block/basic/018-expected.png:
              * platform/mac/fast/block/basic/019-expected.checksum:
              * platform/mac/fast/block/basic/019-expected.png:
              * platform/mac/fast/block/basic/020-expected.checksum:
              * platform/mac/fast/block/basic/020-expected.png:
              * platform/mac/fast/block/basic/021-expected.checksum:
              * platform/mac/fast/block/basic/021-expected.png:
              * platform/mac/fast/block/basic/adding-near-anonymous-block-expected.checksum:
              * platform/mac/fast/block/basic/adding-near-anonymous-block-expected.png:
              * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.checksum:
              * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.png:
              * platform/mac/fast/block/basic/quirk-height-expected.checksum:
              * platform/mac/fast/block/basic/quirk-height-expected.png:
              * platform/mac/fast/block/basic/text-indent-rtl-expected.checksum:
              * platform/mac/fast/block/basic/text-indent-rtl-expected.png:
              * platform/mac/fast/block/basic/white-space-pre-wraps-expected.checksum:
              * platform/mac/fast/block/basic/white-space-pre-wraps-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70462 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e02133af
    • kseo@webkit.org's avatar
      Unreviewed build fix for r70095. · 6d8b3528
      kseo@webkit.org authored
      Provide platformDefaultLanguage().
      
      * platform/brew/LanguageBrew.cpp: Added.
      (WebCore::platformDefaultLanguage):
      * platform/brew/LocalizedStringsBrew.cpp:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70461 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6d8b3528
    • paroga@webkit.org's avatar
      2010-10-25 Patrick Gansterer <paroga@webkit.org> · 07a90afe
      paroga@webkit.org authored
              Reviewed by David Kilzer.
      
              Replace _countof with WTF_ARRAY_LENGTH
              https://bugs.webkit.org/show_bug.cgi?id=48229
      
              * wtf/Platform.h:
      2010-10-25  Patrick Gansterer  <paroga@webkit.org>
      
              Reviewed by David Kilzer.
      
              Replace _countof with WTF_ARRAY_LENGTH
              https://bugs.webkit.org/show_bug.cgi?id=48229
      
              * platform/win/FileSystemWin.cpp:
              (WebCore::openTemporaryFile):
              * platform/wince/FileSystemWinCE.cpp:
              (WebCore::openTemporaryFile):
              * plugins/win/PluginDatabaseWin.cpp:
              (WebCore::addPluginPathsFromRegistry):
              (WebCore::addWindowsMediaPlayerPluginDirectory):
              (WebCore::addMacromediaPluginDirectories):
      2010-10-25  Patrick Gansterer  <paroga@webkit.org>
      
              Reviewed by David Kilzer.
      
              Replace _countof with WTF_ARRAY_LENGTH
              https://bugs.webkit.org/show_bug.cgi?id=48229
      
              * WebCoreSupport/WebContextMenuClient.cpp:
              (isPreInspectElementTagSafari):
              * WebView.cpp:
              (WebView::interpretKeyEvent):
      2010-10-25  Patrick Gansterer  <paroga@webkit.org>
      
              Reviewed by David Kilzer.
      
              Replace _countof with WTF_ARRAY_LENGTH
              https://bugs.webkit.org/show_bug.cgi?id=48229
      
              * WebCoreSupport/EditorClientWinCE.cpp:
              (WebKit::EditorClientWinCE::interpretKeyEvent):
      2010-10-25  Patrick Gansterer  <paroga@webkit.org>
      
              Reviewed by David Kilzer.
      
              Replace _countof with WTF_ARRAY_LENGTH
              https://bugs.webkit.org/show_bug.cgi?id=48229
      
              * UIProcess/Launcher/win/ProcessLauncherWin.cpp:
              (WebKit::ProcessLauncher::launchProcess):
              * UIProcess/Plugins/win/PluginInfoStoreWin.cpp:
              (WebKit::safariPluginsDirectory):
              (WebKit::addMozillaPluginDirectories):
              (WebKit::addWindowsMediaPlayerPluginDirectory):
              (WebKit::addAdobeAcrobatPluginDirectory):
              (WebKit::addMacromediaPluginDirectories):
              (WebKit::addPluginPathsFromRegistry):
              * WebProcess/WebPage/win/WebPageWin.cpp:
              (WebKit::WebPage::interpretKeyEvent):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70460 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      07a90afe
    • aroben@apple.com's avatar
      Stop copying .messages.in files into WebKit2's framework bundle · 65562088
      aroben@apple.com authored
      Fixes <http://webkit.org/b/48232> Several .messages.in files end up in
      WebKit2's framework bundle
      
      Reviewed by Dan Bernstein.
      
      * WebKit2.xcodeproj/project.pbxproj:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70459 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      65562088
    • commit-queue@webkit.org's avatar
      2010-10-25 Sheriff Bot <webkit.review.bot@gmail.com> · e7018754
      commit-queue@webkit.org authored
              Unreviewed, rolling out r70442.
              http://trac.webkit.org/changeset/70442
              https://bugs.webkit.org/show_bug.cgi?id=48248
      
              http locking doesn't work on Windows (Requested by Ossy on
              #webkit).
      
              * Scripts/webkitpy/layout_tests/layout_package/dump_render_tree_thread.py:
              * Scripts/webkitpy/layout_tests/run_webkit_tests.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70458 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e7018754
    • abecsi@webkit.org's avatar
      2010-10-25 Andras Becsi <abecsi@webkit.org> · e5621fa0
      abecsi@webkit.org authored
              Reviewed by Csaba Osztrogonác.
      
              [Qt] Fix the WebKit2 build after sheriffbot messed up the rollout patch.
              https://bugs.webkit.org/show_bug.cgi?id=48238
      
              * Shared/qt/MappedMemory.h: Renamed from WebKit2/Platform/qt/MappedMemoryPool.h.
              (WebKit::MappedMemory::mapSize):
              (WebKit::MappedMemory::markUsed):
              (WebKit::MappedMemory::markFree):
              (WebKit::MappedMemory::isFree):
              (WebKit::MappedMemory::data):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70457 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e5621fa0
    • hyatt@apple.com's avatar
      https://bugs.webkit.org/show_bug.cgi?id=48246 · e57dafc2
      hyatt@apple.com authored
      Reviewed by Sam Weinig.
      
      Make selectionRect() on InlineTextBox give the right value for a vertical line.  Selection is still too broken
      to test anything though.
      
      * rendering/InlineTextBox.cpp:
      (WebCore::InlineTextBox::selectionRect):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70456 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e57dafc2
    • benjamin.poulain@nokia.com's avatar
      2010-10-25 Benjamin Poulain <benjamin.poulain@nokia.com> · f6228846
      benjamin.poulain@nokia.com authored
              Reviewed by Antonio Gomes.
      
              Typo in the TextureMapperGL
              https://bugs.webkit.org/show_bug.cgi?id=48241
      
              Fix the typo.
      
              * platform/graphics/opengl/TextureMapperGL.cpp:
              (WebCore::TextureMapperGL::TextureMapperGL):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70455 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f6228846
    • pfeldman@chromium.org's avatar
      2010-10-25 Pavel Feldman <pfeldman@chromium.org> · 088431bf
      pfeldman@chromium.org authored
              Reviewed by Timothy Hatcher.
      
              Web Inspector: slowly make old resources panel optional (continued).
              https://bugs.webkit.org/show_bug.cgi?id=48207
      
              * inspector/front-end/Resource.js:
              (WebInspector.Resource.prototype.set url):
              * inspector/front-end/StoragePanel.js:
              (WebInspector.StoragePanel.prototype.get toolbarItemLabel):
              (WebInspector.StoragePanel.prototype.showResource):
              (WebInspector.StoragePanel.prototype.searchMatchFound):
              (WebInspector.StoragePanel.prototype._findTreeElementForResource):
              (WebInspector.StoragePanel.prototype._findTreeElementForResource.getParent):
              (WebInspector.BaseStorageTreeElement.prototype.onattach):
              * inspector/front-end/inspector.css:
              (.storage.panel .sidebar):
              (.storage.panel .sidebar li):
              (.storage.panel .sidebar li.parent):
              (.storage.panel .sidebar li.selected):
              (.storage.panel .sidebar li .selection):
              (.storage.panel .sidebar :focus li .selection):
              (body.inactive .storage.panel .sidebar li .selection):
              (.storage.panel .sidebar .icon):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70454 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      088431bf
    • commit-queue@webkit.org's avatar
      2010-10-25 Sheriff Bot <webkit.review.bot@gmail.com> · 1d57d767
      commit-queue@webkit.org authored
              Unreviewed, rolling out r70450.
              http://trac.webkit.org/changeset/70450
              https://bugs.webkit.org/show_bug.cgi?id=48238
      
              Causes WTR to crash on tests which use SharedMemory.
              (Requested by bbandix on #webkit).
      
              * Platform/SharedMemory.h:
              * Platform/qt/MappedMemoryPool.cpp: Removed.
              * Platform/qt/SharedMemoryQt.cpp:
              (WebKit::SharedMemory::Handle::Handle):
              (WebKit::SharedMemory::Handle::~Handle):
              (WebKit::SharedMemory::Handle::encode):
              (WebKit::SharedMemory::Handle::decode):
              (WebKit::SharedMemory::create):
              (WebKit::SharedMemory::~SharedMemory):
              (WebKit::SharedMemory::createHandle):
              (WebKit::SharedMemory::systemPageSize):
              * Shared/qt/MappedMemory.h: Renamed from WebKit2/Platform/qt/MappedMemoryPool.h.
              (WebKit::MappedMemory::mapSize):
              (WebKit::MappedMemory::markUsed):
              (WebKit::MappedMemory::markFree):
              (WebKit::MappedMemory::isFree):
              (WebKit::MappedMemory::data):
              * Shared/qt/MappedMemoryPool.cpp: Added.
              (WebKit::MappedMemoryPool::MappedMemoryPool):
              (WebKit::MappedMemoryPool::instance):
              (WebKit::MappedMemoryPool::size):
              (WebKit::MappedMemoryPool::at):
              (WebKit::MappedMemoryPool::append):
              (WebKit::MappedMemoryPool::cleanUp):
              * Shared/qt/UpdateChunk.cpp:
              (WebKit::mapMemory):
              (WebKit::mapFile):
              (WebKit::UpdateChunk::UpdateChunk):
              (WebKit::UpdateChunk::decode):
              * Shared/qt/UpdateChunk.h:
              * WebKit2.pro:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70453 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1d57d767
    • noam.rosenthal@nokia.com's avatar
      2010-10-25 No'am Rosenthal <noam.rosenthal@nokia.com> · 7c7936da
      noam.rosenthal@nokia.com authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Texmap] [Qt] Texture mapper initial implementation
              This patch adds the OpenGL implementation of TextureMapper. See the other entries from bug 47070 for details.
              https://bugs.webkit.org/show_bug.cgi?id=47070
      
              No new tests. Part of a new implementation.
      
              * platform/graphics/opengl/TextureMapperGL.cpp: Added.
              * platform/graphics/opengl/TextureMapperGL.h: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70452 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7c7936da
    • caseq@chromium.org's avatar
      2010-10-25 Peter Rybin <peter.rybin@gmail.com> · aaa10a8d
      caseq@chromium.org authored
              Reviewed by Adam Barth.
      
              HTML parser should provide script column position within HTML document to JavaScript engine
              https://bugs.webkit.org/show_bug.cgi?id=45271
      
              Adds TextPosition* classes -- a structure that stores line/column/generation
              level coordinates inside text document. Adds *BasedNumber classes -- typesafe int
              wrappers that emphasize whether int number is used as zero-based or
              one-based.
      
              * GNUmakefile.am:
              * JavaScriptCore.gypi:
              * JavaScriptCore.xcodeproj/project.pbxproj:
              * wtf/text/TextPosition.h: Added.
              (WTF::TextPosition::TextPosition):
              (WTF::TextPosition::minimumPosition):
              (WTF::TextPosition::belowRangePosition):
              (WTF::ZeroBasedNumber::fromZeroBasedInt):
              (WTF::ZeroBasedNumber::ZeroBasedNumber):
              (WTF::ZeroBasedNumber::zeroBasedInt):
              (WTF::ZeroBasedNumber::base):
              (WTF::ZeroBasedNumber::belowBase):
              (WTF::OneBasedNumber::fromOneBasedInt):
              (WTF::OneBasedNumber::OneBasedNumber):
              (WTF::OneBasedNumber::oneBasedInt):
              (WTF::OneBasedNumber::convertAsZeroBasedInt):
              (WTF::OneBasedNumber::convertToZeroBased):
              (WTF::OneBasedNumber::base):
              (WTF::OneBasedNumber::belowBase):
              (WTF::toZeroBasedTextPosition):
              (WTF::toOneBasedTextPosition):
              (WTF::ZeroBasedNumber::convertToOneBased):
      
      2010-10-25  Peter Rybin  <peter.rybin@gmail.com>
      
              Reviewed by Adam Barth.
      
              HTML parser should provide script column position within HTML document to JavaScript engine
              https://bugs.webkit.org/show_bug.cgi?id=45271
      
              Replaces line number with TextPosition struct so that script engine
              gets script starting line/column.
      
              * ForwardingHeaders/wtf/text/TextPosition.h: Added.
              * bindings/js/ScriptSourceCode.h:
              (WebCore::ScriptSourceCode::ScriptSourceCode):
              * bindings/v8/ScheduledAction.cpp:
              (WebCore::ScheduledAction::ScheduledAction):
              * bindings/v8/ScriptController.cpp:
              (WebCore::ScriptController::eventHandlerPosition):
              * bindings/v8/ScriptController.h:
              * bindings/v8/ScriptEventListener.cpp:
              (WebCore::createAttributeEventListener):
              * bindings/v8/ScriptSourceCode.h:
              (WebCore::ScriptSourceCode::ScriptSourceCode):
              (WebCore::ScriptSourceCode::startLine):
              (WebCore::ScriptSourceCode::startPosition):
              * bindings/v8/V8LazyEventListener.cpp:
              (WebCore::V8LazyEventListener::V8LazyEventListener):
              (WebCore::V8LazyEventListener::prepareListenerObject):
              * bindings/v8/V8LazyEventListener.h:
              (WebCore::V8LazyEventListener::create):
              * bindings/v8/V8Proxy.cpp:
              (WebCore::V8Proxy::compileScript):
              (WebCore::V8Proxy::evaluate):
              (WebCore::V8Proxy::runScript):
              * bindings/v8/V8Proxy.h:
              * bindings/v8/WorkerContextExecutionProxy.cpp:
              (WebCore::WorkerContextExecutionProxy::evaluate):
              (WebCore::WorkerContextExecutionProxy::runScript):
              * bindings/v8/WorkerContextExecutionProxy.h:
              * bindings/v8/WorkerScriptController.cpp:
              (WebCore::WorkerScriptController::evaluate):
              * dom/PendingScript.cpp:
              (WebCore::PendingScript::releaseElementAndClear):
              * dom/PendingScript.h:
              (WebCore::PendingScript::PendingScript):
              (WebCore::PendingScript::operator=):
              (WebCore::PendingScript::startingPosition):
              * dom/ScriptableDocumentParser.h:
              * dom/XMLDocumentParser.h:
              * dom/XMLDocumentParserLibxml2.cpp:
              (WebCore::XMLDocumentParser::XMLDocumentParser):
              (WebCore::XMLDocumentParser::startElementNs):
              (WebCore::XMLDocumentParser::endElementNs):
              (WebCore::XMLDocumentParser::lineNumber):
              (WebCore::XMLDocumentParser::columnNumber):
              (WebCore::XMLDocumentParser::textPosition):
              (WebCore::XMLDocumentParser::textPositionOneBased):
              * dom/XMLDocumentParserQt.cpp:
              (WebCore::XMLDocumentParser::XMLDocumentParser):
              (WebCore::XMLDocumentParser::textPosition):
              (WebCore::XMLDocumentParser::parseStartElement):
              (WebCore::XMLDocumentParser::parseEndElement):
              * html/parser/HTMLDocumentParser.cpp:
              (WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder):
              (WebCore::HTMLDocumentParser::textPosition):
              * html/parser/HTMLDocumentParser.h:
              * html/parser/HTMLScriptRunner.cpp:
              (WebCore::HTMLScriptRunner::sourceFromPendingScript):
              (WebCore::HTMLScriptRunner::execute):
              (WebCore::HTMLScriptRunner::runScript):
              * html/parser/HTMLScriptRunner.h:
              * html/parser/HTMLTreeBuilder.cpp:
              (WebCore::uninitializedPositionValue1):
              (WebCore::HTMLTreeBuilder::HTMLTreeBuilder):
              (WebCore::HTMLTreeBuilder::takeScriptToProcess):
              (WebCore::HTMLTreeBuilder::processEndTag):
              (WebCore::HTMLTreeBuilder::processScriptStartTag):
              * html/parser/HTMLTreeBuilder.h:
      
      2010-10-25  Peter Rybin  <peter.rybin@gmail.com>
      
              Reviewed by Adam Barth.
      
              HTML parser should provide script column position within HTML document to JavaScript engine
              https://bugs.webkit.org/show_bug.cgi?id=45271
      
              Replaces script line number with TextPosition structure.
      
              * src/WebFrameImpl.cpp:
              (WebKit::WebFrameImpl::executeScript):
              (WebKit::WebFrameImpl::executeScriptInIsolatedWorld):
              (WebKit::WebFrameImpl::executeScriptAndReturnValue):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70451 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aaa10a8d
    • zoltan@webkit.org's avatar
      [Qt] Implement SharedMemory for WebKit2 · 9ef0b2d4
      zoltan@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=47345
      
      Reviewed by Kenneth Rohde Christiansen.
      
      Implement unimplemented functions in SharedMemoryQt.cpp.
      Rename MappedMemory.h to MappedMemoryPool.h, move MappedMemoryPool.{h|cpp} from
      Shared/qt to Platform/qt. Modify affected lines of WebKit2.pro.
      Move MappedMemory implementation into MappedMemoryPool. Remove unnecessary 
      methods of MappedMemoryPool.
      
      * Platform/SharedMemory.h: Add a handle member for Qt.
      * Platform/qt/MappedMemoryPool.cpp: Copied from WebKit2/Shared/qt/MappedMemoryPool.cpp.
      (WebKit::MappedMemoryPool::searchForMappedMemory):
      (WebKit::MappedMemoryPool::mapMemory):
      (WebKit::MappedMemoryPool::mapFile):
      * Platform/qt/MappedMemoryPool.h: Copied from WebKit2/Shared/qt/MappedMemory.h.
      (WebKit::MappedMemoryPool::MappedMemory::mapSize):
      (WebKit::MappedMemoryPool::MappedMemory::markUsed):
      (WebKit::MappedMemoryPool::MappedMemory::markFree):
      (WebKit::MappedMemoryPool::MappedMemory::isFree):
      (WebKit::MappedMemoryPool::MappedMemory::data):
      (WebKit::MappedMemoryPool::MappedMemoryPool):
      Move MappedMemory implementation into MappedMemoryPool.
      * Platform/qt/SharedMemoryQt.cpp:
      (WebKit::SharedMemory::Handle::Handle): Implement.
      (WebKit::SharedMemory::Handle::~Handle):
      (WebKit::SharedMemory::Handle::isNull): Implement.
      (WebKit::SharedMemory::Handle::encode): Implement.
      (WebKit::SharedMemory::Handle::decode): Implement.
      (WebKit::SharedMemory::create): Implement.
      (WebKit::mapProtection): Added.
      (WebKit::SharedMemory::~SharedMemory): Implement.
      (WebKit::SharedMemory::createHandle): Implement.
      (WebKit::SharedMemory::systemPageSize): Implement.
      * Shared/qt/MappedMemory.h: Removed.
      * Shared/qt/MappedMemoryPool.cpp: Removed.
      * Shared/qt/UpdateChunk.cpp:
      (WebKit::UpdateChunk::UpdateChunk):
      (WebKit::UpdateChunk::decode):
      Modify to use MappedMemoryPool.
      * Shared/qt/UpdateChunk.h:
      * WebKit2.pro:
      Modify affected lines.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70450 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9ef0b2d4
    • aroben@apple.com's avatar
      Land new XP results for backslash-to-yen-sign-euc.html · 74e5ece9
      aroben@apple.com authored
      These match the changes made in r69568 for other platforms.
      
      * platform/win-xp/fast/text/backslash-to-yen-sign-euc-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70449 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      74e5ece9
    • commit-queue@webkit.org's avatar
      2010-10-25 Benjamin Kalman <kalman@chromium.org> · 562e0ee4
      commit-queue@webkit.org authored
              Reviewed by Kent Tamura.
      
              Make editing/deleting/5390681.html and
              editing/deleting/delete-mixed-editable-content-001.html use Markup
              instead of render tree.
              https://bugs.webkit.org/show_bug.cgi?id=48112
      
              * editing/deleting/5390681-expected.txt: Added.
              * editing/deleting/5390681.html: Updated to use Markup instead of
              render tree.
              * editing/deleting/delete-mixed-editable-content-001-expected.txt: Added.
              * editing/deleting/delete-mixed-editable-content-001.html: Updated to
              use Markup instead of render tree.
              * platform/chromium-linux/editing/deleting/5390681-expected.checksum: Removed.
              * platform/chromium-linux/editing/deleting/5390681-expected.png: Removed.
              * platform/chromium-linux/editing/deleting/delete-mixed-editable-content-001-expected.checksum: Removed.
              * platform/chromium-linux/editing/deleting/delete-mixed-editable-content-001-expected.png: Removed.
              * platform/chromium-win/editing/deleting/5390681-expected.checksum: Removed.
              * platform/chromium-win/editing/deleting/5390681-expected.png: Removed.
              * platform/chromium-win/editing/deleting/5390681-expected.txt: Removed.
              * platform/chromium-win/editing/deleting/delete-mixed-editable-content-001-expected.checksum: Removed.
              * platform/chromium-win/editing/deleting/delete-mixed-editable-content-001-expected.png: Removed.
              * platform/chromium-win/editing/deleting/delete-mixed-editable-content-001-expected.txt: Removed.
              * platform/gtk/editing/deleting/5390681-expected.txt: Removed.
              * platform/mac-leopard/editing/deleting/5390681-expected.checksum: Removed.
              * platform/mac-leopard/editing/deleting/5390681-expected.png: Removed.
              * platform/mac/editing/deleting/5390681-expected.checksum: Removed.
              * platform/mac/editing/deleting/5390681-expected.png: Removed.
              * platform/mac/editing/deleting/5390681-expected.txt: Removed.
              * platform/mac/editing/deleting/delete-mixed-editable-content-001-expected.checksum: Removed.
              * platform/mac/editing/deleting/delete-mixed-editable-content-001-expected.png: Removed.
              * platform/mac/editing/deleting/delete-mixed-editable-content-001-expected.txt: Removed.
              * platform/qt/editing/deleting/5390681-expected.txt: Removed.
              * platform/qt/editing/deleting/delete-mixed-editable-content-001-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70448 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      562e0ee4
    • ariya@webkit.org's avatar
      2010-10-25 Ariya Hidayat <ariya@sencha.com> · 9d7a4c6f
      ariya@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] Update the baseline for blur shadow test
              https://bugs.webkit.org/show_bug.cgi?id=48223
      
              After the blur radius fix in r68145, the baseline needs to be updated.
      
              * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
              * platform/qt/fast/box-shadow/basic-shadows-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70447 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9d7a4c6f
    • pfeldman@chromium.org's avatar
      2010-10-24 Pavel Feldman <pfeldman@chromium.org> · 6beae5c0
      pfeldman@chromium.org authored
              Reviewed by Timothy Hatcher.
      
              Web Inspector: slowly make old resources panel optional.
              https://bugs.webkit.org/show_bug.cgi?id=48207
      
              * inspector/front-end/AuditsPanel.js:
              (WebInspector.AuditsPanel.prototype._reloadResources):
              (WebInspector.AuditsPanel.prototype.show):
              * inspector/front-end/ExtensionServer.js:
              (WebInspector.ExtensionServer.prototype._onRevealAndSelectResource):
              * inspector/front-end/ResourcesPanel.js:
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel.prototype._sourceFrameForScriptOrResource):
              (WebInspector.ScriptsPanel.prototype._sourceFrameForResource):
              * inspector/front-end/inspector.js:
              (WebInspector._createPanels):
              (WebInspector.doLoadedDone.populateInspectorState):
              (WebInspector.doLoadedDone):
              (WebInspector.openResource):
              (WebInspector.updateResource):
              (WebInspector.domContentEventFired):
              (WebInspector.loadEventFired):
              (WebInspector.removeResource):
              (WebInspector.displayNameForURL):
              (WebInspector._choosePanelToShowSourceLine):
              (WebInspector.doPerformSearch):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70446 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6beae5c0
    • pfeldman@chromium.org's avatar
      2010-10-24 Pavel Feldman <pfeldman@chromium.org> · ecba691d
      pfeldman@chromium.org authored
              Reviewed by Timothy Hatcher.
      
              Web Inspector: add support for errors, warnings and search to the storage panel.
              https://bugs.webkit.org/show_bug.cgi?id=48206
      
              * inspector/front-end/ConsoleView.js:
              (WebInspector.ConsoleView.prototype.addMessage):
              (WebInspector.ConsoleView.prototype.clearMessages):
              * inspector/front-end/Resource.js:
              (WebInspector.Resource.prototype.set errors):
              (WebInspector.Resource.prototype.set warnings):
              (WebInspector.Resource.prototype.get searchMatches):
              (WebInspector.Resource.prototype.set searchMatches):
              (WebInspector.Resource.prototype.clearErrorsAndWarnings):
              * inspector/front-end/ResourceManager.js:
              (WebInspector.ResourceManager):
              (WebInspector.ResourceManager.prototype.identifierForInitialRequest):
              (WebInspector.ResourceManager.prototype._createResource):
              (WebInspector.ResourceManager.prototype._appendRedirect):
              (WebInspector.ResourceManager.prototype.didReceiveResponse):
              (WebInspector.ResourceManager.prototype.didFinishLoading):
              (WebInspector.ResourceManager.prototype.didFailLoading):
              (WebInspector.ResourceManager.prototype.didLoadResourceFromMemoryCache):
              (WebInspector.ResourceManager.prototype.didCommitLoadForFrame):
              (WebInspector.ResourceManager.prototype.frameDetachedFromParent):
              (WebInspector.ResourceManager.prototype._addFramesRecursively):
              (WebInspector.ResourceManager.prototype.resourceForURL):
              (WebInspector.ResourceManager.prototype.addConsoleMessage):
              (WebInspector.ResourceManager.prototype.clearConsoleMessages):
              (WebInspector.ResourceTreeModel):
              (WebInspector.ResourceTreeModel.prototype.addOrUpdateFrame):
              (WebInspector.ResourceTreeModel.prototype.didCommitLoadForFrame):
              (WebInspector.ResourceTreeModel.prototype.frameDetachedFromParent):
              (WebInspector.ResourceTreeModel.prototype._clearChildFramesAndResources):
              (WebInspector.ResourceTreeModel.prototype.addResourceToFrame):
              (WebInspector.ResourceTreeModel.prototype._clearResources):
              (WebInspector.ResourceTreeModel.prototype._bindResourceURL):
              (WebInspector.ResourceTreeModel.prototype._unbindResourceURL):
              (WebInspector.ResourceTreeModel.prototype.resourceForURL):
              (WebInspector.ResourceTreeModel.prototype.forAllResources):
              (WebInspector.ResourceTreeModel.prototype._callForFrameResources):
              * inspector/front-end/StoragePanel.js:
              (WebInspector.StoragePanel):
              (WebInspector.StoragePanel.prototype.get toolbarItemLabel):
              (WebInspector.StoragePanel.prototype.reset):
              (WebInspector.StoragePanel.prototype.removeFrame):
              (WebInspector.StoragePanel.prototype.canShowSourceLine):
              (WebInspector.StoragePanel.prototype.showSourceLine):
              (WebInspector.StoragePanel.prototype.showResource):
              (WebInspector.StoragePanel.prototype._showResourceView):
              (WebInspector.StoragePanel.prototype.updateMainViewWidth):
              (WebInspector.StoragePanel.prototype.get searchableViews.callback):
              (WebInspector.StoragePanel.prototype.get searchableViews):
              (WebInspector.StoragePanel.prototype._forAllResourceTreeElements):
              (WebInspector.StoragePanel.prototype.searchMatchFound):
              (WebInspector.StoragePanel.prototype.searchCanceled.callback):
              (WebInspector.StoragePanel.prototype.searchCanceled):
              (WebInspector.StoragePanel.prototype.performSearch):
              (WebInspector.StoragePanel.prototype.showView):
              (WebInspector.BaseStorageTreeElement.prototype.onattach):
              (WebInspector.BaseStorageTreeElement.prototype.set titleText):
              (WebInspector.BaseStorageTreeElement.prototype.isEventWithinDisclosureTriangle):
              (WebInspector.FrameResourceTreeElement):
              (WebInspector.FrameResourceTreeElement.prototype.onselect):
              (WebInspector.FrameResourceTreeElement.prototype.ondblclick):
              (WebInspector.FrameResourceTreeElement.prototype.onattach):
              (WebInspector.FrameResourceTreeElement.prototype._ondragstart):
              (WebInspector.FrameResourceTreeElement.prototype._setBubbleText):
              (WebInspector.FrameResourceTreeElement.prototype._resetBubble):
              (WebInspector.FrameResourceTreeElement.prototype._searchMatchesUpdated):
              (WebInspector.FrameResourceTreeElement.prototype._errorsWarningsUpdated):
              * inspector/front-end/inspector.css:
              (.storage.panel .sidebar):
              (.storage.panel .outline-disclosure li):
              (.storage.panel .outline-disclosure li.parent):
              (.storage.panel .outline-disclosure li .selection):
              (.storage.panel .outline-disclosure .icon):
              (.storage.panel .base-storage-tree-element-title):
              (.storage.panel .status):
              (.storage.panel li .status .bubble):
              (li .status):
              (li .status:empty):
              (li .status .bubble):
              (li .status .bubble:empty):
              (li.selected .status .bubble):
              (:focus li.selected .status .bubble):
              (body.inactive li.selected .status .bubble):
              (li.selected .bubble.search-matches):
              (:focus li.selected .bubble.search-matches):
              (body.inactive li.selected .bubble.search-matches):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70445 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ecba691d