[Webkit-unassigned] [Bug 72950] New: [DRT Chromium] Set right default value to baseURL in LayoutTestController::queueLoadHTMLString

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 22 06:28:02 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=72950

           Summary: [DRT Chromium] Set right default value to baseURL in
                    LayoutTestController::queueLoadHTMLString
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jnd at chromium.org
                CC: tony at chromium.org, tonyg at chromium.org,
                    satish at chromium.org


fast/loader/non-deferred-substitute-load.html was crashed on the debug version of DRT Chromium port. The crash was caused by ASSERT(!newRequest.isNull()) in MainResourceLoader::willSendRequest.

After investigation, test non-deferred-substitute-load.html calls LayoutTestController::queueLoadHTMLString to load some HTML contents, however DRT Chromium port sets a empty URL as default base URL in LayoutTestController::queueLoadHTMLString, which causes the assert.
By looking at the general DRT implementation, (see http://trac.webkit.org/browser/trunk/Tools/DumpRenderTree/LayoutTestController.cpp#L1016.) it sets a "" string as default value to baseURL to avoid the assert, DRT Chromium port should follow it.

A patch is on the way

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list