Re: [webkit-help] Compiling Webkit for Android

2011-04-01 Thread Ariya Hidayat
> Do you know what version of webkit honeycomb uses?

WebKit r72805

> Is it possible to port webkit to Honeycomb using the ndk?

That's a million dollar question :)



-- 
Ariya Hidayat
http://www.linkedin.com/in/ariyahidayat
___
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help


Re: [webkit-help] Compiling Webkit for Android

2011-04-01 Thread Christopher White
Do you know what version of webkit honeycomb uses?  Is it possible to port 
webkit to Honeycomb using the ndk?



On Apr 1, 2011, at 7:55 AM, Ariya Hidayat  wrote:

>>  I'm trying to compile webkit for android. I have taken entire repository
>> from webkit svn and the revision number is 81008. While compiling I have
>> seen lot-of differences between android webkit (which is available in froyo)
>> and the revision on SVN.
>>  I have tried to merge the code - only adding the missing files and
>> condition for Android platform.
> 
> You can't do it that way.
> 
> Android WebKit (until Gingerbread) is a "soft" fork, with bits and
> pieces which exist only in the Android repo
> (http://android.git.kernel.org/?p=platform/external/webkit.git) and
> not upstreamed to webkit.org yet.
> 
> Froyo WebKit is based off a very old revision of WebKit. Just by
> copying the latest revision and adjusting the code will not suddenly
> give you an updated version (if it would have been that easy). There
> is a merging tool in the Android WebKit repo (but who knows who can
> use that).
> 
> 
> 
> --
> Ariya Hidayat
> http://www.linkedin.com/in/ariyahidayat
> ___
> webkit-help mailing list
> webkit-help@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-help
___
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help


Re: [webkit-help] Compiling Webkit for Android

2011-04-01 Thread Ariya Hidayat
>  I'm trying to compile webkit for android. I have taken entire repository
> from webkit svn and the revision number is 81008. While compiling I have
> seen lot-of differences between android webkit (which is available in froyo)
> and the revision on SVN.
>  I have tried to merge the code - only adding the missing files and
> condition for Android platform.

You can't do it that way.

Android WebKit (until Gingerbread) is a "soft" fork, with bits and
pieces which exist only in the Android repo
(http://android.git.kernel.org/?p=platform/external/webkit.git) and
not upstreamed to webkit.org yet.

Froyo WebKit is based off a very old revision of WebKit. Just by
copying the latest revision and adjusting the code will not suddenly
give you an updated version (if it would have been that easy). There
is a merging tool in the Android WebKit repo (but who knows who can
use that).



--
Ariya Hidayat
http://www.linkedin.com/in/ariyahidayat
___
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help


[webkit-help] Compiling Webkit for Android

2011-04-01 Thread Amit Joshi

Hello,

 I'm trying to compile webkit for android. I have taken entire repository from 
webkit svn and the revision number is 81008. While compiling I have seen lot-of 
differences between android webkit (which is available in froyo) and the 
revision on SVN.
 I have tried to merge the code - only adding the missing files and condition 
for Android platform.
While compilation, I'm getting error. If anybody can help me to resolve this. 

compiling on Fedora 13 x86_64 system

The error code text is :

build/core/binary.mk:220: target 
`out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/storage/JSStorageEvent.o'
 given more than once in the same rule.
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSCanvasValue.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSComputedStyleDeclaration.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSCursorImageValue.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSFontFace.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSFontFaceSource.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSFontSelector.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSGradientValue.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSImageGeneratorValue.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSImageValue.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSImportRule.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSMutableStyleDeclaration.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/css/CSSParser.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSStyleSelector.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/CSSStyleSheet.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/css/Media.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/css/MediaList.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/css/MediaQueryEvaluator.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/AsyncScriptRunner.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/CharacterData.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/ContainerNode.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/DOMImplementation.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/dom/Document.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/DocumentFragment.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/DocumentMarkerController.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/dom/Element.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/InputElement.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/MouseRelatedEvent.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/dom/Node.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/OptionElement.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/PendingScript.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/dom/Position.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/PositionIterator.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/ProcessingInstruction.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/dom/Range.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/ScriptElement.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/SelectElement.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/dom/Text.cpp
target thumb C++: libwebcore <= external/WebKit/Source/WebCore/dom/Touch.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/XMLDocumentParser.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/dom/XMLDocumentParserLibxml2.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing/ApplyBlockElementCommand.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing/ApplyStyleCommand.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing/BreakBlockquoteCommand.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing/CompositeEditCommand.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing/DeleteButton.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing/DeleteButtonController.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing/DeleteSelectionCommand.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing/EditCommand.cpp
target thumb C++: libwebcore <= 
external/WebKit/Source/WebCore/editing