Bug 130131

Summary: [EFL][WK2] Add NETWORK_PROCESS build option
Product: WebKit Reporter: Michal Pakula vel Rutka <mpakulavelrutka>
Component: WebKit EFLAssignee: Michal Pakula vel Rutka <mpakulavelrutka>
Status: RESOLVED FIXED    
Severity: Normal CC: bunhere, cdumez, commit-queue, gyuyoung.kim, lucas.de.marchi, rakuco, sergio, webkit-ews
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 110141    
Attachments:
Description Flags
proposed patch
none
patch with fixed changelog
none
fixes after review none

Michal Pakula vel Rutka
Reported 2014-03-12 08:27:37 PDT
Modify PlatformEfl.cmake to enable build with enabled network process.
Attachments
proposed patch (2.59 KB, patch)
2014-03-12 08:41 PDT, Michal Pakula vel Rutka
no flags
patch with fixed changelog (2.58 KB, patch)
2014-03-24 07:17 PDT, Michal Pakula vel Rutka
no flags
fixes after review (2.62 KB, patch)
2014-03-25 03:28 PDT, Michal Pakula vel Rutka
no flags
Michal Pakula vel Rutka
Comment 1 2014-03-12 08:41:08 PDT
Created attachment 226509 [details] proposed patch
Jinwoo Song
Comment 2 2014-03-21 19:07:18 PDT
Comment on attachment 226509 [details] proposed patch View in context: https://bugs.webkit.org/attachment.cgi?id=226509&action=review > ChangeLog:4 > + https://bugs.webkit.org/show_bug.cgi?id=13xxxx Bug id is generated as 130131. :) > Source/WebKit2/ChangeLog:4 > + https://bugs.webkit.org/show_bug.cgi?id=13xxxx Bug id is generated as 130131.
Michal Pakula vel Rutka
Comment 3 2014-03-24 07:14:39 PDT
(In reply to comment #2) > (From update of attachment 226509 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=226509&action=review > > > ChangeLog:4 > > + https://bugs.webkit.org/show_bug.cgi?id=13xxxx > > Bug id is generated as 130131. :) > > > Source/WebKit2/ChangeLog:4 > > + https://bugs.webkit.org/show_bug.cgi?id=13xxxx > > Bug id is generated as 130131. Sorry I posted work-in-progress patch version...
Michal Pakula vel Rutka
Comment 4 2014-03-24 07:17:39 PDT
Created attachment 227642 [details] patch with fixed changelog
Gyuyoung Kim
Comment 5 2014-03-24 16:28:41 PDT
Comment on attachment 227642 [details] patch with fixed changelog View in context: https://bugs.webkit.org/attachment.cgi?id=227642&action=review > Source/WebKit2/PlatformEfl.cmake:427 > +if (ENABLE_NETWORK_PROCESS) Should we use ENABLE_NETWORK_PROCESS macro in cmake as well ? Personally I prefer not to use it in cmake, because the file(NetworkMainUnix.cpp) is already guarded by ENABLE(NETWORK_PROCESS). When we use it in cmake, duplicated include directory may be included or it is a little hard to maintain files|include_directories|library. How do you think about this ?
Michal Pakula vel Rutka
Comment 6 2014-03-25 03:21:42 PDT
(In reply to comment #5) > (From update of attachment 227642 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=227642&action=review > > > Source/WebKit2/PlatformEfl.cmake:427 > > +if (ENABLE_NETWORK_PROCESS) > > Should we use ENABLE_NETWORK_PROCESS macro in cmake as well ? Personally I prefer not to use it in cmake, because the file(NetworkMainUnix.cpp) is already guarded by ENABLE(NETWORK_PROCESS). When we use it in cmake, duplicated include directory may be included or it is a little hard to maintain files|include_directories|library. How do you think about this ? OK I will remove this guard.
Michal Pakula vel Rutka
Comment 7 2014-03-25 03:28:46 PDT
Created attachment 227736 [details] fixes after review
WebKit Commit Bot
Comment 8 2014-03-25 05:13:49 PDT
Comment on attachment 227736 [details] fixes after review Clearing flags on attachment: 227736 Committed r166230: <http://trac.webkit.org/changeset/166230>
WebKit Commit Bot
Comment 9 2014-03-25 05:13:55 PDT
All reviewed patches have been landed. Closing bug.
Michal Pakula vel Rutka
Comment 10 2014-05-26 08:28:49 PDT
*** Bug 130126 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.