WMLPageState::reset() doesn't reset history length correctly, thus partly breaking onenterforward/onenterbackward support. We don't have any tests for them at the moment, but I'm about to fix that.
Created attachment 32124 [details] Initial patch
Sende LayoutTests/ChangeLog Hinzufügen LayoutTests/wml/onenterforward-event-expected.txt Hinzufügen LayoutTests/wml/onenterforward-event.html Hinzufügen LayoutTests/wml/onenterforward-inline-event-expected.txt Hinzufügen LayoutTests/wml/onenterforward-inline-event.html Hinzufügen LayoutTests/wml/ontimer-event-expected.txt Hinzufügen LayoutTests/wml/ontimer-event.html Hinzufügen LayoutTests/wml/resources/onenterforward-event.js Hinzufügen LayoutTests/wml/resources/onenterforward-event.wml Hinzufügen LayoutTests/wml/resources/onenterforward-inline-event.js Hinzufügen LayoutTests/wml/resources/onenterforward-inline-event.wml Hinzufügen LayoutTests/wml/resources/ontimer-event.js Hinzufügen LayoutTests/wml/resources/ontimer-event.wml Sende LayoutTests/wml/resources/ontimer-inline-event.js Sende WebCore/ChangeLog Sende WebCore/wml/WMLPageState.cpp Übertrage Daten ................ Revision 45444 übertragen.
(In reply to comment #2) > Sende LayoutTests/ChangeLog > Hinzufügen LayoutTests/wml/onenterforward-event-expected.txt > Hinzufügen LayoutTests/wml/onenterforward-event.html > Hinzufügen LayoutTests/wml/onenterforward-inline-event-expected.txt > Hinzufügen LayoutTests/wml/onenterforward-inline-event.html > Hinzufügen LayoutTests/wml/ontimer-event-expected.txt > Hinzufügen LayoutTests/wml/ontimer-event.html > Hinzufügen LayoutTests/wml/resources/onenterforward-event.js > Hinzufügen LayoutTests/wml/resources/onenterforward-event.wml > Hinzufügen LayoutTests/wml/resources/onenterforward-inline-event.js > Hinzufügen LayoutTests/wml/resources/onenterforward-inline-event.wml > Hinzufügen LayoutTests/wml/resources/ontimer-event.js > Hinzufügen LayoutTests/wml/resources/ontimer-event.wml > Sende LayoutTests/wml/resources/ontimer-inline-event.js > Sende WebCore/ChangeLog > Sende WebCore/wml/WMLPageState.cpp > Übertrage Daten ................ > Revision 45444 übertragen. cc'ing Eric: Ouch, it seems to me we need a LC_ALL="en_EN" hardcoded in bugzilla-tool. What do you think
Well, cearly at least bugzilla and bugzilla-tool are disagreeing on encodings. :) Bug yes, probably we need to set the local as part of bugzilla-tool. patches welcome.