Bug 20500
Summary: | WebKit Incompatible with WebCT Vista Courseware | ||
---|---|---|---|
Product: | WebKit | Reporter: | Hayden <thbarnes> |
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
Status: | UNCONFIRMED | ||
Severity: | Major | CC: | randydecker |
Priority: | P3 | Keywords: | NeedsReduction |
Version: | 528+ (Nightly build) | ||
Hardware: | Mac | ||
OS: | OS X 10.5 | ||
URL: | http://vista.kennesaw.edu/ |
Hayden
Logging into popular courseware software WebCT Vista (written and distributed by Blackboard) closes the WebKit window in which it was loaded.
WebCT Vista is the defacto standard in higher education courseware and used by 255,000 students and 30,000 faculty in the State of Georgia alone.
You can test this phenomenon by
(1) Going to http://vista.kennesaw.edu/
(2) Click "Log In"
(3) Enter any username or password
and (4) Click "OK"
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Mark Rowe (bdash)
Does this work correctly in shipping versions of Safari?
Hayden
The bug also exists in Safari 3.1.2 (5525.20.1).
Alexey Proskuryakov
With a local debug build, I got an assertion failure:
ASSERTION FAILED: docLoader->requestCount() == 0
(/Users/ap/Safari/OpenSource/WebCore/loader/loader.cpp:177 void WebCore::Loader::cancelRequests(WebCore::DocLoader*))
Note however that at least some versions of WebCT Vista were compatible with some versions of WebKit: bug 4060.
Randolph Decker
I can't duplicate this problem using WebCT on WebKit on our WebCT server. There are other variables. Can you provide specific details on the WebCT server you use?
The login page for our server is here. http://bb.etc.bc.ca/webct/entryPageIns.dowebct
Use osguest as your login and password.