JavaScriptCore:
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 10 Jun 2002 20:08:04 +0000 (20:08 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 10 Jun 2002 20:08:04 +0000 (20:08 +0000)
commit5fbff12b6e8c81bb2cd8f0d2d5bd249397684f60
treee634bae0be7564f89b963e68aaf4186f148fc252
parent832f2fc4813bec6f6c489f0b1799ef044fe31719
JavaScriptCore:

Merged in changes from KDE 3.0.1.

* kjs/collector.cpp:
* kjs/date_object.cpp:
* kjs/function.cpp:
* kjs/internal.cpp:
* kjs/lookup.h:
* kjs/object.cpp:
* kjs/operations.cpp:
* kjs/regexp.cpp:
* kjs/regexp_object.cpp:
* kjs/regexp_object.h:
* kjs/string_object.cpp:
* kjs/testkjs.cpp:
* kjs/ustring.cpp:
* kjs/value.cpp:
* kjs/value.h:
Do the merge, and add APPLE_CHANGES as needed to make things compile.

* kjs/date_object.lut.h: Re-generated.

WebCore:

Merged in changes from KDE 3.0.1.

* kwq/kdecore/kurl.h:
* kwq/KWQKURL.mm: (operator==): New, needed by some 3.0.1 code.

* kwq/qt/qpalette.h: Add QPalette::NColorGroups and QColorGroup::NColorRoles.
* kwq/KWQPalette.mm: Simplify by getting rid of "private" indirection.
(QPalette::color): New, needed by some 3.0.1 code.
* kwq/KWQColorGroup.mm: Simplify by getting rid of "private" indirection.

* kwq/qt/qstring.h:
* kwq/KWQString.mm: (QConstString::QConstString): Change parameter to const QChar *
to match Qt so we compile.

* kwq/qt/qtextedit.h:
* kwq/KWQTextEdit.mm: (QTextEdit::setTabStopWidth): Add unimplemented placeholder,
needed by some 3.0.1 code.

* kwq/qt/qvaluelist.h:
* kwq/KWQValueListImpl.h:
* kwq/KWQValueListImpl.mm: Simplify implementation.

* WebCore-tests.exp: Update for changes in QValueList implementation.

* kwq/kdecore/klibloader.h: Add include of <kio/global.h> to make something compile.

* kwq/khtml/java/kjavaappletcontext.h: Add JType and constructor that takes DCOPObject*.

* kwq/kio/global.h: Add KIO::CacheControl.

* khtml/css/css_ruleimpl.cpp:
* khtml/css/css_ruleimpl.h:
* khtml/css/css_stylesheetimpl.cpp:
* khtml/css/css_stylesheetimpl.h:
* khtml/css/css_valueimpl.cpp:
* khtml/css/css_valueimpl.h:
* khtml/css/cssparser.cpp:
* khtml/css/cssparser.h:
* khtml/css/cssstyleselector.cpp:
* khtml/css/cssstyleselector.h:
* khtml/css/html4.css:
* khtml/dom/css_rule.cpp:
* khtml/dom/css_rule.h:
* khtml/dom/css_stylesheet.cpp:
* khtml/dom/css_stylesheet.h:
* khtml/dom/css_value.cpp:
* khtml/dom/dom2_events.cpp:
* khtml/dom/dom2_range.cpp:
* khtml/dom/dom2_range.h:
* khtml/dom/dom2_views.cpp:
* khtml/dom/dom_doc.cpp:
* khtml/dom/dom_element.cpp:
* khtml/dom/dom_exception.h:
* khtml/dom/dom_node.cpp:
* khtml/dom/dom_string.cpp:
* khtml/dom/dom_text.cpp:
* khtml/dom/dom_xml.cpp:
* khtml/dom/html_base.cpp:
* khtml/dom/html_block.cpp:
* khtml/dom/html_document.cpp:
* khtml/dom/html_element.cpp:
* khtml/dom/html_element.h:
* khtml/dom/html_form.cpp:
* khtml/dom/html_head.cpp:
* khtml/dom/html_image.cpp:
* khtml/dom/html_inline.cpp:
* khtml/dom/html_list.cpp:
* khtml/dom/html_misc.cpp:
* khtml/dom/html_object.cpp:
* khtml/dom/html_table.cpp:
* khtml/ecma/kjs_html.cpp:
* khtml/ecma/kjs_proxy.cpp:
* khtml/ecma/kjs_traversal.cpp:
* khtml/ecma/kjs_window.cpp:
* khtml/html/html_baseimpl.cpp:
* khtml/html/html_formimpl.cpp:
* khtml/html/html_miscimpl.h:
* khtml/html/html_objectimpl.cpp:
* khtml/html/html_objectimpl.h:
* khtml/html/htmlparser.cpp:
* khtml/html/htmlparser.h:
* khtml/html/htmltokenizer.cpp:
* khtml/html/htmltokenizer.h:
* khtml/khtml_part.cpp:
* khtml/khtmlpart_p.h:
* khtml/khtmlview.cpp:
* khtml/misc/helper.cpp:
* khtml/misc/khtmllayout.h:
* khtml/misc/loader.cpp:
* khtml/misc/loader.h:
* khtml/misc/loader_client.h:
* khtml/misc/shared.h: Added.
* khtml/rendering/bidi.cpp:
* khtml/rendering/break_lines.cpp:
* khtml/rendering/font.cpp:
* khtml/rendering/render_applet.cpp:
* khtml/rendering/render_applet.h:
* khtml/rendering/render_container.cpp:
* khtml/rendering/render_form.cpp:
* khtml/rendering/render_form.h:
* khtml/rendering/render_frames.cpp:
* khtml/rendering/render_image.cpp:
* khtml/rendering/render_object.cpp:
* khtml/rendering/render_object.h:
* khtml/rendering/render_replaced.cpp:
* khtml/rendering/render_replaced.h:
* khtml/rendering/render_root.cpp:
* khtml/rendering/render_style.cpp:
* khtml/rendering/render_style.h:
* khtml/rendering/render_table.cpp:
* khtml/rendering/render_table.h:
* khtml/rendering/render_text.cpp:
* khtml/rendering/render_text.h:
* khtml/xml/dom2_eventsimpl.h:
* khtml/xml/dom2_rangeimpl.h:
* khtml/xml/dom2_traversalimpl.cpp:
* khtml/xml/dom2_traversalimpl.h:
* khtml/xml/dom2_viewsimpl.h:
* khtml/xml/dom_docimpl.cpp:
* khtml/xml/dom_docimpl.h:
* khtml/xml/dom_elementimpl.h:
* khtml/xml/dom_nodeimpl.cpp:
* khtml/xml/dom_nodeimpl.h:
* khtml/xml/dom_stringimpl.cpp:
* khtml/xml/dom_stringimpl.h:
* khtml/xml/xml_tokenizer.h:
Merge in 3.0.1 changes and add APPLE_CHANGES as necessary to get it to compile.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@1326 268f45cc-cd09-0410-ab3c-d52691b4dbfc
142 files changed:
JavaScriptCore/ChangeLog
JavaScriptCore/ChangeLog-2002-12-03
JavaScriptCore/ChangeLog-2003-10-25
JavaScriptCore/kjs/collector.cpp
JavaScriptCore/kjs/date_object.cpp
JavaScriptCore/kjs/date_object.lut.h
JavaScriptCore/kjs/function.cpp
JavaScriptCore/kjs/internal.cpp
JavaScriptCore/kjs/lookup.h
JavaScriptCore/kjs/object.cpp
JavaScriptCore/kjs/operations.cpp
JavaScriptCore/kjs/regexp.cpp
JavaScriptCore/kjs/regexp_object.cpp
JavaScriptCore/kjs/regexp_object.h
JavaScriptCore/kjs/string_object.cpp
JavaScriptCore/kjs/testkjs.cpp
JavaScriptCore/kjs/ustring.cpp
JavaScriptCore/kjs/value.cpp
JavaScriptCore/kjs/value.h
WebCore/ChangeLog-2002-12-03
WebCore/ChangeLog-2003-10-25
WebCore/ChangeLog-2005-08-23
WebCore/WebCore-tests.exp
WebCore/khtml/css/css_ruleimpl.cpp
WebCore/khtml/css/css_ruleimpl.h
WebCore/khtml/css/css_stylesheetimpl.cpp
WebCore/khtml/css/css_stylesheetimpl.h
WebCore/khtml/css/css_valueimpl.cpp
WebCore/khtml/css/css_valueimpl.h
WebCore/khtml/css/cssparser.cpp
WebCore/khtml/css/cssparser.h
WebCore/khtml/css/cssstyleselector.cpp
WebCore/khtml/css/cssstyleselector.h
WebCore/khtml/css/html4.css
WebCore/khtml/dom/css_rule.cpp
WebCore/khtml/dom/css_rule.h
WebCore/khtml/dom/css_stylesheet.cpp
WebCore/khtml/dom/css_stylesheet.h
WebCore/khtml/dom/css_value.cpp
WebCore/khtml/dom/dom2_events.cpp
WebCore/khtml/dom/dom2_range.cpp
WebCore/khtml/dom/dom2_range.h
WebCore/khtml/dom/dom2_views.cpp
WebCore/khtml/dom/dom_doc.cpp
WebCore/khtml/dom/dom_element.cpp
WebCore/khtml/dom/dom_exception.h
WebCore/khtml/dom/dom_node.cpp
WebCore/khtml/dom/dom_string.cpp
WebCore/khtml/dom/dom_text.cpp
WebCore/khtml/dom/dom_xml.cpp
WebCore/khtml/dom/html_base.cpp
WebCore/khtml/dom/html_block.cpp
WebCore/khtml/dom/html_document.cpp
WebCore/khtml/dom/html_element.cpp
WebCore/khtml/dom/html_element.h
WebCore/khtml/dom/html_form.cpp
WebCore/khtml/dom/html_head.cpp
WebCore/khtml/dom/html_image.cpp
WebCore/khtml/dom/html_inline.cpp
WebCore/khtml/dom/html_list.cpp
WebCore/khtml/dom/html_misc.cpp
WebCore/khtml/dom/html_object.cpp
WebCore/khtml/dom/html_table.cpp
WebCore/khtml/ecma/kjs_html.cpp
WebCore/khtml/ecma/kjs_proxy.cpp
WebCore/khtml/ecma/kjs_traversal.cpp
WebCore/khtml/ecma/kjs_window.cpp
WebCore/khtml/html/html_baseimpl.cpp
WebCore/khtml/html/html_formimpl.cpp
WebCore/khtml/html/html_miscimpl.h
WebCore/khtml/html/html_objectimpl.cpp
WebCore/khtml/html/html_objectimpl.h
WebCore/khtml/html/htmlparser.cpp
WebCore/khtml/html/htmlparser.h
WebCore/khtml/html/htmltokenizer.cpp
WebCore/khtml/html/htmltokenizer.h
WebCore/khtml/khtml_part.cpp
WebCore/khtml/khtmlpart_p.h
WebCore/khtml/khtmlview.cpp
WebCore/khtml/misc/helper.cpp
WebCore/khtml/misc/khtmllayout.h
WebCore/khtml/misc/loader.cpp
WebCore/khtml/misc/loader.h
WebCore/khtml/misc/loader_client.h
WebCore/khtml/misc/shared.h [new file with mode: 0644]
WebCore/khtml/rendering/bidi.cpp
WebCore/khtml/rendering/break_lines.cpp
WebCore/khtml/rendering/font.cpp
WebCore/khtml/rendering/render_applet.cpp
WebCore/khtml/rendering/render_applet.h
WebCore/khtml/rendering/render_container.cpp
WebCore/khtml/rendering/render_form.cpp
WebCore/khtml/rendering/render_form.h
WebCore/khtml/rendering/render_frames.cpp
WebCore/khtml/rendering/render_image.cpp
WebCore/khtml/rendering/render_object.cpp
WebCore/khtml/rendering/render_object.h
WebCore/khtml/rendering/render_replaced.cpp
WebCore/khtml/rendering/render_replaced.h
WebCore/khtml/rendering/render_root.cpp
WebCore/khtml/rendering/render_style.cpp
WebCore/khtml/rendering/render_style.h
WebCore/khtml/rendering/render_table.cpp
WebCore/khtml/rendering/render_table.h
WebCore/khtml/rendering/render_text.cpp
WebCore/khtml/rendering/render_text.h
WebCore/khtml/xml/dom2_eventsimpl.h
WebCore/khtml/xml/dom2_rangeimpl.h
WebCore/khtml/xml/dom2_traversalimpl.cpp
WebCore/khtml/xml/dom2_traversalimpl.h
WebCore/khtml/xml/dom2_viewsimpl.h
WebCore/khtml/xml/dom_docimpl.cpp
WebCore/khtml/xml/dom_docimpl.h
WebCore/khtml/xml/dom_elementimpl.h
WebCore/khtml/xml/dom_nodeimpl.cpp
WebCore/khtml/xml/dom_nodeimpl.h
WebCore/khtml/xml/dom_stringimpl.cpp
WebCore/khtml/xml/dom_stringimpl.h
WebCore/khtml/xml/xml_tokenizer.h
WebCore/kwq/KWQColorGroup.mm
WebCore/kwq/KWQKIOGlobal.h
WebCore/kwq/KWQKJavaAppletContext.h
WebCore/kwq/KWQKLibrary.h
WebCore/kwq/KWQKURL.h
WebCore/kwq/KWQKURL.mm
WebCore/kwq/KWQPalette.h
WebCore/kwq/KWQPalette.mm
WebCore/kwq/KWQString.h
WebCore/kwq/KWQString.mm
WebCore/kwq/KWQTextEdit.h
WebCore/kwq/KWQTextEdit.mm
WebCore/kwq/KWQValueList.h
WebCore/kwq/KWQValueListImpl.h
WebCore/kwq/KWQValueListImpl.mm
WebCore/kwq/kdecore/klibloader.h
WebCore/kwq/kdecore/kurl.h
WebCore/kwq/khtml/java/kjavaappletcontext.h
WebCore/kwq/kio/global.h
WebCore/kwq/qt/qpalette.h
WebCore/kwq/qt/qstring.h
WebCore/kwq/qt/qtextedit.h
WebCore/kwq/qt/qvaluelist.h