summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-23 07:26:39 +0000
committerericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-23 07:26:39 +0000
commit40f52f0c52a82bc988bc95dc296ddfa89f09154a (patch)
treead72c06b36ea0abba53d4df9636f96210ec5ab79 /webkit
parent3a3b3a5e1ade427d162b780e9d79abac0f91489a (diff)
downloadchromium_src-40f52f0c52a82bc988bc95dc296ddfa89f09154a.zip
chromium_src-40f52f0c52a82bc988bc95dc296ddfa89f09154a.tar.gz
chromium_src-40f52f0c52a82bc988bc95dc296ddfa89f09154a.tar.bz2
Webkit merge 39410:39438 (CL 4 of 4).
Review URL: http://codereview.chromium.org/16444 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7416 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/build/WebCore/SConscript1
-rw-r--r--webkit/build/WebCore/WebCore.vcproj8
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.pngbin0 -> 17966 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.txt8
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt6
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_ignored.txt5
-rw-r--r--webkit/webkit.xcodeproj/project.pbxproj6
8 files changed, 29 insertions, 6 deletions
diff --git a/webkit/build/WebCore/SConscript b/webkit/build/WebCore/SConscript
index 70b7e73..7ededc7 100644
--- a/webkit/build/WebCore/SConscript
+++ b/webkit/build/WebCore/SConscript
@@ -508,6 +508,7 @@ input_files = [
'$WEBCORE_DIR/platform/network/AuthenticationChallengeBase.cpp',
'$WEBCORE_DIR/platform/network/Credential.cpp',
'$WEBCORE_DIR/platform/network/FormData.cpp',
+ '$WEBCORE_DIR/platform/network/FormDataBuilder.cpp',
'$WEBCORE_DIR/platform/network/HTTPParsers.cpp',
'$WEBCORE_DIR/platform/network/NetworkStateNotifier.cpp',
'$WEBCORE_DIR/platform/network/ProtectionSpace.cpp',
diff --git a/webkit/build/WebCore/WebCore.vcproj b/webkit/build/WebCore/WebCore.vcproj
index d853fc4..49f7640 100644
--- a/webkit/build/WebCore/WebCore.vcproj
+++ b/webkit/build/WebCore/WebCore.vcproj
@@ -1709,6 +1709,14 @@
>
</File>
<File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\platform\network\FormDataBuilder.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\platform\network\FormDataBuilder.h"
+ >
+ </File>
+ <File
RelativePath="..\..\..\third_party\WebKit\WebCore\platform\network\HTTPHeaderMap.h"
>
</File>
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.checksum
new file mode 100644
index 0000000..049d39d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.checksum
@@ -0,0 +1 @@
+9fccceabf705b9e5844e0a5aa56c1d5b \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.png
new file mode 100644
index 0000000..ec9c039
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.txt
new file mode 100644
index 0000000..108677b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-document-element-expected.txt
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+ RenderBlock {HTML} at (0,0) size 800x52
+ RenderBody {BODY} at (8,16) size 784x20 [bgcolor=#808080]
+ RenderBlock {P} at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 527x19
+ text run at (0,0) width 527: "The portions of the view exposed by the transformed document should be painted white"
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index 3d925b7..e55cd9e 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -1634,8 +1634,6 @@ LINUX WIN : LayoutTests/svg/custom/fill-fallback.svg = FAIL
LINUX WIN : LayoutTests/svg/custom/invalid-css.svg = FAIL
LINUX WIN : LayoutTests/svg/custom/js-late-gradient-and-object-creation.svg = FAIL
LINUX WIN : LayoutTests/svg/custom/resource-client-removal.svg = FAIL
-LayoutTests/wml/variable-reference-invalid-character.html = FAIL
-LayoutTests/wml/variable-reference-valid.html = FAIL
// WebKit Merge 39050:39100 failures:
LayoutTests/fast/dom/java-applet-calls.html = FAIL
@@ -1648,9 +1646,6 @@ LayoutTests/fast/events/special-key-events-in-input-text.html = FAIL
LayoutTests/fast/regex/non-pattern-characters.html = FAIL
SKIP : LayoutTests/fast/workers/worker-navigator.html = FAIL
SKIP : LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded-svg.svg = FAIL
-LayoutTests/wml/go-task-get-method-external-deck.html = FAIL
-LayoutTests/wml/go-task-get-method-same-deck.html = FAIL
-LayoutTests/wml/go-task-get-method-external-deck-with-href.html = FAIL
// Windows pixeltest failure: alpha=0.5 red does not come out blended.
// Linux pixeltest failure: alpha=0.5 red (1,0,0) atop yellow (1,1,0) is
@@ -1735,7 +1730,6 @@ LayoutTests/fast/regex/quantified-assertions.html = FAIL
// we don't support. Needs more investigation.
LayoutTests/http/tests/security/feed-urls-from-remote.html = PASS FAIL
LayoutTests/transforms/2d/transform-value-types.html = FAIL
-LayoutTests/wml/go-task-animation.html = FAIL
LayoutTests/fast/workers/worker-replace-self.html = TIMEOUT
LayoutTests/http/tests/navigation/post-goback-repost-policy.html = TIMEOUT
LINUX WIN DEBUG : LayoutTests/editing/pasteboard/4947130.html = CRASH
diff --git a/webkit/tools/layout_tests/test_lists/tests_ignored.txt b/webkit/tools/layout_tests/test_lists/tests_ignored.txt
index 310a615..5cbcf7b 100644
--- a/webkit/tools/layout_tests/test_lists/tests_ignored.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_ignored.txt
@@ -23,6 +23,11 @@ SKIP : LayoutTests/fast/dom/open-and-close-by-DOM.html = FAIL
SKIP : LayoutTests/svg/custom/fill-SVGPaint-interface.svg = PASS
SKIP : LayoutTests/svg/custom/getPresentationAttribute.svg = PASS
+// WML is still an inprogress feature upstream. Chromium does not build
+// with WML support, so skip its tests.
+SKIP : LayoutTests/wml = FAIL
+SKIP : LayoutTests/http/tests/wml = FAIL
+
// -----------------------------------------------------------------
// FAILING TESTS
// -----------------------------------------------------------------
diff --git a/webkit/webkit.xcodeproj/project.pbxproj b/webkit/webkit.xcodeproj/project.pbxproj
index df61be3..8f9c009 100644
--- a/webkit/webkit.xcodeproj/project.pbxproj
+++ b/webkit/webkit.xcodeproj/project.pbxproj
@@ -38,6 +38,7 @@
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
+ 040BA91F0F0077E800BFA8E5 /* FormDataBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 040BA91E0F0077E800BFA8E5 /* FormDataBuilder.cpp */; };
04C3AFC30EF1E43D0046D578 /* NavigatorBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 04C3AFC20EF1E43D0046D578 /* NavigatorBase.cpp */; };
04C3AFC60EF1E45F0046D578 /* WorkerNavigator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 04C3AFC50EF1E45F0046D578 /* WorkerNavigator.cpp */; };
4103039F0EFB0F7C008832CA /* CachedPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4103039E0EFB0F7C008832CA /* CachedPage.cpp */; };
@@ -1439,6 +1440,8 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
+ 040BA91E0F0077E800BFA8E5 /* FormDataBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FormDataBuilder.cpp; sourceTree = "<group>"; };
+ 040BA9200F0077EE00BFA8E5 /* FormDataBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FormDataBuilder.h; sourceTree = "<group>"; };
04C3AFC20EF1E43D0046D578 /* NavigatorBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NavigatorBase.cpp; sourceTree = "<group>"; };
04C3AFC40EF1E4430046D578 /* NavigatorBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NavigatorBase.h; sourceTree = "<group>"; };
04C3AFC50EF1E45F0046D578 /* WorkerNavigator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WorkerNavigator.cpp; sourceTree = "<group>"; };
@@ -5887,6 +5890,8 @@
7B5E91250D7F3CC2001ECF42 /* Credential.h */,
7B5E912C0D7F3CC2001ECF42 /* FormData.cpp */,
7B5E912D0D7F3CC2001ECF42 /* FormData.h */,
+ 040BA91E0F0077E800BFA8E5 /* FormDataBuilder.cpp */,
+ 040BA9200F0077EE00BFA8E5 /* FormDataBuilder.h */,
7B5E912E0D7F3CC2001ECF42 /* HTTPHeaderMap.h */,
7B5E912F0D7F3CC2001ECF42 /* HTTPParsers.cpp */,
7B5E91300D7F3CC2001ECF42 /* HTTPParsers.h */,
@@ -9360,6 +9365,7 @@
E456266F0E268E87005E4685 /* XSLTExtensions.cpp in Sources */,
E45626700E268E87005E4685 /* XSLTProcessor.cpp in Sources */,
E45626710E268E87005E4685 /* XSLTUnicodeSort.cpp in Sources */,
+ 040BA91F0F0077E800BFA8E5 /* FormDataBuilder.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};