Bug 38038 - [chromium] fast/url/file-http-base-expected.html fails on win, linux, mac
Summary: [chromium] fast/url/file-http-base-expected.html fails on win, linux, mac
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Brett Wilson (Google)
Depends on:
Reported: 2010-04-23 01:37 PDT by Yuzo Fujishima
Modified: 2013-04-09 16:09 PDT (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Yuzo Fujishima 2010-04-23 01:37:00 PDT
At r58152,

8 tests are passing for Chromium but failing for WebKit per se:

Chromium: PASS canonicalize('file:') is 'file:///'
Chromium: PASS canonicalize('file:/\\/\\C:\\\\//foo\\bar.html') is 'file:///C:////foo/bar.html'
Chromium: PASS canonicalize('file:c:\\foo\\bar.html') is 'file:///c:/foo/bar.html'
Chromium: PASS canonicalize('file:c|//foo\\bar.html') is 'file:///c%7C//foo/bar.html'
Chromium: PASS canonicalize('file://test') is 'file://test/'
Chromium: PASS canonicalize('file://localhost') is 'file://localhost/'
Chromium: PASS canonicalize('file://localhost/') is 'file://localhost/'
Chromium: PASS canonicalize('file://localhost/test') is 'file://localhost/test'

1 test is failing for Chromium but passing for WebKit per se:

Chromium: FAIL canonicalize('file:filer/home\\me') should be file://filer/home/me. Was file:///filer/home/me.
WebKit:   PASS canonicalize('file:filer/home\\me') is 'file://filer/home/me'

As for the last test, I think that Chormium's behavior is actually correct.
If I am right, we may just rebaseline the expectation for Chromium.
Comment 1 Yuzo Fujishima 2010-04-23 01:43:23 PDT
Committed r58159: <http://trac.webkit.org/changeset/58159>
Comment 2 Yuzo Fujishima 2010-04-23 01:46:06 PDT
Just changed the test expectation.
The issue remains.
Comment 3 Yuzo Fujishima 2010-04-28 02:15:55 PDT
Brett, can you take a look?
Comment 4 Stephen Chenney 2013-04-09 16:09:49 PDT
LayoutTest failures for Chromium are being marked WontFix. The Bug is still accessible and referenced from TestExpectations.