Bug 320419

Summary: 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.
Product: [Frameworks and Libraries] kwebkitpart Reporter: meyerm
Component: generalAssignee: webkit-devel
Status: RESOLVED UPSTREAM    
Severity: normal CC: adawit
Priority: NOR    
Version: 1.3.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
URL: http://www.bahn.de
Latest Commit: Version Fixed In:
Sentry Crash Report:

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.