Commit 00c4ac1b authored by thatcher's avatar thatcher

JavaScriptCore:

        Reviewed by Tim H.

        Bug 10454: Unix bakefile fixes
        http://bugzilla.opendarwin.org/show_bug.cgi?id=10454

        * JavaScriptCoreSources.bkl:

WebCore:

        Reviewed by Tim H.

        Bug 10454: Unix bakefile fixes
        http://bugzilla.opendarwin.org/show_bug.cgi?id=10454

        * WebCoreSources.bkl:
        * platform/gdk/RenderPopupMenuGdk.cpp:
        (WebCore::RenderPopupMenuGdk::RenderPopupMenuGdk):
        * platform/gdk/RenderPopupMenuGdk.h:
        * platform/gdk/RenderThemeGdk.cpp:
        (WebCore::RenderThemeGdk::createPopupMenu):
        (WebCore::RenderThemeGdk::systemFont):
        * platform/gdk/RenderThemeGdk.h:
        * platform/gdk/TemporaryLinkStubs.cpp:
        * webcore-base.bkl:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16193 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 28732958
2006-09-02 Krzysztof Kowalczyk <kkowalczyk@gmail.com>
Reviewed by Tim H.
Bug 10454: Unix bakefile fixes
http://bugzilla.opendarwin.org/show_bug.cgi?id=10454
* JavaScriptCoreSources.bkl:
2006-09-01 Nikolas Zimmermann <zimmermann@kde.org> 2006-09-01 Nikolas Zimmermann <zimmermann@kde.org>
Reviewed by hyatt. Landed by eseidel. Reviewed by hyatt. Landed by eseidel.
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
kjs/interpreter.cpp kjs/interpreter.cpp
kjs/JSImmediate.cpp kjs/JSImmediate.cpp
kjs/JSLock.cpp kjs/JSLock.cpp
kjs/JSWrapperObject.cpp
kjs/lexer.cpp kjs/lexer.cpp
kjs/list.cpp kjs/list.cpp
kjs/lookup.cpp kjs/lookup.cpp
......
2006-09-02 Krzysztof Kowalczyk <kkowalczyk@gmail.com>
Reviewed by Tim H.
Bug 10454: Unix bakefile fixes
http://bugzilla.opendarwin.org/show_bug.cgi?id=10454
* WebCoreSources.bkl:
* platform/gdk/RenderPopupMenuGdk.cpp:
(WebCore::RenderPopupMenuGdk::RenderPopupMenuGdk):
* platform/gdk/RenderPopupMenuGdk.h:
* platform/gdk/RenderThemeGdk.cpp:
(WebCore::RenderThemeGdk::createPopupMenu):
(WebCore::RenderThemeGdk::systemFont):
* platform/gdk/RenderThemeGdk.h:
* platform/gdk/TemporaryLinkStubs.cpp:
* webcore-base.bkl:
2006-09-02 Adele Peterson <adele@apple.com> 2006-09-02 Adele Peterson <adele@apple.com>
Reviewed by Anders. Reviewed by Anders.
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
DerivedSources/WebCore/JSDocumentFragment.cpp DerivedSources/WebCore/JSDocumentFragment.cpp
DerivedSources/WebCore/JSDocumentType.cpp DerivedSources/WebCore/JSDocumentType.cpp
DerivedSources/WebCore/JSDOMImplementation.cpp DerivedSources/WebCore/JSDOMImplementation.cpp
DerivedSources/WebCore/JSDOMParser.cpp
DerivedSources/WebCore/JSDOMWindow.cpp DerivedSources/WebCore/JSDOMWindow.cpp
DerivedSources/WebCore/JSElement.cpp DerivedSources/WebCore/JSElement.cpp
DerivedSources/WebCore/JSEntity.cpp DerivedSources/WebCore/JSEntity.cpp
...@@ -81,13 +82,16 @@ ...@@ -81,13 +82,16 @@
DerivedSources/WebCore/JSMutationEvent.cpp DerivedSources/WebCore/JSMutationEvent.cpp
DerivedSources/WebCore/JSNode.cpp DerivedSources/WebCore/JSNode.cpp
DerivedSources/WebCore/JSNodeFilter.cpp DerivedSources/WebCore/JSNodeFilter.cpp
DerivedSources/WebCore/JSNodeIterator.cpp
DerivedSources/WebCore/JSNotation.cpp DerivedSources/WebCore/JSNotation.cpp
DerivedSources/WebCore/JSProcessingInstruction.cpp DerivedSources/WebCore/JSProcessingInstruction.cpp
DerivedSources/WebCore/JSRange.cpp DerivedSources/WebCore/JSRange.cpp
DerivedSources/WebCore/JSText.cpp DerivedSources/WebCore/JSText.cpp
DerivedSources/WebCore/JSTreeWalker.cpp
DerivedSources/WebCore/JSOverflowEvent.cpp DerivedSources/WebCore/JSOverflowEvent.cpp
DerivedSources/WebCore/JSUIEvent.cpp DerivedSources/WebCore/JSUIEvent.cpp
DerivedSources/WebCore/JSWheelEvent.cpp DerivedSources/WebCore/JSWheelEvent.cpp
DerivedSources/WebCore/JSXMLSerializer.cpp
DerivedSources/WebCore/JSXPathEvaluator.cpp DerivedSources/WebCore/JSXPathEvaluator.cpp
DerivedSources/WebCore/JSXPathExpression.cpp DerivedSources/WebCore/JSXPathExpression.cpp
DerivedSources/WebCore/JSXPathNSResolver.cpp DerivedSources/WebCore/JSXPathNSResolver.cpp
...@@ -466,35 +470,28 @@ ...@@ -466,35 +470,28 @@
rendering/RootInlineBox.cpp rendering/RootInlineBox.cpp
</set> </set>
<set append="1" var="WEBCORE_SOURCES_XPATH">
xpath/XPathEvaluator.cpp
xpath/XPathExpression.cpp
xpath/XPathNamespace.cpp
xpath/XPathNSResolver.cpp
xpath/XPathResult.cpp
</set>
<set append="1" var="WEBCORE_SOURCES_IMPL">
xpath/impl/XPathExpressionNode.cpp
xpath/impl/XPathFunctions.cpp
xpath/impl/XPathParser.cpp
xpath/impl/XPathPath.cpp
xpath/impl/XPathPredicate.cpp
xpath/impl/XPathStep.cpp
xpath/impl/XPathUtil.cpp
xpath/impl/XPathValue.cpp
xpath/impl/XPathVariableReference.cpp
</set>
<set append="1" var="WEBCORE_SOURCES_XML"> <set append="1" var="WEBCORE_SOURCES_XML">
xml/DOMParser.cpp
xml/xmlhttprequest.cpp xml/xmlhttprequest.cpp
xml/XSLImportRule.cpp xml/XMLSerializer.cpp
xml/XPathEvaluator.cpp
xml/XPathExpression.cpp
xml/XPathExpressionNode.cpp
xml/XPathFunctions.cpp
xml/XPathNamespace.cpp
xml/XPathNSResolver.cpp
xml/XPathParser.cpp
xml/XPathPath.cpp
xml/XPathPredicate.cpp
xml/XPathResult.cpp
xml/XPathStep.cpp
xml/XPathUtil.cpp
xml/XPathValue.cpp
xml/XPathVariableReference.cpp
xml/XSLImportRule.cpp
xml/XSLStyleSheet.cpp xml/XSLStyleSheet.cpp
xml/XSLTProcessor.cpp xml/XSLTProcessor.cpp
</set> </set>
<set append="1" var="WEBCORE_SOURCES_DOM"> <set append="1" var="WEBCORE_SOURCES_DOM">
...@@ -701,14 +698,14 @@ ...@@ -701,14 +698,14 @@
<set append="1" var="WEBCORE_SOURCES_JS"> <set append="1" var="WEBCORE_SOURCES_JS">
bindings/js/JSCanvasRenderingContext2DCustom.cpp bindings/js/JSCanvasRenderingContext2DCustom.cpp
bindings/js/JSDOMParser.cpp
bindings/js/JSHTMLElementWrapperFactory.cpp bindings/js/JSHTMLElementWrapperFactory.cpp
bindings/js/JSHTMLFormElementCustom.cpp bindings/js/JSHTMLFormElementCustom.cpp
bindings/js/JSHTMLInputElementBase.cpp bindings/js/JSHTMLInputElementBase.cpp
bindings/js/JSHTMLOptionsCollectionCustom.cpp
bindings/js/JSHTMLOptionElementConstructor.cpp bindings/js/JSHTMLOptionElementConstructor.cpp
bindings/js/JSHTMLOptionsCollectionCustom.cpp
bindings/js/JSNodeIteratorCustom.cpp
bindings/js/JSTreeWalkerCustom.cpp
bindings/js/JSXMLHttpRequest.cpp bindings/js/JSXMLHttpRequest.cpp
bindings/js/JSXMLSerializer.cpp
bindings/js/JSXSLTProcessor.cpp bindings/js/JSXSLTProcessor.cpp
bindings/js/kjs_binding.cpp bindings/js/kjs_binding.cpp
bindings/js/kjs_css.cpp bindings/js/kjs_css.cpp
...@@ -721,4 +718,5 @@ ...@@ -721,4 +718,5 @@
bindings/js/kjs_window.cpp bindings/js/kjs_window.cpp
</set> </set>
</makefile> </makefile>
...@@ -26,8 +26,8 @@ ...@@ -26,8 +26,8 @@
namespace WebCore { namespace WebCore {
RenderPopupMenuGdk::RenderPopupMenuGdk(Node* element) RenderPopupMenuGdk::RenderPopupMenuGdk(Node* element, RenderMenuList* list)
: RenderPopupMenu(element) : RenderPopupMenu(element,list)
{ {
} }
......
...@@ -33,7 +33,7 @@ class HTMLOptGroupElement; ...@@ -33,7 +33,7 @@ class HTMLOptGroupElement;
class RenderPopupMenuGdk : public RenderPopupMenu { class RenderPopupMenuGdk : public RenderPopupMenu {
public: public:
RenderPopupMenuGdk(Node*); RenderPopupMenuGdk(Node*, RenderMenuList*);
~RenderPopupMenuGdk(); ~RenderPopupMenuGdk();
virtual void clear(); virtual void clear();
......
...@@ -157,9 +157,14 @@ void RenderThemeGdk::adjustButtonStyle(CSSStyleSelector* selector, RenderStyle* ...@@ -157,9 +157,14 @@ void RenderThemeGdk::adjustButtonStyle(CSSStyleSelector* selector, RenderStyle*
addIntrinsicMargins(style); addIntrinsicMargins(style);
} }
RenderPopupMenu* RenderThemeGdk::createPopupMenu(RenderArena* arena, Document* doc) RenderPopupMenu* RenderThemeGdk::createPopupMenu(RenderArena* arena, Document* doc, RenderMenuList* list)
{ {
return new (arena) RenderPopupMenuGdk(doc); return new (arena) RenderPopupMenuGdk(doc,list);
}
void RenderThemeGdk::systemFont(int propId, FontDescription&) const
{
} }
} }
...@@ -58,7 +58,10 @@ public: ...@@ -58,7 +58,10 @@ public:
virtual void adjustTextFieldStyle(CSSStyleSelector*, RenderStyle*, Element*) const; virtual void adjustTextFieldStyle(CSSStyleSelector*, RenderStyle*, Element*) const;
virtual bool paintTextField(RenderObject*, const RenderObject::PaintInfo&, const IntRect&); virtual bool paintTextField(RenderObject*, const RenderObject::PaintInfo&, const IntRect&);
virtual RenderPopupMenu* createPopupMenu(RenderArena*, Document*); // System fonts.
virtual void systemFont(int propId, FontDescription&) const;
virtual RenderPopupMenu* createPopupMenu(RenderArena*, Document*, RenderMenuList*);
private: private:
void addIntrinsicMargins(RenderStyle*) const; void addIntrinsicMargins(RenderStyle*) const;
......
...@@ -35,7 +35,6 @@ ...@@ -35,7 +35,6 @@
#include "TextField.h" #include "TextField.h"
#include "Font.h" #include "Font.h"
#include "FileButton.h" #include "FileButton.h"
#include "TextBox.h"
#include "PopUpButton.h" #include "PopUpButton.h"
#include "IntPoint.h" #include "IntPoint.h"
#include "Widget.h" #include "Widget.h"
...@@ -72,31 +71,6 @@ static void notImplemented() { puts("Not yet implemented"); } ...@@ -72,31 +71,6 @@ static void notImplemented() { puts("Not yet implemented"); }
void FrameView::updateBorder() { notImplemented(); } void FrameView::updateBorder() { notImplemented(); }
TextBox::TextBox(Widget*) { notImplemented(); }
TextBox::~TextBox() { notImplemented(); }
String TextBox::textWithHardLineBreaks() const { notImplemented(); return String(); }
IntSize TextBox::sizeWithColumnsAndRows(int, int) const { notImplemented(); return IntSize(); }
void TextBox::setText(String const&) { notImplemented(); }
void TextBox::setColors(Color const&, Color const&) { notImplemented(); }
void TextBox::setFont(WebCore::Font const&) { notImplemented(); }
void TextBox::setWritingDirection(enum WebCore::TextDirection) { notImplemented(); }
bool TextBox::checksDescendantsForFocus() const { notImplemented(); return false; }
int TextBox::selectionStart() { notImplemented(); return 0; }
bool TextBox::hasSelectedText() const { notImplemented(); return 0; }
int TextBox::selectionEnd() { notImplemented(); return 0; }
void TextBox::setScrollBarModes(ScrollBarMode, ScrollBarMode) { notImplemented(); }
void TextBox::setReadOnly(bool) { notImplemented(); }
void TextBox::selectAll() { notImplemented(); }
void TextBox::setDisabled(bool) { notImplemented(); }
void TextBox::setLineHeight(int) { notImplemented(); }
void TextBox::setSelectionStart(int) { notImplemented(); }
void TextBox::setCursorPosition(int, int) { notImplemented(); }
String TextBox::text() const { notImplemented(); return String(); }
void TextBox::setWordWrap(TextBox::WrapStyle) { notImplemented(); }
void TextBox::setAlignment(HorizontalAlignment) { notImplemented(); }
void TextBox::setSelectionEnd(int) { notImplemented(); }
void TextBox::getCursorPosition(int*, int*) const { notImplemented(); }
void TextBox::setSelectionRange(int, int) { notImplemented(); }
Widget::FocusPolicy PopUpButton::focusPolicy() const { notImplemented(); return NoFocus; } Widget::FocusPolicy PopUpButton::focusPolicy() const { notImplemented(); return NoFocus; }
void PopUpButton::populate() { notImplemented(); } void PopUpButton::populate() { notImplemented(); }
...@@ -150,7 +124,6 @@ int FileButton::baselinePosition(int) const { notImplemented(); return 0; } ...@@ -150,7 +124,6 @@ int FileButton::baselinePosition(int) const { notImplemented(); return 0; }
void FileButton::setFrameGeometry(WebCore::IntRect const&) { notImplemented(); } void FileButton::setFrameGeometry(WebCore::IntRect const&) { notImplemented(); }
void FileButton::setDisabled(bool) { notImplemented(); } void FileButton::setDisabled(bool) { notImplemented(); }
Widget::FocusPolicy TextBox::focusPolicy() const { notImplemented(); return NoFocus; }
Widget::FocusPolicy Slider::focusPolicy() const { notImplemented(); return NoFocus; } Widget::FocusPolicy Slider::focusPolicy() const { notImplemented(); return NoFocus; }
Widget::FocusPolicy ListBox::focusPolicy() const { notImplemented(); return NoFocus; } Widget::FocusPolicy ListBox::focusPolicy() const { notImplemented(); return NoFocus; }
Widget::FocusPolicy TextField::focusPolicy() const { notImplemented(); return NoFocus; } Widget::FocusPolicy TextField::focusPolicy() const { notImplemented(); return NoFocus; }
...@@ -349,8 +322,6 @@ IntSize PopUpButton::sizeHint() const { return IntSize(); } ...@@ -349,8 +322,6 @@ IntSize PopUpButton::sizeHint() const { return IntSize(); }
IntRect PopUpButton::frameGeometry() const { return IntRect(); } IntRect PopUpButton::frameGeometry() const { return IntRect(); }
void PopUpButton::setFrameGeometry(IntRect const&) { } void PopUpButton::setFrameGeometry(IntRect const&) { }
ScrollBar::ScrollBar(ScrollBarOrientation) { }
ScrollBar::~ScrollBar() { }
void ScrollBar::setSteps(int, int) { } void ScrollBar::setSteps(int, int) { }
bool ScrollBar::scroll(ScrollDirection, ScrollGranularity, float) { return 0; } bool ScrollBar::scroll(ScrollDirection, ScrollGranularity, float) { return 0; }
bool ScrollBar::setValue(int) { return 0; } bool ScrollBar::setValue(int) { return 0; }
......
...@@ -62,8 +62,6 @@ Base settings shared by all Bakefile-based ports. ...@@ -62,8 +62,6 @@ Base settings shared by all Bakefile-based ports.
$(WEBCORE_SOURCES_HTML) $(WEBCORE_SOURCES_HTML)
$(WEBCORE_SOURCES_BINDINGS) $(WEBCORE_SOURCES_BINDINGS)
$(WEBCORE_SOURCES_JS) $(WEBCORE_SOURCES_JS)
$(WEBCORE_SOURCES_XPATH)
$(WEBCORE_SOURCES_IMPL)
</set> </set>
<set var="BUILDDIR">obj-$(FORMAT)</set> <set var="BUILDDIR">obj-$(FORMAT)</set>
...@@ -100,8 +98,6 @@ Base settings shared by all Bakefile-based ports. ...@@ -100,8 +98,6 @@ Base settings shared by all Bakefile-based ports.
<include>$(SRCDIR)/platform/image-decoders/zlib</include> <include>$(SRCDIR)/platform/image-decoders/zlib</include>
<include>$(SRCDIR)/rendering</include> <include>$(SRCDIR)/rendering</include>
<include>$(SRCDIR)/xml</include> <include>$(SRCDIR)/xml</include>
<include>$(SRCDIR)/xpath</include>
<include>$(SRCDIR)/xpath/impl</include>
<include>$(SRCDIR)/kcanvas</include> <include>$(SRCDIR)/kcanvas</include>
<include>$(SRCDIR)/kcanvas/device</include> <include>$(SRCDIR)/kcanvas/device</include>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment