Revision 557310
Go back to digest for 9th July 2006Bug Fixes in KDE Base
Maks Orlovich committed changes in /branches/KDE/3.5/kdelibs:
A bunch of DOM changes we'll need to support the new yahoo mail
and ATLAS stuff; this is neccessary but not sufficient, since they
also heavily use setters/getters, which I am not sure we want to support in 3.5.x...
(But this stuff is standalone)
1. Provide some emulation of mozillaisms like Node.prototype = ... .
These are incomplete, but should hopefully cover the important stuff.
Related to that, fix HTMLDocument to use a proper prototype.
2. Merge from Apple's tree: support the no-op debugger; statement,
it at least seems to be used by yahoo...
3. Readonly support for characterSet property.
4. Fix crash on reading some properties of mouse events that weren't
dispatched --- noticed on testing this stuff.
File Changes
Modified 16 files
- /branches/KDE/3.5/kdelibs
- /kjs/grammar.cpp
- /kjs/grammar.h
- /kjs/grammar.y
- /kjs/keywords.table
- /kjs/lookup.h
- /khtml/ecma/kjs_binding.h
- /khtml/ecma/kjs_css.cpp
- /khtml/ecma/kjs_css.h
- /khtml/ecma/kjs_dom.cpp
- /khtml/ecma/kjs_dom.h
- /khtml/ecma/kjs_events.cpp
- /khtml/ecma/kjs_events.h
- /khtml/ecma/kjs_html.cpp
- /khtml/ecma/kjs_html.h
- /khtml/ecma/kjs_window.cpp
- /khtml/ecma/kjs_window.h
16 files changed in total