produce a new version of webkit
Hi , I want to produce a new version of webkit , without doing any graphical rendering or requiring linking with graphical libraries . The basic approach is to modify the build to add a new platform based on the GTK platform , you can help me for start ? i should remove lines of code related to graphics in WebKit / GTK which files I must consult to change? thank you for any help ,
Hi, I made changement in the folowing files "ChromeClientGtk.h,ContextMenuClientGtk.h, DragClientGtk.h and EditorClientGtk.h" because they are used bey "WebKit / WebKit / gtk / webkit / webkitwebview.cpp" (I put all lines of code as comments), but when i do . / Programs / GtkLauncher, I got "lt-GtkLauncher-report-anomalie.txt" and the message error in the terminal "/ usr / libexec / lt-GtkLauncher: No such file or directory." That it means that I have removed all graphic? thank you for any help, -- View this message in context: http://www.nabble.com/produce-a-new-version-of-webkit-tp19854660p19951606.ht... Sent from the Webkit mailing list archive at Nabble.com.
Hello. To remove any dependency to X you have to create a new port and callback functions for drag/drop, widgets, mouse functionality, .. and redirect rendering to a surface that isn't dependent on X (like cairo). I tried that but it's too complex and I was in a hurry. See the mailing list archives for May 2008, there was a discussion about porting WebKit to cairo with no X dependency. Greets, Luka Dne 13.10.2008 (pon) ob 02:43 -0700 je goldeneyes zapisal(a):
Hi,
I made changement in the folowing files "ChromeClientGtk.h,ContextMenuClientGtk.h, DragClientGtk.h and EditorClientGtk.h" because they are used bey "WebKit / WebKit / gtk / webkit / webkitwebview.cpp" (I put all lines of code as comments), but when i do . / Programs / GtkLauncher, I got "lt-GtkLauncher-report-anomalie.txt" and the message error in the terminal "/ usr / libexec / lt-GtkLauncher: No such file or directory." That it means that I have removed all graphic?
thank you for any help,
Hi , Thanks for the answer , Please I search the discussion for a long time, but I don't find any thing. Can you send me the link of discussion please. Thanks in advance.
Hello, i have the following errors in compilation -------------------------------------------------------------------------- The following build commands failed: JavaScriptCore: CompileC /Users/sherifomran/builds/WebKitBuild/JavaScriptCore.build/Deployment/JavaScriptCore.build/Objects-normal/i386/objc_runtime.o /Users/sherifomran/builds/JavaScriptCore/bindings/objc/objc_runtime.mm normal i386 objective-c++ com.apple.compilers.gcc.4_0 CompileC /Users/sherifomran/builds/WebKitBuild/JavaScriptCore.build/Deployment/JavaScriptCore.build/Objects-normal/i386/objc_instance.o /Users/sherifomran/builds/JavaScriptCore/bindings/objc/objc_instance.mm normal i386 objective-c++ com.apple.compilers.gcc.4_0 (2 failures) -------------------------------------------------------------------------- kind regards, Sherif
https://lists.webkit.org/pipermail/webkit-dev/2008-May/003965.html Greets, Luka Dne 13.10.2008 (pon) ob 14:01 +0100 je houda hocine zapisal(a):
Hi ,
Thanks for the answer ,
Please I search the discussion for a long time, but I don't find any thing. Can you send me the link of discussion please.
Thanks in advance.
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
Hi , thank you very much for the link , Hiba , -- View this message in context: http://www.nabble.com/produce-a-new-version-of-webkit-tp19854660p19996404.ht... Sent from the Webkit mailing list archive at Nabble.com.
Hello. To remove any dependency to X you have to create a new port and callback functions for drag/drop, widgets, mouse functionality, .. and redirect rendering to a surface that isn't dependent on X (like cairo). I tried that but it's too complex and I was in a hurry. See the mailing list archives for May 2008, there was a discussion about porting WebKit to cairo with no X dependency. Greets, Luka Dne 13.10.2008 (pon) ob 02:43 -0700 je goldeneyes zapisal(a):
Hi,
I made changement in the folowing files "ChromeClientGtk.h,ContextMenuClientGtk.h, DragClientGtk.h and EditorClientGtk.h" because they are used bey "WebKit / WebKit / gtk / webkit / webkitwebview.cpp" (I put all lines of code as comments), but when i do . / Programs / GtkLauncher, I got "lt-GtkLauncher-report-anomalie.txt" and the message error in the terminal "/ usr / libexec / lt-GtkLauncher: No such file or directory." That it means that I have removed all graphic?
thank you for any help,
participants (5)
-
Ariya Hidayat
-
ehren mann
-
goldeneyes
-
houda hocine
-
Luka Napotnik