[Webkit-unassigned] [Bug 37369] [GTK] Enable building whatever already exists of WebKit2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 16 18:13:57 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=37369





--- Comment #74 from Ravi Phaneendra Kasibhatla <ravi.kasibhatla at motorola.com>  2010-12-16 18:13:55 PST ---
(In reply to comment #73)
> (From update of attachment 76766 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=76766&action=review
> 
> This patch is very close, but there are a couple issues to fix before it can land. I've commented below.
> 
> > WebCore/ChangeLog:-645
> > -2010-12-15  Amruth Raj  <amruthraj at motorola.com> and Ravi Kasibhatla  <ravi.kasibhatla at motorola.com>
> > -
> > -        Reviewed by Martin Robinson.
> > -
> > -        Changes to enable building WebKit2 for Gtk port
> > -        (https://bugs.webkit.org/show_bug.cgi?id=37369)
> > -
> > -        No new functionality added or deleted. Only makefile change. Hence, no tests added.
> > -
> > -        * GNUmakefile.am: Removed bindings/gobject from webcore_sources & webcore_cppflags and added them to WebKit/gtk/GNUmakefile.am
> > -        * platform/network/soup/cache/webkit/soup-cache.h: Remove include <webkit/webkitdefines.h> and declare WEBKIT_API directly
> > -
> 
> You shouldn't remove lines from the ChangeLog here. I'll fix this when landing.
> 
> > WebKit2/ChangeLog:-278
> > -2010-12-15  Amruth Raj  <amruthraj at motorola.com> and Ravi Kasibhatla  <ravi.kasibhatla at motorola.com>
> > -
> > -        Reviewed by Martin Robinson.
> > -
> > -        Changes to enable building WebKit2 for Gtk port.
> > -        (https://bugs.webkit.org/show_bug.cgi?id=37369)
> > -
> > -        * GNUmakefile.am: Added. 
> > -        * Scripts/generate-forwarding-headers.pl: For GTK port, taking 1 extra argument for copying network headers.
> > -        * WebKit2Prefix.h: Included WebCore/config.h for GTK port as the first header file for WebKit2 sources files.
> > -        * gtk: Added.
> > -        * gtk/webkit2.pc.in: Added.
> > -
> 
> Same issue.
> 
> > WebKitTools/ChangeLog:-195
> > -2010-12-15  Amruth Raj  <amruthraj at motorola.com> and Ravi Kasibhatla  <ravi.kasibhatla at motorola.com>
> > -
> > -        Reviewed by Martin Robinson.
> > -
> > -        Change generate-forwarding-headers.pl for GTK port usage 
> > -        (https://bugs.webkit.org/show_bug.cgi?id=37369)
> > -
> > -        * Scripts/webkitdirs.pm: Added changes to build webkit2 for GTK port using build-webkit script.
> > -
> 
> Ditto.
> 
> > WebKitTools/Scripts/webkitdirs.pm:1356
> > +        } elsif ($opt =~ /^--webkit2/i ) {
> > +            push @buildArgs, "--enable-webkit2";
> 
> This change seems unrelated. Are they necessary, or is it possible to just remove this before landing?
It was added so that we can build WebKit2 through the "build-webkit" script. We could land this separately also (once complete WebKit2 patch is in).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list