[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

tkent at chromium.org tkent at chromium.org
Wed Dec 22 11:32:55 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 1afcd77853e7c4f1bd556d718cef771d6c293bcb
Author: tkent at chromium.org <tkent at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Jul 29 00:54:20 2010 +0000

    2010-07-28  Kent Tamura  <tkent at chromium.org>
    
            Reviewed by Dimitri Glazkov.
    
            [DRT/Chromium] Introduce drt_expectations.txt for NRWT
            https://bugs.webkit.org/show_bug.cgi?id=43123
    
            * platform/chromium/drt_expectations.txt: Added.
    2010-07-28  Kent Tamura  <tkent at chromium.org>
    
            Reviewed by Dimitri Glazkov.
    
            [DRT/Chromium] Introduce drt_expectations.txt for NRWT
            https://bugs.webkit.org/show_bug.cgi?id=43123
    
            Introduce LayoutTests/platform/chromium/drt_expectations.txt,
            which overrides test expectations only for DumpRenderTree, in
            order to manage what problems are investigated.
            This change will be reverted when we switch to DRT completely.
    
            * Scripts/webkitpy/layout_tests/port/chromium.py:
             Add drt_expectations.txt content to the result of
             test_expectations_overrides() if --use-drt is specified.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@64249 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 071d79e..abec234 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,12 @@
+2010-07-28  Kent Tamura  <tkent at chromium.org>
+
+        Reviewed by Dimitri Glazkov.
+
+        [DRT/Chromium] Introduce drt_expectations.txt for NRWT
+        https://bugs.webkit.org/show_bug.cgi?id=43123
+
+        * platform/chromium/drt_expectations.txt: Added.
+
 2010-07-28  Anders Carlsson  <andersca at apple.com>
 
         Reviewed by Sam Weinig.
diff --git a/LayoutTests/platform/chromium/drt_expectations.txt b/LayoutTests/platform/chromium/drt_expectations.txt
new file mode 100644
index 0000000..2a2236a
--- /dev/null
+++ b/LayoutTests/platform/chromium/drt_expectations.txt
@@ -0,0 +1,94 @@
+//
+// BUG_DRT: We don't have a dedicated bug yet.
+//
+
+// Painting timing issue?
+BUG_DRT : fast/backgrounds/animated-gif-as-background.html = IMAGE
+
+// Missing image resource
+BUG_DRT : fast/forms/input-appearance-searchandspeech.html = IMAGE
+BUG_DRT : fast/forms/input-appearance-speechbutton.html = IMAGE
+
+BUG48431 : plugins/geturlnotify-during-document-teardown.html = TEXT
+BUG48431 : plugins/open-and-close-window-with-plugin.html = TEXT
+
+// Just need rebaseline.
+BUG50197 : svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-dom-height-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-dom-width-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-dom-x-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-dom-y-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-height-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-width-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-x-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterElement-svgdom-y-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop.html = IMAGE
+BUG50197 : svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop.html = IMAGE
+
+BUG_DRT RELEASE : storage/indexeddb/basics.html = TIMEOUT
+BUG_DRT RELEASE : storage/indexeddb/database-basics.html = TIMEOUT
+BUG_DRT RELEASE : storage/indexeddb/keyrange.html = TIMEOUT
+BUG_DRT RELEASE : storage/indexeddb/objectstore-basics.html = TIMEOUT
+BUG_DRT DEBUG : storage/indexeddb/basics.html = CRASH
+BUG_DRT DEBUG : storage/indexeddb/database-basics.html = CRASH
+BUG_DRT DEBUG : storage/indexeddb/keyrange.html = CRASH
+BUG_DRT DEBUG : storage/indexeddb/objectstore-basics.html = CRASH
+
+// Need to implement something?
+BUG_DRT WIN : inspector/console-clear.html = CRASH
+BUG_DRT WIN : inspector/console-log-before-inspector-open.html = CRASH
+BUG_DRT WIN : inspector/console-tests.html = CRASH
+BUG_DRT WIN : inspector/cookie-resource-match.html = CRASH
+BUG_DRT WIN : inspector/debugger-eval-while-paused.html = CRASH
+BUG_DRT WIN : inspector/debugger-no-nested-pause.html = CRASH
+BUG_DRT WIN : inspector/debugger-pause-in-eval-script.html = CRASH
+BUG_DRT WIN : inspector/debugger-pause-on-debugger-statement.html = CRASH
+BUG_DRT WIN : inspector/debugger-proto-property.html = CRASH
+BUG_DRT WIN : inspector/elements-panel-limited-children.html = CRASH
+BUG_DRT WIN : inspector/elements-panel-search.html = CRASH
+BUG_DRT WIN : inspector/elements-panel-structure.html = CRASH
+BUG_DRT WIN : inspector/elements-panel-xhtml-structure.xhtml = CRASH
+BUG_DRT WIN : inspector/inspected-objects-not-overriden.html = CRASH
+BUG_DRT WIN : inspector/styles-disable-then-delete.html = CRASH
+BUG_DRT WIN : inspector/styles-iframe.html = CRASH
+BUG_DRT WIN : inspector/styles-source-lines.html = CRASH
+BUG_DRT WIN : inspector/syntax-highlight-css.html = CRASH
+BUG_DRT WIN : inspector/syntax-highlight-javascript.html = CRASH
+BUG_DRT WIN : inspector/timeline-event-dispatch.html = CRASH
+BUG_DRT WIN : inspector/timeline-mark-timeline.html = CRASH
+BUG_DRT WIN : inspector/timeline-paint.html = CRASH
+BUG_DRT WIN : inspector/timeline-recalculate-styles.html = CRASH
+BUG_DRT WIN : inspector/timeline-script-tag-2.html = CRASH
diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog
index fc107ea..747fd90 100644
--- a/WebKitTools/ChangeLog
+++ b/WebKitTools/ChangeLog
@@ -1,3 +1,19 @@
+2010-07-28  Kent Tamura  <tkent at chromium.org>
+
+        Reviewed by Dimitri Glazkov.
+
+        [DRT/Chromium] Introduce drt_expectations.txt for NRWT
+        https://bugs.webkit.org/show_bug.cgi?id=43123
+
+        Introduce LayoutTests/platform/chromium/drt_expectations.txt,
+        which overrides test expectations only for DumpRenderTree, in
+        order to manage what problems are investigated.
+        This change will be reverted when we switch to DRT completely.
+
+        * Scripts/webkitpy/layout_tests/port/chromium.py:
+         Add drt_expectations.txt content to the result of
+         test_expectations_overrides() if --use-drt is specified.
+
 2010-07-28  Brady Eidson  <beidson at apple.com>
 
         Reviewed by Darin Adler.
diff --git a/WebKitTools/Scripts/webkitpy/layout_tests/port/chromium.py b/WebKitTools/Scripts/webkitpy/layout_tests/port/chromium.py
index 8106da4..f8b181c 100644
--- a/WebKitTools/Scripts/webkitpy/layout_tests/port/chromium.py
+++ b/WebKitTools/Scripts/webkitpy/layout_tests/port/chromium.py
@@ -213,6 +213,16 @@ class ChromiumPort(base.Port):
             return file.read()
 
     def test_expectations_overrides(self):
+        # FIXME: This drt_overrides handling should be removed when we switch
+        # from tes_shell to DRT.
+        drt_overrides = ''
+        if self._options.use_drt:
+            drt_overrides_path = self.path_from_webkit_base('LayoutTests',
+                'platform', 'chromium', 'drt_expectations.txt')
+            if os.path.exists(drt_overrides_path):
+                with codecs.open(drt_overrides_path, "r", "utf-8") as file:
+                    drt_overrides = file.read()
+
         try:
             overrides_path = self.path_from_chromium_base('webkit', 'tools',
                 'layout_tests', 'test_expectations.txt')
@@ -221,7 +231,7 @@ class ChromiumPort(base.Port):
         if not os.path.exists(overrides_path):
             return None
         with codecs.open(overrides_path, "r", "utf-8") as file:
-            return file.read()
+            return file.read() + drt_overrides
 
     def test_platform_names(self):
         return self.test_base_platform_names() + ('win-xp',

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list