Timeline
Jun 25, 2010:
- 11:37 PM Changeset in webkit [61948] by
-
- 195 edits in trunk/LayoutTests
2010-06-25 Alpha Lam <hclam@chromium.org>
Unreviewed. Build fix.
Build fix for r61908. Updating test expectations.
- platform/chromium-linux/css1/basic/containment-expected.checksum:
- platform/chromium-linux/css1/basic/containment-expected.png:
- platform/chromium-linux/css1/box_properties/padding_right-expected.checksum:
- platform/chromium-linux/css1/box_properties/padding_right-expected.png:
- platform/chromium-linux/css1/font_properties/font_size-expected.checksum:
- platform/chromium-linux/css1/font_properties/font_size-expected.png:
- platform/chromium-linux/editing/selection/5354455-1-expected.checksum:
- platform/chromium-linux/editing/selection/5354455-1-expected.png:
- platform/chromium-linux/editing/selection/5354455-2-expected.checksum:
- platform/chromium-linux/editing/selection/5354455-2-expected.png:
- platform/chromium-linux/editing/selection/move-by-line-001-expected.checksum:
- platform/chromium-linux/editing/selection/move-by-line-001-expected.png:
- platform/chromium-linux/fast/backgrounds/001-expected.checksum:
- platform/chromium-linux/fast/backgrounds/001-expected.png:
- platform/chromium-linux/fast/block/float/nested-clearance-expected.checksum:
- platform/chromium-linux/fast/block/float/nested-clearance-expected.png:
- platform/chromium-linux/fast/block/positioning/051-expected.checksum:
- platform/chromium-linux/fast/block/positioning/051-expected.png:
- platform/chromium-linux/fast/block/positioning/055-expected.checksum:
- platform/chromium-linux/fast/block/positioning/055-expected.png:
- platform/chromium-linux/fast/css/last-of-type-pseudo-class-expected.checksum:
- platform/chromium-linux/fast/css/last-of-type-pseudo-class-expected.png:
- platform/chromium-linux/fast/events/5056619-expected.checksum:
- platform/chromium-linux/fast/events/5056619-expected.png:
- platform/chromium-linux/fast/forms/input-text-scroll-left-on-blur-expected.checksum:
- platform/chromium-linux/fast/forms/input-text-scroll-left-on-blur-expected.png:
- platform/chromium-linux/fast/forms/search-display-none-cancel-button-expected.checksum:
- platform/chromium-linux/fast/forms/search-display-none-cancel-button-expected.png:
- platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.checksum:
- platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.png:
- platform/chromium-linux/fast/forms/select-change-listbox-size-expected.checksum:
- platform/chromium-linux/fast/forms/select-change-listbox-size-expected.png:
- platform/chromium-linux/fast/forms/tabbing-input-iframe-expected.checksum:
- platform/chromium-linux/fast/forms/tabbing-input-iframe-expected.png:
- platform/chromium-linux/fast/frames/iframe-scrolling-attribute-expected.checksum:
- platform/chromium-linux/fast/frames/iframe-scrolling-attribute-expected.png:
- platform/chromium-linux/fast/frames/onlyCommentInIFrame-expected.checksum:
- platform/chromium-linux/fast/frames/onlyCommentInIFrame-expected.png:
- platform/chromium-linux/fast/frames/viewsource-attribute-expected.checksum:
- platform/chromium-linux/fast/frames/viewsource-attribute-expected.png:
- platform/chromium-linux/fast/lists/drag-into-marker-expected.checksum:
- platform/chromium-linux/fast/lists/drag-into-marker-expected.png:
- platform/chromium-linux/fast/multicol/column-rules-stacking-expected.checksum:
- platform/chromium-linux/fast/multicol/column-rules-stacking-expected.png:
- platform/chromium-linux/fast/multicol/positioned-with-constrained-height-expected.checksum:
- platform/chromium-linux/fast/multicol/positioned-with-constrained-height-expected.png:
- platform/chromium-linux/fast/repaint/box-shadow-v-expected.checksum:
- platform/chromium-linux/fast/repaint/box-shadow-v-expected.png:
- platform/chromium-linux/fast/repaint/list-marker-expected.checksum:
- platform/chromium-linux/fast/repaint/list-marker-expected.png:
- platform/chromium-linux/fast/repaint/overflow-scroll-delete-expected.checksum:
- platform/chromium-linux/fast/repaint/overflow-scroll-delete-expected.png:
- platform/chromium-linux/fast/replaced/width100percent-menulist-expected.checksum:
- platform/chromium-linux/fast/replaced/width100percent-menulist-expected.png:
- platform/chromium-linux/fast/replaced/width100percent-searchfield-expected.checksum:
- platform/chromium-linux/fast/replaced/width100percent-searchfield-expected.png:
- platform/chromium-linux/fast/text/international/thai-line-breaks-expected.checksum:
- platform/chromium-linux/fast/text/international/thai-line-breaks-expected.png:
- platform/chromium-linux/http/tests/navigation/error404-frames-expected.checksum:
- platform/chromium-linux/http/tests/navigation/error404-frames-expected.png:
- platform/chromium-linux/http/tests/navigation/error404-goback-expected.checksum:
- platform/chromium-linux/http/tests/navigation/error404-goback-expected.png:
- platform/chromium-linux/http/tests/navigation/post-frames-expected.checksum:
- platform/chromium-linux/http/tests/navigation/post-frames-expected.png:
- platform/chromium-linux/http/tests/navigation/postredirect-frames-expected.checksum:
- platform/chromium-linux/http/tests/navigation/postredirect-frames-expected.png:
- platform/chromium-linux/platform/chromium/fast/text/chromium-linux-fontconfig-renderstyle-expected.checksum:
- platform/chromium-linux/platform/chromium/fast/text/chromium-linux-fontconfig-renderstyle-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-02-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-02-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png:
- platform/chromium-linux/svg/carto.net/button-expected.checksum:
- platform/chromium-linux/svg/carto.net/button-expected.png:
- platform/chromium-linux/svg/carto.net/combobox-expected.checksum:
- platform/chromium-linux/svg/carto.net/combobox-expected.png:
- platform/chromium-linux/svg/carto.net/slider-expected.checksum:
- platform/chromium-linux/svg/carto.net/slider-expected.png:
- platform/chromium-linux/svg/carto.net/textbox-expected.checksum:
- platform/chromium-linux/svg/carto.net/textbox-expected.png:
- platform/chromium-linux/svg/custom/animate-path-morphing-expected.checksum:
- platform/chromium-linux/svg/custom/animate-path-morphing-expected.png:
- platform/chromium-linux/svg/custom/js-update-transform-changes-expected.checksum:
- platform/chromium-linux/svg/custom/js-update-transform-changes-expected.png:
- platform/chromium-linux/svg/custom/marker-viewBox-changes-expected.checksum:
- platform/chromium-linux/svg/custom/marker-viewBox-changes-expected.png:
- platform/chromium-linux/svg/custom/use-property-changes-through-svg-dom-expected.checksum:
- platform/chromium-linux/svg/custom/use-property-changes-through-svg-dom-expected.png:
- platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.checksum:
- platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.png:
- platform/chromium-linux/svg/custom/use-transform-expected.checksum:
- platform/chromium-linux/svg/custom/use-transform-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/45621-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/45621-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug137388-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug137388-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug28341-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug28341-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug29314-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug29314-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug2997-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2997-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug32205-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug32205-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug3977-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug3977-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug43854-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug43854-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug44505-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug44505-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug650-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug650-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug73321-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug73321-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug96343-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug96343-expected.png:
- platform/chromium-linux/tables/mozilla/core/captions-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/captions-expected.png:
- platform/chromium-linux/tables/mozilla/core/cell_heights-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/cell_heights-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.png:
- platform/chromium-linux/tables/mozilla/other/nestedTables-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/nestedTables-expected.png:
- platform/chromium-linux/tables/mozilla/other/test3-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/test3-expected.png:
- platform/chromium-linux/tables/mozilla/other/wa_table_thtd_rowspan-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/wa_table_thtd_rowspan-expected.png:
- platform/chromium-linux/tables/mozilla/other/wa_table_tr_align-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/wa_table_tr_align-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug10140-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug10140-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1055-2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug106966-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug106966-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug22122-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug80762-2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug80762-2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug89315-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug91057-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug91057-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/backgrounds-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/backgrounds-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/captions1-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/captions1-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/col_span2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/col_span2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/other/empty_cells-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/other/empty_cells-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/other/test4-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/other/test4-expected.png:
- 11:34 PM Changeset in webkit [61947] by
-
- 3 edits1 add in trunk/LayoutTests
Unreviewed. Build fix.
More test expectations cleanup for r61908.
- platform/chromium-linux/printing/return-from-printing-mode-expected.checksum:
- platform/chromium-linux/printing/return-from-printing-mode-expected.png: Added.
- platform/chromium/test_expectations.txt:
- 11:25 PM Changeset in webkit [61946] by
-
- 2 edits in trunk/JavaScriptCore
2010-06-25 Nathan Lawrence <nlawrence@apple.com>
Reviewed by Geoffrey Garen.
We assume in testapi.c that the value aHeapRef refers to will not be
moved. When we have movable objects, this will not be the case.
- API/tests/testapi.c: (main):
- 11:19 PM Changeset in webkit [61945] by
-
- 2 edits in trunk/LayoutTests
2010-06-25 Adam Barth <abarth@webkit.org>
Unreviewed.
Skip fast/events/popup-when-select-change.html because GTK doesn't have
an eventSender implementation.
- platform/gtk/Skipped:
- 11:03 PM Changeset in webkit [61944] by
-
- 2 edits in trunk/WebKit2
Windows build fix.
- win/WebKit2.vcproj:
- 11:02 PM Changeset in webkit [61943] by
-
- 4 edits6 adds in trunk/WebKit/chromium
2010-06-25 Jay Civelli <jcivelli@chromium.org>
Reviewed by Darin Fisher.
[chromium] Made WebFrame not report the text from hidden frames.
(some pages contain hidden frames with garbage text that
should not be indexed or used to detect the page's language).
https://bugs.webkit.org/show_bug.cgi?id=39456
- DEPS:
- WebKit.gyp:
- src/WebFrameImpl.cpp: (WebKit::frameContentAsPlainText):
- tests/RunAllTests.cpp: (main):
- tests/WebFrameTest.cpp: Added.
- tests/data: Added.
- tests/data/iframes_test.html: Added.
- tests/data/invisible_iframe.html: Added.
- tests/data/visible_iframe.html: Added.
- tests/data/zero_sized_iframe.html: Added.
- 10:51 PM Changeset in webkit [61942] by
-
- 3 edits in trunk/WebKit/chromium
2010-06-25 Bernhard Bauer <bauerb@chromium.org>
Reviewed by Darin Fisher.
Add plugin accessors to WebPluginContainer.
https://bugs.webkit.org/show_bug.cgi?id=41145
- public/WebPluginContainer.h:
- src/WebPluginContainerImpl.h: (WebKit::WebPluginContainerImpl::setPlugin):
- 10:39 PM Changeset in webkit [61941] by
-
- 4 edits2 adds in trunk
2010-06-25 Johnny Ding <jnd@chromium.org>
Reviewed by Adam Barth.
https://bugs.webkit.org/show_bug.cgi?id=41061
Make sure the window can be opened in a user initiated event instead of blocking by popup blocker.
- fast/events/popup-when-select-change-expected.txt: Added.
- fast/events/popup-when-select-change.html: Added.
2010-06-25 Johnny Ding <jnd@chromium.org>
Reviewed by Adam Barth.
https://bugs.webkit.org/show_bug.cgi?id=41061
Make sure Chromium's ScriptController::processingUserGesture follows the JSC's behavior.
Set right value in UserGestureIndicator when handling events in PopupMenuList in chromium.
Test: fast/events/popup-when-select-change.html
- bindings/v8/ScriptController.cpp: (WebCore::ScriptController::processingUserGesture):
- platform/chromium/PopupMenuChromium.cpp: (WebCore::PopupContainer::handleMouseDownEvent): (WebCore::PopupContainer::handleMouseMoveEvent): (WebCore::PopupContainer::handleMouseReleaseEvent): (WebCore::PopupContainer::handleWheelEvent): (WebCore::PopupContainer::handleKeyEvent):
- 10:27 PM Changeset in webkit [61940] by
-
- 5 edits in trunk/WebCore
2010-06-25 Tony Gentilcore <tonyg@chromium.org>
Reviewed by Eric Seidel.
Make PendingScript hold a CachedResourceClient open for its lifetime
https://bugs.webkit.org/show_bug.cgi?id=40968
This replaces the mechanism introduced in r61374 with a simpler
appraoch for preventing unexpected purges: always keep a client open.
This approach will allow deferred scripts to add a client after
the resource may have already been loaded without having to worry about
the buffer being purged in the meantime.
No new tests because making a CachedResource purse itself is not
testable from a LayoutTest.
- html/HTMLDocumentParser.cpp: (WebCore::HTMLDocumentParser::watchForLoad): (WebCore::HTMLDocumentParser::notifyFinished):
- html/HTMLScriptRunner.cpp: (WebCore::HTMLScriptRunner::~HTMLScriptRunner): (WebCore::HTMLScriptRunner::sourceFromPendingScript): (WebCore::HTMLScriptRunner::isPendingScriptReady): (WebCore::HTMLScriptRunner::executePendingScript): (WebCore::HTMLScriptRunner::watchForLoad): (WebCore::HTMLScriptRunner::stopWatchingForLoad): (WebCore::HTMLScriptRunner::executeScriptsWaitingForLoad): (WebCore::HTMLScriptRunner::requestScript): (WebCore::HTMLScriptRunner::PendingScript::~PendingScript): (WebCore::HTMLScriptRunner::PendingScript::releaseElementAndClear): (WebCore::HTMLScriptRunner::PendingScript::setCachedScript): (WebCore::HTMLScriptRunner::PendingScript::cachedScript):
- html/HTMLScriptRunner.h: (WebCore::HTMLScriptRunner::PendingScript::PendingScript): (WebCore::HTMLScriptRunner::PendingScript::watchingForLoad): (WebCore::HTMLScriptRunner::PendingScript::setWatchingForLoad): (WebCore::HTMLScriptRunner::PendingScript::notifyFinished):
- html/HTMLScriptRunnerHost.h:
- 9:53 PM Changeset in webkit [61939] by
-
- 6 edits2 adds in trunk
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
getUniform will not work for fetching uniform array elements
https://bugs.webkit.org/show_bug.cgi?id=34508
- fast/canvas/webgl/gl-uniform-arrays-expected.txt: Added.
- fast/canvas/webgl/gl-uniform-arrays.html: Added.
- fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt: Change the test so we test the return error explicitly.
- fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js: Ditto.
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
getUniform will not work for fetching uniform array elements
https://bugs.webkit.org/show_bug.cgi?id=34508
Test: fast/canvas/webgl/gl-uniform-arrays.html
- html/canvas/WebGLRenderingContext.cpp: (WebCore::WebGLRenderingContext::attachShader): Generate correct errors. (WebCore::WebGLRenderingContext::getUniform): Dealing with array elements. (WebCore::WebGLRenderingContext::useProgram): Deal with program==null. (WebCore::WebGLRenderingContext::validateProgram): Generate correct errors.
- platform/graphics/mac/GraphicsContext3DMac.mm: (WebCore::GraphicsContext3D::useProgram): Deal with program==null.
- 9:23 PM Changeset in webkit [61938] by
-
- 4 edits5 adds in trunk
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
Bring set/get state functions to GLES2 conformance
https://bugs.webkit.org/show_bug.cgi?id=41095
- fast/canvas/webgl/gl-enable-enum-test-expected.txt: Added.
- fast/canvas/webgl/gl-enable-enum-test.html: Added.
- fast/canvas/webgl/gl-enum-tests-expected.txt: Added.
- fast/canvas/webgl/gl-enum-tests.html: Added.
- fast/canvas/webgl/resources/desktop-gl-constants.js: Added.
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
Bring set/get state functions to GLES2 conformance
https://bugs.webkit.org/show_bug.cgi?id=41095
Tests: fast/canvas/webgl/gl-enable-enum-test.html
fast/canvas/webgl/gl-enum-tests.html
- html/canvas/WebGLRenderingContext.cpp: Check input parameters according to GLES2 spec. (WebCore::WebGLRenderingContext::blendEquation): (WebCore::WebGLRenderingContext::blendEquationSeparate): (WebCore::WebGLRenderingContext::disable): (WebCore::WebGLRenderingContext::enable): (WebCore::WebGLRenderingContext::hint): (WebCore::WebGLRenderingContext::isEnabled): (WebCore::WebGLRenderingContext::pixelStorei): (WebCore::WebGLRenderingContext::validateBlendEquation): (WebCore::WebGLRenderingContext::validateCapability):
- html/canvas/WebGLRenderingContext.h: Add helper function declaration.
- 8:40 PM Changeset in webkit [61937] by
-
- 3 edits in trunk/WebCore
2010-06-25 Sterling Swigart <sswigart@google.com>
Reviewed by David Levin.
Callback code generation fixed so that now string parameters are converted to JSString
using the jsString method instead of the toJS method which would not compile.
https://bugs.webkit.org/show_bug.cgi?id=41119
- bindings/scripts/CodeGeneratorJS.pm: Now generates jsString for String parameters in callbacks.
- bindings/scripts/test/JS/JSTestCallback.cpp: Fixed test for above. (WebCore::JSTestCallback::callbackWithClass2Param): Ditto.
- 8:22 PM Changeset in webkit [61936] by
-
- 2 edits in trunk/WebKit/chromium
2010-06-25 Sterling Swigart <sswigart@google.com>
Reviewed by David Levin.
Resetting ENABLE_IMAGE_RESIZER to 0. Image.webkitGetImage needs to be developed under
a 0 value, at least until both the JSC and V8 bindings are in place.
https://bugs.webkit.org/show_bug.cgi?id=41116
- features.gypi: ENABLE_IMAGE_RESIZER=0
- 7:59 PM Changeset in webkit [61935] by
-
- 2 edits in trunk/WebKit/qt
2010-06-25 Luiz Agostini <luiz.agostini@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
[Qt] QtWebKit crashes if <select>'s render changes in its onchange event
https://bugs.webkit.org/show_bug.cgi?id=41164
QtWebKit crashes if <select>'s renderer changes in its onchange event.
- WebCoreSupport/QtFallbackWebPopup.cpp: (WebCore::QtFallbackWebPopup::~QtFallbackWebPopup):
- 7:47 PM Changeset in webkit [61934] by
-
- 5 edits2 adds in trunk
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
A buffer should be bound to one target in its lifetime
https://bugs.webkit.org/show_bug.cgi?id=41108
- fast/canvas/webgl/buffer-bind-test-expected.txt: Added.
- fast/canvas/webgl/buffer-bind-test.html: Added.
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
A buffer should be bound to one target in its lifetime
https://bugs.webkit.org/show_bug.cgi?id=41108
Test: fast/canvas/webgl/buffer-bind-test.html
- html/canvas/WebGLBuffer.cpp: (WebCore::WebGLBuffer::WebGLBuffer): Init target to 0. (WebCore::WebGLBuffer::associateBufferData): Remove target parameter, use one byteLength member. (WebCore::WebGLBuffer::associateBufferSubData): Ditto. (WebCore::WebGLBuffer::byteLength): Ditto. (WebCore::WebGLBuffer::setTarget): Set target.
- html/canvas/WebGLBuffer.h: Cache target in the WebGLBuffer object, use one byteLength member. (WebCore::WebGLBuffer::getTarget):
- html/canvas/WebGLRenderingContext.cpp: (WebCore::WebGLRenderingContext::bindBuffer): Check if a buffer is bound to another target; set buffer object internal target. (WebCore::WebGLRenderingContext::bufferData): Remove target parameter and use the WebGLBuffer cached target instead. (WebCore::WebGLRenderingContext::bufferSubData): Ditto. (WebCore::WebGLRenderingContext::validateElementArraySize): Ditto. (WebCore::WebGLRenderingContext::validateIndexArrayConservative): Ditto. (WebCore::WebGLRenderingContext::vertexAttribPointer): Ditto.
- 7:01 PM Changeset in webkit [61933] by
-
- 4 edits5 adds4 deletes in trunk
2010-06-25 Dean Jackson <dino@apple.com>
Reviewed by Simon Fraser.
https://bugs.webkit.org/show_bug.cgi?id=41188
Animations should not require 0% and 100% keyframes
When we are generating the animation lists in CSSStyleSelector,
rather than bail if we notice that "from" or "to" are missing, we
now generate synthetic keyframes for those cases.
Tests: animations/missing-from-to-transforms.html
animations/missing-from-to.html
WebCore/manual-tests/animation-with-transition.html
- css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::styleForKeyframe):
Moved individual keyframe generation into a new function.
(WebCore::CSSStyleSelector::keyframeStylesForAnimation):
Call the new function above for regular keyframes, and
also check for missing keyframes and generate them if
necessary.
- css/CSSStyleSelector.h:
- 6:29 PM Changeset in webkit [61932] by
-
- 1 edit101 adds in trunk/LayoutTests
Unreviewed.
[Qt] Add platform specific expected results for new passing tests.
Compared to Mac png files and Mac expected files.
- platform/qt/editing/selection/range-between-block-and-inline-expected.checksum: Added.
- platform/qt/editing/selection/range-between-block-and-inline-expected.png: Added.
- platform/qt/editing/selection/range-between-block-and-inline-expected.txt: Added.
- platform/qt/fast/css-generated-content/after-duplicated-after-split-expected.checksum: Added.
- platform/qt/fast/css-generated-content/after-duplicated-after-split-expected.png: Added.
- platform/qt/fast/css-generated-content/after-duplicated-after-split-expected.txt: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-optimums-expected.checksum: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-optimums-expected.png: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-optimums-expected.txt: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.checksum: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.png: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-styles-expected.checksum: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-styles-expected.png: Added.
- platform/qt/fast/dom/HTMLMeterElement/meter-styles-expected.txt: Added.
- platform/qt/fast/frames/take-focus-from-iframe-expected.checksum: Added.
- platform/qt/fast/frames/take-focus-from-iframe-expected.png: Added.
- platform/qt/fast/frames/take-focus-from-iframe-expected.txt: Added.
- platform/qt/fast/images/svg-background-partial-redraw-expected.checksum: Added.
- platform/qt/fast/images/svg-background-partial-redraw-expected.png: Added.
- platform/qt/fast/images/svg-background-partial-redraw-expected.txt: Added.
- platform/qt/fast/lists/alpha-boundary-values-expected.checksum: Added.
- platform/qt/fast/lists/alpha-boundary-values-expected.png: Added.
- platform/qt/fast/lists/alpha-boundary-values-expected.txt: Added.
- platform/qt/fast/multicol/column-count-with-rules-expected.checksum: Added.
- platform/qt/fast/multicol/column-count-with-rules-expected.png: Added.
- platform/qt/fast/multicol/column-count-with-rules-expected.txt: Added.
- platform/qt/fast/multicol/layers-in-multicol-expected.checksum: Added.
- platform/qt/fast/multicol/layers-in-multicol-expected.png: Added.
- platform/qt/fast/multicol/layers-in-multicol-expected.txt: Added.
- platform/qt/fast/multicol/layers-split-across-columns-expected.checksum: Added.
- platform/qt/fast/multicol/layers-split-across-columns-expected.png: Added.
- platform/qt/fast/multicol/layers-split-across-columns-expected.txt: Added.
- platform/qt/fast/multicol/nested-columns-expected.checksum: Added.
- platform/qt/fast/multicol/nested-columns-expected.png: Added.
- platform/qt/fast/multicol/nested-columns-expected.txt: Added.
- platform/qt/fast/multicol/span/anonymous-style-inheritance-expected.checksum: Added.
- platform/qt/fast/multicol/span/anonymous-style-inheritance-expected.png: Added.
- platform/qt/fast/multicol/span/anonymous-style-inheritance-expected.txt: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-generated-content-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-generated-content-expected.png: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-property-removal-expected.png: Added.
- platform/qt/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-expected.png: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png: Added.
- platform/qt/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt: Added.
- platform/qt/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png: Added.
- platform/qt/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Added.
- platform/qt/fast/multicol/span/span-as-nested-columns-child-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-as-nested-columns-child-expected.png: Added.
- platform/qt/fast/multicol/span/span-as-nested-columns-child-expected.txt: Added.
- platform/qt/fast/multicol/span/span-margin-collapsing-expected.checksum: Added.
- platform/qt/fast/multicol/span/span-margin-collapsing-expected.png: Added.
- platform/qt/fast/multicol/span/span-margin-collapsing-expected.txt: Added.
- platform/qt/fast/repaint/fixed-child-move-after-scroll-expected.checksum: Added.
- platform/qt/fast/repaint/fixed-child-move-after-scroll-expected.png: Added.
- platform/qt/fast/repaint/fixed-child-move-after-scroll-expected.txt: Added.
- platform/qt/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.checksum: Added.
- platform/qt/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.png: Added.
- platform/qt/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.txt: Added.
- platform/qt/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.checksum: Added.
- platform/qt/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.png: Added.
- platform/qt/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.txt: Added.
- platform/qt/fast/repaint/fixed-move-after-keyboard-scroll-expected.checksum: Added.
- platform/qt/fast/repaint/fixed-move-after-keyboard-scroll-expected.png: Added.
- platform/qt/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt: Added.
- platform/qt/fast/repaint/fixed-move-after-scroll-expected.checksum: Added.
- platform/qt/fast/repaint/fixed-move-after-scroll-expected.png: Added.
- platform/qt/fast/repaint/fixed-move-after-scroll-expected.txt: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset-expected.checksum: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset-expected.png: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset-expected.txt: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset2-expected.checksum: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset2-expected.png: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset2-expected.txt: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset3-expected.checksum: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset3-expected.png: Added.
- platform/qt/fast/repaint/layout-state-scrolloffset3-expected.txt: Added.
- platform/qt/fast/repaint/positioned-document-element-expected.checksum: Added.
- platform/qt/fast/repaint/positioned-document-element-expected.png: Added.
- platform/qt/fast/repaint/positioned-document-element-expected.txt: Added.
- platform/qt/fast/text/format-control-expected.checksum: Added.
- platform/qt/fast/text/format-control-expected.png: Added.
- platform/qt/fast/text/format-control-expected.txt: Added.
- platform/qt/printing/page-rule-in-media-query-expected.checksum: Added.
- platform/qt/printing/page-rule-in-media-query-expected.png: Added.
- platform/qt/printing/page-rule-in-media-query-expected.txt: Added.
- 6:21 PM Changeset in webkit [61931] by
-
- 1 edit35 adds in trunk/LayoutTests
Unreviewed.
[Qt] Add platform specific expected results for new passing svg/* tests.
Compared to Mac png files and Mac expected files.
- platform/qt/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.checksum: Added.
- platform/qt/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.png: Added.
- platform/qt/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt: Added.
- platform/qt/svg/batik/text/textDecoration-expected.checksum: Added.
- platform/qt/svg/batik/text/textDecoration-expected.png: Added.
- platform/qt/svg/batik/text/textDecoration-expected.txt: Added.
- platform/qt/svg/custom/non-scaling-stroke-expected.checksum: Added.
- platform/qt/svg/custom/non-scaling-stroke-expected.png: Added.
- platform/qt/svg/custom/non-scaling-stroke-expected.txt: Added.
- platform/qt/svg/custom/repaint-stroke-width-changes-expected.checksum: Added.
- platform/qt/svg/custom/repaint-stroke-width-changes-expected.png: Added.
- platform/qt/svg/custom/repaint-stroke-width-changes-expected.txt: Added.
- platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.checksum: Added.
- platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.png: Added.
- platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Copied from LayoutTests/platform/gtk/svg/custom/svg-fonts-with-no-element-reference-expected.txt.
- platform/qt/svg/filters/filter-on-filter-for-text-expected.checksum: Added.
- platform/qt/svg/filters/filter-on-filter-for-text-expected.png: Added.
- platform/qt/svg/filters/filter-on-filter-for-text-expected.txt: Added.
- platform/qt/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.checksum: Copied from LayoutTests/platform/mac/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.checksum.
- platform/qt/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.png: Added.
- platform/qt/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.txt: Copied from LayoutTests/platform/mac/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.txt.
- platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.checksum: Added.
- platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png: Added.
- platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt: Added.
- platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.checksum: Added.
- platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.png: Added.
- platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt: Added.
- platform/qt/svg/foreignObject/svg-document-in-html-document-expected.checksum: Added.
- platform/qt/svg/foreignObject/svg-document-in-html-document-expected.png: Added.
- platform/qt/svg/foreignObject/svg-document-in-html-document-expected.txt: Added.
- platform/qt/svg/foreignObject/text-tref-02-b-expected.checksum: Added.
- platform/qt/svg/foreignObject/text-tref-02-b-expected.png: Added.
- platform/qt/svg/foreignObject/text-tref-02-b-expected.txt: Added.
- 6:18 PM Changeset in webkit [61930] by
-
- 1 edit63 adds in trunk/LayoutTests
Unreviewed.
[Qt] Add platform specific expected results for new passing svg/text/* tests.
Compared to Mac png files and Mac expected files.
- platform/qt/svg/text/select-textLength-spacing-squeeze-1-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-1-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-1-expected.txt: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-2-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-2-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-2-expected.txt: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-3-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-3-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-3-expected.txt: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-4-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-4-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacing-squeeze-4-expected.txt: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-1-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-1-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-1-expected.txt: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-2-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-2-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-2-expected.txt: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-3-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-3-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-3-expected.txt: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-4-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-4-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacing-stretch-4-expected.txt: Added.
- platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.checksum: Added.
- platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png: Added.
- platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt: Added.
- platform/qt/svg/text/select-x-list-1-expected.checksum: Added.
- platform/qt/svg/text/select-x-list-1-expected.png: Added.
- platform/qt/svg/text/select-x-list-1-expected.txt: Added.
- platform/qt/svg/text/select-x-list-2-expected.checksum: Added.
- platform/qt/svg/text/select-x-list-2-expected.png: Added.
- platform/qt/svg/text/select-x-list-2-expected.txt: Added.
- platform/qt/svg/text/select-x-list-3-expected.checksum: Added.
- platform/qt/svg/text/select-x-list-3-expected.png: Added.
- platform/qt/svg/text/select-x-list-3-expected.txt: Added.
- platform/qt/svg/text/select-x-list-4-expected.checksum: Added.
- platform/qt/svg/text/select-x-list-4-expected.png: Added.
- platform/qt/svg/text/select-x-list-4-expected.txt: Added.
- platform/qt/svg/text/select-x-list-with-tspans-1-expected.checksum: Added.
- platform/qt/svg/text/select-x-list-with-tspans-1-expected.png: Added.
- platform/qt/svg/text/select-x-list-with-tspans-1-expected.txt: Added.
- platform/qt/svg/text/select-x-list-with-tspans-2-expected.checksum: Added.
- platform/qt/svg/text/select-x-list-with-tspans-2-expected.png: Added.
- platform/qt/svg/text/select-x-list-with-tspans-2-expected.txt: Added.
- platform/qt/svg/text/select-x-list-with-tspans-3-expected.checksum: Added.
- platform/qt/svg/text/select-x-list-with-tspans-3-expected.png: Added.
- platform/qt/svg/text/select-x-list-with-tspans-3-expected.txt: Added.
- platform/qt/svg/text/select-x-list-with-tspans-4-expected.checksum: Added.
- platform/qt/svg/text/select-x-list-with-tspans-4-expected.png: Added.
- platform/qt/svg/text/select-x-list-with-tspans-4-expected.txt: Added.
- platform/qt/svg/text/text-hkern-expected.checksum: Added.
- platform/qt/svg/text/text-hkern-expected.png: Added.
- platform/qt/svg/text/text-hkern-expected.txt: Copied from LayoutTests/platform/gtk/svg/text/text-hkern-expected.txt.
- platform/qt/svg/text/text-hkern-on-vertical-text-expected.checksum: Added.
- platform/qt/svg/text/text-hkern-on-vertical-text-expected.png: Added.
- platform/qt/svg/text/text-hkern-on-vertical-text-expected.txt: Copied from LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt.
- platform/qt/svg/text/text-vkern-expected.checksum: Added.
- platform/qt/svg/text/text-vkern-expected.png: Added.
- platform/qt/svg/text/text-vkern-expected.txt: Copied from LayoutTests/platform/gtk/svg/text/text-vkern-expected.txt.
- platform/qt/svg/text/text-vkern-on-horizontal-text-expected.checksum: Added.
- platform/qt/svg/text/text-vkern-on-horizontal-text-expected.png: Added.
- platform/qt/svg/text/text-vkern-on-horizontal-text-expected.txt: Copied from LayoutTests/platform/gtk/svg/text/text-vkern-on-horizontal-text-expected.txt.
- 6:16 PM Changeset in webkit [61929] by
-
- 2 edits in trunk/WebKit/chromium
2010-06-25 Victor Wang <victorw@chromium.org>
Reviewed by Darin Fisher.
[Chromium] Update chromium webkit gyp so it has
option to be built as DLL.
Chromium webkit is built as webkit.dll on windows
if it is inside chromium build and variable component
is set to shared_library.
- WebKit.gyp:
- 6:11 PM Changeset in webkit [61928] by
-
- 2 edits in trunk/LayoutTests
Unreviewed.
[Qt] fast/text/bidi-explicit-embedding-past-end.html fails
https://bugs.webkit.org/show_bug.cgi?id=41241
- platform/qt/Skipped: fast/text/bidi-explicit-embedding-past-end.html skipped until fix.
- 6:04 PM Changeset in webkit [61927] by
-
- 5 edits in trunk/JavaScriptCore
2010-06-25 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r61924.
http://trac.webkit.org/changeset/61924
https://bugs.webkit.org/show_bug.cgi?id=41240
It was rolled out, but cq+ wasn't removed (Requested by Ossy_
on #webkit).
- runtime/RegExp.cpp: (JSC::RegExp::RegExp): (JSC::RegExp::create):
- runtime/RegExp.h:
- runtime/RegExpCache.cpp: (JSC::RegExpCache::lookupOrCreate): (JSC::RegExpCache::create):
- runtime/RegExpCache.h:
- 5:58 PM Changeset in webkit [61926] by
-
- 2 edits in trunk/WebKitTools
2010-06-25 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
[Qt] QtTestBrowser does not have a "Load" button ; therefore, unable to load pages on touch only symbian devices (portrait mode).
https://bugs.webkit.org/show_bug.cgi?id=38597
Make the reload button act as a load button as well.
- QtTestBrowser/mainwindow.cpp: (MainWindow::buildUI): (MainWindow::changeLocation):
- 5:47 PM Changeset in webkit [61925] by
-
- 3 edits in trunk/WebCore
2010-06-25 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
We should parse <html>
https://bugs.webkit.org/show_bug.cgi?id=41239
This patch is hard to test, but I think this patch lets us parse a
document consisting of only an <html> start tag.
- html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::constructTreeFromToken): (WebCore::HTMLTreeBuilder::insertHTMLStartTagBeforeHTML): (WebCore::HTMLTreeBuilder::insertHTMLStartTagInBody): (WebCore::HTMLTreeBuilder::processStartTag): (WebCore::HTMLTreeBuilder::processDefaultForBeforeHTMLMode):
- html/HTMLTreeBuilder.h: (WebCore::HTMLTreeBuilder::ElementStack::push):
- 5:41 PM Changeset in webkit [61924] by
-
- 5 edits in trunk/JavaScriptCore
2010-06-25 Renata Hodovan <reni@inf.u-szeged.hu>
Reviewed by Geoffrey Garen.
Merge RegExp constructor and RegExp::create methods into one.
Both of function are called with tree parameters and check whether
flags (the third param) is given or not.
Simplify hash lookups in RegExpCache::create with giving them an extra
iterator parameter.
https://bugs.webkit.org/show_bug.cgi?id=41055
- runtime/RegExp.cpp: (JSC::RegExp::RegExp):
- runtime/RegExp.h:
- runtime/RegExpCache.cpp: (JSC::RegExpCache::lookupOrCreate): (JSC::RegExpCache::create):
- runtime/RegExpCache.h:
- 5:36 PM Changeset in webkit [61923] by
-
- 2 edits in tags/Safari-534.1.3/WebKit2
Merge r61918.
- 5:35 PM Changeset in webkit [61922] by
-
- 5 edits in tags/Safari-534.1.3
Versioning.
- 5:31 PM Changeset in webkit [61921] by
-
- 3 edits4 adds in trunk
<rdar://problem/8000667> Certain text is repeated before and after a line break
Reviewed by Sam Weinig.
WebCore:
Test: fast/text/bidi-explicit-embedding-past-end.html
- platform/text/BidiResolver.h:
(WebCore::::createBidiRunsForLine): Committing explicit embedding past the end of the range
creates BidiRuns up to the end of the range, so at that point, we can stop iterating.
LayoutTests:
- fast/text/bidi-explicit-embedding-past-end-expected.checksum: Added.
- fast/text/bidi-explicit-embedding-past-end-expected.png: Added.
- fast/text/bidi-explicit-embedding-past-end-expected.txt: Added.
- fast/text/bidi-explicit-embedding-past-end.html: Added.
- 5:21 PM Changeset in webkit [61920] by
-
- 1 copy in tags/Safari-534.1.3
New tag.
- 5:18 PM Changeset in webkit [61919] by
-
- 2 edits in trunk/WebKit/chromium
2010-06-25 John Abd-El-Malek <jam@chromium.org>
Reviewed by David Levin.
[chromium] Send unhandled events to Node's default handler
https://bugs.webkit.org/show_bug.cgi?id=41223
- src/WebPluginContainerImpl.cpp: (WebKit::WebPluginContainerImpl::handleEvent):
- 5:13 PM Changeset in webkit [61918] by
-
- 2 edits in trunk/WebKit2
Rubber-stamped by Mark Rowe.
Add additional include search paths relative to $(WebKitLibrariesDir) to fix a build.
- win/WebKit2.vcproj:
- 4:56 PM Changeset in webkit [61917] by
-
- 625 edits in trunk/LayoutTests
Unreviewed. Build fix.
Updating test expectations due to r61908.
- platform/chromium-linux/css1/basic/class_as_selector-expected.checksum:
- platform/chromium-linux/css1/basic/comments-expected.checksum:
- platform/chromium-linux/css1/basic/containment-expected.checksum:
- platform/chromium-linux/css1/basic/id_as_selector-expected.checksum:
- platform/chromium-linux/css1/basic/inheritance-expected.checksum:
- platform/chromium-linux/css1/box_properties/border-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_bottom-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_bottom_width-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_left-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_left_width-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_right_inline-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_right_width-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_style-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_top-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_top_width-expected.checksum:
- platform/chromium-linux/css1/box_properties/border_width-expected.checksum:
- platform/chromium-linux/css1/box_properties/clear-expected.checksum:
- platform/chromium-linux/css1/box_properties/clear_float-expected.checksum:
- platform/chromium-linux/css1/box_properties/float_elements_in_series-expected.checksum:
- platform/chromium-linux/css1/box_properties/float_margin-expected.checksum:
- platform/chromium-linux/css1/box_properties/float_on_text_elements-expected.checksum:
- platform/chromium-linux/css1/box_properties/height-expected.checksum:
- platform/chromium-linux/css1/box_properties/margin-expected.checksum:
- platform/chromium-linux/css1/box_properties/margin_bottom-expected.checksum:
- platform/chromium-linux/css1/box_properties/margin_inline-expected.checksum:
- platform/chromium-linux/css1/box_properties/margin_left-expected.checksum:
- platform/chromium-linux/css1/box_properties/margin_right-expected.checksum:
- platform/chromium-linux/css1/box_properties/margin_top-expected.checksum:
- platform/chromium-linux/css1/box_properties/padding-expected.checksum:
- platform/chromium-linux/css1/box_properties/padding_bottom-expected.checksum:
- platform/chromium-linux/css1/box_properties/padding_inline-expected.checksum:
- platform/chromium-linux/css1/box_properties/padding_left-expected.checksum:
- platform/chromium-linux/css1/box_properties/padding_right-expected.checksum:
- platform/chromium-linux/css1/box_properties/padding_top-expected.checksum:
- platform/chromium-linux/css1/box_properties/width-expected.checksum:
- platform/chromium-linux/css1/cascade/cascade_order-expected.checksum:
- platform/chromium-linux/css1/classification/display-expected.checksum:
- platform/chromium-linux/css1/classification/list_style_type-expected.checksum:
- platform/chromium-linux/css1/classification/white_space-expected.checksum:
- platform/chromium-linux/css1/color_and_background/background-expected.checksum:
- platform/chromium-linux/css1/color_and_background/background_attachment-expected.checksum:
- platform/chromium-linux/css1/color_and_background/background_position-expected.checksum:
- platform/chromium-linux/css1/color_and_background/background_repeat-expected.checksum:
- platform/chromium-linux/css1/conformance/forward_compatible_parsing-expected.checksum:
- platform/chromium-linux/css1/font_properties/font-expected.checksum:
- platform/chromium-linux/css1/font_properties/font_family-expected.checksum:
- platform/chromium-linux/css1/font_properties/font_size-expected.checksum:
- platform/chromium-linux/css1/font_properties/font_weight-expected.checksum:
- platform/chromium-linux/css1/formatting_model/floating_elements-expected.checksum:
- platform/chromium-linux/css1/formatting_model/height_of_lines-expected.checksum:
- platform/chromium-linux/css1/formatting_model/horizontal_formatting-expected.checksum:
- platform/chromium-linux/css1/formatting_model/inline_elements-expected.checksum:
- platform/chromium-linux/css1/formatting_model/replaced_elements-expected.checksum:
- platform/chromium-linux/css1/formatting_model/vertical_formatting-expected.checksum:
- platform/chromium-linux/css1/pseudo/anchor-expected.checksum:
- platform/chromium-linux/css1/pseudo/firstletter-expected.checksum:
- platform/chromium-linux/css1/pseudo/firstline-expected.checksum:
- platform/chromium-linux/css1/pseudo/multiple_pseudo_elements-expected.checksum:
- platform/chromium-linux/css1/pseudo/pseudo_elements_in_selectors-expected.checksum:
- platform/chromium-linux/css1/text_properties/letter_spacing-expected.checksum:
- platform/chromium-linux/css1/text_properties/line_height-expected.checksum:
- platform/chromium-linux/css1/text_properties/text_decoration-expected.checksum:
- platform/chromium-linux/css1/text_properties/text_indent-expected.checksum:
- platform/chromium-linux/css1/text_properties/text_transform-expected.checksum:
- platform/chromium-linux/css1/text_properties/vertical_align-expected.checksum:
- platform/chromium-linux/css1/text_properties/word_spacing-expected.checksum:
- platform/chromium-linux/css1/units/color_units-expected.checksum:
- platform/chromium-linux/css1/units/length_units-expected.checksum:
- platform/chromium-linux/css2.1/t0803-c5502-mrgn-r-02-c-expected.checksum:
- platform/chromium-linux/css2.1/t0803-c5505-mrgn-02-c-expected.checksum:
- platform/chromium-linux/css2.1/t080301-c411-vt-mrgn-00-b-expected.checksum:
- platform/chromium-linux/css2.1/t0905-c5525-fltclr-00-c-ag-expected.checksum:
- platform/chromium-linux/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.checksum:
- platform/chromium-linux/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum:
- platform/chromium-linux/css2.1/t0905-c5526-fltclr-00-c-ag-expected.checksum:
- platform/chromium-linux/css2.1/t1002-c5523-width-02-b-g-expected.checksum:
- platform/chromium-linux/css2.1/t1202-counters-08-b-expected.checksum:
- platform/chromium-linux/css2.1/t1202-counters-09-b-expected.checksum:
- platform/chromium-linux/css2.1/t140201-c535-bg-fixd-00-b-g-expected.checksum:
- platform/chromium-linux/css2.1/t140201-c537-bgfxps-00-c-ag-expected.checksum:
- platform/chromium-linux/css2.1/t1508-c527-font-07-b-expected.checksum:
- platform/chromium-linux/editing/deleting/5168598-expected.checksum:
- platform/chromium-linux/editing/deleting/delete-after-span-ws-001-expected.checksum:
- platform/chromium-linux/editing/deleting/delete-after-span-ws-002-expected.checksum:
- platform/chromium-linux/editing/deleting/delete-after-span-ws-003-expected.checksum:
- platform/chromium-linux/editing/deleting/delete-line-end-ws-001-expected.checksum:
- platform/chromium-linux/editing/deleting/delete-line-end-ws-002-expected.checksum:
- platform/chromium-linux/editing/input/emacs-ctrl-o-expected.checksum:
- platform/chromium-linux/editing/inserting/12882-expected.checksum:
- platform/chromium-linux/editing/inserting/5607069-2-expected.checksum:
- platform/chromium-linux/editing/inserting/insert-div-023-expected.checksum:
- platform/chromium-linux/editing/pasteboard/emacs-cntl-y-001-expected.checksum:
- platform/chromium-linux/editing/pasteboard/emacs-ctrl-a-k-y-expected.checksum:
- platform/chromium-linux/editing/pasteboard/emacs-ctrl-k-y-001-expected.checksum:
- platform/chromium-linux/editing/selection/5354455-1-expected.checksum:
- platform/chromium-linux/editing/selection/5354455-2-expected.checksum:
- platform/chromium-linux/editing/selection/designmode-no-caret-expected.checksum:
- platform/chromium-linux/editing/selection/focus_editable_html-expected.checksum:
- platform/chromium-linux/editing/selection/iframe-expected.checksum:
- platform/chromium-linux/editing/selection/move-by-line-001-expected.checksum:
- platform/chromium-linux/editing/selection/select-all-001-expected.checksum:
- platform/chromium-linux/editing/selection/select-all-002-expected.checksum:
- platform/chromium-linux/editing/selection/select-all-003-expected.checksum:
- platform/chromium-linux/editing/selection/select-all-004-expected.checksum:
- platform/chromium-linux/editing/selection/unrendered-001-expected.checksum:
- platform/chromium-linux/editing/selection/unrendered-002-expected.checksum:
- platform/chromium-linux/editing/selection/unrendered-003-expected.checksum:
- platform/chromium-linux/editing/selection/unrendered-004-expected.checksum:
- platform/chromium-linux/editing/selection/unrendered-005-expected.checksum:
- platform/chromium-linux/fast/backgrounds/001-expected.checksum:
- platform/chromium-linux/fast/backgrounds/background-inherit-color-bug-expected.checksum:
- platform/chromium-linux/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.checksum:
- platform/chromium-linux/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum:
- platform/chromium-linux/fast/backgrounds/size/backgroundSize15-expected.checksum:
- platform/chromium-linux/fast/backgrounds/svg-as-background-1-expected.checksum:
- platform/chromium-linux/fast/block/basic/016-expected.checksum:
- platform/chromium-linux/fast/block/basic/fieldset-stretch-to-legend-expected.checksum:
- platform/chromium-linux/fast/block/float/008-expected.checksum:
- platform/chromium-linux/fast/block/float/013-expected.checksum:
- platform/chromium-linux/fast/block/float/019-expected.checksum:
- platform/chromium-linux/fast/block/float/021-expected.checksum:
- platform/chromium-linux/fast/block/float/025-expected.checksum:
- platform/chromium-linux/fast/block/float/026-expected.checksum:
- platform/chromium-linux/fast/block/float/027-expected.checksum:
- platform/chromium-linux/fast/block/float/028-expected.checksum:
- platform/chromium-linux/fast/block/float/032-expected.checksum:
- platform/chromium-linux/fast/block/float/033-expected.checksum:
- platform/chromium-linux/fast/block/float/035-expected.checksum:
- platform/chromium-linux/fast/block/float/avoidance-percent-width-strict-expected.checksum:
- platform/chromium-linux/fast/block/float/br-with-clear-2-expected.checksum:
- platform/chromium-linux/fast/block/float/float-avoidance-expected.checksum:
- platform/chromium-linux/fast/block/float/nested-clearance-expected.checksum:
- platform/chromium-linux/fast/block/float/relative-painted-twice-expected.checksum:
- platform/chromium-linux/fast/block/margin-collapse/103-expected.checksum:
- platform/chromium-linux/fast/block/margin-collapse/104-expected.checksum:
- platform/chromium-linux/fast/block/margin-collapse/empty-clear-blocks-expected.checksum:
- platform/chromium-linux/fast/block/positioning/047-expected.checksum:
- platform/chromium-linux/fast/block/positioning/051-expected.checksum:
- platform/chromium-linux/fast/block/positioning/055-expected.checksum:
- platform/chromium-linux/fast/block/positioning/auto/007-expected.checksum:
- platform/chromium-linux/fast/block/positioning/fixed-positioning-scrollbar-bug-expected.checksum:
- platform/chromium-linux/fast/block/positioning/negative-rel-position-expected.checksum:
- platform/chromium-linux/fast/block/positioning/relative-overflow-block-expected.checksum:
- platform/chromium-linux/fast/block/positioning/relative-overflow-replaced-expected.checksum:
- platform/chromium-linux/fast/block/positioning/relative-overflow-replaced-float-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/001-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/001-xhtml-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/002-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/002-xhtml-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/003-declarative-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/003-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/003-xhtml-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/004-declarative-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/004-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/004-xhtml-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/005-declarative-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/005-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/005-xhtml-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/006-declarative-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/006-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/006-xhtml-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/007-declarative-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/007-expected.checksum:
- platform/chromium-linux/fast/body-propagation/overflow/007-xhtml-expected.checksum:
- platform/chromium-linux/fast/borders/inline-mask-overlay-image-expected.checksum:
- platform/chromium-linux/fast/box-shadow/basic-shadows-expected.checksum:
- platform/chromium-linux/fast/box-sizing/box-sizing-expected.checksum:
- platform/chromium-linux/fast/canvas/canvas-bg-expected.checksum:
- platform/chromium-linux/fast/canvas/canvas-text-alignment-expected.checksum:
- platform/chromium-linux/fast/canvas/image-object-in-canvas-expected.checksum:
- platform/chromium-linux/fast/clip/014-expected.checksum:
- platform/chromium-linux/fast/css-generated-content/014-expected.checksum:
- platform/chromium-linux/fast/css/005-expected.checksum:
- platform/chromium-linux/fast/css/MarqueeLayoutTest-expected.checksum:
- platform/chromium-linux/fast/css/border-height-expected.checksum:
- platform/chromium-linux/fast/css/css2-system-fonts-expected.checksum:
- platform/chromium-linux/fast/css/empty-pseudo-class-expected.checksum:
- platform/chromium-linux/fast/css/first-child-pseudo-class-expected.checksum:
- platform/chromium-linux/fast/css/first-of-type-pseudo-class-expected.checksum:
- platform/chromium-linux/fast/css/font-face-descriptor-multiple-values-expected.checksum:
- platform/chromium-linux/fast/css/font-face-implicit-local-font-expected.checksum:
- platform/chromium-linux/fast/css/font-face-in-shadow-DOM-expected.checksum:
- platform/chromium-linux/fast/css/font_property_normal-expected.checksum:
- platform/chromium-linux/fast/css/hsl-color-expected.checksum:
- platform/chromium-linux/fast/css/last-child-pseudo-class-expected.checksum:
- platform/chromium-linux/fast/css/last-of-type-pseudo-class-expected.checksum:
- platform/chromium-linux/fast/css/line-height-overflow-expected.checksum:
- platform/chromium-linux/fast/css/nested-floating-relative-position-percentages-expected.checksum:
- platform/chromium-linux/fast/css/nested-rounded-corners-expected.checksum:
- platform/chromium-linux/fast/css/only-child-pseudo-class-expected.checksum:
- platform/chromium-linux/fast/css/only-of-type-pseudo-class-expected.checksum:
- platform/chromium-linux/fast/css/percentage-non-integer-expected.checksum:
- platform/chromium-linux/fast/css/positioned-overflow-scroll-expected.checksum:
- platform/chromium-linux/fast/css/text-overflow-ellipsis-expected.checksum:
- platform/chromium-linux/fast/css/text-overflow-ellipsis-strict-expected.checksum:
- platform/chromium-linux/fast/css/variables/misplaced-import-test-expected.checksum:
- platform/chromium-linux/fast/css/word-space-extra-expected.checksum:
- platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.checksum:
- platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.checksum:
- platform/chromium-linux/fast/dom/clientWidthAfterDocumentIsRemoved-expected.checksum:
- platform/chromium-linux/fast/dom/clone-node-dynamic-style-expected.checksum:
- platform/chromium-linux/fast/dom/focus-contenteditable-expected.checksum:
- platform/chromium-linux/fast/dom/gc-10-expected.checksum:
- platform/chromium-linux/fast/dynamic/008-expected.checksum:
- platform/chromium-linux/fast/dynamic/anchor-lock-expected.checksum:
- platform/chromium-linux/fast/dynamic/insert-before-table-part-in-continuation-expected.checksum:
- platform/chromium-linux/fast/encoding/utf-16-big-endian-expected.checksum:
- platform/chromium-linux/fast/encoding/utf-16-little-endian-expected.checksum:
- platform/chromium-linux/fast/events/5056619-expected.checksum:
- platform/chromium-linux/fast/events/autoscroll-expected.checksum:
- platform/chromium-linux/fast/events/keydown-1-expected.checksum:
- platform/chromium-linux/fast/events/pointer-events-2-expected.checksum:
- platform/chromium-linux/fast/events/reveal-link-when-focused-expected.checksum:
- platform/chromium-linux/fast/events/standalone-image-drag-to-editable-expected.checksum:
- platform/chromium-linux/fast/flexbox/009-expected.checksum:
- platform/chromium-linux/fast/flexbox/016-expected.checksum:
- platform/chromium-linux/fast/flexbox/flex-hang-expected.checksum:
- platform/chromium-linux/fast/forms/001-expected.checksum:
- platform/chromium-linux/fast/forms/HTMLOptionElement_label05-expected.checksum:
- platform/chromium-linux/fast/forms/basic-textareas-expected.checksum:
- platform/chromium-linux/fast/forms/basic-textareas-quirks-expected.checksum:
- platform/chromium-linux/fast/forms/button-default-title-expected.checksum:
- platform/chromium-linux/fast/forms/disabled-select-change-index-expected.checksum:
- platform/chromium-linux/fast/forms/fieldset-align-expected.checksum:
- platform/chromium-linux/fast/forms/file-input-direction-expected.checksum:
- platform/chromium-linux/fast/forms/form-element-geometry-expected.checksum:
- platform/chromium-linux/fast/forms/form-hides-table-expected.checksum:
- platform/chromium-linux/fast/forms/input-appearance-selection-expected.checksum:
- platform/chromium-linux/fast/forms/input-first-letter-expected.checksum:
- platform/chromium-linux/fast/forms/input-table-expected.checksum:
- platform/chromium-linux/fast/forms/input-text-double-click-expected.checksum:
- platform/chromium-linux/fast/forms/input-text-scroll-left-on-blur-expected.checksum:
- platform/chromium-linux/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum:
- platform/chromium-linux/fast/forms/listbox-scrollbar-incremental-load-expected.checksum:
- platform/chromium-linux/fast/forms/listbox-width-change-expected.checksum:
- platform/chromium-linux/fast/forms/option-strip-whitespace-expected.checksum:
- platform/chromium-linux/fast/forms/search-display-none-cancel-button-expected.checksum:
- platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.checksum:
- platform/chromium-linux/fast/forms/searchfield-heights-expected.checksum:
- platform/chromium-linux/fast/forms/select-block-background-expected.checksum:
- platform/chromium-linux/fast/forms/select-change-listbox-size-expected.checksum:
- platform/chromium-linux/fast/forms/select-change-popup-to-listbox-expected.checksum:
- platform/chromium-linux/fast/forms/select-initial-position-expected.checksum:
- platform/chromium-linux/fast/forms/select-item-background-clip-expected.checksum:
- platform/chromium-linux/fast/forms/select-list-box-with-height-expected.checksum:
- platform/chromium-linux/fast/forms/select-visual-hebrew-expected.checksum:
- platform/chromium-linux/fast/forms/select-writing-direction-natural-expected.checksum:
- platform/chromium-linux/fast/forms/tabbing-input-iframe-expected.checksum:
- platform/chromium-linux/fast/forms/textAreaLineHeight-expected.checksum:
- platform/chromium-linux/fast/forms/textarea-scroll-height-expected.checksum:
- platform/chromium-linux/fast/forms/textarea-scrollbar-expected.checksum:
- platform/chromium-linux/fast/forms/textarea-scrolled-type-expected.checksum:
- platform/chromium-linux/fast/forms/textarea-width-expected.checksum:
- platform/chromium-linux/fast/forms/visual-hebrew-text-field-expected.checksum:
- platform/chromium-linux/fast/frames/frame-scrolling-attribute-expected.checksum:
- platform/chromium-linux/fast/frames/iframe-scrolling-attribute-expected.checksum:
- platform/chromium-linux/fast/frames/inline-object-inside-frameset-expected.checksum:
- platform/chromium-linux/fast/frames/invalid-expected.checksum:
- platform/chromium-linux/fast/frames/onlyCommentInIFrame-expected.checksum:
- platform/chromium-linux/fast/frames/take-focus-from-iframe-expected.checksum:
- platform/chromium-linux/fast/frames/valid-expected.checksum:
- platform/chromium-linux/fast/frames/viewsource-attribute-expected.checksum:
- platform/chromium-linux/fast/gradients/background-clipped-expected.checksum:
- platform/chromium-linux/fast/images/pdf-as-image-expected.checksum:
- platform/chromium-linux/fast/images/pdf-as-image-landscape-expected.checksum:
- platform/chromium-linux/fast/inline-block/inline-block-vertical-align-expected.checksum:
- platform/chromium-linux/fast/inline-block/tricky-baseline-expected.checksum:
- platform/chromium-linux/fast/inline/inline-borders-with-bidi-override-expected.checksum:
- platform/chromium-linux/fast/inline/inline-continuation-borders-expected.checksum:
- platform/chromium-linux/fast/inline/long-wrapped-line-expected.checksum:
- platform/chromium-linux/fast/invalid/residual-style-expected.checksum:
- platform/chromium-linux/fast/layers/opacity-transforms-expected.checksum:
- platform/chromium-linux/fast/layers/overflow-scroll-auto-switch-expected.checksum:
- platform/chromium-linux/fast/layers/scroll-rect-to-visible-expected.checksum:
- platform/chromium-linux/fast/lists/008-expected.checksum:
- platform/chromium-linux/fast/lists/alpha-list-wrap-expected.checksum:
- platform/chromium-linux/fast/lists/drag-into-marker-expected.checksum:
- platform/chromium-linux/fast/lists/li-br-expected.checksum:
- platform/chromium-linux/fast/lists/ol-start-parsing-expected.checksum:
- platform/chromium-linux/fast/lists/olstart-expected.checksum:
- platform/chromium-linux/fast/lists/w3-css3-list-styles-alphabetic-expected.checksum:
- platform/chromium-linux/fast/lists/w3-css3-list-styles-numeric-expected.checksum:
- platform/chromium-linux/fast/lists/w3-list-styles-expected.checksum:
- platform/chromium-linux/fast/media/mq-relative-constraints-02-expected.checksum:
- platform/chromium-linux/fast/media/mq-relative-constraints-03-expected.checksum:
- platform/chromium-linux/fast/media/mq-relative-constraints-04-expected.checksum:
- platform/chromium-linux/fast/media/mq-relative-constraints-05-expected.checksum:
- platform/chromium-linux/fast/media/mq-relative-constraints-06-expected.checksum:
- platform/chromium-linux/fast/media/mq-relative-constraints-07-expected.checksum:
- platform/chromium-linux/fast/media/mq-relative-constraints-08-expected.checksum:
- platform/chromium-linux/fast/media/mq-relative-constraints-09-expected.checksum:
- platform/chromium-linux/fast/media/mq-width-absolute-01-expected.checksum:
- platform/chromium-linux/fast/media/mq-width-absolute-02-expected.checksum:
- platform/chromium-linux/fast/media/mq-width-absolute-03-expected.checksum:
- platform/chromium-linux/fast/media/mq-width-absolute-04-expected.checksum:
- platform/chromium-linux/fast/multicol/client-rects-expected.checksum:
- platform/chromium-linux/fast/multicol/column-rules-stacking-expected.checksum:
- platform/chromium-linux/fast/multicol/columns-shorthand-parsing-expected.checksum:
- platform/chromium-linux/fast/multicol/float-multicol-expected.checksum:
- platform/chromium-linux/fast/multicol/layers-in-multicol-expected.checksum:
- platform/chromium-linux/fast/multicol/layers-split-across-columns-expected.checksum:
- platform/chromium-linux/fast/multicol/nested-columns-expected.checksum:
- platform/chromium-linux/fast/multicol/positioned-with-constrained-height-expected.checksum:
- platform/chromium-linux/fast/multicol/span/anonymous-style-inheritance-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-child-generated-content-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-expected.checksum:
- platform/chromium-linux/fast/multicol/span/span-margin-collapsing-expected.checksum:
- platform/chromium-linux/fast/overflow/002-expected.checksum:
- platform/chromium-linux/fast/overflow/003-expected.checksum:
- platform/chromium-linux/fast/overflow/005-expected.checksum:
- platform/chromium-linux/fast/overflow/006-expected.checksum:
- platform/chromium-linux/fast/overflow/007-expected.checksum:
- platform/chromium-linux/fast/overflow/008-expected.checksum:
- platform/chromium-linux/fast/overflow/childFocusRingClip-expected.checksum:
- platform/chromium-linux/fast/overflow/clip-rects-fixed-ancestor-expected.checksum:
- platform/chromium-linux/fast/overflow/float-in-relpositioned-expected.checksum:
- platform/chromium-linux/fast/overflow/hit-test-overflow-controls-expected.checksum:
- platform/chromium-linux/fast/overflow/image-selection-highlight-expected.checksum:
- platform/chromium-linux/fast/overflow/overflow-auto-position-absolute-expected.checksum:
- platform/chromium-linux/fast/overflow/overflow-auto-table-expected.checksum:
- platform/chromium-linux/fast/overflow/overflow-rtl-expected.checksum:
- platform/chromium-linux/fast/overflow/overflow-stacking-expected.checksum:
- platform/chromium-linux/fast/overflow/overflow-text-hit-testing-expected.checksum:
- platform/chromium-linux/fast/overflow/overflow-with-local-background-attachment-expected.checksum:
- platform/chromium-linux/fast/overflow/overflow-x-y-expected.checksum:
- platform/chromium-linux/fast/overflow/position-fixed-transform-clipping-expected.checksum:
- platform/chromium-linux/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.checksum:
- platform/chromium-linux/fast/overflow/scrollRevealButton-expected.checksum:
- platform/chromium-linux/fast/overflow/scrollbar-position-update-expected.checksum:
- platform/chromium-linux/fast/overflow/table-overflow-float-expected.checksum:
- platform/chromium-linux/fast/overflow/unreachable-overflow-rtl-bug-expected.checksum:
- platform/chromium-linux/fast/parser/open-comment-in-textarea-expected.checksum:
- platform/chromium-linux/fast/reflections/reflection-direction-expected.checksum:
- platform/chromium-linux/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
- platform/chromium-linux/fast/repaint/box-shadow-v-expected.checksum:
- platform/chromium-linux/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum:
- platform/chromium-linux/fast/repaint/fixed-child-move-after-scroll-expected.checksum:
- platform/chromium-linux/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.checksum:
- platform/chromium-linux/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.checksum:
- platform/chromium-linux/fast/repaint/fixed-expected.checksum:
- platform/chromium-linux/fast/repaint/fixed-move-after-keyboard-scroll-expected.checksum:
- platform/chromium-linux/fast/repaint/fixed-move-after-scroll-expected.checksum:
- platform/chromium-linux/fast/repaint/fixed-tranformed-expected.checksum:
- platform/chromium-linux/fast/repaint/layout-state-only-positioned-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-1-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-10-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-2-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-3-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-4-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-5-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-6-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-7-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-8-expected.checksum:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-9-expected.checksum:
- platform/chromium-linux/fast/repaint/list-marker-expected.checksum:
- platform/chromium-linux/fast/repaint/moving-shadow-on-container-expected.checksum:
- platform/chromium-linux/fast/repaint/moving-shadow-on-path-expected.checksum:
- platform/chromium-linux/fast/repaint/overflow-scroll-body-appear-expected.checksum:
- platform/chromium-linux/fast/repaint/overflow-scroll-delete-expected.checksum:
- platform/chromium-linux/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.checksum:
- platform/chromium-linux/fast/repaint/repaint-during-scroll-expected.checksum:
- platform/chromium-linux/fast/repaint/selection-gap-overflow-scroll-2-expected.checksum:
- platform/chromium-linux/fast/repaint/selection-gap-overflow-scroll-expected.checksum:
- platform/chromium-linux/fast/replaced/005-expected.checksum:
- platform/chromium-linux/fast/replaced/border-radius-clip-expected.checksum:
- platform/chromium-linux/fast/replaced/pdf-as-image-expected.checksum:
- platform/chromium-linux/fast/replaced/replaced-breaking-expected.checksum:
- platform/chromium-linux/fast/replaced/width100percent-image-expected.checksum:
- platform/chromium-linux/fast/replaced/width100percent-menulist-expected.checksum:
- platform/chromium-linux/fast/replaced/width100percent-searchfield-expected.checksum:
- platform/chromium-linux/fast/replaced/width100percent-textarea-expected.checksum:
- platform/chromium-linux/fast/selectors/166-expected.checksum:
- platform/chromium-linux/fast/table/023-expected.checksum:
- platform/chromium-linux/fast/table/034-expected.checksum:
- platform/chromium-linux/fast/table/040-expected.checksum:
- platform/chromium-linux/fast/table/border-collapsing/004-expected.checksum:
- platform/chromium-linux/fast/table/edge-offsets-expected.checksum:
- platform/chromium-linux/fast/table/empty-cells-expected.checksum:
- platform/chromium-linux/fast/table/frame-and-rules-expected.checksum:
- platform/chromium-linux/fast/table/height-percent-test-expected.checksum:
- platform/chromium-linux/fast/table/overflowHidden-expected.checksum:
- platform/chromium-linux/fast/table/prepend-in-anonymous-table-expected.checksum:
- platform/chromium-linux/fast/table/table-display-types-expected.checksum:
- platform/chromium-linux/fast/table/wide-colspan-expected.checksum:
- platform/chromium-linux/fast/table/wide-column-expected.checksum:
- platform/chromium-linux/fast/text/drawBidiText-expected.checksum:
- platform/chromium-linux/fast/text/international/bidi-LDB-2-formatting-characters-expected.checksum:
- platform/chromium-linux/fast/text/international/bidi-european-terminators-expected.checksum:
- platform/chromium-linux/fast/text/international/bidi-listbox-atsui-expected.checksum:
- platform/chromium-linux/fast/text/international/bidi-listbox-expected.checksum:
- platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.checksum:
- platform/chromium-linux/fast/text/international/thai-line-breaks-expected.checksum:
- platform/chromium-linux/fast/text/softHyphen-expected.checksum:
- platform/chromium-linux/fast/text/text-letter-spacing-expected.checksum:
- platform/chromium-linux/fast/text/updateNewFont-expected.checksum:
- platform/chromium-linux/fast/text/wbr-expected.checksum:
- platform/chromium-linux/fast/text/whitespace/024-expected.checksum:
- platform/chromium-linux/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.checksum:
- platform/chromium-linux/fast/text/word-break-expected.checksum:
- platform/chromium-linux/fonts/cursive-expected.checksum:
- platform/chromium-linux/fonts/default-expected.checksum:
- platform/chromium-linux/fonts/fantasy-expected.checksum:
- platform/chromium-linux/fonts/monospace-expected.checksum:
- platform/chromium-linux/fonts/sans-serif-expected.checksum:
- platform/chromium-linux/fonts/serif-expected.checksum:
- platform/chromium-linux/http/tests/navigation/anchor-frames-expected.checksum:
- platform/chromium-linux/http/tests/navigation/error404-frames-expected.checksum:
- platform/chromium-linux/http/tests/navigation/error404-goback-expected.checksum:
- platform/chromium-linux/http/tests/navigation/error404-subframeload-expected.checksum:
- platform/chromium-linux/http/tests/navigation/javascriptlink-frames-expected.checksum:
- platform/chromium-linux/http/tests/navigation/post-frames-expected.checksum:
- platform/chromium-linux/http/tests/navigation/post-goback1-expected.checksum:
- platform/chromium-linux/http/tests/navigation/postredirect-frames-expected.checksum:
- platform/chromium-linux/media/video-controls-rendering-expected.checksum:
- platform/chromium-linux/media/video-zoom-expected.checksum:
- platform/chromium-linux/platform/chromium/fast/text/chromium-linux-fontconfig-renderstyle-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-02-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-04-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-05-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-06-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-07-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/masking-path-02-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/masking-path-05-f-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/struct-use-01-t-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/text-spacing-01-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum:
- platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum:
- platform/chromium-linux/svg/carto.net/button-expected.checksum:
- platform/chromium-linux/svg/carto.net/combobox-expected.checksum:
- platform/chromium-linux/svg/carto.net/slider-expected.checksum:
- platform/chromium-linux/svg/carto.net/textbox-expected.checksum:
- platform/chromium-linux/svg/carto.net/window-expected.checksum:
- platform/chromium-linux/svg/css/stars-with-shadow-expected.checksum:
- platform/chromium-linux/svg/custom/altglyph-expected.checksum:
- platform/chromium-linux/svg/custom/animate-path-morphing-expected.checksum:
- platform/chromium-linux/svg/custom/invisible-text-after-scrolling-expected.checksum:
- platform/chromium-linux/svg/custom/js-update-transform-changes-expected.checksum:
- platform/chromium-linux/svg/custom/junk-data-expected.checksum:
- platform/chromium-linux/svg/custom/marker-child-changes-expected.checksum:
- platform/chromium-linux/svg/custom/marker-viewBox-changes-expected.checksum:
- platform/chromium-linux/svg/custom/mask-changes-expected.checksum:
- platform/chromium-linux/svg/custom/missing-xlink-expected.checksum:
- platform/chromium-linux/svg/custom/path-bad-data-expected.checksum:
- platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
- platform/chromium-linux/svg/custom/text-xy-updates-SVGList-expected.checksum:
- platform/chromium-linux/svg/custom/use-detach-expected.checksum:
- platform/chromium-linux/svg/custom/use-property-changes-through-svg-dom-expected.checksum:
- platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.checksum:
- platform/chromium-linux/svg/custom/use-transform-expected.checksum:
- platform/chromium-linux/svg/filters/filterRes-expected.checksum:
- platform/chromium-linux/svg/hixie/error/012-expected.checksum:
- platform/chromium-linux/svg/hixie/links/003-broken-expected.checksum:
- platform/chromium-linux/svg/hixie/perf/003-expected.checksum:
- platform/chromium-linux/svg/hixie/perf/004-expected.checksum:
- platform/chromium-linux/svg/hixie/perf/005-expected.checksum:
- platform/chromium-linux/svg/hixie/perf/006-expected.checksum:
- platform/chromium-linux/svg/hixie/text/003b-expected.checksum:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-defaults-expected.checksum:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-1-expected.checksum:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-2-expected.checksum:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-3-expected.checksum:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-defaults-expected.checksum:
- platform/chromium-linux/svg/text/kerning-expected.checksum:
- platform/chromium-linux/svg/text/multichar-glyph-expected.checksum:
- platform/chromium-linux/svg/zoom/page/absolute-sized-document-scrollbars-expected.checksum:
- platform/chromium-linux/svg/zoom/page/relative-sized-document-scrollbars-expected.checksum:
- platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum:
- platform/chromium-linux/svg/zoom/page/zoom-foreignObject-expected.checksum:
- platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum:
- platform/chromium-linux/svg/zoom/page/zoom-svg-float-border-padding-expected.checksum:
- platform/chromium-linux/svg/zoom/text/zoom-svg-float-border-padding-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/45621-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug101674-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug10269-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug10296-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug1055-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug113235-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug113235-3-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug11944-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug120364-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug1302-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug131020-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug131020_iframe-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug137388-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug149275-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug16252-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug22019-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug23151-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug27038-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug28341-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug29314-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2947-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2997-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug32205-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug38916-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug3977-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug43039-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug43854-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug44505-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug46480-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug46480-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug50695-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug56405-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug5797-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug5835-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug625-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug650-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug67915-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug7112-1-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug7112-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug73321-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug8858-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug92143-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug96343-expected.checksum:
- platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-3-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/bloomberg-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/borders-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/captions-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/cell_heights-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/col_span-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/col_widths_auto_fix-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/col_widths_fix_fixPer-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/nested1-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/one_row-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/row_span-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_index-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_layers-opacity-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_position-table-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-cell-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-group-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-group-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_table_bgcolor_name-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_td_bgcolor_name-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_td_height-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_td_nowrap-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_th_bgcolor_name-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_th_height-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_th_nowrap-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_tr_bgcolor_name-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/cell_widths-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/nestedTables-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/test3-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/test6-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/wa_table_thtd_rowspan-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/wa_table_tr_align-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug10140-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug101759-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug10216-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1055-2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug106966-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug131020-3-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug14007-1-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug14007-2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug178855-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug19526-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug220653-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug22122-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug32205-1-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug67915-2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug7243-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug80762-2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug85016-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug89315-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug91057-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/backgrounds-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/captions1-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/captions2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/captions3-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/col_span2-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/columns-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/conflicts-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/core/standards1-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/other/empty_cells-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/other/test4-expected.checksum:
- platform/chromium-linux/transforms/2d/transform-fixed-container-expected.checksum:
- 4:46 PM Changeset in webkit [61916] by
-
- 2 edits in trunk/WebCore
2010-06-25 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Move decoding into DocumentParser to further simplify RawDataDocumentParser and DocumentWriter
https://bugs.webkit.org/show_bug.cgi?id=41202
Hit the Windoze with the compile bat.
- WebCore.vcproj/WebCore.vcproj:
- 4:36 PM Changeset in webkit [61915] by
-
- 3 edits in trunk/WebCore
2010-06-25 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
HTMLTreeBuilder should branch first on token type and then on insertion mode
https://bugs.webkit.org/show_bug.cgi?id=41232
This is different than how the spec is written, but it lets us remove a
lot of redudancy in the algorithm. We might even want to pull some of
the branches on token name outside the insertion mode branch, but I'll
leave that for a future patch.
Although this looks like a big patch, it's mostly just a mechanical
switch permutation.
- html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::constructTreeFromToken): (WebCore::HTMLTreeBuilder::processToken): (WebCore::HTMLTreeBuilder::processDoctypeToken): (WebCore::HTMLTreeBuilder::processStartTag): (WebCore::HTMLTreeBuilder::processEndTag): (WebCore::HTMLTreeBuilder::processComment): (WebCore::HTMLTreeBuilder::processCharacter): (WebCore::HTMLTreeBuilder::processEndOfFile): (WebCore::HTMLTreeBuilder::processDefaultForInitialMode): (WebCore::HTMLTreeBuilder::processDefaultForBeforeHTMLMode): (WebCore::HTMLTreeBuilder::processDefaultForBeforeHeadMode): (WebCore::HTMLTreeBuilder::processDefaultForInHeadMode): (WebCore::HTMLTreeBuilder::processDefaultForInHeadNoscriptMode): (WebCore::HTMLTreeBuilder::processDefaultForAfterHeadMode):
- html/HTMLTreeBuilder.h:
- 4:32 PM Changeset in webkit [61914] by
-
- 3 edits in trunk/WebCore
2010-06-25 Adam Barth <abarth@webkit.org>
Reviewed by Darin Adler.
Tree builder doesn't need to return a Node
https://bugs.webkit.org/show_bug.cgi?id=41225
The old tree builder returned the newly inserted Node, but the new tree
builder doesn't need to do that as far as I can tell. Removing the
return value cuts down on a bunch of accounting.
- html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::passTokenToLegacyParser): (WebCore::HTMLTreeBuilder::constructTreeFromToken): (WebCore::HTMLTreeBuilder::processToken): (WebCore::HTMLTreeBuilder::insertDoctype): (WebCore::HTMLTreeBuilder::insertComment): (WebCore::HTMLTreeBuilder::insertGenericRCDATAElement): (WebCore::HTMLTreeBuilder::insertGenericRawTextElement): (WebCore::HTMLTreeBuilder::insertScriptElement):
- html/HTMLTreeBuilder.h:
- 4:14 PM Changeset in webkit [61913] by
-
- 15 edits1 copy in trunk/WebCore
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
getParameter(COLOR_WRITEMASK) needs to return Array
https://bugs.webkit.org/show_bug.cgi?id=40437
- bindings/js/JSWebGLRenderingContextCustom.cpp: Handling bool array. (WebCore::toJS):
- bindings/v8/custom/V8WebGLRenderingContextCustom.cpp: Handling bool array. (WebCore::toV8Object):
- html/canvas/WebGLGetInfo.cpp: Handling bool array. (WebCore::WebGLGetInfo::WebGLGetInfo): (WebCore::WebGLGetInfo::getBoolArray):
- html/canvas/WebGLGetInfo.h: Handling bool array. (WebCore::WebGLGetInfo::):
- html/canvas/WebGLRenderingContext.cpp: Handling bool array. (WebCore::WebGLRenderingContext::getParameter): (WebCore::WebGLRenderingContext::getBooleanArrayParameter):
- html/canvas/WebGLRenderingContext.h: Handling bool array.
- 4:09 PM Changeset in webkit [61912] by
-
- 625 edits in trunk/LayoutTests
Unreviewed. Build fix.
r61908 affected all image test on Chromium linux. Rebaseline those affected tests.
- platform/chromium-linux/css1/basic/class_as_selector-expected.png:
- platform/chromium-linux/css1/basic/comments-expected.png:
- platform/chromium-linux/css1/basic/containment-expected.png:
- platform/chromium-linux/css1/basic/id_as_selector-expected.png:
- platform/chromium-linux/css1/basic/inheritance-expected.png:
- platform/chromium-linux/css1/box_properties/border-expected.png:
- platform/chromium-linux/css1/box_properties/border_bottom-expected.png:
- platform/chromium-linux/css1/box_properties/border_bottom_width-expected.png:
- platform/chromium-linux/css1/box_properties/border_left-expected.png:
- platform/chromium-linux/css1/box_properties/border_left_width-expected.png:
- platform/chromium-linux/css1/box_properties/border_right_inline-expected.png:
- platform/chromium-linux/css1/box_properties/border_right_width-expected.png:
- platform/chromium-linux/css1/box_properties/border_style-expected.png:
- platform/chromium-linux/css1/box_properties/border_top-expected.png:
- platform/chromium-linux/css1/box_properties/border_top_width-expected.png:
- platform/chromium-linux/css1/box_properties/border_width-expected.png:
- platform/chromium-linux/css1/box_properties/clear-expected.png:
- platform/chromium-linux/css1/box_properties/clear_float-expected.png:
- platform/chromium-linux/css1/box_properties/float_elements_in_series-expected.png:
- platform/chromium-linux/css1/box_properties/float_margin-expected.png:
- platform/chromium-linux/css1/box_properties/float_on_text_elements-expected.png:
- platform/chromium-linux/css1/box_properties/height-expected.png:
- platform/chromium-linux/css1/box_properties/margin-expected.png:
- platform/chromium-linux/css1/box_properties/margin_bottom-expected.png:
- platform/chromium-linux/css1/box_properties/margin_inline-expected.png:
- platform/chromium-linux/css1/box_properties/margin_left-expected.png:
- platform/chromium-linux/css1/box_properties/margin_right-expected.png:
- platform/chromium-linux/css1/box_properties/margin_top-expected.png:
- platform/chromium-linux/css1/box_properties/padding-expected.png:
- platform/chromium-linux/css1/box_properties/padding_bottom-expected.png:
- platform/chromium-linux/css1/box_properties/padding_inline-expected.png:
- platform/chromium-linux/css1/box_properties/padding_left-expected.png:
- platform/chromium-linux/css1/box_properties/padding_right-expected.png:
- platform/chromium-linux/css1/box_properties/padding_top-expected.png:
- platform/chromium-linux/css1/box_properties/width-expected.png:
- platform/chromium-linux/css1/cascade/cascade_order-expected.png:
- platform/chromium-linux/css1/classification/display-expected.png:
- platform/chromium-linux/css1/classification/list_style_type-expected.png:
- platform/chromium-linux/css1/classification/white_space-expected.png:
- platform/chromium-linux/css1/color_and_background/background-expected.png:
- platform/chromium-linux/css1/color_and_background/background_attachment-expected.png:
- platform/chromium-linux/css1/color_and_background/background_position-expected.png:
- platform/chromium-linux/css1/color_and_background/background_repeat-expected.png:
- platform/chromium-linux/css1/conformance/forward_compatible_parsing-expected.png:
- platform/chromium-linux/css1/font_properties/font-expected.png:
- platform/chromium-linux/css1/font_properties/font_family-expected.png:
- platform/chromium-linux/css1/font_properties/font_size-expected.png:
- platform/chromium-linux/css1/font_properties/font_weight-expected.png:
- platform/chromium-linux/css1/formatting_model/floating_elements-expected.png:
- platform/chromium-linux/css1/formatting_model/height_of_lines-expected.png:
- platform/chromium-linux/css1/formatting_model/horizontal_formatting-expected.png:
- platform/chromium-linux/css1/formatting_model/inline_elements-expected.png:
- platform/chromium-linux/css1/formatting_model/replaced_elements-expected.png:
- platform/chromium-linux/css1/formatting_model/vertical_formatting-expected.png:
- platform/chromium-linux/css1/pseudo/anchor-expected.png:
- platform/chromium-linux/css1/pseudo/firstletter-expected.png:
- platform/chromium-linux/css1/pseudo/firstline-expected.png:
- platform/chromium-linux/css1/pseudo/multiple_pseudo_elements-expected.png:
- platform/chromium-linux/css1/pseudo/pseudo_elements_in_selectors-expected.png:
- platform/chromium-linux/css1/text_properties/letter_spacing-expected.png:
- platform/chromium-linux/css1/text_properties/line_height-expected.png:
- platform/chromium-linux/css1/text_properties/text_decoration-expected.png:
- platform/chromium-linux/css1/text_properties/text_indent-expected.png:
- platform/chromium-linux/css1/text_properties/text_transform-expected.png:
- platform/chromium-linux/css1/text_properties/vertical_align-expected.png:
- platform/chromium-linux/css1/text_properties/word_spacing-expected.png:
- platform/chromium-linux/css1/units/color_units-expected.png:
- platform/chromium-linux/css1/units/length_units-expected.png:
- platform/chromium-linux/css2.1/t0803-c5502-mrgn-r-02-c-expected.png:
- platform/chromium-linux/css2.1/t0803-c5505-mrgn-02-c-expected.png:
- platform/chromium-linux/css2.1/t080301-c411-vt-mrgn-00-b-expected.png:
- platform/chromium-linux/css2.1/t0905-c5525-fltclr-00-c-ag-expected.png:
- platform/chromium-linux/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.png:
- platform/chromium-linux/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
- platform/chromium-linux/css2.1/t0905-c5526-fltclr-00-c-ag-expected.png:
- platform/chromium-linux/css2.1/t1002-c5523-width-02-b-g-expected.png:
- platform/chromium-linux/css2.1/t1202-counters-08-b-expected.png:
- platform/chromium-linux/css2.1/t1202-counters-09-b-expected.png:
- platform/chromium-linux/css2.1/t140201-c535-bg-fixd-00-b-g-expected.png:
- platform/chromium-linux/css2.1/t140201-c537-bgfxps-00-c-ag-expected.png:
- platform/chromium-linux/css2.1/t1508-c527-font-07-b-expected.png:
- platform/chromium-linux/editing/deleting/5168598-expected.png:
- platform/chromium-linux/editing/deleting/delete-after-span-ws-001-expected.png:
- platform/chromium-linux/editing/deleting/delete-after-span-ws-002-expected.png:
- platform/chromium-linux/editing/deleting/delete-after-span-ws-003-expected.png:
- platform/chromium-linux/editing/deleting/delete-line-end-ws-001-expected.png:
- platform/chromium-linux/editing/deleting/delete-line-end-ws-002-expected.png:
- platform/chromium-linux/editing/input/emacs-ctrl-o-expected.png:
- platform/chromium-linux/editing/inserting/12882-expected.png:
- platform/chromium-linux/editing/inserting/5607069-2-expected.png:
- platform/chromium-linux/editing/inserting/insert-div-023-expected.png:
- platform/chromium-linux/editing/pasteboard/emacs-cntl-y-001-expected.png:
- platform/chromium-linux/editing/pasteboard/emacs-ctrl-a-k-y-expected.png:
- platform/chromium-linux/editing/pasteboard/emacs-ctrl-k-y-001-expected.png:
- platform/chromium-linux/editing/selection/5354455-1-expected.png:
- platform/chromium-linux/editing/selection/5354455-2-expected.png:
- platform/chromium-linux/editing/selection/designmode-no-caret-expected.png:
- platform/chromium-linux/editing/selection/focus_editable_html-expected.png:
- platform/chromium-linux/editing/selection/iframe-expected.png:
- platform/chromium-linux/editing/selection/move-by-line-001-expected.png:
- platform/chromium-linux/editing/selection/select-all-001-expected.png:
- platform/chromium-linux/editing/selection/select-all-002-expected.png:
- platform/chromium-linux/editing/selection/select-all-003-expected.png:
- platform/chromium-linux/editing/selection/select-all-004-expected.png:
- platform/chromium-linux/editing/selection/unrendered-001-expected.png:
- platform/chromium-linux/editing/selection/unrendered-002-expected.png:
- platform/chromium-linux/editing/selection/unrendered-003-expected.png:
- platform/chromium-linux/editing/selection/unrendered-004-expected.png:
- platform/chromium-linux/editing/selection/unrendered-005-expected.png:
- platform/chromium-linux/fast/backgrounds/001-expected.png:
- platform/chromium-linux/fast/backgrounds/background-inherit-color-bug-expected.png:
- platform/chromium-linux/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.png:
- platform/chromium-linux/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png:
- platform/chromium-linux/fast/backgrounds/size/backgroundSize15-expected.png:
- platform/chromium-linux/fast/backgrounds/svg-as-background-1-expected.png:
- platform/chromium-linux/fast/block/basic/016-expected.png:
- platform/chromium-linux/fast/block/basic/fieldset-stretch-to-legend-expected.png:
- platform/chromium-linux/fast/block/float/008-expected.png:
- platform/chromium-linux/fast/block/float/013-expected.png:
- platform/chromium-linux/fast/block/float/019-expected.png:
- platform/chromium-linux/fast/block/float/021-expected.png:
- platform/chromium-linux/fast/block/float/025-expected.png:
- platform/chromium-linux/fast/block/float/026-expected.png:
- platform/chromium-linux/fast/block/float/027-expected.png:
- platform/chromium-linux/fast/block/float/028-expected.png:
- platform/chromium-linux/fast/block/float/032-expected.png:
- platform/chromium-linux/fast/block/float/033-expected.png:
- platform/chromium-linux/fast/block/float/035-expected.png:
- platform/chromium-linux/fast/block/float/avoidance-percent-width-strict-expected.png:
- platform/chromium-linux/fast/block/float/br-with-clear-2-expected.png:
- platform/chromium-linux/fast/block/float/float-avoidance-expected.png:
- platform/chromium-linux/fast/block/float/nested-clearance-expected.png:
- platform/chromium-linux/fast/block/float/relative-painted-twice-expected.png:
- platform/chromium-linux/fast/block/margin-collapse/103-expected.png:
- platform/chromium-linux/fast/block/margin-collapse/104-expected.png:
- platform/chromium-linux/fast/block/margin-collapse/empty-clear-blocks-expected.png:
- platform/chromium-linux/fast/block/positioning/047-expected.png:
- platform/chromium-linux/fast/block/positioning/051-expected.png:
- platform/chromium-linux/fast/block/positioning/055-expected.png:
- platform/chromium-linux/fast/block/positioning/auto/007-expected.png:
- platform/chromium-linux/fast/block/positioning/fixed-positioning-scrollbar-bug-expected.png:
- platform/chromium-linux/fast/block/positioning/negative-rel-position-expected.png:
- platform/chromium-linux/fast/block/positioning/relative-overflow-block-expected.png:
- platform/chromium-linux/fast/block/positioning/relative-overflow-replaced-expected.png:
- platform/chromium-linux/fast/block/positioning/relative-overflow-replaced-float-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/001-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/001-xhtml-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/002-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/002-xhtml-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/003-declarative-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/003-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/003-xhtml-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/004-declarative-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/004-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/004-xhtml-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/005-declarative-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/005-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/005-xhtml-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/006-declarative-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/006-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/006-xhtml-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/007-declarative-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/007-expected.png:
- platform/chromium-linux/fast/body-propagation/overflow/007-xhtml-expected.png:
- platform/chromium-linux/fast/borders/inline-mask-overlay-image-expected.png:
- platform/chromium-linux/fast/box-shadow/basic-shadows-expected.png:
- platform/chromium-linux/fast/box-sizing/box-sizing-expected.png:
- platform/chromium-linux/fast/canvas/canvas-bg-expected.png:
- platform/chromium-linux/fast/canvas/canvas-text-alignment-expected.png:
- platform/chromium-linux/fast/canvas/image-object-in-canvas-expected.png:
- platform/chromium-linux/fast/clip/014-expected.png:
- platform/chromium-linux/fast/css-generated-content/014-expected.png:
- platform/chromium-linux/fast/css/005-expected.png:
- platform/chromium-linux/fast/css/MarqueeLayoutTest-expected.png:
- platform/chromium-linux/fast/css/border-height-expected.png:
- platform/chromium-linux/fast/css/css2-system-fonts-expected.png:
- platform/chromium-linux/fast/css/empty-pseudo-class-expected.png:
- platform/chromium-linux/fast/css/first-child-pseudo-class-expected.png:
- platform/chromium-linux/fast/css/first-of-type-pseudo-class-expected.png:
- platform/chromium-linux/fast/css/font-face-descriptor-multiple-values-expected.png:
- platform/chromium-linux/fast/css/font-face-implicit-local-font-expected.png:
- platform/chromium-linux/fast/css/font-face-in-shadow-DOM-expected.png:
- platform/chromium-linux/fast/css/font_property_normal-expected.png:
- platform/chromium-linux/fast/css/hsl-color-expected.png:
- platform/chromium-linux/fast/css/last-child-pseudo-class-expected.png:
- platform/chromium-linux/fast/css/last-of-type-pseudo-class-expected.png:
- platform/chromium-linux/fast/css/line-height-overflow-expected.png:
- platform/chromium-linux/fast/css/nested-floating-relative-position-percentages-expected.png:
- platform/chromium-linux/fast/css/nested-rounded-corners-expected.png:
- platform/chromium-linux/fast/css/only-child-pseudo-class-expected.png:
- platform/chromium-linux/fast/css/only-of-type-pseudo-class-expected.png:
- platform/chromium-linux/fast/css/percentage-non-integer-expected.png:
- platform/chromium-linux/fast/css/positioned-overflow-scroll-expected.png:
- platform/chromium-linux/fast/css/text-overflow-ellipsis-expected.png:
- platform/chromium-linux/fast/css/text-overflow-ellipsis-strict-expected.png:
- platform/chromium-linux/fast/css/variables/misplaced-import-test-expected.png:
- platform/chromium-linux/fast/css/word-space-extra-expected.png:
- platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png:
- platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png:
- platform/chromium-linux/fast/dom/clientWidthAfterDocumentIsRemoved-expected.png:
- platform/chromium-linux/fast/dom/clone-node-dynamic-style-expected.png:
- platform/chromium-linux/fast/dom/focus-contenteditable-expected.png:
- platform/chromium-linux/fast/dom/gc-10-expected.png:
- platform/chromium-linux/fast/dynamic/008-expected.png:
- platform/chromium-linux/fast/dynamic/anchor-lock-expected.png:
- platform/chromium-linux/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
- platform/chromium-linux/fast/encoding/utf-16-big-endian-expected.png:
- platform/chromium-linux/fast/encoding/utf-16-little-endian-expected.png:
- platform/chromium-linux/fast/events/5056619-expected.png:
- platform/chromium-linux/fast/events/autoscroll-expected.png:
- platform/chromium-linux/fast/events/keydown-1-expected.png:
- platform/chromium-linux/fast/events/pointer-events-2-expected.png:
- platform/chromium-linux/fast/events/reveal-link-when-focused-expected.png:
- platform/chromium-linux/fast/events/standalone-image-drag-to-editable-expected.png:
- platform/chromium-linux/fast/flexbox/009-expected.png:
- platform/chromium-linux/fast/flexbox/016-expected.png:
- platform/chromium-linux/fast/flexbox/flex-hang-expected.png:
- platform/chromium-linux/fast/forms/001-expected.png:
- platform/chromium-linux/fast/forms/HTMLOptionElement_label05-expected.png:
- platform/chromium-linux/fast/forms/basic-textareas-expected.png:
- platform/chromium-linux/fast/forms/basic-textareas-quirks-expected.png:
- platform/chromium-linux/fast/forms/button-default-title-expected.png:
- platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png:
- platform/chromium-linux/fast/forms/fieldset-align-expected.png:
- platform/chromium-linux/fast/forms/file-input-direction-expected.png:
- platform/chromium-linux/fast/forms/form-element-geometry-expected.png:
- platform/chromium-linux/fast/forms/form-hides-table-expected.png:
- platform/chromium-linux/fast/forms/input-appearance-selection-expected.png:
- platform/chromium-linux/fast/forms/input-first-letter-expected.png:
- platform/chromium-linux/fast/forms/input-table-expected.png:
- platform/chromium-linux/fast/forms/input-text-double-click-expected.png:
- platform/chromium-linux/fast/forms/input-text-scroll-left-on-blur-expected.png:
- platform/chromium-linux/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
- platform/chromium-linux/fast/forms/listbox-scrollbar-incremental-load-expected.png:
- platform/chromium-linux/fast/forms/listbox-width-change-expected.png:
- platform/chromium-linux/fast/forms/option-strip-whitespace-expected.png:
- platform/chromium-linux/fast/forms/search-display-none-cancel-button-expected.png:
- platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.png:
- platform/chromium-linux/fast/forms/searchfield-heights-expected.png:
- platform/chromium-linux/fast/forms/select-block-background-expected.png:
- platform/chromium-linux/fast/forms/select-change-listbox-size-expected.png:
- platform/chromium-linux/fast/forms/select-change-popup-to-listbox-expected.png:
- platform/chromium-linux/fast/forms/select-initial-position-expected.png:
- platform/chromium-linux/fast/forms/select-item-background-clip-expected.png:
- platform/chromium-linux/fast/forms/select-list-box-with-height-expected.png:
- platform/chromium-linux/fast/forms/select-visual-hebrew-expected.png:
- platform/chromium-linux/fast/forms/select-writing-direction-natural-expected.png:
- platform/chromium-linux/fast/forms/tabbing-input-iframe-expected.png:
- platform/chromium-linux/fast/forms/textAreaLineHeight-expected.png:
- platform/chromium-linux/fast/forms/textarea-scroll-height-expected.png:
- platform/chromium-linux/fast/forms/textarea-scrollbar-expected.png:
- platform/chromium-linux/fast/forms/textarea-scrolled-type-expected.png:
- platform/chromium-linux/fast/forms/textarea-width-expected.png:
- platform/chromium-linux/fast/forms/visual-hebrew-text-field-expected.png:
- platform/chromium-linux/fast/frames/frame-scrolling-attribute-expected.png:
- platform/chromium-linux/fast/frames/iframe-scrolling-attribute-expected.png:
- platform/chromium-linux/fast/frames/inline-object-inside-frameset-expected.png:
- platform/chromium-linux/fast/frames/invalid-expected.png:
- platform/chromium-linux/fast/frames/onlyCommentInIFrame-expected.png:
- platform/chromium-linux/fast/frames/take-focus-from-iframe-expected.png:
- platform/chromium-linux/fast/frames/valid-expected.png:
- platform/chromium-linux/fast/frames/viewsource-attribute-expected.png:
- platform/chromium-linux/fast/gradients/background-clipped-expected.png:
- platform/chromium-linux/fast/images/pdf-as-image-expected.png:
- platform/chromium-linux/fast/images/pdf-as-image-landscape-expected.png:
- platform/chromium-linux/fast/inline-block/inline-block-vertical-align-expected.png:
- platform/chromium-linux/fast/inline-block/tricky-baseline-expected.png:
- platform/chromium-linux/fast/inline/inline-borders-with-bidi-override-expected.png:
- platform/chromium-linux/fast/inline/inline-continuation-borders-expected.png:
- platform/chromium-linux/fast/inline/long-wrapped-line-expected.png:
- platform/chromium-linux/fast/invalid/residual-style-expected.png:
- platform/chromium-linux/fast/layers/opacity-transforms-expected.png:
- platform/chromium-linux/fast/layers/overflow-scroll-auto-switch-expected.png:
- platform/chromium-linux/fast/layers/scroll-rect-to-visible-expected.png:
- platform/chromium-linux/fast/lists/008-expected.png:
- platform/chromium-linux/fast/lists/alpha-list-wrap-expected.png:
- platform/chromium-linux/fast/lists/drag-into-marker-expected.png:
- platform/chromium-linux/fast/lists/li-br-expected.png:
- platform/chromium-linux/fast/lists/ol-start-parsing-expected.png:
- platform/chromium-linux/fast/lists/olstart-expected.png:
- platform/chromium-linux/fast/lists/w3-css3-list-styles-alphabetic-expected.png:
- platform/chromium-linux/fast/lists/w3-css3-list-styles-numeric-expected.png:
- platform/chromium-linux/fast/lists/w3-list-styles-expected.png:
- platform/chromium-linux/fast/media/mq-relative-constraints-02-expected.png:
- platform/chromium-linux/fast/media/mq-relative-constraints-03-expected.png:
- platform/chromium-linux/fast/media/mq-relative-constraints-04-expected.png:
- platform/chromium-linux/fast/media/mq-relative-constraints-05-expected.png:
- platform/chromium-linux/fast/media/mq-relative-constraints-06-expected.png:
- platform/chromium-linux/fast/media/mq-relative-constraints-07-expected.png:
- platform/chromium-linux/fast/media/mq-relative-constraints-08-expected.png:
- platform/chromium-linux/fast/media/mq-relative-constraints-09-expected.png:
- platform/chromium-linux/fast/media/mq-width-absolute-01-expected.png:
- platform/chromium-linux/fast/media/mq-width-absolute-02-expected.png:
- platform/chromium-linux/fast/media/mq-width-absolute-03-expected.png:
- platform/chromium-linux/fast/media/mq-width-absolute-04-expected.png:
- platform/chromium-linux/fast/multicol/client-rects-expected.png:
- platform/chromium-linux/fast/multicol/column-rules-stacking-expected.png:
- platform/chromium-linux/fast/multicol/columns-shorthand-parsing-expected.png:
- platform/chromium-linux/fast/multicol/float-multicol-expected.png:
- platform/chromium-linux/fast/multicol/layers-in-multicol-expected.png:
- platform/chromium-linux/fast/multicol/layers-split-across-columns-expected.png:
- platform/chromium-linux/fast/multicol/nested-columns-expected.png:
- platform/chromium-linux/fast/multicol/positioned-with-constrained-height-expected.png:
- platform/chromium-linux/fast/multicol/span/anonymous-style-inheritance-expected.png:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-expected.png:
- platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
- platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
- platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-expected.png:
- platform/chromium-linux/fast/multicol/span/span-margin-collapsing-expected.png:
- platform/chromium-linux/fast/overflow/002-expected.png:
- platform/chromium-linux/fast/overflow/003-expected.png:
- platform/chromium-linux/fast/overflow/005-expected.png:
- platform/chromium-linux/fast/overflow/006-expected.png:
- platform/chromium-linux/fast/overflow/007-expected.png:
- platform/chromium-linux/fast/overflow/008-expected.png:
- platform/chromium-linux/fast/overflow/childFocusRingClip-expected.png:
- platform/chromium-linux/fast/overflow/clip-rects-fixed-ancestor-expected.png:
- platform/chromium-linux/fast/overflow/float-in-relpositioned-expected.png:
- platform/chromium-linux/fast/overflow/hit-test-overflow-controls-expected.png:
- platform/chromium-linux/fast/overflow/image-selection-highlight-expected.png:
- platform/chromium-linux/fast/overflow/overflow-auto-position-absolute-expected.png:
- platform/chromium-linux/fast/overflow/overflow-auto-table-expected.png:
- platform/chromium-linux/fast/overflow/overflow-rtl-expected.png:
- platform/chromium-linux/fast/overflow/overflow-stacking-expected.png:
- platform/chromium-linux/fast/overflow/overflow-text-hit-testing-expected.png:
- platform/chromium-linux/fast/overflow/overflow-with-local-background-attachment-expected.png:
- platform/chromium-linux/fast/overflow/overflow-x-y-expected.png:
- platform/chromium-linux/fast/overflow/position-fixed-transform-clipping-expected.png:
- platform/chromium-linux/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png:
- platform/chromium-linux/fast/overflow/scrollRevealButton-expected.png:
- platform/chromium-linux/fast/overflow/scrollbar-position-update-expected.png:
- platform/chromium-linux/fast/overflow/table-overflow-float-expected.png:
- platform/chromium-linux/fast/overflow/unreachable-overflow-rtl-bug-expected.png:
- platform/chromium-linux/fast/parser/open-comment-in-textarea-expected.png:
- platform/chromium-linux/fast/reflections/reflection-direction-expected.png:
- platform/chromium-linux/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
- platform/chromium-linux/fast/repaint/box-shadow-v-expected.png:
- platform/chromium-linux/fast/repaint/dynamic-table-vertical-alignment-change-expected.png:
- platform/chromium-linux/fast/repaint/fixed-child-move-after-scroll-expected.png:
- platform/chromium-linux/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.png:
- platform/chromium-linux/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.png:
- platform/chromium-linux/fast/repaint/fixed-expected.png:
- platform/chromium-linux/fast/repaint/fixed-move-after-keyboard-scroll-expected.png:
- platform/chromium-linux/fast/repaint/fixed-move-after-scroll-expected.png:
- platform/chromium-linux/fast/repaint/fixed-tranformed-expected.png:
- platform/chromium-linux/fast/repaint/layout-state-only-positioned-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-1-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-10-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-2-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-3-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-4-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-5-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-6-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-7-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-8-expected.png:
- platform/chromium-linux/fast/repaint/line-flow-with-floats-9-expected.png:
- platform/chromium-linux/fast/repaint/list-marker-expected.png:
- platform/chromium-linux/fast/repaint/moving-shadow-on-container-expected.png:
- platform/chromium-linux/fast/repaint/moving-shadow-on-path-expected.png:
- platform/chromium-linux/fast/repaint/overflow-scroll-body-appear-expected.png:
- platform/chromium-linux/fast/repaint/overflow-scroll-delete-expected.png:
- platform/chromium-linux/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png:
- platform/chromium-linux/fast/repaint/repaint-during-scroll-expected.png:
- platform/chromium-linux/fast/repaint/selection-gap-overflow-scroll-2-expected.png:
- platform/chromium-linux/fast/repaint/selection-gap-overflow-scroll-expected.png:
- platform/chromium-linux/fast/replaced/005-expected.png:
- platform/chromium-linux/fast/replaced/border-radius-clip-expected.png:
- platform/chromium-linux/fast/replaced/pdf-as-image-expected.png:
- platform/chromium-linux/fast/replaced/replaced-breaking-expected.png:
- platform/chromium-linux/fast/replaced/width100percent-image-expected.png:
- platform/chromium-linux/fast/replaced/width100percent-menulist-expected.png:
- platform/chromium-linux/fast/replaced/width100percent-searchfield-expected.png:
- platform/chromium-linux/fast/replaced/width100percent-textarea-expected.png:
- platform/chromium-linux/fast/selectors/166-expected.png:
- platform/chromium-linux/fast/table/023-expected.png:
- platform/chromium-linux/fast/table/034-expected.png:
- platform/chromium-linux/fast/table/040-expected.png:
- platform/chromium-linux/fast/table/border-collapsing/004-expected.png:
- platform/chromium-linux/fast/table/edge-offsets-expected.png:
- platform/chromium-linux/fast/table/empty-cells-expected.png:
- platform/chromium-linux/fast/table/frame-and-rules-expected.png:
- platform/chromium-linux/fast/table/height-percent-test-expected.png:
- platform/chromium-linux/fast/table/overflowHidden-expected.png:
- platform/chromium-linux/fast/table/prepend-in-anonymous-table-expected.png:
- platform/chromium-linux/fast/table/table-display-types-expected.png:
- platform/chromium-linux/fast/table/wide-colspan-expected.png:
- platform/chromium-linux/fast/table/wide-column-expected.png:
- platform/chromium-linux/fast/text/drawBidiText-expected.png:
- platform/chromium-linux/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
- platform/chromium-linux/fast/text/international/bidi-european-terminators-expected.png:
- platform/chromium-linux/fast/text/international/bidi-listbox-atsui-expected.png:
- platform/chromium-linux/fast/text/international/bidi-listbox-expected.png:
- platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.png:
- platform/chromium-linux/fast/text/international/thai-line-breaks-expected.png:
- platform/chromium-linux/fast/text/softHyphen-expected.png:
- platform/chromium-linux/fast/text/text-letter-spacing-expected.png:
- platform/chromium-linux/fast/text/updateNewFont-expected.png:
- platform/chromium-linux/fast/text/wbr-expected.png:
- platform/chromium-linux/fast/text/whitespace/024-expected.png:
- platform/chromium-linux/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.png:
- platform/chromium-linux/fast/text/word-break-expected.png:
- platform/chromium-linux/fonts/cursive-expected.png:
- platform/chromium-linux/fonts/default-expected.png:
- platform/chromium-linux/fonts/fantasy-expected.png:
- platform/chromium-linux/fonts/monospace-expected.png:
- platform/chromium-linux/fonts/sans-serif-expected.png:
- platform/chromium-linux/fonts/serif-expected.png:
- platform/chromium-linux/http/tests/navigation/anchor-frames-expected.png:
- platform/chromium-linux/http/tests/navigation/error404-frames-expected.png:
- platform/chromium-linux/http/tests/navigation/error404-goback-expected.png:
- platform/chromium-linux/http/tests/navigation/error404-subframeload-expected.png:
- platform/chromium-linux/http/tests/navigation/javascriptlink-frames-expected.png:
- platform/chromium-linux/http/tests/navigation/post-frames-expected.png:
- platform/chromium-linux/http/tests/navigation/post-goback1-expected.png:
- platform/chromium-linux/http/tests/navigation/postredirect-frames-expected.png:
- platform/chromium-linux/media/video-controls-rendering-expected.png:
- platform/chromium-linux/media/video-zoom-expected.png:
- platform/chromium-linux/platform/chromium/fast/text/chromium-linux-fontconfig-renderstyle-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-02-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-04-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-05-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/masking-path-02-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/masking-path-05-f-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/struct-use-01-t-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/text-spacing-01-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.png:
- platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png:
- platform/chromium-linux/svg/carto.net/button-expected.png:
- platform/chromium-linux/svg/carto.net/combobox-expected.png:
- platform/chromium-linux/svg/carto.net/slider-expected.png:
- platform/chromium-linux/svg/carto.net/textbox-expected.png:
- platform/chromium-linux/svg/carto.net/window-expected.png:
- platform/chromium-linux/svg/css/stars-with-shadow-expected.png:
- platform/chromium-linux/svg/custom/altglyph-expected.png:
- platform/chromium-linux/svg/custom/animate-path-morphing-expected.png:
- platform/chromium-linux/svg/custom/invisible-text-after-scrolling-expected.png:
- platform/chromium-linux/svg/custom/js-update-transform-changes-expected.png:
- platform/chromium-linux/svg/custom/junk-data-expected.png:
- platform/chromium-linux/svg/custom/marker-child-changes-expected.png:
- platform/chromium-linux/svg/custom/marker-viewBox-changes-expected.png:
- platform/chromium-linux/svg/custom/mask-changes-expected.png:
- platform/chromium-linux/svg/custom/missing-xlink-expected.png:
- platform/chromium-linux/svg/custom/path-bad-data-expected.png:
- platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
- platform/chromium-linux/svg/custom/text-xy-updates-SVGList-expected.png:
- platform/chromium-linux/svg/custom/use-detach-expected.png:
- platform/chromium-linux/svg/custom/use-property-changes-through-svg-dom-expected.png:
- platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.png:
- platform/chromium-linux/svg/custom/use-transform-expected.png:
- platform/chromium-linux/svg/filters/filterRes-expected.png:
- platform/chromium-linux/svg/hixie/error/012-expected.png:
- platform/chromium-linux/svg/hixie/links/003-broken-expected.png:
- platform/chromium-linux/svg/hixie/perf/003-expected.png:
- platform/chromium-linux/svg/hixie/perf/004-expected.png:
- platform/chromium-linux/svg/hixie/perf/005-expected.png:
- platform/chromium-linux/svg/hixie/perf/006-expected.png:
- platform/chromium-linux/svg/hixie/text/003b-expected.png:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-defaults-expected.png:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-1-expected.png:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-2-expected.png:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-3-expected.png:
- platform/chromium-linux/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-defaults-expected.png:
- platform/chromium-linux/svg/text/kerning-expected.png:
- platform/chromium-linux/svg/text/multichar-glyph-expected.png:
- platform/chromium-linux/svg/zoom/page/absolute-sized-document-scrollbars-expected.png:
- platform/chromium-linux/svg/zoom/page/relative-sized-document-scrollbars-expected.png:
- platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png:
- platform/chromium-linux/svg/zoom/page/zoom-foreignObject-expected.png:
- platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
- platform/chromium-linux/svg/zoom/page/zoom-svg-float-border-padding-expected.png:
- platform/chromium-linux/svg/zoom/text/zoom-svg-float-border-padding-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/45621-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug101674-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug10269-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug10296-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug1055-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug113235-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug113235-3-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug11944-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug120364-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug1302-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug131020-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug131020_iframe-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug137388-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug149275-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug16252-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug22019-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug23151-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug27038-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug28341-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug29314-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug2947-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug2997-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug32205-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug38916-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug3977-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug43039-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug43854-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug44505-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug46480-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug46480-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug50695-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug56405-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug5797-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug5835-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug625-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug650-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug67915-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug7112-1-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug7112-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug73321-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug8858-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug92143-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug96343-expected.png:
- platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-3-expected.png:
- platform/chromium-linux/tables/mozilla/core/bloomberg-expected.png:
- platform/chromium-linux/tables/mozilla/core/borders-expected.png:
- platform/chromium-linux/tables/mozilla/core/captions-expected.png:
- platform/chromium-linux/tables/mozilla/core/cell_heights-expected.png:
- platform/chromium-linux/tables/mozilla/core/col_span-expected.png:
- platform/chromium-linux/tables/mozilla/core/col_widths_auto_fix-expected.png:
- platform/chromium-linux/tables/mozilla/core/col_widths_fix_fixPer-expected.png:
- platform/chromium-linux/tables/mozilla/core/nested1-expected.png:
- platform/chromium-linux/tables/mozilla/core/one_row-expected.png:
- platform/chromium-linux/tables/mozilla/core/row_span-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_index-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_layers-opacity-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_position-table-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-cell-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_table_bgcolor_name-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_td_bgcolor_name-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_td_height-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_td_nowrap-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_th_bgcolor_name-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_th_height-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_th_nowrap-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_tr_bgcolor_name-expected.png:
- platform/chromium-linux/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.png:
- platform/chromium-linux/tables/mozilla/other/cell_widths-expected.png:
- platform/chromium-linux/tables/mozilla/other/nestedTables-expected.png:
- platform/chromium-linux/tables/mozilla/other/test3-expected.png:
- platform/chromium-linux/tables/mozilla/other/test6-expected.png:
- platform/chromium-linux/tables/mozilla/other/wa_table_thtd_rowspan-expected.png:
- platform/chromium-linux/tables/mozilla/other/wa_table_tr_align-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug10140-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug101759-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug10216-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug106966-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug131020-3-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug14007-1-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug14007-2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug178855-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug19526-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug32205-1-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug67915-2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug7243-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug80762-2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug91057-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/backgrounds-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/captions1-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/captions2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/captions3-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/col_span2-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/columns-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/conflicts-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/core/standards1-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/other/empty_cells-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/other/test4-expected.png:
- platform/chromium-linux/transforms/2d/transform-fixed-container-expected.png:
- 3:58 PM Changeset in webkit [61911] by
-
- 1 edit in branches/audio/WebCore/audio/AudioMixer.cpp
Get rid of fastMalloc() hack
- 3:47 PM Changeset in webkit [61910] by
-
- 10 edits in trunk
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
getParameter(COLOR_WRITEMASK) needs to return Array
https://bugs.webkit.org/show_bug.cgi?id=40437
- fast/canvas/webgl/gl-get-calls-expected.txt: getParameter(COLOR_WRITEMASK) returns bool array.
- fast/canvas/webgl/gl-get-calls.html: Ditto.
2010-06-25 Zhenyao Mo <zmo@google.com>
Reviewed by Dimitri Glazkov.
getParameter(COLOR_WRITEMASK) needs to return Array
https://bugs.webkit.org/show_bug.cgi?id=40437
- bindings/js/JSWebGLRenderingContextCustom.cpp: Handling bool array. (WebCore::toJS):
- bindings/v8/custom/V8WebGLRenderingContextCustom.cpp: Handling bool array. (WebCore::toV8Object):
- html/canvas/WebGLGetInfo.cpp: Handling bool array. (WebCore::WebGLGetInfo::WebGLGetInfo): (WebCore::WebGLGetInfo::getBoolArray):
- html/canvas/WebGLGetInfo.h: Handling bool array. (WebCore::WebGLGetInfo::):
- html/canvas/WebGLRenderingContext.cpp: Handling bool array. (WebCore::WebGLRenderingContext::getParameter): (WebCore::WebGLRenderingContext::getBooleanArrayParameter):
- html/canvas/WebGLRenderingContext.h: Handling bool array.
- 3:34 PM Changeset in webkit [61909] by
-
- 9 edits in trunk/WebKitTools
2010-06-25 Prasad Tammana <prasadt@chromium.org>
Reviewed by Dmitry Titov.
Add empty abortModal() method to all platforms.
https://bugs.webkit.org/show_bug.cgi?id=40864
Add an empty abortModal() stub to LayoutTestController on all platforms to get rid of platform specific #ifs in
platform independent LayoutTestController code. Without this change, layout tests using LayoutTestController tests
that use abortModal will become mac specific which is not desirable.
- DumpRenderTree/LayoutTestController.cpp: (abortModalCallback): (LayoutTestController::staticFunctions):
- DumpRenderTree/LayoutTestController.h:
- DumpRenderTree/chromium/LayoutTestController.cpp: (LayoutTestController::LayoutTestController): (LayoutTestController::abortModal):
- DumpRenderTree/chromium/LayoutTestController.h:
- DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: (LayoutTestController::abortModal):
- DumpRenderTree/qt/LayoutTestControllerQt.h: (LayoutTestController::abortModal):
- DumpRenderTree/win/LayoutTestControllerWin.cpp: (LayoutTestController::abortModal):
- DumpRenderTree/wx/LayoutTestControllerWx.cpp: (LayoutTestController::abortModal):
- 3:09 PM Changeset in webkit [61908] by
-
- 7 edits in trunk/WebCore
[chromium linux] Improve look of scrollbars
https://bugs.webkit.org/show_bug.cgi?id=35775
Reviewed by Darin Fisher.
This will affect layout pixel tests, which will need to be rebaselined.
- platform/Scrollbar.cpp: need the buttons to be invalidated when the
thumb moves as they paint differently if the thumb is at the top or
bottom
(WebCore::Scrollbar::updateThumbPosition):
(WebCore::Scrollbar::updateThumbProportion):
- platform/chromium/ScrollbarThemeChromium.cpp:
(WebCore::ScrollbarThemeChromium::trackRect): share code between
linux/windows
- platform/chromium/ScrollbarThemeChromiumLinux.cpp:
(WebCore::ScrollbarThemeChromiumLinux::scrollbarThickness):
(WebCore::outlineColor): up the contrast
(WebCore::ScrollbarThemeChromiumLinux::paintButton): add custom button
drawing implementation
(WebCore::ScrollbarThemeChromiumLinux::buttonSize): add buttons
- platform/chromium/ScrollbarThemeChromiumWin.cpp: share code between
linux/windows
- rendering/RenderThemeChromiumLinux.cpp: improve stock colors to get
better contrast and integration with stock chrome theme
- 2:42 PM Changeset in webkit [61907] by
-
- 8 edits3 copies in branches/audio
merge remaining changes from trunk into audio branch: revisions 58269:61708
- 2:40 PM Changeset in webkit [61906] by
-
- 3 edits6 adds in trunk/WebKitTools
Patch for https://bugs.webkit.org/show_bug.cgi?id=41226
Flesh out injected bundle code for WebKitTestRunner and add basic LayoutTestController.
Reviewed by Anders Carlsson.
- WebKitTestRunner/InjectedBundle/InjectedBundle.cpp: Added.
(WTR::InjectedBundle::shared):
(WTR::InjectedBundle::InjectedBundle):
(WTR::InjectedBundle::_didCreatePage):
(WTR::InjectedBundle::_willDestroyPage):
(WTR::InjectedBundle::_didRecieveMessage):
(WTR::InjectedBundle::initialize):
(WTR::InjectedBundle::didCreatePage):
(WTR::InjectedBundle::willDestroyPage):
(WTR::InjectedBundle::didRecieveMessage):
- WebKitTestRunner/InjectedBundle/InjectedBundle.h: Added.
(WTR::InjectedBundle::layoutTestController):
- WebKitTestRunner/InjectedBundle/InjectedBundleMain.cpp:
(WKBundleInitialize):
- WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: Added.
(WTR::InjectedBundlePage::InjectedBundlePage):
(WTR::InjectedBundlePage::~InjectedBundlePage):
(WTR::InjectedBundlePage::_didStartProvisionalLoadForFrame):
(WTR::InjectedBundlePage::_didReceiveServerRedirectForProvisionalLoadForFrame):
(WTR::InjectedBundlePage::_didFailProvisionalLoadWithErrorForFrame):
(WTR::InjectedBundlePage::_didCommitLoadForFrame):
(WTR::InjectedBundlePage::_didFinishLoadForFrame):
(WTR::InjectedBundlePage::_didFailLoadWithErrorForFrame):
(WTR::InjectedBundlePage::_didReceiveTitleForFrame):
(WTR::InjectedBundlePage::_didClearWindowForFrame):
(WTR::InjectedBundlePage::didStartProvisionalLoadForFrame):
(WTR::InjectedBundlePage::didReceiveServerRedirectForProvisionalLoadForFrame):
(WTR::InjectedBundlePage::didFailProvisionalLoadWithErrorForFrame):
(WTR::InjectedBundlePage::didCommitLoadForFrame):
(WTR::InjectedBundlePage::didFinishLoadForFrame):
(WTR::InjectedBundlePage::didFailLoadWithErrorForFrame):
(WTR::InjectedBundlePage::didReceiveTitleForFrame):
(WTR::InjectedBundlePage::didClearWindowForFrame):
- WebKitTestRunner/InjectedBundle/InjectedBundlePage.h: Added.
(WTR::InjectedBundlePage::page):
- WebKitTestRunner/InjectedBundle/LayoutTestController.cpp: Added.
(WTR::LayoutTestController::create):
(WTR::LayoutTestController::LayoutTestController):
(WTR::LayoutTestController::~LayoutTestController):
(WTR::dumpAsTextCallback):
(WTR::layoutTestControllerObjectFinalize):
(WTR::LayoutTestController::makeWindowObject):
(WTR::LayoutTestController::getJSClass):
(WTR::LayoutTestController::staticFunctions):
- WebKitTestRunner/InjectedBundle/LayoutTestController.h: Added.
(WTR::LayoutTestController::dumpAsText):
(WTR::LayoutTestController::setDumpAsText):
- WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:
- 2:40 PM Changeset in webkit [61905] by
-
- 34 edits31 copies2 deletes in branches/audio
merge more changes from trunk into audio branch: revisions 58269:61708
- 2:37 PM Changeset in webkit [61904] by
-
- 16 edits in trunk/WebCore
2010-06-25 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Split DocumentParser::write into separate append and insert calls
https://bugs.webkit.org/show_bug.cgi?id=41197
Unfortunately this is still somewhat confusing as
"insert" means "insert this data at the current
insertion point and run the parser synchronously
unless we're in a nested write call" and "append"
means "append this data to the end and run the
parser if not in a nested call or until possibly yielding".
This at least makes clearer which document parsers implement
which behavior, and paves the way for moving the decoding
logic into DocumentParser from DocumentWriter.
No functional changes, thus no tests.
- dom/Document.cpp: (WebCore::Document::write):
- dom/DocumentParser.h:
- dom/RawDataDocumentParser.h: (WebCore::RawDataDocumentParser::insert): (WebCore::RawDataDocumentParser::append):
- dom/XMLDocumentParser.cpp: (WebCore::XMLDocumentParser::insert): (WebCore::XMLDocumentParser::append):
- dom/XMLDocumentParser.h:
- dom/XMLDocumentParserLibxml2.cpp: (WebCore::XMLDocumentParser::resumeParsing):
- html/HTMLDocumentParser.cpp: (WebCore::HTMLDocumentParser::insert): (WebCore::HTMLDocumentParser::append): (WebCore::HTMLDocumentParser::parseDocumentFragment):
- html/HTMLDocumentParser.h:
- html/LegacyHTMLDocumentParser.cpp: (WebCore::LegacyHTMLDocumentParser::insert): (WebCore::LegacyHTMLDocumentParser::append):
- html/LegacyHTMLDocumentParser.h:
- loader/DocumentWriter.cpp: (WebCore::DocumentWriter::replaceDocument): (WebCore::DocumentWriter::addData):
- loader/FTPDirectoryDocument.cpp: (WebCore::FTPDirectoryDocumentParser::FTPDirectoryDocumentParser): (WebCore::FTPDirectoryDocumentParser::loadDocumentTemplate): (WebCore::FTPDirectoryDocumentParser::append):
- loader/TextDocument.cpp: (WebCore::TextDocumentParser::insert): (WebCore::TextDocumentParser::append): (WebCore::TextDocumentParser::finish):
- 2:22 PM Changeset in webkit [61903] by
-
- 223 edits90 copies56 deletes in branches/audio/WebKitTools
merge WebKitTools changes from trunk into audio branch: revisions 58269:61708
- 2:18 PM Changeset in webkit [61902] by
-
- 3 edits26 adds in trunk/WebKitTools
Make WebKitTestRunner really work with run-webkit-tests.
Reviewed by Anders Carlsson.
- Add Forwarding headers to allow some cleanup.
- WebKitTestRunner/ForwardingHeaders: Added.
- WebKitTestRunner/ForwardingHeaders/wtf: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/ASCIICType.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/Assertions.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/Atomics.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/FastMalloc.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/HashMap.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/HashSet.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/HashTraits.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/Locker.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/MainThread.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/MathExtras.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/Noncopyable.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/OwnPtr.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/OwnPtrCommon.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/PassOwnPtr.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/PassRefPtr.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/Platform.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/RefCounted.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/RefPtr.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/RetainPtr.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/StringExtras.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/ThreadSafeShared.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/Threading.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/ThreadingPrimitives.h: Added.
- WebKitTestRunner/ForwardingHeaders/wtf/Vector.h: Added.
- WebKitTestRunner/TestInvocation.cpp:
(WTR::TestInvocation::dump): Dump the right number of #EOFs.
- WebKitTestRunner/TestInvocation.h:
- 2:08 PM Changeset in webkit [61901] by
-
- 2 edits1 add in trunk/WebKitTools
Add support for WebKitTestRunner to old-run-webkit-tests
Reviewed by Mark Rowe.
- Also adds a script to build WebKitTestRunner for old-run-webkit-tests to use.
- Scripts/build-webkittestrunner: Added.
- Scripts/old-run-webkit-tests:
- 1:40 PM Changeset in webkit [61900] by
-
- 2 edits in trunk/LayoutTests
Unreviewed.
Fix up test expectation for Chromium as one test is passing.
- platform/chromium/test_expectations.txt:
- 1:37 PM Changeset in webkit [61899] by
-
- 89 edits43 copies11 deletes in branches/audio/WebKit2
merge WebKit2 changes from trunk into audio branch: revisions 58269:61708
- 1:36 PM Changeset in webkit [61898] by
-
- 8 edits in trunk
2010-06-25 Daniel Cheng <dcheng@chromium.org>
Reviewed by Darin Fisher.
[chromium] Add new stubs for querying platform drag-and-drop and copy-and-paste data.
This change adds new stubs for querying for data in a clipboard or drag operation. This is
so adding support for more data types in clipboard/drag operations doesn't become
increasingly expensive, since we currently copy all the drag data we need every time a new
web drop target is entered. It also adds a new mechanism to write back to the system
clipboard that isn't tied to one data type.
No new tests since we're just adding new ChromiumBridge APIs. When we switch to it, it will
be covered by the existing tests.
- platform/chromium/ChromiumBridge.h:
- platform/chromium/PasteboardPrivate.h: (WebCore::PasteboardPrivate::):
2010-06-25 Daniel Cheng <dcheng@chromium.org>
Reviewed by Darin Fisher.
[chromium] Add new stubs for querying platform drag-and-drop and copy-and-paste data.
This change adds new stubs for querying for data in a clipboard or drag operation. This is
so adding support for more data types in clipboard/drag operations doesn't become
increasingly expensive, since we currently copy all the drag data we need every time a new
web drop target is entered. It also adds a new mechanism to write back to the system
clipboard that isn't tied to one data type.
- public/WebClipboard.h: (WebKit::WebClipboard::): (WebKit::WebClipboard::isFormatAvailable): (WebKit::WebClipboard::readPlainText): (WebKit::WebClipboard::readHTML): (WebKit::WebClipboard::writePlainText): (WebKit::WebClipboard::writeHTML): (WebKit::WebClipboard::writeURL): (WebKit::WebClipboard::writeImage): (WebKit::WebClipboard::writeData): (WebKit::WebClipboard::readAvailableTypes): (WebKit::WebClipboard::readData): (WebKit::WebClipboard::readFilenames):
- public/WebKitClient.h:
- src/AssertMatchingEnums.cpp:
- src/ChromiumBridge.cpp: (WebCore::ChromiumBridge::clipboardWriteData): (WebCore::ChromiumBridge::clipboardReadAvailableTypes): (WebCore::ChromiumBridge::clipboardReadData): (WebCore::ChromiumBridge::clipboardReadFilenames):
- 1:35 PM Changeset in webkit [61897] by
-
- 381 edits77 copies6 deletes in branches/audio/WebKit
merge WebKit changes from trunk into audio branch: revisions 58269:61708
- 1:29 PM Changeset in webkit [61896] by
-
- 5 edits in branches/audio/JavaScriptGlue
merge JavaScriptGlue changes from trunk into audio branch: revisions 58269:61708
- 1:28 PM Changeset in webkit [61895] by
-
- 255 edits39 copies2 deletes in branches/audio/JavaScriptCore
merge JavaScriptCore changes from trunk into audio branch: revisions 58269:61708
- 1:25 PM Changeset in webkit [61894] by
-
- 1150 edits221 copies21 deletes in branches/audio/WebCore
merge remaining WebCore changes from trunk into audio branch: revisions 58269:61708
- 1:23 PM Changeset in webkit [61893] by
-
- 2 edits in trunk/WebKit/gtk
2010-06-25 Mario Sanchez Prada <msanchez@igalia.com>
Reviewed by Xan Lopez.
[Gtk] Implement atk_table_get_column_header
https://bugs.webkit.org/show_bug.cgi?id=30896
Replace g_timeout_add() with g_idle_add().
- tests/testatk.c: (test_webkit_atk_get_text_at_offset_forms): (test_webkit_atk_get_text_at_offset): (test_webkit_atk_get_text_at_offset_newlines): (test_webkit_atk_get_text_at_offset_textarea): (test_webkit_atk_get_text_at_offset_text_input): (testWebkitAtkGetTextInParagraphAndBodySimple): (testWebkitAtkGetTextInParagraphAndBodyModerate): (testWebkitAtkGetTextInTable): (testWebkitAtkGetHeadersInTable):
- 1:21 PM Changeset in webkit [61892] by
-
- 258 edits69 copies31 deletes in branches/audio/WebCore/html
merge WebCore/html changes from trunk into audio branch: revisions 58269:61708
- 1:20 PM Changeset in webkit [61891] by
-
- 81 edits20 copies13 deletes in branches/audio/WebCore/dom
merge WebCore/dom changes from trunk into audio branch: revisions 58269:61708
- 1:19 PM Changeset in webkit [61890] by
-
- 50 edits2 copies in branches/audio/WebCore/css
merge WebCore/css changes from trunk into audio branch: revisions 58269:61708
- 1:19 PM Changeset in webkit [61889] by
-
- 48 edits1 copy in branches/audio/WebCore/bridge
merge WebCore/bridge changes from trunk into audio branch: revisions 58269:61708
- 1:18 PM Changeset in webkit [61888] by
-
- 185 edits104 copies82 deletes in branches/audio/WebCore/bindings
merge WebCore/bindings changes from trunk into audio branch: revisions 58269:61708
- 1:17 PM Changeset in webkit [61887] by
-
- 5 copies in branches/audio/WebCore/benchmarks
merge WebCore/benchmarks changes from trunk into audio branch: revisions 58269:61708
- 1:17 PM Changeset in webkit [61886] by
-
- 19 edits in branches/audio/WebCore/audio
merge WebCore/audio changes from trunk into audio branch: revisions 58269:61708
- 1:16 PM Changeset in webkit [61885] by
-
- 12 edits in branches/audio/WebCore/accessibility
merge WebCore/accessibility changes from trunk into audio branch: revisions 58269:61708
- 1:09 PM Changeset in webkit [61884] by
-
- 4 edits in trunk
2010-06-25 Mario Sanchez Prada <msanchez@igalia.com>
Reviewed by Xan Lopez.
[Gtk] Implement atk_table_get_column_header
https://bugs.webkit.org/show_bug.cgi?id=30896
Implemented get_column_header and modified get_row_header
accordingly to keep them both coherent among themselves.
Based on a previous patch by Joanmarie Diggs.
- accessibility/gtk/AccessibilityObjectWrapperAtk.cpp: (webkit_accessible_table_get_column_header): (webkit_accessible_table_get_row_header):
2010-06-25 Mario Sanchez Prada <msanchez@igalia.com>
Reviewed by Xan Lopez.
[Gtk] Implement atk_table_get_column_header
https://bugs.webkit.org/show_bug.cgi?id=30896
Added new test to check whether the implementation of
get_column_headers() and get_row_headers() works ok.
- tests/testatk.c: (testWebkitAtkGetHeadersInTable): (main):
- 12:57 PM Changeset in webkit [61883] by
-
- 2 edits in trunk/WebKitTools
2010-06-25 Adam Barth <abarth@webkit.org>
Reviewed by David Levin.
Incremental build failed on Chromium ews
https://bugs.webkit.org/show_bug.cgi?id=41011
The division of responsibility between update-webkit --chromium and
build-webkit --chromium is slightly unclear. In this patch, we make
build-webkit --chromium also update DEPS and re-run GYP in case the
developer has changed either since they updated.
This change is also helpful for the EWS, which wants to update DEPS and
re-run GYP after applying patches, but the EWS doesn't want to run
update-webkit --chromium because it has a dirty working copy.
- Scripts/webkitdirs.pm:
- 12:57 PM Changeset in webkit [61882] by
-
- 3 edits9 adds in trunk
2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
Reviewed by Simon Hausmann.
Introduce to QtScript benchmarks.
The QtScript performance should be tested regularly. The patch introduces
micro benchmarks for existing API.
[Qt] Performance of the QtScript API is not tested.
https://bugs.webkit.org/show_bug.cgi?id=40911
- WebKit.pro:
2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
Reviewed by Simon Hausmann.
Introduce QtScript benchmarks.
The QtScript performance should be tested regularly. The patch introduces
micro benchmarks for existing API.
[Qt] Performance of the QtScript API is not tested.
https://bugs.webkit.org/show_bug.cgi?id=40911
- qt/benchmarks/benchmarks.pri: Copied from JavaScriptCore/qt/tests/tests.pri.
- qt/benchmarks/benchmarks.pro: Added.
- qt/benchmarks/qscriptengine/qscriptengine.pro: Added.
- qt/benchmarks/qscriptengine/tst_qscriptengine.cpp: Added. (tst_QScriptEngine::checkSyntax_data): (tst_QScriptEngine::checkSyntax): (tst_QScriptEngine::constructor): (tst_QScriptEngine::evaluateString_data): (tst_QScriptEngine::evaluateString): (tst_QScriptEngine::evaluateProgram_data): (tst_QScriptEngine::evaluateProgram): (tst_QScriptEngine::newObject): (tst_QScriptEngine::nullValue): (tst_QScriptEngine::undefinedValue): (tst_QScriptEngine::globalObject): (tst_QScriptEngine::toStringHandle):
- qt/benchmarks/qscriptvalue/qscriptvalue.pro: Added.
- qt/benchmarks/qscriptvalue/tst_qscriptvalue.cpp: Added. (tst_QScriptValue::tst_QScriptValue): (tst_QScriptValue::~tst_QScriptValue): (tst_QScriptValue::values_data): (tst_QScriptValue::ctorBool): (tst_QScriptValue::ctorReal): (tst_QScriptValue::ctorNumber): (tst_QScriptValue::ctorQString): (tst_QScriptValue::ctorCString): (tst_QScriptValue::ctorSpecial): (tst_QScriptValue::ctorQScriptValue): (tst_QScriptValue::isValid_data): (tst_QScriptValue::isValid): (tst_QScriptValue::isBool_data): (tst_QScriptValue::isBool): (tst_QScriptValue::isNumber_data): (tst_QScriptValue::isNumber): (tst_QScriptValue::isFunction_data): (tst_QScriptValue::isFunction): (tst_QScriptValue::isNull_data): (tst_QScriptValue::isNull): (tst_QScriptValue::isString_data): (tst_QScriptValue::isString): (tst_QScriptValue::isUndefined_data): (tst_QScriptValue::isUndefined): (tst_QScriptValue::isObject_data): (tst_QScriptValue::isObject): (tst_QScriptValue::isError_data): (tst_QScriptValue::isError): (tst_QScriptValue::toString_data): (tst_QScriptValue::toString): (tst_QScriptValue::toNumber_data): (tst_QScriptValue::toNumber): (tst_QScriptValue::toBool_data): (tst_QScriptValue::toBool): (tst_QScriptValue::toInteger_data): (tst_QScriptValue::toInteger): (tst_QScriptValue::toInt32_data): (tst_QScriptValue::toInt32): (tst_QScriptValue::toUInt32_data): (tst_QScriptValue::toUInt32): (tst_QScriptValue::toUInt16_data): (tst_QScriptValue::toUInt16): (tst_QScriptValue::toObject_data): (tst_QScriptValue::toObject): (tst_QScriptValue::equals_data): (tst_QScriptValue::equals): (tst_QScriptValue::strictlyEquals_data): (tst_QScriptValue::strictlyEquals): (tst_QScriptValue::instanceOf_data): (tst_QScriptValue::instanceOf):
- 12:50 PM Changeset in webkit [61881] by
-
- 4 edits in trunk
2010-06-25 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
[GTK] Pasteboard code does not take into account the nil character when getting and setting markup/netscape-url data
https://bugs.webkit.org/show_bug.cgi?id=41221
Take into account null-terminator when getting and setting markup and
Netscape URL pasteboard types. This means that if the selection data
contains the null terminator, it won't be included in the final String.
When setting the pasteboard data the null terminator is now included to
match the behavior of other applications.
- platform/gtk/PasteboardHelper.cpp: (WebCore::PasteboardHelper::getClipboardContents): Create the markup string after using g_strndup to protect against non-null-terminated strings. Use String::fromUTF8 here to ensure that the string is not longer than the first null-terminator. Also fix a small indentation issue. (WebCore::PasteboardHelper::fillSelectionData): Always include the null-terminator when setting pasteboard data manually. This matches the behavior of other browser applications.
2010-06-25 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
[GTK] Pasteboard code does not take into account the nil character when getting and setting markup/netscape-url data
https://bugs.webkit.org/show_bug.cgi?id=41221
Add a test for this issue which simulates a paste keyboard event into an editable
body. The pasteboard should contain a markup portion containing a null terminator.
- tests/testcopyandpaste.c: (test_info_new): (test_info_destroy): (load_status_cb): (runPasteTestCallback): (window_object_cleared_callback): (pasting_test_get_data_callback): (pasting_test_clear_data_callback): (test_pasting_markup): (main):
- 12:31 PM Changeset in webkit [61880] by
-
- 2 edits in trunk/WebCore
2010-06-25 Sam Magnuson <smagnuson@netflix.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt] When any geometry change happens to a node it will resize the
backing cache
https://bugs.webkit.org/show_bug.cgi?id=40378
Continue to grow the cache, but never toss it. When the pixmap
cache gets too big it will be lost and created at the right size
next time.
No new tests: this is an optimization.
- platform/graphics/qt/GraphicsLayerQt.cpp: (WebCore::GraphicsLayerQtImpl::recache): (WebCore::GraphicsLayerQtImpl::paint): (WebCore::GraphicsLayerQtImpl::flushChanges):
- 12:29 PM Changeset in webkit [61879] by
-
- 9 edits in trunk
2010-06-25 Robert Hogan <robert@webkit.org>
Reviewed by Simon Hausmann.
[Qt] Support evaluateScriptInIsolatedWorld()
Remove evaluateScriptInIsolatedWorld() from QtWebKit API.
Remove QWebScriptWorld from exported headers.
Confine support to DumpRenderTreeSupportQt so that the tests can pass.
- Api/headers.pri:
- Api/qwebframe.cpp:
- Api/qwebframe.h:
- WebCoreSupport/DumpRenderTreeSupportQt.cpp: (DumpRenderTreeSupportQt::clearScriptWorlds): (DumpRenderTreeSupportQt::evaluateScriptInIsolatedWorld):
- WebCoreSupport/DumpRenderTreeSupportQt.h:
2010-06-25 Robert Hogan <robert@webkit.org>
Reviewed by Simon Hausmann.
[Qt] Support evaluateScriptInIsolatedWorld()
Remove evaluateScriptInIsolatedWorld() from QtWebKit API.
Remove QWebScriptWorld from exported headers.
Confine support to DumpRenderTreeSupportQt so that the tests can pass.
- DumpRenderTree/qt/LayoutTestControllerQt.cpp: (LayoutTestController::reset): (LayoutTestController::evaluateScriptInIsolatedWorld):
- DumpRenderTree/qt/LayoutTestControllerQt.h:
- 12:17 PM Changeset in webkit [61878] by
-
- 15 edits1 delete in trunk/JavaScriptCore
2010-06-25 Oliver Hunt <oliver@apple.com>
Reviewed by Geoffrey Garen.
Remove old js parser
https://bugs.webkit.org/show_bug.cgi?id=41222
Remove the old yacc parser, this also solves the tiger problem. Which
was a conflict between yacc generated token values and those in the
custom parser
- Android.mk:
- CMakeLists.txt:
- DerivedSources.make:
- DerivedSources.pro:
- GNUmakefile.am:
- JavaScriptCore.pro:
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
- JavaScriptCore.xcodeproj/project.pbxproj:
- parser/Grammar.y: Removed.
- parser/JSParser.cpp:
- parser/JSParser.h:
- parser/Lexer.cpp:
- parser/NodeConstructors.h: (JSC::Node::Node):
- parser/Parser.cpp: (JSC::Parser::parse):
- wtf/Platform.h:
- 12:15 PM Changeset in webkit [61877] by
-
- 3 edits in trunk/WebCore
2010-06-25 Andreas Kling <andreas.kling@nokia.com>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=41019
Canvas: Remember verified clean origins for drawImage()
Made CanvasRenderingContext2D cache the KURLs of clean origins
for fast repeated lookup.
- html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::checkOrigin):
- html/canvas/CanvasRenderingContext2D.h:
- 11:25 AM Changeset in webkit [61876] by
-
- 4 edits in trunk/WebKit2
WKBundlePageRenderTreeExternalRepresentation really needs to be
WKBundlePageCopyRenderTreeExternalRepresentation so we don't have dangling
pointers and adhere to naming conventions.
Reviewed by Anders Carlsson.
- WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:
(WKBundlePageCopyRenderTreeExternalRepresentation):
- WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h:
- mac/WebKit2.exp:
- 11:10 AM Changeset in webkit [61875] by
-
- 4 edits in trunk
2010-06-25 Robert Hogan <robert@webkit.org>
Reviewed by Kenneth Rohde Christiansen.
[Qt] HTTP 307 after a 303 after a POST re-sends POST data from the original request
Qt needs to use ResourceRequest::request()->httpMethod()) in order to determine
the appropriate method for a 307 redirect request.
When deciding if it needs to override a POST method with a GET method during a
redirect chain, QNetworkReplyHandler needs to check the HTTP method stored
in ResourceRequest::request()->httpMethod(). This will always contain the
original request method in a redirect chain and, more importantly, is the
method that will be used for the request created from the redirect
if it is not overridden.
Unskip http/tests/loading/307-after-303-after-post.html
- platform/qt/Skipped:
2010-06-25 Robert Hogan <robert@webkit.org>
Reviewed by Kenneth Rohde Christiansen.
[Qt] HTTP 307 after a 303 after a POST re-sends POST data from the original request
Qt needs to use ResourceRequest::request()->httpMethod()) in order to determine
the appropriate method for a 307 redirect request.
When deciding if it needs to override a POST method with a GET method during a
redirect chain, QNetworkReplyHandler needs to check the HTTP method stored
in ResourceRequest::request()->httpMethod(). This will always contain the
original request method in a redirect chain and, more importantly, is the
method that will be used for the request created from the redirect
if it is not overridden.
- platform/network/qt/QNetworkReplyHandler.cpp: (WebCore::QNetworkReplyHandler::sendResponseIfNeeded):
- 11:08 AM Changeset in webkit [61874] by
-
- 1 edit in trunk/WebKitTools/ChangeLog
Corrected change log entry
- 11:07 AM Changeset in webkit [61873] by
-
- 3 edits in trunk/WebKitTools
Revert accidental part and add a newline.
- MiniBrowser/mac/AppDelegate.m:
- MiniBrowser/mac/MiniBrowser_Prefix.pch:
- 11:07 AM Changeset in webkit [61872] by
-
- 3 edits in trunk/WebCore
Removed a one-line method that only had one internal caller.
Reviewed by Anders Carlsson.
- rendering/RenderBlock.h: Removed bidiReorderLine()
- rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlock::layoutInlineChildren): Moved the implementation of
bidiReorderLine() inline here.
- 11:06 AM Changeset in webkit [61871] by
-
- 2 edits in trunk/LayoutTests
Unreviewed. Build fix.
Fixed test expectations for Chromium.
- platform/chromium/test_expectations.txt:
- 11:03 AM Changeset in webkit [61870] by
-
- 6 edits in trunk/WebKitTools
Add a LOG macro that expands to a no-op by default.
Reviewed by Dan Bernstein.
- MiniBrowser/MiniBrowser.xcodeproj/project.pbxproj:
- MiniBrowser/mac/AppDelegate.m:
(_didRecieveMessageFromInjectedBundle):
- MiniBrowser/mac/BrowserWindowController.m:
(-[BrowserWindowController windowShouldClose:]):
(_didStartProvisionalLoadForFrame):
(_didReceiveServerRedirectForProvisionalLoadForFrame):
(_didFailProvisionalLoadWithErrorForFrame):
(_didCommitLoadForFrame):
(_didFinishLoadForFrame):
(_didFailLoadWithErrorForFrame):
(_didReceiveTitleForFrame):
(_didFirstLayoutForFrame):
(_didFirstVisuallyNonEmptyLayoutForFrame):
(_didBecomeUnresponsive):
(_didBecomeResponsive):
(_decidePolicyForNavigationAction):
(_decidePolicyForNewWindowAction):
(_createNewPage):
(_showPage):
(_closePage):
(_didNavigateWithNavigationData):
(_didPerformClientRedirect):
(_didPerformServerRedirect):
(_didUpdateHistoryTitle):
- MiniBrowser/mac/MiniBrowser_Prefix.pch:
- MiniBrowser/mac/WebBundle/WebBundleMain.m:
(_didClearWindowForFrame):
(_didCreatePage):
(_willDestroyPage):
(_didRecieveMessage):
- 10:32 AM Changeset in webkit [61869] by
-
- 2 edits in trunk/LayoutTests
Unreviewed. Build fix.
Fixed test expectations for Chromium.
- platform/chromium/test_expectations.txt:
- 10:17 AM Changeset in webkit [61868] by
-
- 30 edits in trunk/WebCore
2010-06-25 Nate Chapin <Nate Chapin>
Reviewed by Adam Barth.
Take a KURL parameter in Document's constructor.
This will remove the one case where Document::url()
and FrameLoader::url() are not equal, allowing us to
remove FrameLoader::url().
Refactor only, no new tests.
- dom/DOMImplementation.cpp: (WebCore::DOMImplementation::createDocument): Take a KURL and pass it through to Document. (WebCore::DOMImplementation::createHTMLDocument):
- dom/DOMImplementation.h:
- dom/Document.cpp: (WebCore::Document::Document): Call setURL() if a frame or a non-empty KURL is specified. (WebCore::Document::initSecurityContext): m_url is now initialized, so use it instead
of m_frame->loader()->url() for initializing the SecurityOrigin.
- dom/Document.h: (WebCore::Document::create): (WebCore::Document::createXHTML):
- html/HTMLDocument.cpp:
- html/HTMLDocument.h: Add KURL parameter to create() and constructor.
- html/HTMLViewSourceDocument.cpp:
- html/HTMLViewSourceDocument.h: Add KURL parameter to create() and constructor.
- loader/CachedFont.cpp: (WebCore::CachedFont::ensureSVGFontData):
- loader/DocumentWriter.cpp: (WebCore::DocumentWriter::createDocument): Take a KURL and pass it through to Document. (WebCore::DocumentWriter::begin): Pass existing url parameter to constructors, and remove
redundant Document::setURL() call.
- loader/DocumentWriter.h:
- loader/FTPDirectoryDocument.cpp:
- loader/FTPDirectoryDocument.h: Add KURL parameter to create() and constructor.
- loader/ImageDocument.cpp:
- loader/ImageDocument.h: Add KURL parameter to create() and constructor.
- loader/MediaDocument.cpp:
- loader/MediaDocument.h: Add KURL parameter to create() and constructor.
- loader/PlaceholderDocument.h: Add KURL parameter to create() and constructor.
- loader/PluginDocument.cpp:
- loader/PluginDocument.h: Add KURL parameter to create() and constructor.
- loader/SinkDocument.cpp:
- loader/SinkDocument.h: Add KURL parameter to create() and constructor.
- loader/TextDocument.cpp:
- loader/TextDocument.h: Add KURL parameter to create() and constructor.
- svg/SVGDocument.cpp:
- svg/SVGDocument.h: Add KURL parameter to create() and constructor.
- xml/DOMParser.cpp: (WebCore::DOMParser::parseFromString):
- xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::responseXML):
- xml/XSLTProcessor.cpp: (WebCore::XSLTProcessor::createDocumentFromSource):
- 9:20 AM Changeset in webkit [61867] by
-
- 2 edits in trunk/WebKit
2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[EFL] Stop frame loaders when deleting view.
Frame loaders were still alive after view is deleted, causing
segmentation fault when libsoup had something to deliver yet.
https://bugs.webkit.org/show_bug.cgi?id=41007
- efl/ewk/ewk_view.cpp: (_ewk_view_smart_del): stop loaders.
- 9:12 AM Changeset in webkit [61866] by
-
- 14 edits in trunk
2010-06-25 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r61812.
http://trac.webkit.org/changeset/61812
https://bugs.webkit.org/show_bug.cgi?id=41216
breaks Chromium workers tests (Requested by mnaganov on
#webkit).
- fast/workers/storage/open-database-sync-inputs-expected.txt:
- fast/workers/storage/resources/open-database-sync-inputs.js:
2010-06-25 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r61812.
http://trac.webkit.org/changeset/61812
https://bugs.webkit.org/show_bug.cgi?id=41216
breaks Chromium workers tests (Requested by mnaganov on
#webkit).
- storage/AbstractDatabase.cpp:
- storage/AbstractDatabase.h:
- storage/Database.cpp: (WebCore::Database::databaseInfoTableName): (WebCore::guidMutex): (WebCore::guidToVersionMap): (WebCore::updateGuidVersionMap): (WebCore::guidToDatabaseMap): (WebCore::databaseVersionKey): (WebCore::DatabaseCreationCallbackTask::create): (WebCore::DatabaseCreationCallbackTask::performTask): (WebCore::DatabaseCreationCallbackTask::DatabaseCreationCallbackTask): (WebCore::Database::openDatabase): (WebCore::Database::Database): (WebCore::Database::openAndVerifyVersion): (WebCore::retrieveTextResultFromDatabase): (WebCore::Database::getVersionFromDatabase): (WebCore::setTextValueInDatabase): (WebCore::Database::setVersionInDatabase): (WebCore::Database::versionMatchesExpected): (WebCore::Database::close): (WebCore::Database::disableAuthorizer): (WebCore::Database::enableAuthorizer): (WebCore::Database::setAuthorizerReadOnly): (WebCore::Database::lastActionChangedDatabase): (WebCore::Database::lastActionWasInsert): (WebCore::Database::resetDeletes): (WebCore::Database::hadDeletes): (WebCore::guidForOriginAndName): (WebCore::Database::resetAuthorizer): (WebCore::Database::performOpenAndVerify): (WebCore::Database::performCreationCallback): (WebCore::Database::version): (WebCore::Database::setExpectedVersion): (WebCore::Database::stringIdentifier): (WebCore::Database::displayName): (WebCore::Database::estimatedSize): (WebCore::Database::fileName):
- storage/Database.h: (WebCore::Database::scriptExecutionContext): (WebCore::Database::opened): (WebCore::Database::isNew): (WebCore::Database::databaseDebugName):
- storage/DatabaseAuthorizer.cpp: (WebCore::DatabaseAuthorizer::DatabaseAuthorizer): (WebCore::DatabaseAuthorizer::denyBasedOnTableName):
- storage/DatabaseAuthorizer.h: (WebCore::DatabaseAuthorizer::create):
- storage/DatabaseSync.cpp: (WebCore::DatabaseSync::databaseInfoTableName): (WebCore::DatabaseSync::openDatabaseSync): (WebCore::DatabaseSync::DatabaseSync): (WebCore::DatabaseSync::~DatabaseSync): (WebCore::DatabaseSync::version): (WebCore::DatabaseSync::changeVersion): (WebCore::DatabaseSync::transaction): (WebCore::DatabaseSync::scriptExecutionContext):
- storage/DatabaseSync.h: (WebCore::DatabaseSync::databaseDebugName):
- storage/DatabaseTask.cpp: (WebCore::DatabaseOpenTask::DatabaseOpenTask): (WebCore::DatabaseOpenTask::doPerformTask):
- storage/DatabaseTask.h: (WebCore::DatabaseOpenTask::create):
- 8:45 AM Changeset in webkit [61865] by
-
- 5 edits in trunk
2010-06-25 Lei Zheng <lzheng@chromium.org>
Reviewed by Dimitri Glazkov.
Add a flag to the ResourceResponse for tracking if a request was fetched when
Alternate-protocol is available.
https://bugs.webkit.org/show_bug.cgi?id=41001
No new tests. (This is just a setter and getter.)
- platform/network/chromium/ResourceResponse.h: (WebCore::ResourceResponse::ResourceResponse): (WebCore::ResourceResponse::wasAlternateProtocolAvailable): (WebCore::ResourceResponse::setWasAlternateProtocolAvailable):
2010-06-25 Lei Zheng <lzheng@chromium.org>
Reviewed by Dimitri Glazkov.
[Chromium] Add a flag to the ResourceResponse for tracking if a request was fetched
when Alternate-Protocol is available.
- public/WebURLResponse.h:
- src/WebURLResponse.cpp: (WebKit::WebURLResponse::wasAlternateProtocolAvailable): (WebKit::WebURLResponse::setWasAlternateProtocolAvailable):
- 8:29 AM Changeset in webkit [61864] by
-
- 2 edits in trunk/WebCore
2010-06-25 Lyon Chen <liachen@rim.com>
Reviewed by Darin Adler.
InspectorCSSStore.cpp is not surrounded with ENABLE(INSPECTOR)
https://bugs.webkit.org/show_bug.cgi?id=41004
Surround InspectorCSSStore.cpp code with ENABLE(INSPECTOR) so it will not
break the build when INSPECTOR is disabled.
- inspector/InspectorCSSStore.cpp:
- 8:00 AM Changeset in webkit [61863] by
-
- 2 edits in trunk/WebCore
2010-06-25 No'am Rosenthal <noam.rosenthal@nokia.com>
Reviewed by Simon Hausmann.
[Qt] WebGL: missing file
https://bugs.webkit.org/show_bug.cgi?id=40998
Added a missing file to WebCore.pro
No new tests; build fix
- WebCore.pro:
- 7:16 AM Changeset in webkit [61862] by
-
- 2 edits in trunk/WebCore
Windows build fix
- WebCore.vcproj/WebCore.vcproj: Added a missing </File> tag.
- 6:55 AM Changeset in webkit [61861] by
-
- 53 edits4 adds in trunk
2010-06-25 Alex Milowski <alex@milowski.com>
Reviewed by Kenneth Rohde Christiansen.
Added a test for row alignment, adjusted tests to better demonstrate their
respective area of MathML, and updated the output for all the tests due to
the change in vertical alignment of all MathML constructs.
- mathml/presentation/mo.xhtml:
- mathml/presentation/row-alignment.xhtml: Added.
- mathml/presentation/row.xhtml:
- mathml/presentation/sub.xhtml:
- platform/mac/mathml/presentation/fractions-expected.checksum:
- platform/mac/mathml/presentation/fractions-expected.png:
- platform/mac/mathml/presentation/fractions-expected.txt:
- platform/mac/mathml/presentation/fractions-vertical-alignment-expected.checksum:
- platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png:
- platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt:
- platform/mac/mathml/presentation/mo-expected.checksum:
- platform/mac/mathml/presentation/mo-expected.png:
- platform/mac/mathml/presentation/mo-expected.txt:
- platform/mac/mathml/presentation/over-expected.checksum:
- platform/mac/mathml/presentation/over-expected.png:
- platform/mac/mathml/presentation/over-expected.txt:
- platform/mac/mathml/presentation/roots-expected.checksum:
- platform/mac/mathml/presentation/roots-expected.png:
- platform/mac/mathml/presentation/roots-expected.txt:
- platform/mac/mathml/presentation/row-alignment-expected.checksum: Added.
- platform/mac/mathml/presentation/row-alignment-expected.png: Added.
- platform/mac/mathml/presentation/row-alignment-expected.txt: Added.
- platform/mac/mathml/presentation/row-expected.checksum:
- platform/mac/mathml/presentation/row-expected.png:
- platform/mac/mathml/presentation/row-expected.txt:
- platform/mac/mathml/presentation/sub-expected.checksum:
- platform/mac/mathml/presentation/sub-expected.png:
- platform/mac/mathml/presentation/sub-expected.txt:
- platform/mac/mathml/presentation/subsup-expected.checksum:
- platform/mac/mathml/presentation/subsup-expected.png:
- platform/mac/mathml/presentation/subsup-expected.txt:
- platform/mac/mathml/presentation/sup-expected.checksum:
- platform/mac/mathml/presentation/sup-expected.png:
- platform/mac/mathml/presentation/sup-expected.txt:
- platform/mac/mathml/presentation/tables-expected.checksum:
- platform/mac/mathml/presentation/tables-expected.png:
- platform/mac/mathml/presentation/tables-expected.txt:
- platform/mac/mathml/presentation/under-expected.checksum:
- platform/mac/mathml/presentation/under-expected.png:
- platform/mac/mathml/presentation/under-expected.txt:
- platform/mac/mathml/presentation/underover-expected.checksum:
- platform/mac/mathml/presentation/underover-expected.png:
- platform/mac/mathml/presentation/underover-expected.txt:
2010-06-25 Alex Milowski <alex@milowski.com>
Reviewed by Kenneth Rohde Christiansen.
This patch changes the vertical alignment to rely upon baseline
alignment for all MathML rendering. This fixes a number of layout
issues and the implementation is much more clean.
Also, this patch adds a horizontal green line in the debug layout
so you can see the top padding of any RenderMathMLBlock instance.
Test: mathml/presentation/row-alignment.xhtml
- css/mathml.css:
- mathml/RenderMathMLBlock.cpp:
- mathml/RenderMathMLFraction.cpp:
- mathml/RenderMathMLFraction.h:
- mathml/RenderMathMLOperator.cpp:
- mathml/RenderMathMLOperator.h:
- mathml/RenderMathMLRoot.cpp:
- mathml/RenderMathMLRow.cpp:
- mathml/RenderMathMLRow.h:
- mathml/RenderMathMLSquareRoot.cpp:
- mathml/RenderMathMLSubSup.cpp:
- mathml/RenderMathMLUnderOver.cpp:
- 6:39 AM Changeset in webkit [61860] by
-
- 6 edits in trunk/JavaScriptCore
2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
Reviewed by Simon Hausmann.
New QtScript API; setPrototype() and prototype().
This patch implements QScriptValue's prototype accessors.
[Qt] QScriptValue should have accessors to a prototype.
https://bugs.webkit.org/show_bug.cgi?id=39356
- qt/api/qscriptvalue.cpp: (QScriptValue::prototype): (QScriptValue::setPrototype):
- qt/api/qscriptvalue.h:
- qt/api/qscriptvalue_p.h: (QScriptValuePrivate::prototype): (QScriptValuePrivate::setPrototype):
- qt/tests/qscriptvalue/tst_qscriptvalue.cpp: (tst_QScriptValue::getSetPrototype):
- qt/tests/qscriptvalue/tst_qscriptvalue.h:
- 6:32 AM Changeset in webkit [61859] by
-
- 5 edits2 adds in trunk
2010-06-25 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Can't see source when hitting debugger statement in evaled source
https://bugs.webkit.org/show_bug.cgi?id=41058
Test: inspector/debugger-pause-in-eval-script.html
- bindings/js/ScriptDebugServer.cpp: (WebCore::ScriptDebugServer::sourceParsed): use lexical global object to figure out where the script is compiled. Otherwise scripts typed in Web Inspector console will be treated as ones evaluated in the context of Web Inspector and won't appear in the scripts list.
- inspector/InspectorController.cpp: (WebCore::InspectorController::didParseSource): cache script sources for eval's too.
2010-06-25 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Can't see source when hitting debugger statement in evaled source
https://bugs.webkit.org/show_bug.cgi?id=41058
Test that debugger will stop at a debugger statement in code evaluated
in Web Inspector console.
- inspector/debugger-pause-in-eval-script-expected.txt: Added.
- inspector/debugger-pause-in-eval-script.html: Added.
- 6:25 AM Changeset in webkit [61858] by
-
- 2 edits in trunk/WebKit
2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[EFL] Fix warnings about printf format
When printing uint64_t the macro PRIu64 is needed in order to be
portable across 32 and 64 bits. It was previously showing warning
messages on 32-bits systems.
https://bugs.webkit.org/show_bug.cgi?id=40965
- efl/ewk/ewk_view.cpp: (ewk_view_exceeded_database_quota):
- 6:13 AM Changeset in webkit [61857] by
-
- 2 edits in trunk/WebKit
2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[EFL] Do not load error message for download and cancellation.
When a download is made or a request is cancelled an error page should
not be shown.
https://bugs.webkit.org/show_bug.cgi?id=40956
- efl/WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it should not fallback. (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it should not fallback. (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix typo in related error message. (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the request or the policy changed (for example, because the request is a download) then it should not fallback.
- 5:59 AM Changeset in webkit [61856] by
-
- 4 edits in trunk/WebKit/chromium
2010-06-25 Michael Nordman <Michael Nordman>
Reviewed by Dumitru Daniliuc.
Additional API to pass additional info needed for AppCache progress events.
https://bugs.webkit.org/show_bug.cgi?id=37602
Also, delete an obsolete method from the worker API.
- public/WebApplicationCacheHostClient.h: define a new method
- public/WebSharedWorker.h: remove an obsolte method
- src/ApplicationCacheHostInternal.h: implement the new method (WebCore::ApplicationCacheHostInternal::notifyProgressEventListener):
- 5:48 AM Changeset in webkit [61855] by
-
- 3 edits in trunk/LayoutTests
2010-06-25 Mikhail Naganov <mnaganov@chromium.org>
Unreviewed, test expectation update.
- platform/chromium-linux/svg/text/text-intro-05-t-expected.checksum:
- platform/chromium-linux/svg/text/text-intro-05-t-expected.png:
- 5:41 AM Changeset in webkit [61854] by
-
- 2 edits in trunk/WebCore
2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[EFL] Use a descriptive string in FileChooser when multiple files can
be selected.
https://bugs.webkit.org/show_bug.cgi?id=40943
EFL port has no tests yet, so no new tests.
- platform/efl/FileChooserEfl.cpp: (WebCore::FileChooser::basenameForWidth):
- 5:28 AM Changeset in webkit [61853] by
-
- 5 edits in trunk
2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[CMake] Add option to enable JIT.
JIT is disabled by default, but now it's possible to enable it through
an option to CMake: -DENABLE_JIT will enable it.
https://bugs.webkit.org/show_bug.cgi?id=40936
- cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
- cmakeconfig.h.cmake: use new -DENABLE_JIT option.
2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[CMake] Add option to enable JIT.
JIT is disabled by default, but now it's possible to enable it through
an option to CMake: -DENABLE_JIT will enable it.
https://bugs.webkit.org/show_bug.cgi?id=40936
- CMakeLists.txt: Add missing files and re-sort.
- 5:13 AM Changeset in webkit [61852] by
-
- 2 edits in trunk/JavaScriptCore
2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Gustavo Noronha Silva.
[CMake] Remove unused variable in EFL build system. It was previously
being used to set the flags of each port but it was superseded by
other flags.
https://bugs.webkit.org/show_bug.cgi?id=40931
- jsc/CMakeLists.txt:
- 4:58 AM Changeset in webkit [61851] by
-
- 2 edits in trunk/JavaScriptCore
2010-06-25 Nathan Lawrence <nlawrence@apple.com>
Reviewed by Geoffrey Garen.
Aligning AssemblerBuffer to 128 bytes gives a 0.4% speedup on
sunspider.
- assembler/AssemblerBuffer.h: (JSC::AssemblerBuffer::AssemblerBuffer):
- 4:54 AM Changeset in webkit [61850] by
-
- 10 edits in trunk/WebCore
2010-06-25 Nikolas Zimmermann <nzimmermann@rim.com>
Reviewed by Dirk Schulze.
SVG Text Highlighting not yet supported (in Safari)
https://bugs.webkit.org/show_bug.cgi?id=41200
Add text match marker highlighting support for SVG text - searching for SVG text in Safari now paints the nice yellow highlighting rect, and the
white rectangles for all text matches. Behaves exactly like HTML text, but respecting SVGs per-character/per-chunk transformations,
allowing to highlight textPaths, tspans with absolute per-character positions etc..
Only manually testable, thus no new tests.
- rendering/InlineBox.h: Expose calculateBoundaries() in non-SVG builds as well, now used by InlineTextBox too.
- rendering/InlineTextBox.h: Add calculateBoundaries(), which will be used to refactor some code in RenderText, see below. (WebCore::InlineTextBox::calculateBoundaries): Just return a IntRect(x(), y(), width(), height()) here. (WebCore::RenderObject::isSVGInlineText):
- rendering/RenderSVGInlineText.h: (WebCore::RenderSVGInlineText::isSVGInlineText): Return true for isSVGInlineText(), return false for isSVGText() (default in RenderObject.h)
- rendering/RenderSVGRoot.cpp: (WebCore::RenderSVGRoot::paint): Only paint box decorations in PaintPhase(Child)BlockBackground, exit afterwards just like RenderBlock does.
Otherwise the white text match marker rectangle gets drawn over the yellow highlight that Safari draws.
- rendering/RenderSVGText.cpp: (WebCore::RenderSVGText::paint): Accept a new painting phase: PaintPhaseSelection, used by Safari when drawing the yellow highlight rect.
- rendering/RenderText.cpp: (WebCore::RenderText::absoluteQuads): Use calculateBoundaries() instead of IntRect(x(), y(), width(), height()). SVG provides different boundaries here. (WebCore::RenderText::absoluteQuadsForRange): Ditto. This is the main change, leading to correct text highlight placement.
- rendering/SVGInlineFlowBox.cpp: Add assertion that painting is not disabled, for consistency. Change paint phase assertion to include PaintPhaseSelection. (WebCore::SVGInlineFlowBox::paint):
- rendering/SVGInlineTextBox.cpp: (WebCore::SVGInlineTextBox::selectionRectForTextChunkPart): Refactored from selectionRect(), to share code between selectionRect/computeTextMatchMarkerRect. (WebCore::SVGInlineTextBox::selectionRect): Use new helper function selectionRectForTextChunkPart(). (WebCore::SVGInlineTextBox::paint): Ditto. Call new computeTextMatchMarkerRect() function. (WebCore::SVGInlineTextBox::computeTextMatchMarkerRect): Implemented similar to HTML, but respecting SVGs concept of text chunk parts. (WebCore::SVGInlineTextBox::paintText): In PaintPhaseSelection, only paint selected text, not anything before/after the selection start/end. (WebCore::SVGInlineTextBox::calculateBoundaries): Early exit, if m_chunkTransformation is identity.
- rendering/SVGInlineTextBox.h: Added "bool paintSelectedTextOnly" to paintText() and add new computeTextMatchMarkerRect(RenderStyle*) function.
- rendering/SVGRootInlineBox.cpp: (WebCore::SVGRootInlineBox::paint): Change paint phase assertion to include PaintPhaseSelection.
- 4:43 AM Changeset in webkit [61849] by
-
- 5 edits in trunk
2010-06-25 John Gregg <johnnyg@google.com>
Reviewed by Darin Fisher.
Notification should expose ltr/rtl as TextDirection, not String
https://bugs.webkit.org/show_bug.cgi?id=40871
No new tests; existing test covers this, just renaming a method.
- notifications/Notification.h: (WebCore::Notification::direction):
2010-06-25 John Gregg <johnnyg@google.com>
Reviewed by Darin Fisher.
Notification should expose ltr/rtl as TextDirection, not String
https://bugs.webkit.org/show_bug.cgi?id=40871
- public/WebNotification.h:
- src/WebNotification.cpp: (WebKit::WebNotification::direction):
- 4:40 AM QtWebKitJournal edited by
- (diff)
- 4:28 AM Changeset in webkit [61848] by
-
- 3 edits in trunk/WebKit
2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[EFL] Implement runOpenPanel method. The interface with browser was
already implemented. Now we are actually calling it.
https://bugs.webkit.org/show_bug.cgi?id=40923
- efl/WebCoreSupport/ChromeClientEfl.cpp: (WebCore::ChromeClientEfl::runOpenPanel): implement method.
- efl/ewk/ewk_private.h: export to WebCoreSupport the needed method
- 4:07 AM Changeset in webkit [61847] by
-
- 5 edits3 deletes in trunk
2010-06-25 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r61842.
http://trac.webkit.org/changeset/61842
https://bugs.webkit.org/show_bug.cgi?id=41208
It broke Windows build (Requested by Ossy_ on #webkit).
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreCommon.vsprops:
- JavaScriptCore.vcproj/WTF/WTF.vcproj:
- wtf/OwnPtrCommon.h:
- wtf/brew/OwnPtrBrew.h: Removed.
- wtf/win/OwnPtrWin.h: Removed.
2010-06-25 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r61842.
http://trac.webkit.org/changeset/61842
https://bugs.webkit.org/show_bug.cgi?id=41208
It broke Windows build (Requested by Ossy_ on #webkit).
- ForwardingHeaders/wtf/win/OwnPtrWin.h: Removed.
- 3:54 AM Changeset in webkit [61846] by
-
- 2 edits in trunk/WebCore
2010-06-25 Patrick Gansterer <paroga@paroga.com>
Reviewed by Darin Adler.
Remove unneeded whitespace from svgtags.in.
https://bugs.webkit.org/show_bug.cgi?id=40912
make_names.pl throws an error at non-empty lines
when using cl.exe as preprocessor.
- svg/svgtags.in:
- 3:16 AM Changeset in webkit [61845] by
-
- 5 edits in trunk/JavaScriptCore
2010-06-25 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r61833.
http://trac.webkit.org/changeset/61833
https://bugs.webkit.org/show_bug.cgi?id=41205
It broke Leopard and GTK (Requested by Ossy_ on #webkit).
- runtime/RegExp.cpp: (JSC::RegExp::RegExp): (JSC::RegExp::create):
- runtime/RegExp.h:
- runtime/RegExpCache.cpp: (JSC::RegExpCache::lookupOrCreate): (JSC::RegExpCache::create):
- runtime/RegExpCache.h:
- 3:03 AM Changeset in webkit [61844] by
-
- 6 edits in trunk/WebCore
2010-06-25 Nikolas Zimmermann <nzimmermann@rim.com>
Reviewed by Rob Buis.
Split up isSVGText() in isSVGText() / isSVGInlineText()
https://bugs.webkit.org/show_bug.cgi?id=41204
Introduce isSVGInlineText(), to provide a safe mechanism to differentiate between RenderSVGText / RenderSVGInlineText.
No change in functionality, thus no new tests.
- rendering/RenderBlockLineLayout.cpp: (WebCore::shouldPreserveNewline): s/isSVGText/isSVGInlineText/ (WebCore::RenderBlock::findNextLineBreak): Ditto.
- rendering/RenderObject.h: (WebCore::RenderObject::isSVGInlineText): Return false, by default.
- rendering/RenderSVGInlineText.h: (WebCore::RenderSVGInlineText::isSVGInlineText): Return true here, don't return true anymore for isSVGText().
- rendering/RenderText.cpp: (WebCore::RenderText::setTextInternal): s/isSVGText/isSVGInlineText/
- rendering/RenderTreeAsText.cpp: Remove hack, now that we can properly differentiate between RenderSVGText / RenderSVGInlineText. (WebCore::write):
- 3:00 AM Changeset in webkit [61843] by
-
- 2 edits1 move in trunk/LayoutTests
2010-06-25 Rob Buis <rwlbuis@gmail.com>
Reviewed by Nikolas Zimmermann.
Remove rgb part of test and update expected result.
- platform/mac/svg/css/rect-system-color-expected.txt: Removed.
- svg/css/rect-system-color-expected.txt: Added.
- svg/css/rect-system-color.xhtml:
- 2:48 AM Changeset in webkit [61842] by
-
- 5 edits2 copies2 adds in trunk
2010-06-25 Kwang Yul Seo <skyul@company100.net>
Reviewed by Adam Barth.
Change OwnPtrCommon to include platform-specific headers
https://bugs.webkit.org/show_bug.cgi?id=40279
Adding new type to OwnPtrCommon needlessly causes all ports to do full rebuilds.
Change OwnPtrCommon to include platform-specific headers to avoid all ports rebuilds.
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreCommon.vsprops:
- JavaScriptCore.vcproj/WTF/WTF.vcproj:
- wtf/OwnPtrCommon.h:
- wtf/brew/OwnPtrBrew.h: Added.
- wtf/win/OwnPtrWin.h: Added.
2010-06-25 Kwang Yul Seo <skyul@company100.net>
Reviewed by Adam Barth.
Change OwnPtrCommon to include platform-specific headers
https://bugs.webkit.org/show_bug.cgi?id=40279
Adding new type to OwnPtrCommon needlessly causes all ports to do full rebuilds.
Change OwnPtrCommon to include platform-specific headers to avoid all ports rebuilds.
- ForwardingHeaders/wtf/win: Added.
- ForwardingHeaders/wtf/win/OwnPtrWin.h: Added.
- 2:24 AM Changeset in webkit [61841] by
-
- 1 edit1 add in trunk/WebKit/gtk/po
2010-06-25 Fran Diéguez <fran.dieguez@mabishu.com>
Reviewed by Darin Adler.
Add Galician translation to webkitgtk
https://bugs.webkit.org/show_bug.cgi?id=39547
- gl.po: Added.
- 1:32 AM Changeset in webkit [61840] by
-
- 1 edit1 move in trunk/LayoutTests
2010-06-25 Rob Buis <rwlbuis@gmail.com>
Reviewed by Nikolas Zimmermann.
Make test result mac specific.
- platform/mac/svg/css/rect-system-color-expected.txt: Renamed from LayoutTests/svg/css/rect-system-color-expected.txt.
- 1:30 AM Changeset in webkit [61839] by
-
- 3 edits2 adds in trunk/WebCore
2010-06-25 Patrick Gansterer <paroga@paroga.com>
Reviewed by Adam Barth.
Implement TextCodecs for WinCE port.
https://bugs.webkit.org/show_bug.cgi?id=32169
Originally written by Yong Li <yong.li@torchmobile.com>
- platform/graphics/FontCache.h:
- platform/graphics/wince/FontCacheWince.cpp: (WebCore::FontCache::getMultiLanguageInterface):
- platform/text/wince/TextCodecWinCE.cpp: Added. (WebCore::codePageCharsets): (WebCore::knownCharsets): (WebCore::supportedCharsets): (WebCore::languageManager): (WebCore::addCharset): (WebCore::LanguageManager::LanguageManager): (WebCore::getCodePage): (WebCore::newTextCodecWinCE): (WebCore::TextCodecWinCE::TextCodecWinCE): (WebCore::TextCodecWinCE::~TextCodecWinCE): (WebCore::TextCodecWinCE::registerBaseEncodingNames): (WebCore::TextCodecWinCE::registerBaseCodecs): (WebCore::TextCodecWinCE::registerExtendedEncodingNames): (WebCore::TextCodecWinCE::registerExtendedCodecs): (WebCore::getCodePageFlags): (WebCore::findFirstNonAsciiCharacter): (WebCore::decode): (WebCore::TextCodecWinCE::decode): (WebCore::TextCodecWinCE::encode): (WebCore::TextCodecWinCE::enumerateSupportedEncodings):
- platform/text/wince/TextCodecWinCE.h: Added.
- 12:30 AM Changeset in webkit [61838] by
-
- 2 edits in trunk/JavaScriptCore
2010-06-25 Patrick Gansterer <paroga@paroga.com>
Reviewed by Darin Adler.
Add the possibility for a head and footer section to create_jit_stubs.
https://bugs.webkit.org/show_bug.cgi?id=36050
- create_jit_stubs:
- 12:27 AM Changeset in webkit [61837] by
-
- 4 edits2 adds in trunk
2010-06-24 Rob Buis <rwlbuis@gmail.com>
Reviewed by Dirk Schulze.
Bug 40880 - SVG properties fill and stroke do not accept system colors
https://bugs.webkit.org/show_bug.cgi?id=40880
Handle css system colors in fill and stroke properties.
Test: svg/css/rect-system-color.xhtml
- css/CSSParser.cpp: Remove comment and unneeded if condition (WebCore::CSSParser::parseValue):
- css/SVGCSSParser.cpp: Allow css system colors (WebCore::CSSParser::parseSVGValue):
- 12:21 AM Changeset in webkit [61836] by
-
- 2 edits in trunk/LayoutTests
2010-06-25 Kent Tamura <tkent@chromium.org>
Unreviewed, test expectation update.
- platform/chromium/test_expectations.txt: Add <meter> expectations
- 12:09 AM Changeset in webkit [61835] by
-
- 10 edits in trunk/WebCore
2010-06-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Make DocumentParser API private on subclasses to catch misuse bugs
https://bugs.webkit.org/show_bug.cgi?id=41186
This already found one bug:
https://bugs.webkit.org/show_bug.cgi?id=41187
Added a new HTMLDocumentParaser::parseDocumentFragment so that
DocumentFragment.cpp does not need to use private methods.
- dom/DocumentFragment.cpp: (WebCore::DocumentFragment::parseHTML):
- dom/XMLDocumentParser.h: (WebCore::XMLDocumentParser::setIsXHTMLDocument): (WebCore::XMLDocumentParser::isXHTMLDocument): (WebCore::XMLDocumentParser::setIsXHTMLMPDocument): (WebCore::XMLDocumentParser::isXHTMLMPDocument):
- html/HTMLDocumentParser.cpp: (WebCore::HTMLDocumentParser::parseDocumentFragment):
- html/HTMLDocumentParser.h:
- html/LegacyHTMLDocumentParser.cpp: (WebCore::LegacyHTMLDocumentParser::parseDocumentFragment):
- html/LegacyHTMLDocumentParser.h: (WebCore::LegacyHTMLDocumentParser::forceSynchronous): (WebCore::LegacyHTMLDocumentParser::processingContentWrittenByScript):
- html/LegacyHTMLTreeBuilder.cpp: (WebCore::LegacyHTMLTreeBuilder::reportErrorToConsole):
- loader/DocumentWriter.cpp: (WebCore::DocumentWriter::replaceDocument):
- loader/TextDocument.cpp:
- 12:05 AM Changeset in webkit [61834] by
-
- 3 edits in trunk/WebCore
2010-05-28 Philippe Normand <pnormand@igalia.com>
Reviewed by Gustavo Noronha.
[GStreamer] multiple video sink support
https://bugs.webkit.org/show_bug.cgi?id=39472
Playbin2 video-sink is now a bin containing a tee element capable
of dispatching the buffers to multiple video sinks. By default
only our webkit video sink is used. This will allow
GStreamerGWorld to add support for autovideosink in the future.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer): (WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer): (WebCore::MediaPlayerPrivateGStreamer::naturalSize): (WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
Jun 24, 2010:
- 11:33 PM Changeset in webkit [61833] by
-
- 5 edits in trunk/JavaScriptCore
Merge RegExp constructor and RegExp::create methods into one.
Both of function are called with tree parameters and check whether
flags (the third param) is given or not.
Simplify hash lookups in RegExpCache::create with giving them an extra
iterator parameter.
https://bugs.webkit.org/show_bug.cgi?id=41055
Patch by Renata Hodovan <reni@inf.u-szeged.hu> on 2010-06-24
Reviewed by Geoffrey Garen.
- runtime/RegExp.cpp:
(JSC::RegExp::RegExp):
- runtime/RegExp.h:
- runtime/RegExpCache.cpp:
(JSC::RegExpCache::lookupOrCreate):
(JSC::RegExpCache::create):
- runtime/RegExpCache.h:
- 11:26 PM Changeset in webkit [61832] by
-
- 2 edits3 adds in trunk/LayoutTests
Unreviewed. Build fix.
Update test expectations for chromium.
- platform/chromium-mac/fast/history/timed-refresh-in-cached-frame-expected.txt: Added.
- platform/chromium-win/fast/history/timed-refresh-in-cached-frame-expected.txt: Added.
- platform/chromium-win/fast/images/icon-decoding-expected.txt:
- 11:22 PM Changeset in webkit [61831] by
-
- 3 edits in trunk/WebKitTools
2010-06-24 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
commit-queue is taking too long to land patches because of red trees
https://bugs.webkit.org/show_bug.cgi?id=41194
Instead of checking for the tree to be green, we'll just spin hot
trying to land patches. This is probably too extreme in ignoring the
tree, but I think we should try it for a while to see if we have
trouble. That will help us find the right balance.
- Scripts/webkitpy/tool/commands/queues.py:
- Scripts/webkitpy/tool/commands/queues_unittest.py:
- 11:18 PM Changeset in webkit [61830] by
-
- 3 edits in trunk/JavaScriptCore
2010-06-24 Oliver Hunt <oliver@apple.com>
Reviewed by Maciej Stachowiak.
Incorrect use of '+ 4' and 0 instead of tag and payload offsets in JSValue32_64
https://bugs.webkit.org/show_bug.cgi?id=41193
I noticed a use of '+ 4' in some of the 32_64 code paths and realised there
were a few places where endianness was being hardcoded. This patch fixes
the errors i could find through code inspection.
- jit/JITOpcodes32_64.cpp: (JSC::JIT::emit_op_resolve_global):
- jit/JITPropertyAccess32_64.cpp: (JSC::JIT::emit_op_get_by_val): (JSC::JIT::emit_op_put_by_val): (JSC::JIT::compileGetDirectOffset): (JSC::JIT::privateCompilePutByIdTransition): (JSC::JIT::patchGetByIdSelf): (JSC::JIT::patchPutByIdReplace):
- 10:45 PM Changeset in webkit [61829] by
-
- 5 edits in tags/Safari-534.1.2/WebCore
Roll out r61638 to address <rdar://problem/8122799>.
- 10:45 PM Changeset in webkit [61828] by
-
- 1 edit2 adds in tags/Safari-534.1.2/WebKit2
Merge r61820.
- 10:45 PM Changeset in webkit [61827] by
-
- 5 edits in tags/Safari-534.1.2
Versioning.
- 10:37 PM Changeset in webkit [61826] by
-
- 1 copy in tags/Safari-534.1.2
New tag.
- 10:36 PM Changeset in webkit [61825] by
-
- 3 edits in trunk/WebCore
2010-06-24 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Sketch out AfterHeadMode for tree builder
https://bugs.webkit.org/show_bug.cgi?id=41191
This mode is fairly similar to the others. I needed to change some of
the types around w.r.t. Nodes/Elements.
- html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::HTMLTreeBuilder): (WebCore::HTMLTreeBuilder::processToken): (WebCore::HTMLTreeBuilder::insertElement):
- html/HTMLTreeBuilder.h: (WebCore::HTMLTreeBuilder::ElementStack::push): (WebCore::HTMLTreeBuilder::ElementStack::remove):
- 10:35 PM Changeset in webkit [61824] by
-
- 2 edits in trunk/WebCore
2010-06-24 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Sketch out InHeadNoscriptMode for tree builder
https://bugs.webkit.org/show_bug.cgi?id=41189
Lots of notImplemented() calls in this state. I need to figure how to
delegate handling of a token from one state to another.
- html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processToken):
- 10:33 PM Changeset in webkit [61823] by
-
- 3 edits in trunk/WebCore
2010-06-24 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Sketch out InHeadMode for tree builder
https://bugs.webkit.org/show_bug.cgi?id=41184
This state is relatively straightforward. We introduce the stack of
open elements to track that notion in the spec. The old tree builder
has a nice data structure for that, which we'll probably steal, but I'd
like to see what the full API is first.
- html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processToken): (WebCore::HTMLTreeBuilder::insertCharacter): (WebCore::HTMLTreeBuilder::insertGenericRCDATAElement): (WebCore::HTMLTreeBuilder::insertGenericRawTextElement): (WebCore::HTMLTreeBuilder::insertScriptElement):
- html/HTMLTreeBuilder.h: (WebCore::HTMLTreeBuilder::ElementStack::pop): (WebCore::HTMLTreeBuilder::ElementStack::top):
- 10:31 PM Changeset in webkit [61822] by
-
- 4 edits in trunk/WebCore
2010-06-24 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Sketch out BeforeHeadMode tree builder state
https://bugs.webkit.org/show_bug.cgi?id=41183
This makes procesToken recursive, which might not be the best idea.
Also, we can now make fake AtomicHTMLTokens for use by the algorithm.
- html/HTMLToken.h: (WebCore::AtomicHTMLToken::AtomicHTMLToken):
- html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processToken): (WebCore::HTMLTreeBuilder::insertElement):
- html/HTMLTreeBuilder.h:
- 10:24 PM Changeset in webkit [61821] by
-
- 2 edits in trunk/LayoutTests
2010-06-24 Adam Barth <abarth@webkit.org>
Unreviewed.
Update GTK expectations for fast/images/icon-decoding.html because
Peter is lazy. :)
- platform/gtk/fast/images/icon-decoding-expected.txt:
- 9:49 PM Changeset in webkit [61820] by
-
- 1 edit2 adds in trunk/WebKit2
Windows build fix.
- win/WebKit2.make: Added.
- win/WebKit2.submit.sln: Added.
- 9:45 PM Changeset in webkit [61819] by
-
- 17 edits in trunk/LayoutTests
2010-06-24 Antonio Gomes <tonikitoo@webkit.org>
Reviewed by Kenneth Christiansen.
Spatial Navigation: refactor spatial-navigation-utils.js to support testing nested frames deeper than one level
https://bugs.webkit.org/show_bug.cgi?id=41157
As is today, we can not test focused nodes in inner frames nested more than one level
deep, due to spatial-navigation-utils.js limitations. Patch addresses this problem:
any time before any focus check, it retrieves the proper focused frame in any level deep.
All spatial navigation test results changed output because the parameter passed in to
shouldBeEqualToString (from js-pre-test.js) changed in spatial-navigation-utils.js.
- fast/events/spatial-navigation/resources/spatial-navigation-utils.js: (initTest): (verifyAndAdvance): (findFocusedDocument):
- fast/events/spatial-navigation/snav-clipped-overflowed-content-expected.txt:
- fast/events/spatial-navigation/snav-div-scrollable-but-without-focusable-content-expected.txt:
- fast/events/spatial-navigation/snav-fully-aligned-horizontally-expected.txt:
- fast/events/spatial-navigation/snav-fully-aligned-vertically-expected.txt:
- fast/events/spatial-navigation/snav-iframe-flattening-simple-expected.txt:
- fast/events/spatial-navigation/snav-iframe-no-focusable-content-expected.txt:
- fast/events/spatial-navigation/snav-iframe-no-scrollable-content-expected.txt:
- fast/events/spatial-navigation/snav-iframe-recursive-offset-parent-expected.txt:
- fast/events/spatial-navigation/snav-iframe-with-offscreen-focusable-element-expected.txt:
- fast/events/spatial-navigation/snav-offscreen-content-expected.txt:
- fast/events/spatial-navigation/snav-only-clipped-overflow-content-expected.txt:
- fast/events/spatial-navigation/snav-simple-content-overflow-expected.txt:
- fast/events/spatial-navigation/snav-table-traversal-expected.txt:
- fast/events/spatial-navigation/snav-tiny-table-traversal-expected.txt:
- fast/events/spatial-navigation/snav-unit-overflow-and-scroll-in-direction-expected.txt:
- 9:30 PM Changeset in webkit [61818] by
-
- 7 edits2 adds in trunk/WebCore
2010-06-22 Antonio Gomes <tonikitoo@webkit.org>
Reviewed by David Hyatt.
Add a NodeList-derivated wrapper class for a ListHashSet.
https://bugs.webkit.org/show_bug.cgi?id=41081
StaticHashSetList will work as a wrapper to ListHashSet objects that are
aimed to be exposed to the DOM.
As a use case, the rect based HitTest (bug 40197) will store the retrieved nodes
in a ListHashSet. It is going to be exposed to the DOM through are nodesFromRect
of Document returning a NodeList (i.e. StatisHashSetList) wrapping a ListHashSet.
No new tests.
- 8:18 PM Changeset in webkit [61817] by
-
- 2 edits in trunk/JavaScriptCore
Build fix
Temporarily get the tiger bot working again by disabling the
new JS parser. GCC on tiger is miscompiling the parser and
I don't have access to a tiger machine right now.
- 8:06 PM Changeset in webkit [61816] by
-
- 3 edits3 adds in trunk
2010-06-24 Cris Neckar <cdn@chromium.org>
Reviewed by Darin Fisher.
[Chromium] Out of bounds write in WebCore::PNGImageDecoder::rowAvailable
https://bugs.webkit.org/show_bug.cgi?id=40798
Catches error in row callback for libPNG when extra rows are returned.
Test: fast/images/png-extra-row-crash.html
- platform/image-decoders/png/PNGImageDecoder.cpp: (WebCore::PNGImageDecoder::rowAvailable):
2010-06-24 Cris Neckar <cdn@chromium.org>
Reviewed by Darin Fisher.
[Chromium] Out of bounds write in WebCore::PNGImageDecoder::rowAvailable
https://bugs.webkit.org/show_bug.cgi?id=40798
Tests a PNG with an extra row.
- fast/images/png-extra-row-crash-expected.txt: Added.
- fast/images/png-extra-row-crash.html: Added.
- fast/images/resources/png-extra-row-crash.png: Added.
- 6:34 PM Changeset in webkit [61815] by
-
- 4 edits in trunk
2010-06-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Clean up and document DocumentWriter::replaceDocument code path
https://bugs.webkit.org/show_bug.cgi?id=41182
No functional changes, thus no tests.
- loader/DocumentWriter.cpp:
(WebCore::DocumentWriter::replaceDocument):
- Remove comment which could be misleading.
2010-06-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Clean up and document DocumentWriter::replaceDocument code path
https://bugs.webkit.org/show_bug.cgi?id=41182
- src/WebFrameImpl.cpp:
(WebKit::WebFrameImpl::loadJavaScriptURL):
- Make Chromium use DocumentWriter like it should.
- 6:28 PM Changeset in webkit [61814] by
-
- 4 edits in trunk/LayoutTests
2010-06-24 James Robinson <jamesr@chromium.org>
Unreviewed. Add mac pixel baselines for fast/images/icon-decoding and fix EOLs for text baseline.
- platform/mac/fast/images/icon-decoding-expected.checksum:
- platform/mac/fast/images/icon-decoding-expected.png:
- platform/mac/fast/images/icon-decoding-expected.txt:
- 6:08 PM Changeset in webkit [61813] by
-
- 2 edits in trunk/LayoutTests
Not reviewed, updating test baseline for changed test.
Update mac text baseline. Don't have a way to get an updated pixel diff
at the moment.
https://bugs.webkit.org/show_bug.cgi?id=41107
- platform/mac/fast/images/icon-decoding-expected.txt:
- 6:00 PM Changeset in webkit [61812] by
-
- 14 edits in trunk
WebCore: Implementing DatabaseSync::openDatabaseSync().
https://bugs.webkit.org/show_bug.cgi?id=40607
Reviewed by Adam Barth.
Moved some common code from Database to AbstractDatabase. Made
performOpenAndVerify() virtual, since DatabaseSync doesn't need to
interact with DatabaseThread. Removed the m_creationCallback
field, since it's only needed in the openDatabase{Sync} methods.
- storage/AbstractDatabase.cpp:
(WebCore::retrieveTextResultFromDatabase):
(WebCore::setTextValueInDatabase):
(WebCore::guidMutex):
(WebCore::guidToVersionMap):
(WebCore::updateGuidVersionMap):
(WebCore::guidToDatabaseMap):
(WebCore::guidForOriginAndName):
(WebCore::AbstractDatabase::databaseInfoTableName):
(WebCore::AbstractDatabase::AbstractDatabase):
(WebCore::AbstractDatabase::closeDatabase):
(WebCore::AbstractDatabase::version):
(WebCore::AbstractDatabase::performOpenAndVerify):
(WebCore::AbstractDatabase::scriptExecutionContext):
(WebCore::AbstractDatabase::securityOrigin):
(WebCore::AbstractDatabase::stringIdentifier):
(WebCore::AbstractDatabase::displayName):
(WebCore::AbstractDatabase::estimatedSize):
(WebCore::AbstractDatabase::fileName):
(WebCore::AbstractDatabase::databaseVersionKey):
(WebCore::AbstractDatabase::getVersionFromDatabase):
(WebCore::AbstractDatabase::setVersionInDatabase):
(WebCore::AbstractDatabase::versionMatchesExpected):
(WebCore::AbstractDatabase::setExpectedVersion):
(WebCore::AbstractDatabase::disableAuthorizer):
(WebCore::AbstractDatabase::enableAuthorizer):
(WebCore::AbstractDatabase::setAuthorizerReadOnly):
(WebCore::AbstractDatabase::lastActionChangedDatabase):
(WebCore::AbstractDatabase::lastActionWasInsert):
(WebCore::AbstractDatabase::resetDeletes):
(WebCore::AbstractDatabase::hadDeletes):
(WebCore::AbstractDatabase::resetAuthorizer):
- storage/AbstractDatabase.h:
(WebCore::AbstractDatabase::opened):
(WebCore::AbstractDatabase::isNew):
(WebCore::AbstractDatabase::databaseDebugName):
- storage/Database.cpp:
(WebCore::DatabaseCreationCallbackTask::create):
(WebCore::DatabaseCreationCallbackTask::performTask):
(WebCore::DatabaseCreationCallbackTask::DatabaseCreationCallbackTask):
(WebCore::Database::openDatabase):
(WebCore::Database::Database):
(WebCore::Database::version):
(WebCore::Database::openAndVerifyVersion):
(WebCore::Database::close):
(WebCore::Database::stop):
(WebCore::Database::performOpenAndVerify):
- storage/Database.h:
(WebCore::Database::sqliteDatabase):
- storage/DatabaseAuthorizer.cpp:
(WebCore::DatabaseAuthorizer::create):
(WebCore::DatabaseAuthorizer::DatabaseAuthorizer):
(WebCore::DatabaseAuthorizer::denyBasedOnTableName):
- storage/DatabaseAuthorizer.h:
- storage/DatabaseSync.cpp:
(WebCore::DatabaseSync::openDatabaseSync):
(WebCore::DatabaseSync::DatabaseSync):
(WebCore::DatabaseSync::changeVersion):
(WebCore::DatabaseSync::transaction):
(WebCore::DatabaseSync::markAsDeletedAndClose):
(WebCore::CloseSyncDatabaseOnContextThreadTask::create):
(WebCore::CloseSyncDatabaseOnContextThreadTask::performTask):
(WebCore::CloseSyncDatabaseOnContextThreadTask::CloseSyncDatabaseOnContextThreadTask):
(WebCore::DatabaseSync::closeImmediately):
- storage/DatabaseSync.h:
- storage/DatabaseTask.cpp:
(WebCore::DatabaseOpenTask::DatabaseOpenTask):
(WebCore::DatabaseOpenTask::doPerformTask):
- storage/DatabaseTask.h:
(WebCore::DatabaseOpenTask::create):
LayoutTests: Uncomment all test cases in open-database-sync-inputs.
https://bugs.webkit.org/show_bug.cgi?id=40607
Reviewed by Adam Barth.
- fast/workers/storage/open-database-sync-inputs-expected.txt:
- fast/workers/storage/resources/open-database-sync-inputs.js:
(catch):
- 5:50 PM Changeset in webkit [61811] by
-
- 2 edits2 adds in trunk/LayoutTests
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Unreviewed.
Adding GTK+-specific results for these tests.
- platform/gtk/Skipped: Unskipping tests that now have baselines.
- platform/gtk/fast/block/positioning/relative-positioned-inline-container-expected.txt: Added.
- platform/gtk/fast/repaint/inline-relative-positioned-expected.txt: Added.
- 5:37 PM Changeset in webkit [61810] by
-
- 4 edits in tags/Safari-534.1.1
Merge r61806.
- 5:37 PM Changeset in webkit [61809] by
-
- 5 edits in tags/Safari-534.1.1
Versioning.
- 5:29 PM Changeset in webkit [61808] by
-
- 4 edits in trunk
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
[GTK] Cannot change the selection via the keyboard
https://bugs.webkit.org/show_bug.cgi?id=41162
- platform/gtk/Skipped: Unskip a test which is now passing.
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
[GTK] Cannot change the selection via the keyboard
https://bugs.webkit.org/show_bug.cgi?id=41162
Fix issue where the selection could not be extended via the keyboard by
adjusting the logic guarding against inserting text in non-editable nodes.
- WebCoreSupport/EditorClientGtk.cpp: (WebKit::EditorClient::handleKeyboardEvent): Allow editor commands that do not insert text in non-editable nodes. This fixes keyboard selection extension in non-editable nodes. Move the existing check to after the execution of any editor commands.
- 5:28 PM Changeset in webkit [61807] by
-
- 1 copy in tags/Safari-534.1.1
New tag.
- 5:24 PM Changeset in webkit [61806] by
-
- 4 edits in trunk
Windows build fix.
WebCore:
- platform/network/cf/AuthenticationCF.h:
WebKit2:
- win/WebKit2WebProcess.vcproj:
- 5:22 PM Changeset in webkit [61805] by
-
- 2 edits in trunk/WebKitTools
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
[GTK] Clean up the use of gdk_window_get_root_coords in EventSender
https://bugs.webkit.org/show_bug.cgi?id=40843
Define the version for old GTK+s in a way that is forward-compatible
and clean up the logic a bit.
- DumpRenderTree/gtk/EventSender.cpp: (gdk_window_get_root_coords): Renamed and cleaned up. (prepareMouseButtonEvent): Remove #ifdefs. (mouseMoveToCallback): Remove #ifdefs.
- 5:22 PM Changeset in webkit [61804] by
-
- 2 edits in trunk/LayoutTests
2010-06-24 Tony Chang <tony@chromium.org>
Not reviewed, just updating a comment.
include a bug link in skipped mac test
https://bugs.webkit.org/show_bug.cgi?id=41185
- platform/mac/Skipped: Updating a comment to include a bug link.
- 5:11 PM Changeset in webkit [61803] by
-
- 7 edits1 add in trunk/WebKit2
Add WKBundlePageRenderTreeExternalRepresentation for WebKitTestRunner.
Reviewed by Brady Eidson.
- WebKit2.xcodeproj/project.pbxproj:
- WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:
(WKBundlePageRenderTreeExternalRepresentation):
- WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h: Added.
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::renderTreeExternalRepresentation):
(WebKit::WebPage::getRenderTreeExternalRepresentation):
- WebProcess/WebPage/WebPage.h:
- mac/WebKit2.exp:
- win/WebKit2.vcproj:
- 5:05 PM Changeset in webkit [61802] by
-
- 2 edits in trunk/WebCore
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Unreviewed. Build fix.
Fix the build after r61798.
- platform/gtk/PasteboardHelper.cpp: (WebCore::PasteboardHelper::getClipboardContents):
- 4:58 PM Changeset in webkit [61801] by
-
- 5 edits2 adds in trunk
Reviewed by Brady Eidson.
https://bugs.webkit.org/show_bug.cgi?id=41178
Timed refresh in subframes isn't stopped when going into b/f cache
Test: fast/history/timed-refresh-in-cached-frame.html
- history/CachedFrame.cpp: (WebCore::CachedFrame::CachedFrame): Top frame's stopLoading() won't help cached subframes; stop loading from here.
- loader/FrameLoader.cpp: (WebCore::FrameLoader::stopLoading): Don't stop loading in child frames. This didn't work for cached frames due to frame tree having been already desonstructed, and it's not necessary in non-cached case because stopLoading() will be called for subframes via FrameLoader::detachFromParent() and closeURL(). (WebCore::FrameLoader::pageHidden): This was a second code path that dispatched pagehide event - it's no longer needed, because everything goes through FrameLoader::stopLoading(). (WebCore::FrameLoader::commitProvisionalLoad): Don't call pageHidden(), the code for adding frame to b/f cache will do everything.
- loader/FrameLoader.h: Removed pageHidden().
- 4:57 PM Changeset in webkit [61800] by
-
- 2 edits in trunk/LayoutTests
Not reviewed.
Fix earlier test change so it actually tests anything.
https://bugs.webkit.org/show_bug.cgi?id=41107
- fast/images/icon-decoding.html:
- 4:41 PM Changeset in webkit [61799] by
-
- 2 edits in trunk/WebCore
2010-06-24 Eric Seidel <eric@webkit.org>
Unreviewed. Fix the build. I am a bad man.
- loader/DocumentWriter.cpp: (WebCore::DocumentWriter::replaceDocument):
- 4:34 PM Changeset in webkit [61798] by
-
- 3 edits in trunk/WebCore
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
Build fix for building against GTK+ 3.x.
No new tests as functionality has not changed.
- platform/gtk/GtkVersioning.h:
- platform/gtk/PasteboardHelper.cpp: (WebCore::PasteboardHelper::getClipboardContents): (WebCore::PasteboardHelper::fillSelectionData):
- 4:28 PM Changeset in webkit [61797] by
-
- 3 edits in trunk/WebCore
2010-06-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Clean up and document DocumentWriter::replaceDocument code path
https://bugs.webkit.org/show_bug.cgi?id=41182
No functional change, thus no test.
- loader/DocumentWriter.cpp: (WebCore::DocumentWriter::replaceDocument):
- loader/DocumentWriter.h:
- 4:25 PM Changeset in webkit [61796] by
-
- 7 edits in trunk
2010-06-24 Jer Noble <jer.noble@apple.com>
Reviewed by Eric Carlson.
Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
https://bugs.webkit.org/show_bug.cgi?id=40939
rdar://problem/7996172
Add IOKit.framework to the list of linked frameworks.
- WebKit.xcodeproj/project.pbxproj:
2010-06-24 Jer Noble <jer.noble@apple.com>
Reviewed by Eric Carlson.
Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
https://bugs.webkit.org/show_bug.cgi?id=40939
rdar://problem/7996172
Take a IOKit power assertion when playing video in fullscreen mode. Release the
assertion when paused in fullscreen mode, and when exiting fullscreen mode.
- WebView/WebVideoFullscreenController.h:
- WebView/WebVideoFullscreenController.mm: (-[WebVideoFullscreenController windowDidExitFullscreen]): Call updatePowerAssertions. (-[WebVideoFullscreenController windowDidEnterFullscreen]): Call updatePowerAssertions. (-[WebVideoFullscreenController _disableIdleDisplaySleep]): (-[WebVideoFullscreenController _enableIdleDisplaySleep]): (-[WebVideoFullscreenController _disableIdleSystemSleep]): (-[WebVideoFullscreenController _enableIdleSystemSleep]): (-[WebVideoFullscreenController updatePowerAssertions]): Call _(enable|disable)Idle(System|Display)sleep depending on current playback rate and fullscreen status. (-[WebVideoFullscreenController rateChanged:]): Call updatePowerAssertions.
2010-06-24 Jer Noble <jer.noble@apple.com>
Reviewed by Eric Carlson.
Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
https://bugs.webkit.org/show_bug.cgi?id=40939
rdar://problem/7996172
Export -[MediaElement playbackRate];
- WebCore.Video.exp:
- 4:12 PM Changeset in webkit [61795] by
-
- 7 edits in trunk
2010-06-21 Evan Martin <evan@chromium.org>
Reviewed by Adam Barth.
[chromium] overlapping characters in complex text
https://bugs.webkit.org/show_bug.cgi?id=40966
New baselines, now that bug is fixed (e.g. the /M at the end was previously overlapping).
- platform/chromium-linux/fast/text/international/thai-baht-space-expected.checksum:
- platform/chromium-linux/fast/text/international/thai-baht-space-expected.png:
- platform/chromium-linux/fast/text/atsui-spacing-features-expected.checksum:
- platform/chromium-linux/fast/text/atsui-spacing-features-expected.png:
2010-06-21 Evan Martin <evan@chromium.org>
Reviewed by Adam Barth.
[chromium] overlapping characters in complex text
https://bugs.webkit.org/show_bug.cgi?id=40966
We need to clear all the buffers we hand to Harfbuzz before we use them.
While I'm here, refactor the code slightly to make its behavior more
clear and correct (previously, we would repeatedly double our buffer
size when we could have just sized it correctly on the second try).
- platform/graphics/chromium/FontLinux.cpp: (WebCore::TextRunWalker::TextRunWalker): (WebCore::TextRunWalker::nextScriptRun): (WebCore::TextRunWalker::createGlyphArrays): (WebCore::TextRunWalker::shapeGlyphs):
- 3:49 PM Changeset in webkit [61794] by
-
- 4 edits in trunk
Updated fix for <rdar://problem/8093680> "Paste and Match Style" should fire paste events
https://bugs.webkit.org/show_bug.cgi?id=41085
Reviewed by Sam Weinig.
WebCore:
Covered by existing tests.
- editing/EditorCommand.cpp:
(WebCore::executePasteAsPlainText): Added.
(WebCore::createCommandMap): Added pasteAsPlainText command.
WebKit/mac:
- WebView/WebHTMLView.mm: Use the WebCore command system for the pasteAsPlainText selector.
Also remove internal methods that no one is using.
- 3:39 PM Changeset in webkit [61793] by
-
- 3 edits in trunk/WebCore
2010-06-24 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Sketch out BeforeHTMLMode state
https://bugs.webkit.org/show_bug.cgi?id=41133
In this patch, we switch the TreeBuidler over to using AtomicHTMLTokens
and sketch out another state. These states don't actually do anything
yet, I'm still just getting the structure of the spec into the code so
we can implement the details incrementally.
- html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::constructTreeFromToken): (WebCore::HTMLTreeBuilder::processToken): (WebCore::HTMLTreeBuilder::insertDoctype): (WebCore::HTMLTreeBuilder::insertComment):
- html/HTMLTreeBuilder.h: (WebCore::HTMLTreeBuilder::parseError):
- 3:31 PM Changeset in webkit [61792] by
-
- 2 edits in trunk/WebKitTools
2010-06-24 Dimitri Glazkov <Dimitri Glazkov>
Reviewed by Eric Seidel.
Fix NewRunWebKitTests to work on Windows.
https://bugs.webkit.org/show_bug.cgi?id=41180
- BuildSlaveSupport/build.webkit.org-config/master.cfg: Added "perl" as first arguments,
because Windows fails to understand what we're asking of it.
- 3:07 PM Changeset in webkit [61791] by
-
- 3 edits in trunk/WebCore
2010-06-24 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Add AtomicHTMLToken
https://bugs.webkit.org/show_bug.cgi?id=41131
We need an atomized version of the token for use in the tree builder.
Eventually, we should make the existing HTMLToken an internal detail of
the HTMLTokenizer. This new AtomicHTMLToken should be also be more
easily cached between the preload scanner and the tree builder.
- html/HTMLToken.h: (WebCore::AtomicHTMLToken::AtomicHTMLToken): (WebCore::AtomicHTMLToken::type): (WebCore::AtomicHTMLToken::name): (WebCore::AtomicHTMLToken::selfClosing): (WebCore::AtomicHTMLToken::attributes): (WebCore::AtomicHTMLToken::characters): (WebCore::AtomicHTMLToken::comment): (WebCore::AtomicHTMLToken::publicIdentifier): (WebCore::AtomicHTMLToken::systemIdentifier): (WebCore::AtomicHTMLToken::forceQuirks):
- html/HTMLTreeBuilder.cpp: (WebCore::convertToOldStyle): (WebCore::HTMLTreeBuilder::passTokenToLegacyParser):
- 3:07 PM Changeset in webkit [61790] by
-
- 2 edits in trunk/WebKitTools
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
[GTK] The url passed to the WebView during layout tests is invalid
https://bugs.webkit.org/show_bug.cgi?id=40832
Set the test URL to the full real file URL and do a small cleanup.
Previously a URL like file://relative/path/to/test.html was passed
to the WebView. This malformed file URL would be returned by
webkit_web_view_get_url and webkit_web_frame_get_url.
- DumpRenderTree/gtk/DumpRenderTree.cpp: (shouldLogFrameLoadDelegates): Change to take a const string& as the argument. (shouldOpenWebInspector): Change to take a const string& as the argument. (shouldEnableDeveloperExtras): Change to take a const string& as the argument. (runTest): Pass the full file:// URL to the view. Remove the superfluous url variable.
- 3:03 PM Changeset in webkit [61789] by
-
- 10 edits1 copy in trunk/WebCore
2010-06-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Add RawDataDocumentParser to get rid of a bunch of copy/paste code in DocumentParser subclasses
https://bugs.webkit.org/show_bug.cgi?id=41136
I think this is likely far from the final design,
however this is almost entirely minus lines which is a
good thing.
The original authors of these DocumentParser subclasses
seem to have just copied the files whole, as they all
had the same includes, many of which were unnecessary for
some of the files.
I think eventually the FrameLoader will call a virtual
DocumentParser::appendData which will in turn decode
and call another write/appendData call. In the case
of these RawDataDocumentParsers, they will just override
the low-level appendData call instead of needing
DocumentWriter to have a special if based on
DocumentParser::wantsRawData.
No functional change, thus no tests.
- GNUmakefile.am:
- WebCore.gypi:
- WebCore.pro:
- WebCore.xcodeproj/project.pbxproj:
- dom/DocumentParser.h: (WebCore::DocumentParser::writeRawData):
- loader/ImageDocument.cpp: (WebCore::ImageDocumentParser::ImageDocumentParser): (WebCore::ImageDocumentParser::finish):
- loader/MediaDocument.cpp: (WebCore::MediaDocumentParser::MediaDocumentParser): (WebCore::MediaDocumentParser::writeRawData):
- loader/PluginDocument.cpp: (WebCore::PluginDocumentParser::PluginDocumentParser):
- loader/SinkDocument.cpp: (WebCore::SinkDocument::createParser):
- 3:01 PM Changeset in webkit [61788] by
-
- 5 edits1 add in trunk
WebCore: REGRESSION (r61619): Memory corruption in open-source ICO decoder
https://bugs.webkit.org/show_bug.cgi?id=41107
Reviewed by Adam Barth.
- platform/image-decoders/bmp/BMPImageReader.cpp:
(WebCore::BMPImageReader::processInfoHeader): Fix memory corruption.
- platform/image-decoders/ico/ICOImageDecoder.cpp:
(WebCore::ICOImageDecoder::processDirectoryEntries): Handle sizing failure correctly (though failure should be impossible).
LayoutTests: REGRESSION (r61619): Memory corruption in open-source ICO decoder
https://bugs.webkit.org/show_bug.cgi?id=41107
Reviewed by Adam Barth.
This doesn't contain the updated test results -- I'll get that off the
bots after checkin.
- fast/images/icon-decoding.html: Add test for memory corruption while decoding broken .ico.
- fast/images/resources/bad.ico: Added.
- 2:57 PM Changeset in webkit [61787] by
-
- 30 edits in trunk/WebCore
2010-06-24 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r61783.
http://trac.webkit.org/changeset/61783
https://bugs.webkit.org/show_bug.cgi?id=41179
Caused a couple of test failures (Requested by japhet on
#webkit).
- dom/DOMImplementation.cpp: (WebCore::DOMImplementation::createDocument): (WebCore::DOMImplementation::createHTMLDocument):
- dom/DOMImplementation.h:
- dom/Document.cpp: (WebCore::Document::Document): (WebCore::Document::initSecurityContext):
- dom/Document.h: (WebCore::Document::create): (WebCore::Document::createXHTML):
- html/HTMLDocument.cpp: (WebCore::HTMLDocument::HTMLDocument):
- html/HTMLDocument.h: (WebCore::HTMLDocument::create):
- html/HTMLViewSourceDocument.cpp: (WebCore::HTMLViewSourceDocument::HTMLViewSourceDocument):
- html/HTMLViewSourceDocument.h: (WebCore::HTMLViewSourceDocument::create):
- loader/CachedFont.cpp: (WebCore::CachedFont::ensureSVGFontData):
- loader/DocumentWriter.cpp: (WebCore::DocumentWriter::createDocument): (WebCore::DocumentWriter::begin):
- loader/DocumentWriter.h:
- loader/FTPDirectoryDocument.cpp: (WebCore::FTPDirectoryDocument::FTPDirectoryDocument):
- loader/FTPDirectoryDocument.h: (WebCore::FTPDirectoryDocument::create):
- loader/ImageDocument.cpp: (WebCore::ImageDocument::ImageDocument):
- loader/ImageDocument.h: (WebCore::ImageDocument::create):
- loader/MediaDocument.cpp: (WebCore::MediaDocument::MediaDocument):
- loader/MediaDocument.h: (WebCore::MediaDocument::create):
- loader/PlaceholderDocument.h: (WebCore::PlaceholderDocument::create): (WebCore::PlaceholderDocument::PlaceholderDocument):
- loader/PluginDocument.cpp: (WebCore::PluginDocument::PluginDocument):
- loader/PluginDocument.h: (WebCore::PluginDocument::create):
- loader/SinkDocument.cpp: (WebCore::SinkDocument::SinkDocument):
- loader/SinkDocument.h: (WebCore::SinkDocument::create):
- loader/TextDocument.cpp: (WebCore::TextDocument::TextDocument):
- loader/TextDocument.h: (WebCore::TextDocument::create):
- svg/SVGDocument.cpp: (WebCore::SVGDocument::SVGDocument):
- svg/SVGDocument.h: (WebCore::SVGDocument::create):
- xml/DOMParser.cpp: (WebCore::DOMParser::parseFromString):
- xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::responseXML):
- xml/XSLTProcessor.cpp: (WebCore::XSLTProcessor::createDocumentFromSource):
- 2:50 PM Changeset in webkit [61786] by
-
- 2 edits in trunk/WebKit2
- mac/WebKit2.exp:
Added _WKNavigationDataRelease and _WKNavigationDataRetain.
Rubber-stamped by Ada Chan.
- 2:29 PM Changeset in webkit [61785] by
-
- 2 edits in trunk/WebCore
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
[GTK] Small code cleanup in RenderThemeGtk
https://bugs.webkit.org/show_bug.cgi?id=40989
Reduce the amount of duplicated code slightly and prepare this section for
future improvements, such as sharing the clipping rectangle calculation with
the slow path.
No new tests as functionality has not changed.
- platform/gtk/RenderThemeGtk.cpp: (WebCore::paintMozillaGtkWidget): Small code cleanup.
- 2:27 PM Changeset in webkit [61784] by
-
- 2 edits in trunk/LayoutTests
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Unreviewed.
Updated expected results for a test that differs on the bots.
- platform/gtk/scrollbars/overflow-scrollbar-combinations-expected.txt:
- 1:13 PM Changeset in webkit [61783] by
-
- 30 edits in trunk/WebCore
2010-06-24 Nate Chapin <Nate Chapin>
Reviewed by Adam Barth.
Take a KURL parameter in Document's constructor.
This will remove the one case where Document::url()
and FrameLoader::url() are not equal, allowing us to
remove FrameLoader::url().
Refactor only, no new tests.
- dom/DOMImplementation.cpp: (WebCore::DOMImplementation::createDocument): Take a KURL and pass it through to Document. (WebCore::DOMImplementation::createHTMLDocument):
- dom/DOMImplementation.h:
- dom/Document.cpp: (WebCore::Document::Document): Call setURL() for non-empty KURL input parameters. (WebCore::Document::initSecurityContext): m_url is now initialized, so use it instead
of m_frame->loader()->url() for initializing the SecurityOrigin.
- dom/Document.h: (WebCore::Document::create): (WebCore::Document::createXHTML):
- html/HTMLDocument.cpp:
- html/HTMLDocument.h: Add KURL parameter to create() and constructor.
- html/HTMLViewSourceDocument.cpp:
- html/HTMLViewSourceDocument.h: Add KURL parameter to create() and constructor.
- loader/CachedFont.cpp: (WebCore::CachedFont::ensureSVGFontData):
- loader/DocumentWriter.cpp: (WebCore::DocumentWriter::createDocument): Take a KURL and pass it through to Document. (WebCore::DocumentWriter::begin): Pass existing url parameter to constructors, and remove
redundant Document::setURL() call.
- loader/DocumentWriter.h:
- loader/FTPDirectoryDocument.cpp:
- loader/FTPDirectoryDocument.h: Add KURL parameter to create() and constructor.
- loader/ImageDocument.cpp:
- loader/ImageDocument.h: Add KURL parameter to create() and constructor.
- loader/MediaDocument.cpp:
- loader/MediaDocument.h: Add KURL parameter to create() and constructor.
- loader/PlaceholderDocument.h: Add KURL parameter to create() and constructor.
- loader/PluginDocument.cpp:
- loader/PluginDocument.h: Add KURL parameter to create() and constructor.
- loader/SinkDocument.cpp:
- loader/SinkDocument.h: Add KURL parameter to create() and constructor.
- loader/TextDocument.cpp:
- loader/TextDocument.h: Add KURL parameter to create() and constructor.
- svg/SVGDocument.cpp:
- svg/SVGDocument.h: Add KURL parameter to create() and constructor.
- xml/DOMParser.cpp: (WebCore::DOMParser::parseFromString):
- xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::responseXML):
- xml/XSLTProcessor.cpp: (WebCore::XSLTProcessor::createDocumentFromSource):
- 1:04 PM Changeset in webkit [61782] by
-
- 2 edits83 adds in trunk/LayoutTests
2010-06-24 Martin Robinson <mrobinson@igalia.com>
Unreviewed.
Skip a failing test. Clean up skipped list stragglers. Conglomerate all tests which
are timing out and don't have attached bugs. Add expected results for some tests and
unskip them.
- platform/gtk/Skipped: Clean up skipped list stragglers.
- platform/gtk/animations/3d/change-transform-in-end-event-expected.txt: Added.
- platform/gtk/animations/3d/state-at-end-event-transform-expected.txt: Added.
- platform/gtk/animations/state-at-end-event-expected.txt: Added.
- platform/gtk/fast/backgrounds/001-expected.txt: Added.
- platform/gtk/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
- platform/gtk/fast/backgrounds/animated-svg-as-background-expected.txt: Copied from LayoutTests/platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt.
- platform/gtk/fast/backgrounds/background-inherit-color-bug-expected.txt: Added.
- platform/gtk/fast/backgrounds/background-origin-root-element-expected.txt: Added.
- platform/gtk/fast/backgrounds/background-position-1-expected.txt: Added.
- platform/gtk/fast/backgrounds/background-position-rounding-expected.txt: Added.
- platform/gtk/fast/backgrounds/bgCompositeCopy-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/bgCompositeCopy-expected.txt.
- platform/gtk/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added.
- platform/gtk/fast/backgrounds/mask-composite-expected.txt: Added.
- platform/gtk/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
- platform/gtk/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt: Added.
- platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-expected.txt: Added.
- platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt: Added.
- platform/gtk/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt: Copied from LayoutTests/platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize01-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize01-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize02-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/size/backgroundSize02-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize03-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize03-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize04-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize04-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize05-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize05-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize06-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize06-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize07-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize07-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize08-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize08-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize09-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize09-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize10-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/size/backgroundSize10-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize11-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/size/backgroundSize11-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize12-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize12-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize13-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/size/backgroundSize13-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize14-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/size/backgroundSize14-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize15-expected.txt: Added.
- platform/gtk/fast/backgrounds/size/backgroundSize16-expected.txt: Added.
- platform/gtk/fast/backgrounds/size/backgroundSize17-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/size/backgroundSize17-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize18-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/size/backgroundSize18-expected.txt.
- platform/gtk/fast/backgrounds/size/backgroundSize19-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/backgrounds/size/backgroundSize19-expected.txt.
- platform/gtk/fast/backgrounds/size/zero-expected.txt: Added.
- platform/gtk/fast/backgrounds/solid-color-context-restore-expected.txt: Added.
- platform/gtk/fast/backgrounds/svg-as-background-1-expected.txt: Copied from LayoutTests/platform/qt/fast/backgrounds/svg-as-background-1-expected.txt.
- platform/gtk/fast/backgrounds/svg-as-background-2-expected.txt: Copied from LayoutTests/platform/qt/fast/backgrounds/svg-as-background-2-expected.txt.
- platform/gtk/fast/backgrounds/svg-as-background-3-expected.txt: Copied from LayoutTests/platform/qt/fast/backgrounds/svg-as-background-3-expected.txt.
- platform/gtk/fast/backgrounds/svg-as-background-4-expected.txt: Copied from LayoutTests/platform/qt/fast/backgrounds/svg-as-background-4-expected.txt.
- platform/gtk/fast/backgrounds/svg-as-background-5-expected.txt: Copied from LayoutTests/platform/qt/fast/backgrounds/svg-as-background-5-expected.txt.
- platform/gtk/fast/backgrounds/svg-as-background-6-expected.txt: Copied from LayoutTests/platform/qt/fast/backgrounds/svg-as-background-6-expected.txt.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
- platform/gtk/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
- platform/gtk/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
- platform/gtk/printing/compositing-layer-printing-expected.txt: Added.
- platform/gtk/printing/media-queries-print-expected.txt: Added.
- platform/gtk/printing/return-from-printing-mode-expected.txt: Added.
- platform/gtk/scrollbars/disabled-scrollbar-expected.txt: Added.
- platform/gtk/scrollbars/listbox-scrollbar-combinations-expected.txt: Added.
- platform/gtk/scrollbars/overflow-scrollbar-combinations-expected.txt: Added.
- platform/gtk/scrollbars/scrollbar-buttons-expected.txt: Added.
- platform/gtk/scrollbars/scrollbar-orientation-expected.txt: Added.
- platform/gtk/transforms/2d/transform-fixed-container-expected.txt: Added.
- platform/gtk/transforms/2d/zoom-menulist-expected.txt: Added.
- platform/gtk/transitions/move-after-transition-expected.txt: Added.
- platform/gtk/transitions/transition-end-event-rendering-expected.txt: Copied from LayoutTests/platform/mac/transitions/transition-end-event-rendering-expected.txt.
- 11:38 AM Changeset in webkit [61781] by
-
- 3 edits3 adds in trunk
<rdar://problem/8044645> and https://bugs.webkit.org/show_bug.cgi?id=41082
Reviewed by Sam Weinig.
Webarchives will null main resource cause a repro crash.
WebCore:
Test: webarchive/loading/mainresource-null-mimetype-crash.html
- loader/archive/cf/LegacyWebArchive.cpp:
(WebCore::LegacyWebArchive::createResource): Fail to create the archive resource if the main resource's
mime type is null.
LayoutTests:
- webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Added.
- webarchive/loading/mainresource-null-mimetype-crash.html: Added.
- webarchive/loading/resources/mainresource-null-mimetype.webarchive: Added.
- 11:29 AM Changeset in webkit [61780] by
-
- 2 edits in trunk/WebKitTools
Fix WebKitTestRunner Makefile typos.
Reviewed by Anders Carlsson.
- WebKitTestRunner/Makefile:
- 11:29 AM Changeset in webkit [61779] by
-
- 2 edits in trunk/WebKit2
- mac/WebKit2.exp:
Added _WKPageReloadFromOrigin.
Rubber-stamped by Anders Carlsson.
- 11:28 AM Changeset in webkit [61778] by
-
- 5 edits in trunk/JavaScriptCore
2010-06-21 Nathan Lawrence <nlawrence@apple.com>
Reviewed by Geoff Garen.
https://bugs.webkit.org/show_bug.cgi?id=40128
Fixed broken debug functionality.
- interpreter/Interpreter.cpp: (JSC::Interpreter::dumpRegisters):
Fixed to work with updated call frame.
- runtime/JSImmediate.h: (JSC::JSValue::isCell):
Added assert for aligned cell.
- runtime/JSValue.cpp: (JSC::JSValue::description):
Fixed to work with current JSValue implementation.
- runtime/JSZombie.cpp: (JSC::JSZombie::leakedZombieStructure):
JSombies compile again.
- 11:14 AM Changeset in webkit [61777] by
-
- 7 edits in trunk
2010-06-24 Damian Kaleta <dkaleta@apple.com>
Reviewed by Sam Weinig.
Provide a way to obtain the rendered rectangle for box elements.
- WebCore.base.exp: Export the symbol so we can see it in WebKit.
- dom/Node.cpp: (WebCore::Node::renderRect): Added new ethod that will return a rendered rectangle for box elements.
- dom/Node.h: Ditto.
2010-06-24 Damian Kaleta <dkaleta@apple.com>
Reviewed by Sam Weinig.
Added an ObjC wrapper to Node::renderRect(bool&).
- DOM/WebDOMOperations.mm: (-[DOMNode _renderRect:]):
- DOM/WebDOMOperationsPrivate.h:
- 11:11 AM Changeset in webkit [61776] by
-
- 7 edits in trunk/WebKit2
Fix for https://bugs.webkit.org/show_bug.cgi?id=41168
<rdar://problem/8124605>
Webkit2: Add WKPageReloadFromOrigin() to match old-WebKit functionality
Reviewed by Anders Carlsson.
- UIProcess/API/C/WKPage.cpp:
(WKPageReload):
(WKPageReloadFromOrigin):
- UIProcess/API/C/WKPage.h:
- UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::reload):
- UIProcess/WebPageProxy.h:
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::reload):
(WebKit::WebPage::didReceiveMessage):
- WebProcess/WebPage/WebPage.h:
- 11:11 AM Changeset in webkit [61775] by
-
- 8 edits6 adds in trunk/WebCore
2010-06-24 Vangelis Kokkevis <vangelis@chromium.org>
Reviewed by Darin Fisher.
[Chromium] Create specialized classes for Transform,
Image and WebGL layers to replace the rather monolithic LayerChromium class.
Layers can now own the GL texture they use for backing store and a different
shading program can be used by the compositor for each layer type. WebGL layers
are not yet hooked up to GraphicsContext3D.
https://bugs.webkit.org/show_bug.cgi?id=41106
- WebCore.gypi:
- platform/graphics/chromium/GraphicsLayerChromium.cpp: (WebCore::GraphicsLayerChromium::GraphicsLayerChromium): (WebCore::GraphicsLayerChromium::setContentsToImage): (WebCore::GraphicsLayerChromium::updateLayerPreserves3D):
- platform/graphics/chromium/GraphicsLayerChromium.h: (WebCore::GraphicsLayerChromium::):
- platform/graphics/chromium/ImageLayerChromium.cpp: Added. (WebCore::ImageLayerChromium::create): (WebCore::ImageLayerChromium::ImageLayerChromium): (WebCore::ImageLayerChromium::setContents): (WebCore::ImageLayerChromium::updateTextureContents):
- platform/graphics/chromium/ImageLayerChromium.h: Added. (WebCore::ImageLayerChromium::drawsContent):
- platform/graphics/chromium/LayerChromium.cpp: (WebCore::LayerChromium::create): (WebCore::LayerChromium::LayerChromium): (WebCore::LayerChromium::updateTextureContents): (WebCore::LayerChromium::updateTextureRect):
- platform/graphics/chromium/LayerChromium.h: (WebCore::LayerChromium::drawsContent): (WebCore::LayerChromium::ownsTexture): (WebCore::LayerChromium::textureId): (WebCore::LayerChromium::setShaderProgramId): (WebCore::LayerChromium::shaderProgramId):
- platform/graphics/chromium/LayerRendererChromium.cpp: (WebCore::LayerRendererChromium::createLayerShader): (WebCore::ShaderProgram::ShaderProgram): (WebCore::LayerRendererChromium::LayerRendererChromium): (WebCore::LayerRendererChromium::~LayerRendererChromium): (WebCore::LayerRendererChromium::useShaderProgram): (WebCore::LayerRendererChromium::drawTexturedQuad): (WebCore::LayerRendererChromium::drawLayers): (WebCore::LayerRendererChromium::drawDebugBorder): (WebCore::LayerRendererChromium::updateLayersRecursive): (WebCore::LayerRendererChromium::drawLayer): (WebCore::LayerRendererChromium::bindCommonAttribLocations): (WebCore::LayerRendererChromium::initializeSharedGLObjects):
- platform/graphics/chromium/LayerRendererChromium.h: (WebCore::LayerRendererChromium::):
- platform/graphics/chromium/TransformLayerChromium.cpp: Added. (WebCore::TransformLayerChromium::create): (WebCore::TransformLayerChromium::TransformLayerChromium):
- platform/graphics/chromium/TransformLayerChromium.h: Added. (WebCore::TransformLayerChromium::drawsContent):
- platform/graphics/chromium/WebGLLayerChromium.cpp: Added. (WebCore::WebGLLayerChromium::WebGLLayerChromium): (WebCore::WebGLLayerChromium::textureId): (WebCore::WebGLLayerChromium::updateTextureContents): (WebCore::WebGLLayerChromium::setContext):
- platform/graphics/chromium/WebGLLayerChromium.h: Added. (WebCore::WebGLLayerChromium::drawsContent): (WebCore::WebGLLayerChromium::ownsTexture): (WebCore::WebGLLayerChromium::shaderProgramId): (WebCore::WebGLLayerChromium::setShaderProgramId):
- 11:08 AM Changeset in webkit [61774] by
-
- 5 edits in trunk/WebKit/chromium
2010-06-24 Vangelis Kokkevis <vangelis@chromium.org>
Reviewed by Darin Fisher.
[Chromium] A WebView can now own a GLES2Context which gets created on
demand. This context will typically be created for the gpu compositor
and used as a parent context for any elements on the page that use the
gpu for rendering (e.g. WebGL) and need to pass their backbuffer directly
to the compositor.
https://bugs.webkit.org/show_bug.cgi?id=41010
- public/WebGLES2Context.h:
- src/GLES2Context.cpp: (WebCore::GLES2ContextInternal::getWebGLES2Context): (WebCore::GLES2ContextInternal::initialize):
- src/WebViewImpl.cpp: (WebKit::WebViewImpl::WebViewImpl): (WebKit::WebViewImpl::gles2Context):
- src/WebViewImpl.h:
- 11:07 AM Changeset in webkit [61773] by
-
- 1 edit2 adds in trunk/LayoutTests
2010-06-24 Mikhail Naganov <mnaganov@chromium.org>
Unreviewed test expectations update.
- platform/chromium-mac/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum.
- platform/chromium-mac/css2.1/t0804-c5510-padn-00-b-ag-expected.png: Added.
- 10:52 AM Changeset in webkit [61772] by
-
- 23 edits in trunk
2010-06-24 Pavel Feldman <pfeldman@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: Inspector cleanup + better DevTools alignment with Inspector.
- Removed a bunch of unused methods from all over the place
- Added client callbacks for states surviving navigation
- Implemented more user-friendly stub for InspectorFrontendHost.platform
- inspector/InspectorClient.h: (WebCore::InspectorClient::resourceTrackingWasEnabled): (WebCore::InspectorClient::resourceTrackingWasDisabled): (WebCore::InspectorClient::timelineProfilerWasStarted): (WebCore::InspectorClient::timelineProfilerWasStopped):
- inspector/InspectorController.cpp: (WebCore::InspectorController::enableResourceTracking): (WebCore::InspectorController::disableResourceTracking): (WebCore::InspectorController::ensureSettingsLoaded): (WebCore::InspectorController::startTimelineProfiler): (WebCore::InspectorController::stopTimelineProfiler):
- inspector/InspectorFrontend.cpp:
- inspector/InspectorFrontend.h:
- inspector/front-end/InspectorBackendStub.js:
- inspector/front-end/InspectorFrontendHostStub.js: (.WebInspector.InspectorFrontendHostStub.prototype.platform):
2010-06-24 Pavel Feldman <pfeldman@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: Inspector cleanup + better DevTools alignment with Inspector.
- Merged InspectorClient implementation into WebDevToolsAgent
- Changed the way WebDevToolsAgent is initialized (will break chromium bot, needs coordinated landing)
- Removed a lot of legacy code from WebDevToolsAgentImpl
- Removed a lot of overrides from DevTools.js
- Simplified devtools stubs
- Got rid of all logic from within InjectDispatch.js
- public/WebView.h:
- src/FrameLoaderClientImpl.cpp: (WebKit::FrameLoaderClientImpl::dispatchDidCommitLoad):
- src/InspectorClientImpl.cpp: (WebKit::InspectorClientImpl::inspectorDestroyed): (WebKit::InspectorClientImpl::openInspectorFrontend): (WebKit::InspectorClientImpl::highlight): (WebKit::InspectorClientImpl::hideHighlight): (WebKit::InspectorClientImpl::populateSetting): (WebKit::InspectorClientImpl::storeSetting): (WebKit::InspectorClientImpl::sendMessageToFrontend): (WebKit::InspectorClientImpl::resourceTrackingWasEnabled): (WebKit::InspectorClientImpl::resourceTrackingWasDisabled): (WebKit::InspectorClientImpl::timelineProfilerWasStarted): (WebKit::InspectorClientImpl::timelineProfilerWasStopped): (WebKit::InspectorClientImpl::devToolsAgent):
- src/InspectorClientImpl.h:
- src/InspectorFrontendClientImpl.cpp: (WebKit::InspectorFrontendClientImpl::inspectedURLChanged):
- src/ToolsAgent.h:
- src/WebDevToolsAgentImpl.cpp: (WebKit::): (WebKit::WebDevToolsAgentImpl::initDevToolsAgentHost): (WebKit::WebDevToolsAgentImpl::setApuAgentEnabled): (WebKit::WebDevToolsAgentImpl::jsDispatchOnClient): (WebKit::WebDevToolsAgentImpl::inspectorDestroyed): (WebKit::WebDevToolsAgentImpl::openInspectorFrontend): (WebKit::WebDevToolsAgentImpl::highlight): (WebKit::WebDevToolsAgentImpl::hideHighlight): (WebKit::WebDevToolsAgentImpl::populateSetting): (WebKit::WebDevToolsAgentImpl::storeSetting): (WebKit::WebDevToolsAgentImpl::sendMessageToFrontend): (WebKit::WebDevToolsAgentImpl::resourceTrackingWasEnabled): (WebKit::WebDevToolsAgentImpl::resourceTrackingWasDisabled): (WebKit::WebDevToolsAgentImpl::timelineProfilerWasStarted): (WebKit::WebDevToolsAgentImpl::timelineProfilerWasStopped):
- src/WebDevToolsAgentImpl.h:
- src/WebDevToolsAgentPrivate.h:
- src/WebViewImpl.cpp: (WebKit::WebView::create): (WebKit::WebViewImpl::WebViewImpl):
- src/WebViewImpl.h:
- src/js/DevTools.js: (devtools.ToolsAgent): (): (devtools):
- src/js/DevToolsHostStub.js: (.window.setDebuggerScriptSource): (.window.dispatchOnInjectedScript):
- src/js/InjectDispatch.js: (dispatch):
- src/js/InspectorControllerImpl.js:
- 10:38 AM Changeset in webkit [61771] by
-
- 5 edits2 adds in trunk
WebKit/mac: Fix for <rdar://problem/8093680> "Paste and Match Style" should fire paste events
https://bugs.webkit.org/show_bug.cgi?id=41085
Reviewed by Eric Carlson.
- WebView/WebHTMLView.mm: (-[WebHTMLView pasteAsPlainText:]): Reuse code in WebCore
which does everything done here and also fires paste events.
WebKitTools: DumpRenderTree part of testing <rdar://problem/8093680> "Paste and Match Style" should fire paste events
https://bugs.webkit.org/show_bug.cgi?id=41085
Reviewed by Eric Carlson.
- DumpRenderTree/mac/DumpRenderTree.mm: (resetWebViewToConsistentStateBeforeTesting):
Clear the general pasteboard in between tests so Cut,Copy, and setData on ClipboardData won't have lasting effects.
LayoutTests: Test for <rdar://problem/8093680> "Paste and Match Style" should fire paste events
https://bugs.webkit.org/show_bug.cgi?id=41085
Reviewed by Eric Carlson.
- platform/mac/editing/pasteboard/paste-and-match-style-selector-event-expected.txt: Added.
- platform/mac/editing/pasteboard/paste-and-match-style-selector-event.html: Added.
- 10:17 AM Changeset in webkit [61770] by
-
- 3 edits in trunk/LayoutTests
2010-06-24 Mikhail Naganov <mnaganov@chromium.org>
Unreviewed test expectations update.
- platform/chromium-win/svg/text/text-text-05-t-expected.checksum:
- platform/chromium-win/svg/text/text-text-05-t-expected.png:
- 10:04 AM Changeset in webkit [61769] by
-
- 1 edit23 adds in trunk/WebKitTools
Patch for https://bugs.webkit.org/show_bug.cgi?id=41086
Add new WebKitTestRunner project (ie. DRT for WebKit2).
Reviewed by Anders Carlsson.
- Mac only.
- run-webkit-tests has not been modified to call it yet.
- Only dumps the render tree at this time.
- WebKitTestRunner: Added.
- WebKitTestRunner/Configurations: Added.
- WebKitTestRunner/Configurations/Base.xcconfig: Added.
- WebKitTestRunner/Configurations/DebugRelease.xcconfig: Added.
- WebKitTestRunner/Configurations/InjectedBundle.xcconfig: Added.
- WebKitTestRunner/Configurations/WebKitTestRunner.xcconfig: Added.
- WebKitTestRunner/InjectedBundle: Added.
- WebKitTestRunner/InjectedBundle-Info.plist: Added.
- WebKitTestRunner/InjectedBundle/InjectedBundleMain.cpp: Added.
(_didStartProvisionalLoadForFrame):
(_didReceiveServerRedirectForProvisionalLoadForFrame):
(_didFailProvisionalLoadWithErrorForFrame):
(_didCommitLoadForFrame):
(_didFinishLoadForFrame):
(_didFailLoadWithErrorForFrame):
(_didReceiveTitleForFrame):
(_didClearWindow):
(_didCreatePage):
(_willDestroyPage):
(_didRecieveMessage):
(WKBundleInitialize):
- WebKitTestRunner/Makefile: Added.
- WebKitTestRunner/PlatformWebView.h: Added.
(WTR::PlatformWebView::platformView):
- WebKitTestRunner/TestController.cpp: Added.
(WTR::TestController::shared):
(WTR::TestController::TestController):
(WTR::TestController::initialize):
(WTR::TestController::runTest):
(WTR::TestController::runTestingServerLoop):
(WTR::TestController::run):
- WebKitTestRunner/TestController.h: Added.
(WTR::TestController::verbose):
(WTR::TestController::injectedBundlePath):
- WebKitTestRunner/TestInvocation.cpp: Added.
(WTR::createWKURL):
(WTR::TestInvocation::TestInvocation):
(WTR::TestInvocation::~TestInvocation):
(WTR::TestInvocation::invoke):
(WTR::TestInvocation::dump):
(WTR::TestInvocation::initializeMainWebView):
(WTR::TestInvocation::didStartProvisionalLoadForFrame):
(WTR::TestInvocation::didReceiveServerRedirectForProvisionalLoadForFrame):
(WTR::TestInvocation::didFailProvisionalLoadWithErrorForFrame):
(WTR::TestInvocation::didCommitLoadForFrame):
(WTR::TestInvocation::didFinishLoadForFrame):
(WTR::TestInvocation::didFailLoadForFrame):
(WTR::TestInvocation::renderTreeExternalRepresentationFunction):
(WTR::TestInvocation::renderTreeExternalRepresentationDisposeFunction):
- WebKitTestRunner/TestInvocation.h: Added.
- WebKitTestRunner/WebKitTestRunner.xcodeproj: Added.
- WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj: Added.
- WebKitTestRunner/WebKitTestRunnerPrefix.h: Added.
- WebKitTestRunner/mac: Added.
- WebKitTestRunner/mac/PlatformWebViewMac.mm: Added.
(WTR::PlatformWebView::PlatformWebView):
(WTR::PlatformWebView::~PlatformWebView):
(WTR::PlatformWebView::page):
- WebKitTestRunner/mac/TestInvocationMac.mm: Added.
(WTR::TestInvocation::runUntil):
- WebKitTestRunner/mac/main.mm: Added.
(main):
- 10:01 AM Changeset in webkit [61768] by
-
- 10 edits1 add in trunk/WebCore
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=41099
Assertion failure: !m_suspended when XMLHttpRequest fails
This was a general problem with load failure timer not being deferred.
Test: manual-tests/xhr-failure-behind-alert.html
- manual-tests/xhr-failure-behind-alert.html: Added.
- platform/network/ResourceHandle.cpp: (WebCore::ResourceHandle::fireFailure): Added an empty case for NoFailure. Reset m_scheduledFailureType to NoFailure when firing. (WebCore::ResourceHandle::setDefersLoading): Stop failure timer when deferring, restart when un-deferring loads.
- platform/network/ResourceHandle.h: Renamed m_failureType to m_scheduledFailureType to make it clear that it is only set when a timer is scheduled.
- platform/network/ResourceHandleInternal.h: (WebCore::ResourceHandleInternal::ResourceHandleInternal): Initialize m_scheduledFailureType to NoFailure, so that we can look at it when un-deferring loads.
- platform/network/android/ResourceHandleAndroid.cpp: (WebCore::ResourceHandle::platformSetDefersLoading):
- platform/network/cf/ResourceHandleCFNet.cpp: (WebCore::ResourceHandle::platformSetDefersLoading):
- platform/network/curl/ResourceHandleCurl.cpp: (WebCore::ResourceHandle::platformSetDefersLoading):
- platform/network/mac/ResourceHandleMac.mm: (WebCore::ResourceHandle::platformSetDefersLoading):
- platform/network/qt/ResourceHandleQt.cpp: (WebCore::ResourceHandle::platformSetDefersLoading):
- platform/network/soup/ResourceHandleSoup.cpp: Platform specific parts of setDefersLoading() are now in a separate function.
- 9:30 AM Changeset in webkit [61767] by
-
- 23 edits1 copy1 add in trunk
2010-06-24 Pavel Feldman <pfeldman@chromium.org>
Not reviewed: revert 61766.
- 9:02 AM Changeset in webkit [61766] by
-
- 23 edits2 deletes in trunk
2010-06-23 Pavel Feldman <pfeldman@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: Inspector cleanup + better DevTools alignment with Inspector.
- Removed a bunch of unused methods from all over the place
- Added client callbacks for states surviving navigation
- Implemented more user-friendly stub for InspectorFrontendHost.platform
- inspector/InspectorClient.h: (WebCore::InspectorClient::resourceTrackingWasEnabled): (WebCore::InspectorClient::resourceTrackingWasDisabled): (WebCore::InspectorClient::timelineProfilerWasStarted): (WebCore::InspectorClient::timelineProfilerWasStopped):
- inspector/InspectorController.cpp: (WebCore::InspectorController::enableResourceTracking): (WebCore::InspectorController::disableResourceTracking): (WebCore::InspectorController::ensureSettingsLoaded): (WebCore::InspectorController::startTimelineProfiler): (WebCore::InspectorController::stopTimelineProfiler):
- inspector/InspectorFrontend.cpp:
- inspector/InspectorFrontend.h:
- inspector/front-end/InspectorBackendStub.js:
- inspector/front-end/InspectorFrontendHostStub.js: (.WebInspector.InspectorFrontendHostStub.prototype.platform):
2010-06-23 Pavel Feldman <pfeldman@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: Inspector cleanup + better DevTools alignment with Inspector.
- Merged InspectorClient implementation into WebDevToolsAgent
- Changed the way WebDevToolsAgent is initialized (will break chromium bot, needs coordinated landing)
- Removed a lot of legacy code from WebDevToolsAgentImpl
- Removed a lot of overrides from DevTools.js
- Simplified devtools stubs
- Got rid of all logic from within InjectDispatch.js
- WebKit.gyp:
- public/WebDevToolsAgent.h:
- public/WebView.h:
- src/FrameLoaderClientImpl.cpp: (WebKit::FrameLoaderClientImpl::dispatchDidCommitLoad):
- src/InspectorFrontendClientImpl.cpp: (WebKit::InspectorFrontendClientImpl::inspectedURLChanged):
- src/ToolsAgent.h:
- src/WebDevToolsAgentImpl.cpp: (WebKit::): (WebKit::WebDevToolsAgentImpl::initDevToolsAgentHost): (WebKit::WebDevToolsAgentImpl::setApuAgentEnabled): (WebKit::WebDevToolsAgentImpl::jsDispatchOnClient): (WebKit::WebDevToolsAgentImpl::inspectorDestroyed): (WebKit::WebDevToolsAgentImpl::openInspectorFrontend): (WebKit::WebDevToolsAgentImpl::highlight): (WebKit::WebDevToolsAgentImpl::hideHighlight): (WebKit::WebDevToolsAgentImpl::populateSetting): (WebKit::WebDevToolsAgentImpl::storeSetting): (WebKit::WebDevToolsAgentImpl::sendMessageToFrontend): (WebKit::WebDevToolsAgentImpl::resourceTrackingWasEnabled): (WebKit::WebDevToolsAgentImpl::resourceTrackingWasDisabled): (WebKit::WebDevToolsAgentImpl::timelineProfilerWasStarted): (WebKit::WebDevToolsAgentImpl::timelineProfilerWasStopped):
- src/WebDevToolsAgentImpl.h:
- src/WebDevToolsAgentPrivate.h:
- src/WebViewImpl.cpp: (WebKit::WebView::create): (WebKit::WebViewImpl::WebViewImpl):
- src/WebViewImpl.h:
- src/WebWorkerBase.cpp: (WebKit::WebWorkerBase::initializeLoader):
- src/js/DevTools.js: (devtools.ToolsAgent): (): (devtools):
- src/js/DevToolsHostStub.js: (.window.setDebuggerScriptSource): (.window.dispatchOnInjectedScript):
- src/js/InjectDispatch.js: (dispatch):
- src/js/InspectorControllerImpl.js:
- 9:00 AM Changeset in webkit [61765] by
-
- 2 edits in trunk/WebKitTools
Unreviewed. Adding myself to the committers list.
- Scripts/webkitpy/common/config/committers.py:
- 8:46 AM Changeset in webkit [61764] by
-
- 145 edits26 adds24 deletes in trunk/LayoutTests
2010-06-24 Pavel Feldman <pfeldman@chromium.org>
- platform/chromium-linux/svg/text/selection-doubleclick-expected.checksum:
- platform/chromium-linux/svg/text/selection-doubleclick-expected.png:
- platform/chromium-linux/svg/text/selection-tripleclick-expected.checksum:
- platform/chromium-linux/svg/text/selection-tripleclick-expected.png:
- platform/chromium-linux/svg/text/text-align-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-align-01-b-expected.png:
- platform/chromium-linux/svg/text/text-align-02-b-expected.checksum:
- platform/chromium-linux/svg/text/text-align-02-b-expected.png:
- platform/chromium-linux/svg/text/text-align-03-b-expected.checksum:
- platform/chromium-linux/svg/text/text-align-03-b-expected.png:
- platform/chromium-linux/svg/text/text-align-04-b-expected.checksum:
- platform/chromium-linux/svg/text/text-align-04-b-expected.png:
- platform/chromium-linux/svg/text/text-align-05-b-expected.checksum:
- platform/chromium-linux/svg/text/text-align-05-b-expected.png:
- platform/chromium-linux/svg/text/text-align-06-b-expected.checksum:
- platform/chromium-linux/svg/text/text-align-06-b-expected.png:
- platform/chromium-linux/svg/text/text-altglyph-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-altglyph-01-b-expected.png:
- platform/chromium-linux/svg/text/text-deco-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-deco-01-b-expected.png:
- platform/chromium-linux/svg/text/text-fonts-01-t-expected.checksum:
- platform/chromium-linux/svg/text/text-fonts-01-t-expected.png:
- platform/chromium-linux/svg/text/text-fonts-02-t-expected.checksum:
- platform/chromium-linux/svg/text/text-fonts-02-t-expected.png:
- platform/chromium-linux/svg/text/text-intro-05-t-expected.checksum:
- platform/chromium-linux/svg/text/text-intro-05-t-expected.png:
- platform/chromium-linux/svg/text/text-path-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-path-01-b-expected.png:
- platform/chromium-linux/svg/text/text-spacing-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-spacing-01-b-expected.png:
- platform/chromium-linux/svg/text/text-text-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-text-01-b-expected.png:
- platform/chromium-linux/svg/text/text-text-03-b-expected.checksum:
- platform/chromium-linux/svg/text/text-text-03-b-expected.png:
- platform/chromium-linux/svg/text/text-text-04-t-expected.checksum:
- platform/chromium-linux/svg/text/text-text-04-t-expected.png:
- platform/chromium-linux/svg/text/text-text-05-t-expected.checksum:
- platform/chromium-linux/svg/text/text-text-05-t-expected.png:
- platform/chromium-linux/svg/text/text-text-06-t-expected.checksum:
- platform/chromium-linux/svg/text/text-text-06-t-expected.png:
- platform/chromium-linux/svg/text/text-text-07-t-expected.checksum:
- platform/chromium-linux/svg/text/text-text-07-t-expected.png:
- platform/chromium-linux/svg/text/text-text-08-b-expected.checksum:
- platform/chromium-linux/svg/text/text-text-08-b-expected.png:
- platform/chromium-linux/svg/text/text-tref-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-tref-01-b-expected.png:
- platform/chromium-linux/svg/text/text-tselect-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-tselect-01-b-expected.png:
- platform/chromium-linux/svg/text/text-tselect-02-f-expected.checksum:
- platform/chromium-linux/svg/text/text-tselect-02-f-expected.png:
- platform/chromium-linux/svg/text/text-tspan-01-b-expected.checksum:
- platform/chromium-linux/svg/text/text-tspan-01-b-expected.png:
- platform/chromium-linux/svg/text/text-ws-01-t-expected.checksum:
- platform/chromium-linux/svg/text/text-ws-01-t-expected.png:
- platform/chromium-linux/svg/text/text-ws-02-t-expected.checksum:
- platform/chromium-linux/svg/text/text-ws-02-t-expected.png:
- platform/chromium-linux/svg/text/textPathBoundsBug-expected.checksum:
- platform/chromium-mac/svg/text/selection-doubleclick-expected.checksum:
- platform/chromium-mac/svg/text/selection-doubleclick-expected.png: Removed.
- platform/chromium-mac/svg/text/selection-tripleclick-expected.checksum:
- platform/chromium-mac/svg/text/selection-tripleclick-expected.png: Removed.
- platform/chromium-mac/svg/text/text-align-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-align-01-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-align-02-b-expected.checksum:
- platform/chromium-mac/svg/text/text-align-02-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-align-03-b-expected.checksum:
- platform/chromium-mac/svg/text/text-align-03-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-align-04-b-expected.checksum:
- platform/chromium-mac/svg/text/text-align-04-b-expected.png:
- platform/chromium-mac/svg/text/text-align-05-b-expected.checksum:
- platform/chromium-mac/svg/text/text-align-05-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-align-06-b-expected.checksum:
- platform/chromium-mac/svg/text/text-align-06-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-altglyph-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-altglyph-01-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-deco-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-deco-01-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-fonts-01-t-expected.checksum:
- platform/chromium-mac/svg/text/text-fonts-01-t-expected.png: Removed.
- platform/chromium-mac/svg/text/text-fonts-02-t-expected.checksum:
- platform/chromium-mac/svg/text/text-fonts-02-t-expected.png: Removed.
- platform/chromium-mac/svg/text/text-path-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-path-01-b-expected.png:
- platform/chromium-mac/svg/text/text-spacing-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-spacing-01-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-text-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-text-01-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-text-03-b-expected.checksum:
- platform/chromium-mac/svg/text/text-text-03-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-text-04-t-expected.checksum:
- platform/chromium-mac/svg/text/text-text-04-t-expected.png: Removed.
- platform/chromium-mac/svg/text/text-text-06-t-expected.checksum:
- platform/chromium-mac/svg/text/text-text-06-t-expected.png: Removed.
- platform/chromium-mac/svg/text/text-text-07-t-expected.checksum:
- platform/chromium-mac/svg/text/text-text-07-t-expected.png: Removed.
- platform/chromium-mac/svg/text/text-text-08-b-expected.checksum:
- platform/chromium-mac/svg/text/text-text-08-b-expected.png:
- platform/chromium-mac/svg/text/text-tref-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-tref-01-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-tselect-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-tselect-01-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-tselect-02-f-expected.checksum:
- platform/chromium-mac/svg/text/text-tselect-02-f-expected.png: Removed.
- platform/chromium-mac/svg/text/text-tspan-01-b-expected.checksum:
- platform/chromium-mac/svg/text/text-tspan-01-b-expected.png: Removed.
- platform/chromium-mac/svg/text/text-ws-01-t-expected.checksum:
- platform/chromium-mac/svg/text/text-ws-01-t-expected.png: Removed.
- platform/chromium-mac/svg/text/text-ws-02-t-expected.checksum:
- platform/chromium-mac/svg/text/text-ws-02-t-expected.png: Removed.
- platform/chromium-mac/svg/text/textPathBoundsBug-expected.checksum:
- platform/chromium-mac/tables/mozilla/bugs/bug1430-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1430-expected.checksum.
- platform/chromium-mac/tables/mozilla/bugs/bug1430-expected.png: Added.
- platform/chromium-mac/tables/mozilla/bugs/bug14929-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug14929-expected.checksum.
- platform/chromium-mac/tables/mozilla/bugs/bug23235-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug23235-expected.checksum.
- platform/chromium-mac/tables/mozilla/bugs/bug23235-expected.png: Added.
- platform/chromium-mac/tables/mozilla/bugs/bug2981-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2981-2-expected.checksum.
- platform/chromium-mac/tables/mozilla/bugs/bug4427-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4427-expected.checksum.
- platform/chromium-mac/tables/mozilla/bugs/bug6404-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug6404-expected.checksum.
- platform/chromium-mac/tables/mozilla/core/col_widths_auto_autoFix-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.checksum.
- platform/chromium-mac/tables/mozilla/core/col_widths_auto_autoFix-expected.png: Added.
- platform/chromium-mac/tables/mozilla/marvin/tbody_valign_baseline-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tbody_valign_baseline-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/tbody_valign_bottom-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tbody_valign_bottom-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/tbody_valign_middle-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tbody_valign_middle-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/tbody_valign_top-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tbody_valign_top-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/td_valign_baseline-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/td_valign_baseline-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/tfoot_valign_baseline-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tfoot_valign_baseline-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/tfoot_valign_bottom-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tfoot_valign_bottom-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/tfoot_valign_middle-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tfoot_valign_middle-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/tfoot_valign_top-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tfoot_valign_top-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/thead_valign_baseline-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/thead_valign_baseline-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/thead_valign_bottom-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/thead_valign_bottom-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/thead_valign_middle-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/thead_valign_middle-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/thead_valign_top-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/thead_valign_top-expected.checksum.
- platform/chromium-mac/tables/mozilla/marvin/tr_valign_baseline-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tr_valign_baseline-expected.checksum.
- platform/chromium-mac/tables/mozilla_expected_failures/bugs/97619-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/97619-expected.checksum.
- platform/chromium-win-xp/svg/text/text-fonts-01-t-expected.checksum:
- platform/chromium-win-xp/svg/text/text-fonts-01-t-expected.png: Removed.
- platform/chromium-win/svg/text/selection-doubleclick-expected.checksum:
- platform/chromium-win/svg/text/selection-doubleclick-expected.png:
- platform/chromium-win/svg/text/selection-tripleclick-expected.checksum:
- platform/chromium-win/svg/text/selection-tripleclick-expected.png:
- platform/chromium-win/svg/text/text-align-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-align-01-b-expected.png:
- platform/chromium-win/svg/text/text-align-02-b-expected.checksum:
- platform/chromium-win/svg/text/text-align-02-b-expected.png:
- platform/chromium-win/svg/text/text-align-03-b-expected.checksum:
- platform/chromium-win/svg/text/text-align-03-b-expected.png:
- platform/chromium-win/svg/text/text-align-04-b-expected.checksum:
- platform/chromium-win/svg/text/text-align-04-b-expected.png:
- platform/chromium-win/svg/text/text-align-05-b-expected.checksum:
- platform/chromium-win/svg/text/text-align-05-b-expected.png:
- platform/chromium-win/svg/text/text-align-06-b-expected.checksum:
- platform/chromium-win/svg/text/text-align-06-b-expected.png:
- platform/chromium-win/svg/text/text-altglyph-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-altglyph-01-b-expected.png:
- platform/chromium-win/svg/text/text-deco-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-deco-01-b-expected.png:
- platform/chromium-win/svg/text/text-fonts-01-t-expected.checksum:
- platform/chromium-win/svg/text/text-fonts-01-t-expected.png:
- platform/chromium-win/svg/text/text-fonts-02-t-expected.checksum:
- platform/chromium-win/svg/text/text-fonts-02-t-expected.png:
- platform/chromium-win/svg/text/text-intro-05-t-expected.checksum:
- platform/chromium-win/svg/text/text-intro-05-t-expected.png:
- platform/chromium-win/svg/text/text-path-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-path-01-b-expected.png:
- platform/chromium-win/svg/text/text-spacing-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-spacing-01-b-expected.png:
- platform/chromium-win/svg/text/text-text-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-text-01-b-expected.png:
- platform/chromium-win/svg/text/text-text-03-b-expected.checksum:
- platform/chromium-win/svg/text/text-text-03-b-expected.png:
- platform/chromium-win/svg/text/text-text-04-t-expected.checksum:
- platform/chromium-win/svg/text/text-text-04-t-expected.png:
- platform/chromium-win/svg/text/text-text-06-t-expected.checksum:
- platform/chromium-win/svg/text/text-text-06-t-expected.png:
- platform/chromium-win/svg/text/text-text-07-t-expected.checksum:
- platform/chromium-win/svg/text/text-text-07-t-expected.png:
- platform/chromium-win/svg/text/text-text-08-b-expected.checksum:
- platform/chromium-win/svg/text/text-text-08-b-expected.png:
- platform/chromium-win/svg/text/text-tref-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-tref-01-b-expected.png:
- platform/chromium-win/svg/text/text-tselect-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-tselect-01-b-expected.png:
- platform/chromium-win/svg/text/text-tselect-02-f-expected.checksum:
- platform/chromium-win/svg/text/text-tselect-02-f-expected.png:
- platform/chromium-win/svg/text/text-tspan-01-b-expected.checksum:
- platform/chromium-win/svg/text/text-tspan-01-b-expected.png:
- platform/chromium-win/svg/text/text-ws-01-t-expected.checksum:
- platform/chromium-win/svg/text/text-ws-01-t-expected.png:
- platform/chromium-win/svg/text/text-ws-02-t-expected.checksum:
- platform/chromium-win/svg/text/text-ws-02-t-expected.png:
- platform/chromium-win/svg/text/textPathBoundsBug-expected.checksum:
- platform/chromium-win/svg/text/textPathBoundsBug-expected.png:
- 8:09 AM Changeset in webkit [61763] by
-
- 2 edits in trunk/JavaScriptCore
2010-06-24 Leandro Pereira <leandro@profusion.mobi>
Unreviewed build fix.
- CMakeLists.txt: Add JSParser.cpp.
- 7:41 AM Changeset in webkit [61762] by
-
- 3 edits1 copy1 add in trunk/WebKit2
Windows build fix
Fixes <http://webkit.org/b/41158>.
Reviewed by Anders Carlsson.
- Shared/win/UpdateChunk.cpp: Updated header name.
- UIProcess/Plugins/win/PluginInfoStoreWin.cpp: Added.
(WebKit::PluginInfoStore::pluginDirectories):
(WebKit::PluginInfoStore::pluginPathsInDirectory):
(WebKit::PluginInfoStore::getPluginInfo):
(WebKit::PluginInfoStore::shouldUsePlugin):
Stubbed these out.
- win/WebKit2.vcproj: Added UIProcess/Plugins to the include path for
all configurations. Added UIProcess/Plugins files to the project.
- 6:46 AM Changeset in webkit [61761] by
-
- 394 edits1 add3 deletes in trunk/LayoutTests
2010-06-23 Stephen White <senorblanco@chromium.org>
Unreviewed; expectations fix.
This updates the pixel test baselines after r61710, and removes
them from test_expectations.txt.
- platform/chromium-linux/css2.1/t090501-c414-flt-03-b-g-expected.checksum:
- platform/chromium-linux/css2.1/t090501-c414-flt-03-b-g-expected.png:
- platform/chromium-linux/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum:
- platform/chromium-linux/css2.1/t090501-c5525-flt-l-00-b-g-expected.png:
- platform/chromium-linux/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum:
- platform/chromium-linux/css2.1/t090501-c5525-flt-r-00-b-g-expected.png:
- platform/chromium-linux/fast/backgrounds/size/backgroundSize11-expected.checksum: Removed.
- platform/chromium-linux/fast/backgrounds/size/backgroundSize15-expected.checksum:
- platform/chromium-linux/fast/backgrounds/size/backgroundSize15-expected.png:
- platform/chromium-linux/fast/backgrounds/size/backgroundSize16-expected.checksum:
- platform/chromium-linux/fast/backgrounds/size/backgroundSize16-expected.png:
- platform/chromium-linux/fast/backgrounds/size/backgroundSize19-expected.checksum: Removed.
- platform/chromium-linux/fast/backgrounds/size/backgroundSize22-expected.checksum: Removed.
- platform/chromium-linux/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.checksum: Added.
- platform/chromium-linux/fast/css/value-list-out-of-bounds-crash-expected.checksum:
- platform/chromium-linux/fast/events/pointer-events-2-expected.checksum:
- platform/chromium-linux/fast/events/pointer-events-2-expected.png:
- platform/chromium-linux/fast/forms/input-type-change-expected.checksum:
- platform/chromium-linux/fast/forms/input-type-change-expected.png:
- platform/chromium-linux/fast/replaced/absolute-image-sizing-expected.checksum:
- platform/chromium-linux/fast/replaced/absolute-image-sizing-expected.png:
- platform/chromium-linux/fast/replaced/image-sizing-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug101674-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug101674-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug11026-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug1296-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug1430-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug1430-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug14929-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug14929-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug15544-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2981-2-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug2981-2-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug4093-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug4093-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug4284-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug4427-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug4427-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug56563-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug625-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug625-expected.png:
- platform/chromium-linux/tables/mozilla/bugs/bug6404-expected.checksum:
- platform/chromium-linux/tables/mozilla/bugs/bug6404-expected.png:
- platform/chromium-linux/tables/mozilla/core/bloomberg-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/bloomberg-expected.png:
- platform/chromium-linux/tables/mozilla/core/col_widths_auto_autoFix-expected.checksum:
- platform/chromium-linux/tables/mozilla/core/misc-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tbody_valign_baseline-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tbody_valign_bottom-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tbody_valign_middle-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tbody_valign_top-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/td_valign_baseline-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/td_valign_bottom-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/td_valign_middle-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/td_valign_top-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tfoot_valign_baseline-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tfoot_valign_bottom-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tfoot_valign_middle-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tfoot_valign_top-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/th_valign_baseline-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/th_valign_bottom-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/th_valign_middle-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/th_valign_top-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/thead_valign_baseline-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/thead_valign_bottom-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/thead_valign_middle-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/thead_valign_top-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tr_valign_baseline-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tr_valign_bottom-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tr_valign_middle-expected.checksum:
- platform/chromium-linux/tables/mozilla/marvin/tr_valign_top-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/cell_widths-expected.checksum:
- platform/chromium-linux/tables/mozilla/other/cell_widths-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/97619-expected.checksum:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/97619-expected.png:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug6933-expected.checksum:
- platform/chromium-win/css2.1/t090501-c414-flt-03-b-g-expected.checksum:
- platform/chromium-win/css2.1/t090501-c414-flt-03-b-g-expected.png:
- platform/chromium-win/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum:
- platform/chromium-win/css2.1/t090501-c5525-flt-l-00-b-g-expected.png:
- platform/chromium-win/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum:
- platform/chromium-win/css2.1/t090501-c5525-flt-r-00-b-g-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize01-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize01-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize02-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize02-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize04-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize04-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize05-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize05-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize06-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize06-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize07-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize07-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize08-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize08-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize09-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize09-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize10-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize10-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize11-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize11-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize12-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize12-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize13-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize13-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize14-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize14-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize15-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize15-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize16-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize16-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize17-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize17-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize18-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize18-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize19-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize19-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize20-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize20-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize21-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize21-expected.png:
- platform/chromium-win/fast/backgrounds/size/backgroundSize22-expected.checksum:
- platform/chromium-win/fast/backgrounds/size/backgroundSize22-expected.png:
- platform/chromium-win/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.checksum:
- platform/chromium-win/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.png:
- platform/chromium-win/fast/css/value-list-out-of-bounds-crash-expected.checksum:
- platform/chromium-win/fast/css/value-list-out-of-bounds-crash-expected.png:
- platform/chromium-win/fast/events/pointer-events-2-expected.checksum:
- platform/chromium-win/fast/events/pointer-events-2-expected.png:
- platform/chromium-win/fast/forms/input-type-change-expected.checksum:
- platform/chromium-win/fast/forms/input-type-change-expected.png:
- platform/chromium-win/fast/replaced/absolute-image-sizing-expected.checksum:
- platform/chromium-win/fast/replaced/absolute-image-sizing-expected.png:
- platform/chromium-win/fast/replaced/image-sizing-expected.checksum:
- platform/chromium-win/fast/replaced/image-sizing-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug101674-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug101674-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug11026-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug11026-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug1188-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug1188-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug1296-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug1296-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug1430-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug1430-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug14929-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug14929-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug15544-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug15544-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug2981-2-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug2981-2-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug4093-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug4093-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug4284-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug4284-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug4427-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug4427-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug56563-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug56563-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug625-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug625-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug6404-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug6404-expected.png:
- platform/chromium-win/tables/mozilla/bugs/bug97383-expected.checksum:
- platform/chromium-win/tables/mozilla/bugs/bug97383-expected.png:
- platform/chromium-win/tables/mozilla/core/bloomberg-expected.checksum:
- platform/chromium-win/tables/mozilla/core/bloomberg-expected.png:
- platform/chromium-win/tables/mozilla/core/col_widths_auto_autoFix-expected.checksum:
- platform/chromium-win/tables/mozilla/core/col_widths_auto_autoFix-expected.png:
- platform/chromium-win/tables/mozilla/core/misc-expected.checksum:
- platform/chromium-win/tables/mozilla/core/misc-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tbody_valign_baseline-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tbody_valign_baseline-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tbody_valign_bottom-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tbody_valign_bottom-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tbody_valign_middle-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tbody_valign_middle-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tbody_valign_top-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tbody_valign_top-expected.png:
- platform/chromium-win/tables/mozilla/marvin/td_valign_baseline-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/td_valign_baseline-expected.png:
- platform/chromium-win/tables/mozilla/marvin/td_valign_bottom-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/td_valign_bottom-expected.png:
- platform/chromium-win/tables/mozilla/marvin/td_valign_middle-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/td_valign_middle-expected.png:
- platform/chromium-win/tables/mozilla/marvin/td_valign_top-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/td_valign_top-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tfoot_valign_baseline-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tfoot_valign_baseline-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tfoot_valign_bottom-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tfoot_valign_bottom-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tfoot_valign_middle-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tfoot_valign_middle-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tfoot_valign_top-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tfoot_valign_top-expected.png:
- platform/chromium-win/tables/mozilla/marvin/th_valign_baseline-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/th_valign_baseline-expected.png:
- platform/chromium-win/tables/mozilla/marvin/th_valign_bottom-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/th_valign_bottom-expected.png:
- platform/chromium-win/tables/mozilla/marvin/th_valign_middle-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/th_valign_middle-expected.png:
- platform/chromium-win/tables/mozilla/marvin/th_valign_top-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/th_valign_top-expected.png:
- platform/chromium-win/tables/mozilla/marvin/thead_valign_baseline-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/thead_valign_baseline-expected.png:
- platform/chromium-win/tables/mozilla/marvin/thead_valign_bottom-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/thead_valign_bottom-expected.png:
- platform/chromium-win/tables/mozilla/marvin/thead_valign_middle-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/thead_valign_middle-expected.png:
- platform/chromium-win/tables/mozilla/marvin/thead_valign_top-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/thead_valign_top-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tr_valign_baseline-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tr_valign_baseline-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tr_valign_bottom-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tr_valign_bottom-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tr_valign_middle-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tr_valign_middle-expected.png:
- platform/chromium-win/tables/mozilla/marvin/tr_valign_top-expected.checksum:
- platform/chromium-win/tables/mozilla/marvin/tr_valign_top-expected.png:
- platform/chromium-win/tables/mozilla/other/cell_widths-expected.checksum:
- platform/chromium-win/tables/mozilla/other/cell_widths-expected.png:
- platform/chromium-win/tables/mozilla_expected_failures/bugs/97619-expected.checksum:
- platform/chromium-win/tables/mozilla_expected_failures/bugs/97619-expected.png:
- platform/chromium-win/tables/mozilla_expected_failures/bugs/bug6933-expected.checksum:
- platform/chromium-win/tables/mozilla_expected_failures/bugs/bug6933-expected.png:
- platform/chromium/test_expectations.txt:
- platform/mac/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum:
- platform/mac/css2.1/t0804-c5510-padn-00-b-ag-expected.png:
- platform/mac/css2.1/t0905-c414-flt-01-d-g-expected.checksum:
- platform/mac/css2.1/t0905-c414-flt-01-d-g-expected.png:
- platform/mac/css2.1/t090501-c414-flt-02-d-g-expected.checksum:
- platform/mac/css2.1/t090501-c414-flt-02-d-g-expected.png:
- platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.checksum:
- platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.png:
- platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.checksum:
- platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.png:
- platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum:
- platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.png:
- platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum:
- platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.png:
- platform/mac/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.checksum:
- platform/mac/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.png:
- platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.checksum:
- platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png:
- platform/mac/css2.1/t1004-c5524-width-00-b-g-expected.checksum:
- platform/mac/css2.1/t1004-c5524-width-00-b-g-expected.png:
- platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.checksum:
- platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.png:
- platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.checksum:
- platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
- platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.checksum:
- platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.png:
- platform/mac/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.checksum:
- platform/mac/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize01-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize01-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize05-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize05-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize06-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize06-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize07-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize07-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize08-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize08-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize09-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize09-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize10-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize10-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize11-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize11-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize12-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize12-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize16-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize16-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize17-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize17-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize18-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize18-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize19-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize19-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize20-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize20-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize21-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize21-expected.png:
- platform/mac/fast/backgrounds/size/backgroundSize22-expected.checksum:
- platform/mac/fast/backgrounds/size/backgroundSize22-expected.png:
- platform/mac/fast/backgrounds/size/zero-expected.checksum:
- platform/mac/fast/backgrounds/size/zero-expected.png:
- platform/mac/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.checksum:
- platform/mac/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.png:
- platform/mac/fast/canvas/canvas-as-image-expected.checksum:
- platform/mac/fast/canvas/canvas-as-image-expected.png:
- platform/mac/fast/css/value-list-out-of-bounds-crash-expected.checksum:
- platform/mac/fast/css/value-list-out-of-bounds-crash-expected.png:
- platform/mac/fast/forms/input-type-change-expected.checksum:
- platform/mac/fast/forms/input-type-change-expected.png:
- platform/mac/fast/replaced/001-expected.checksum:
- platform/mac/fast/replaced/001-expected.png:
- platform/mac/fast/replaced/002-expected.checksum:
- platform/mac/fast/replaced/002-expected.png:
- platform/mac/fast/replaced/003-expected.checksum:
- platform/mac/fast/replaced/003-expected.png:
- platform/mac/fast/replaced/absolute-image-sizing-expected.checksum:
- platform/mac/fast/replaced/absolute-image-sizing-expected.png:
- platform/mac/fast/replaced/image-sizing-expected.checksum:
- platform/mac/fast/replaced/image-sizing-expected.png:
- platform/mac/tables/mozilla/bugs/bug11026-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug11026-expected.png:
- platform/mac/tables/mozilla/bugs/bug1188-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug1188-expected.png:
- platform/mac/tables/mozilla/bugs/bug1296-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug1296-expected.png:
- platform/mac/tables/mozilla/bugs/bug1430-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug1430-expected.png:
- platform/mac/tables/mozilla/bugs/bug14929-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug14929-expected.png:
- platform/mac/tables/mozilla/bugs/bug15544-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug15544-expected.png:
- platform/mac/tables/mozilla/bugs/bug23235-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug23235-expected.png:
- platform/mac/tables/mozilla/bugs/bug2981-2-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug2981-2-expected.png:
- platform/mac/tables/mozilla/bugs/bug4093-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug4093-expected.png:
- platform/mac/tables/mozilla/bugs/bug4284-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug4284-expected.png:
- platform/mac/tables/mozilla/bugs/bug4427-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug4427-expected.png:
- platform/mac/tables/mozilla/bugs/bug4523-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug4523-expected.png:
- platform/mac/tables/mozilla/bugs/bug56563-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug56563-expected.png:
- platform/mac/tables/mozilla/bugs/bug6404-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug6404-expected.png:
- platform/mac/tables/mozilla/bugs/bug86708-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug86708-expected.png:
- platform/mac/tables/mozilla/bugs/bug97383-expected.checksum:
- platform/mac/tables/mozilla/bugs/bug97383-expected.png:
- platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.checksum:
- platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.png:
- platform/mac/tables/mozilla/core/misc-expected.checksum:
- platform/mac/tables/mozilla/core/misc-expected.png:
- platform/mac/tables/mozilla/marvin/tbody_valign_baseline-expected.checksum:
- platform/mac/tables/mozilla/marvin/tbody_valign_baseline-expected.png:
- platform/mac/tables/mozilla/marvin/tbody_valign_bottom-expected.checksum:
- platform/mac/tables/mozilla/marvin/tbody_valign_bottom-expected.png:
- platform/mac/tables/mozilla/marvin/tbody_valign_middle-expected.checksum:
- platform/mac/tables/mozilla/marvin/tbody_valign_middle-expected.png:
- platform/mac/tables/mozilla/marvin/tbody_valign_top-expected.checksum:
- platform/mac/tables/mozilla/marvin/tbody_valign_top-expected.png:
- platform/mac/tables/mozilla/marvin/td_valign_baseline-expected.checksum:
- platform/mac/tables/mozilla/marvin/td_valign_baseline-expected.png:
- platform/mac/tables/mozilla/marvin/td_valign_bottom-expected.checksum:
- platform/mac/tables/mozilla/marvin/td_valign_bottom-expected.png:
- platform/mac/tables/mozilla/marvin/td_valign_middle-expected.checksum:
- platform/mac/tables/mozilla/marvin/td_valign_middle-expected.png:
- platform/mac/tables/mozilla/marvin/td_valign_top-expected.checksum:
- platform/mac/tables/mozilla/marvin/td_valign_top-expected.png:
- platform/mac/tables/mozilla/marvin/tfoot_valign_baseline-expected.checksum:
- platform/mac/tables/mozilla/marvin/tfoot_valign_baseline-expected.png:
- platform/mac/tables/mozilla/marvin/tfoot_valign_bottom-expected.checksum:
- platform/mac/tables/mozilla/marvin/tfoot_valign_bottom-expected.png:
- platform/mac/tables/mozilla/marvin/tfoot_valign_middle-expected.checksum:
- platform/mac/tables/mozilla/marvin/tfoot_valign_middle-expected.png:
- platform/mac/tables/mozilla/marvin/tfoot_valign_top-expected.checksum:
- platform/mac/tables/mozilla/marvin/tfoot_valign_top-expected.png:
- platform/mac/tables/mozilla/marvin/th_valign_baseline-expected.checksum:
- platform/mac/tables/mozilla/marvin/th_valign_baseline-expected.png:
- platform/mac/tables/mozilla/marvin/th_valign_bottom-expected.checksum:
- platform/mac/tables/mozilla/marvin/th_valign_bottom-expected.png:
- platform/mac/tables/mozilla/marvin/th_valign_middle-expected.checksum:
- platform/mac/tables/mozilla/marvin/th_valign_middle-expected.png:
- platform/mac/tables/mozilla/marvin/th_valign_top-expected.checksum:
- platform/mac/tables/mozilla/marvin/th_valign_top-expected.png:
- platform/mac/tables/mozilla/marvin/thead_valign_baseline-expected.checksum:
- platform/mac/tables/mozilla/marvin/thead_valign_baseline-expected.png:
- platform/mac/tables/mozilla/marvin/thead_valign_bottom-expected.checksum:
- platform/mac/tables/mozilla/marvin/thead_valign_bottom-expected.png:
- platform/mac/tables/mozilla/marvin/thead_valign_middle-expected.checksum:
- platform/mac/tables/mozilla/marvin/thead_valign_middle-expected.png:
- platform/mac/tables/mozilla/marvin/thead_valign_top-expected.checksum:
- platform/mac/tables/mozilla/marvin/thead_valign_top-expected.png:
- platform/mac/tables/mozilla/marvin/tr_valign_baseline-expected.checksum:
- platform/mac/tables/mozilla/marvin/tr_valign_baseline-expected.png:
- platform/mac/tables/mozilla/marvin/tr_valign_bottom-expected.checksum:
- platform/mac/tables/mozilla/marvin/tr_valign_bottom-expected.png:
- platform/mac/tables/mozilla/marvin/tr_valign_middle-expected.checksum:
- platform/mac/tables/mozilla/marvin/tr_valign_middle-expected.png:
- platform/mac/tables/mozilla/marvin/tr_valign_top-expected.checksum:
- platform/mac/tables/mozilla/marvin/tr_valign_top-expected.png:
- platform/mac/tables/mozilla_expected_failures/bugs/97619-expected.checksum:
- platform/mac/tables/mozilla_expected_failures/bugs/97619-expected.png:
- platform/mac/tables/mozilla_expected_failures/bugs/bug6933-expected.checksum:
- platform/mac/tables/mozilla_expected_failures/bugs/bug6933-expected.png:
- 5:57 AM Changeset in webkit [61760] by
-
- 2 edits in trunk/WebCore
Unreviewed. Build fix for Tiger.
- platform/mac/ThemeMac.mm:
(WebCore::setControlSize):
- 5:38 AM Changeset in webkit [61759] by
-
- 15 edits in trunk/WebCore
2010-06-24 Nikolas Zimmermann <nzimmermann@rim.com>
Reviewed by Dirk Schulze.
Inspector & SVG Text have problems, kids of RenderSVGText are not properly placed.
https://bugs.webkit.org/show_bug.cgi?id=41143
Simplify code path taken for SVG text in InspectorController, take the code path currently only used for RenderInline,
that just calls absoluteQuads(), and displays the result. Refactored code that all SVG renderers (except RenderSVGRoot)
take this code path -> highlighting now works as expected.
Don't use absoluteClippedOverlowRect() in the various RenderSVG*::absoluteQuads() methods, as we're loosing floating-point precision.
Instead use localToAbsoluteQuad(strokeBoundingBox()) in order to highlight the unclipped, unfiltered, etc.. region that this renderer would paint.
No new tests, as this is only manual testable - at least I didn't find any Inspector-Highlighting tests, if someone knows please mail me.
- inspector/InspectorController.cpp: (WebCore::drawHighlightForLineBoxesOrSVGRenderer): (WebCore::InspectorController::drawNodeHighlight):
- rendering/RenderSVGBlock.cpp: (WebCore::RenderSVGBlock::absoluteRects): ASSERT_NOT_REACHED() here. SVG should only be inspected through absoluteQuads().
- rendering/RenderSVGBlock.h: Add absoluteRects() in this base class for RenderForeignObject/RenderSVGText.
- rendering/RenderSVGHiddenContainer.cpp: Remove absoluteRects() - RenderSVGModelObject already has it.
- rendering/RenderSVGHiddenContainer.h: Ditto.
- rendering/RenderSVGImage.cpp: (WebCore::RenderSVGImage::absoluteRects): ASSERT_NOT_REACHED() here. (WebCore::RenderSVGImage::absoluteQuads): Don't use absoluteClippedOverlowRect() but localToAbsoluteQuad(repaintRectInLocalCoordinates()).
- rendering/RenderSVGImage.h: (WebCore::RenderSVGImage::objectBoundingBox): Inlined
- rendering/RenderSVGInline.cpp: (WebCore::RenderSVGInline::absoluteQuads): Take RenderSVGText translation into account, allows inspecting <tspan>/<tref> etc.
- rendering/RenderSVGInline.h:
- rendering/RenderSVGModelObject.cpp: (WebCore::RenderSVGModelObject::absoluteRects): ASSERT_NOT_REACHED() here. (WebCore::RenderSVGModelObject::absoluteQuads): Don't use absoluteClippedOverlowRect() but localToAbsoluteQuad(repaintRectInLocalCoordinates()).
- rendering/RenderSVGModelObject.h:
- rendering/RenderSVGRoot.cpp: Fix typo in license s/aint/along. Need to touch this file in order to let Mac build.
- rendering/RenderSVGText.cpp: (WebCore::RenderSVGText::mapLocalToContainer): Remove hack, which moved the transformState by x()/y(). Not needed anymore. (WebCore::RenderSVGText::absoluteQuads): Proper implementation, respecting x/y translation.
- rendering/RenderSVGText.h: Reorder some functions.
- rendering/SVGRenderSupport.h: Removed last virtual function strokeBoundingBox().
- 5:36 AM Changeset in webkit [61758] by
-
- 2 edits in trunk/WebCore
2010-06-24 Kent Tamura <tkent@chromium.org>
Unreviewed. Build fix for Tiger.
- platform/mac/ThemeMac.mm: (WebCore::setControlSize): (WebCore::ThemeMac::inflateControlPaintRect):
- 5:24 AM Changeset in webkit [61757] by
-
- 2 edits in trunk/LayoutTests
Unreviewed typo fix after r61754.
- platform/qt/Skipped:
- 5:02 AM Changeset in webkit [61756] by
-
- 2 edits in trunk/WebCore
2010-06-24 Kent Tamura <tkent@chromium.org>
Unreviewed. Build fix for Chromium Mac.
- html/HTMLInputElement.cpp: (WebCore::HTMLInputElement::isSpeechEnabled):
- 5:00 AM Changeset in webkit [61755] by
-
- 4 edits in trunk
Unreviewed Symbian build fix.
The QML WebKit integration needs to be part of QtWebKit.sis
WebCore:
- WebCore.pro: Deploy qmlwebkitplugin.dll.
WebKit/qt:
- declarative/declarative.pro: Removed non-working deployment.
- 4:46 AM Changeset in webkit [61754] by
-
- 3 edits in trunk/LayoutTests
[Qt] Regression(r61749): inspector/debugger-pause-on-debugger-statement.html fails
https://bugs.webkit.org/show_bug.cgi?id=41147
- platform/qt/Skipped: inspector/debugger-pause-on-debugger-statement.html skipped.
- platform/qt-linux/Skipped: revert last change, because we only use the general platform/qt/Skipped list.
- 4:32 AM Changeset in webkit [61753] by
-
- 2 edits in trunk/LayoutTests
2010-06-24 Yury Semikhatsky <yurys@chromium.org>
Unreviewed: disable new inspector test on Qt linux.
- platform/qt-linux/Skipped:
- 3:40 AM Changeset in webkit [61752] by
-
- 17 edits in trunk/WebCore
2010-06-24 Satish Sampath <satish@chromium.org>
Reviewed by Kent Tamura.
Add a speech button to input elements, no rendering or actions yet.
Speech Input: Add a speech button to text input element (no rendering or actions yet)
https://bugs.webkit.org/show_bug.cgi?id=40925
No new tests. Will create a layout test in a subsequent patch.
- css/CSSPrimitiveValueMappings.h: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
- css/CSSSelector.cpp: (WebCore::CSSSelector::pseudoId): (WebCore::nameToPseudoTypeMap): (WebCore::CSSSelector::extractPseudoType):
- css/CSSSelector.h: (WebCore::CSSSelector::):
- css/CSSValueKeywords.in:
- css/html.css: (input::-webkit-input-speech-button):
- dom/InputElement.h:
- html/HTMLAttributeNames.in:
- html/HTMLInputElement.cpp: (WebCore::HTMLInputElement::isSpeechEnabled):
- html/HTMLInputElement.h:
- platform/ThemeTypes.h: (WebCore::):
- rendering/RenderTextControlSingleLine.cpp: (WebCore::RenderTextControlSingleLine::nodeAtPoint): (WebCore::RenderTextControlSingleLine::forwardEvent): (WebCore::RenderTextControlSingleLine::styleDidChange): (WebCore::RenderTextControlSingleLine::hasControlClip): (WebCore::RenderTextControlSingleLine::controlClipRect): (WebCore::RenderTextControlSingleLine::textBlockWidth): (WebCore::RenderTextControlSingleLine::preferredContentWidth): (WebCore::RenderTextControlSingleLine::adjustControlHeightBasedOnLineHeight): (WebCore::RenderTextControlSingleLine::createSubtreeIfNeeded): (WebCore::RenderTextControlSingleLine::createSpeechButtonStyle): (WebCore::RenderTextControlSingleLine::clientPaddingRight):
- rendering/RenderTextControlSingleLine.h:
- rendering/RenderTheme.cpp: (WebCore::RenderTheme::adjustStyle): (WebCore::RenderTheme::paint): (WebCore::RenderTheme::paintBorderOnly): (WebCore::RenderTheme::paintDecorations):
- rendering/TextControlInnerElements.cpp: (WebCore::InputFieldSpeechButtonElement::InputFieldSpeechButtonElement): (WebCore::InputFieldSpeechButtonElement::create): (WebCore::InputFieldSpeechButtonElement::defaultEventHandler):
- rendering/TextControlInnerElements.h:
- rendering/style/RenderStyleConstants.h: (WebCore::):
- 3:07 AM Changeset in webkit [61751] by
-
- 5 edits4 adds in trunk
[Mac] The upper button of <input type=number> has no visual effect on click
https://bugs.webkit.org/show_bug.cgi?id=38380
Reviewed by Adam Barth.
WebCore:
Because we have no ways to draw an NSStepperCell with its up button
highlighted, use HIThemeDrawButton() instead.
Test: platform/mac/fast/forms/input-appearance-spinbutton-up.html
- platform/mac/ThemeMac.mm:
(WebCore::controlSizeFromPixelSize):
New function. Made from a part of setControlSize().
(WebCore::setControlSize):
(WebCore::convertControlStatesToThemeDrawState):
(WebCore::paintStepper): Use HITheme API instead of NSStepperCell.
(WebCore::ThemeMac::inflateControlPaintRect):
Use controlSizeFromPixelSize().
LayoutTests:
- platform/mac/fast/forms/input-appearance-spinbutton-expected.checksum:
- platform/mac/fast/forms/input-appearance-spinbutton-expected.png:
- platform/mac/fast/forms/input-appearance-spinbutton-up-expected.checksum: Added.
- platform/mac/fast/forms/input-appearance-spinbutton-up-expected.png: Added.
- platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt: Added.
- platform/mac/fast/forms/input-appearance-spinbutton-up.html: Added.
- 2:11 AM Changeset in webkit [61750] by
-
- 5 edits in trunk
Single character string replacement may replace too many characters
https://bugs.webkit.org/show_bug.cgi?id=41138
<rdar://problem/8097496>
Reviewed by Maciej Stachowiak.
Simple fix to stop the rope path of single character replacement
once the first replacement occurs.
- runtime/JSString.cpp:
(JSC::JSString::replaceCharacter):
- 2:01 AM Changeset in webkit [61749] by
-
- 8 edits2 adds in trunk
2010-06-24 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: implement layout tests for debugger
https://bugs.webkit.org/show_bug.cgi?id=40774
- http/tests/inspector/inspector-test.js: (notifyDone): (frontend_showPanel): (frontend_addSniffer.receiver.methodName): (frontend_addSniffer): (frontend_createKeyEvent): (frontend_evaluateInConsole):
- inspector/debugger-pause-on-debugger-statement-expected.txt: Added.
- inspector/debugger-pause-on-debugger-statement.html: Added.
2010-06-24 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: implement layout tests for debugger
https://bugs.webkit.org/show_bug.cgi?id=40774
Test: inspector/debugger-pause-on-debugger-statement.html
- bindings/js/ScriptDebugServer.cpp: remove unused obsolete code that deals with global listeners. (WebCore::ScriptDebugServer::ScriptDebugServer): (WebCore::ScriptDebugServer::removeListener): (WebCore::ScriptDebugServer::dispatchFunctionToListeners): (WebCore::ScriptDebugServer::pauseIfNeeded): (WebCore::ScriptDebugServer::didAddListener): (WebCore::ScriptDebugServer::didRemoveListener):
- bindings/js/ScriptDebugServer.h:
- platform/mac/EventLoopMac.mm: (WebCore::EventLoop::cycle): wait at most 10ms for new event, otherwise layout tests would hang because in their case there may be no events ever.
2010-06-24 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: implement layout tests for debugger
https://bugs.webkit.org/show_bug.cgi?id=40774
- src/WebDevToolsFrontendImpl.cpp: (WebKit::WebDevToolsFrontendImpl::WebDevToolsFrontendImpl):
- 1:57 AM Changeset in webkit [61748] by
-
- 6 edits3 adds in trunk
2010-06-24 Andrey Kosyakov <caseq@chromium.org>
Reviewed by Yury Semikhatsky.
Added tests for representation of various JS values in console log.
https://bugs.webkit.org/show_bug.cgi?id=40980
- inspector/console-log-native-funcs-expected.txt: Added.
- inspector/console-tests-expected.txt:
- inspector/console-tests.html:
- platform/chromium/inspector: Added.
- platform/chromium/inspector/console-log-native-funcs-expected.txt: Added.
2010-06-24 Andrey Kosyakov <caseq@chromium.org>
Reviewed by Yury Semikhatsky.
Fixed evaluation & logging of null values in console.
Changed handling of null and undefined in ScriptValue::toString()
to match JSC bindings (i.e. "null" and "undefined" instead of "").
https://bugs.webkit.org/show_bug.cgi?id=40980
- bindings/v8/ScriptValue.cpp: (WebCore::ScriptValue::toString):
- inspector/front-end/InjectedScript.js: (injectedScriptConstructor):
- 1:52 AM Changeset in webkit [61747] by
-
- 2 edits in trunk/WebCore
2010-06-24 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: live edit doesn't work when resource tracking is off
https://bugs.webkit.org/show_bug.cgi?id=41076
- inspector/front-end/ScriptView.js: (WebInspector.ScriptView.prototype._sourceIDForLine): implement this method for ScriptView, it's needed for editLine to work.
- 12:51 AM Changeset in webkit [61746] by
-
- 3 edits in trunk/LayoutTests
Update test results for IDL hidden attribute
(added for https://bugs.webkit.org/show_bug.cgi?id=41039)
Reviewed by Oliver.
- fast/dom/domListEnumeration.html: Update some counts since the HTMLFormElement
and HTMLSelectElement interfaces now inherit the new hidden IDL attribute.
- fast/dom/domListEnumeration-expected.txt:
- 12:48 AM Changeset in webkit [61745] by
-
- 2 edits in trunk/JavaScriptCore
Fix the length of instruction stream controlled by constant pool
https://bugs.webkit.org/show_bug.cgi?id=40293
Reviewed by Gavin Barraclough.
The initial/maximum length of instruction stream (m_maxDistance) should
be set when the first constant arrives to the constant pool. Otherwise
the constant pool could be placed into an uninterrupted sequence.
- assembler/AssemblerBufferWithConstantPool.h:
(JSC::):
- 12:31 AM Changeset in webkit [61744] by
-
- 1 edit10 adds in trunk/LayoutTests
Add additional tests for beforeload events.
https://bugs.webkit.org/show_bug.cgi?id=41132
Reviewed by Alexey Proskuryakov.
Add tests to verify that the following elements can be removed from the
DOM during beforeload:
- <object type="application/x-shockwave-flash">
- <iframe>
- <img>
- <script src=""> (non-inline)
- <video>
- fast/dom/beforeload/remove-flash-in-beforeload-listener-expected.txt: Added.
- fast/dom/beforeload/remove-flash-in-beforeload-listener.html: Added.
- fast/dom/beforeload/remove-frame-in-beforeload-listener-expected.txt: Added.
- fast/dom/beforeload/remove-frame-in-beforeload-listener.html: Added.
- fast/dom/beforeload/remove-image-in-beforeload-listener-expected.txt: Added.
- fast/dom/beforeload/remove-image-in-beforeload-listener.html: Added.
- fast/dom/beforeload/remove-script-in-beforeload-listener-expected.txt: Added.
- fast/dom/beforeload/remove-script-in-beforeload-listener.html: Added.
- fast/dom/beforeload/remove-video-in-beforeload-listener-expected.txt: Added.
- fast/dom/beforeload/remove-video-in-beforeload-listener.html: Added.
- 12:24 AM Changeset in webkit [61743] by
-
- 2 edits in trunk/JavaScriptCore
Fix layout test failure
Reviewed by Gavin Barraclough.
We assume bytecodeOffset will always return a value > 1,
so we adjust the failure case to return 1 instead of 0.
- bytecode/CodeBlock.h:
(JSC::CodeBlock::bytecodeOffset):