Bug 320419 - To use the train information system on bahn.de I have to switch to KHTML to be able to use the formular for entering journey details.
Summary: To use the train information system on bahn.de I have to switch to KHTML to b...
Status: RESOLVED UPSTREAM
Alias: None
Product: kwebkitpart
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 1.3.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: webkit-devel
URL: http://www.bahn.de
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-29 12:41 UTC by meyerm
Modified: 2013-05-30 11:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description meyerm 2013-05-29 12:41:51 UTC
When browsing to bahn.de, I can enter some journey parameters like train stations, date and time, preferred train and other details into the form on the left column of the start page. But with kwebkit as rendering engine, I cannot enter anything else than the freetext form fields for the stations. Clicking on the calender or any other checkboxes doesn't work. Also clicking on the "Senden" button (for sending) doesn't work. Switching to KHTML makes the form working again in Konqueror.

Reproducible: Always

Steps to Reproduce:
1. Open http://www.bahn.de
2. Try to get some details about a journey with the form on the left hand side.
3. Fail ;-)
Actual Results:  
Nothing happens, even though you can focus the formular elements with tabulator.

Expected Results:  
Clicking on checkboxes should select them, clicking on the calender should open a data selector and clicking on the send button should start the query.
Comment 1 Dawit Alemayehu 2013-05-30 11:17:30 UTC
I only have problem with the calendar widget not popping up which is probably caused by the javascript error that occurs when the page is loaded:

TypeError: 'undefined' is not an object (evaluating 'document.forms[this.formName.replace(/document\./,"")].elements') bahn.common.min.js:91

Anyhow, this is an upstream QtWebKit issue and needs to be reported there. See http://trac.webkit.org/wiki/QtWebKitBugs.