Changeset 160989 in webkit
- Timestamp:
- Dec 23, 2013 1:07:46 AM (10 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r160812 r160989 1 2013-12-23 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Build with network process unconditionally 4 https://bugs.webkit.org/show_bug.cgi?id=126128 5 6 Reviewed by Martin Robinson. 7 8 * Source/autotools/SetupAutomake.m4: Remove network process 9 conditional for Makefiles. 10 * Source/autotools/SetupWebKitFeatures.m4: Remove network process 11 feature. 12 1 13 2013-12-18 Gustavo Noronha Silva <gns@gnome.org> 2 14 -
trunk/Source/WebKit2/ChangeLog
r160988 r160989 1 2013-12-23 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Build with network process unconditionally 4 https://bugs.webkit.org/show_bug.cgi?id=126128 5 6 Reviewed by Martin Robinson. 7 8 Build always with the network process enabled and decide whether 9 to use it or not using an environment variable. This makes a lot 10 easier to work on the network process and also to switch between 11 using it or not. 12 13 * GNUmakefile.am: Make sure we always include the WebKit2Prefix.h. 14 * UIProcess/API/gtk/WebKitWebContext.cpp: 15 (createDefaultWebContext): Use the network process when 16 WEBKIT_USE_NETWORK_PROCESS environment variable is present. 17 * WebKit2Prefix.h: Always enable network process for GTK port. 18 1 19 2013-12-23 Brian Holt <brian.holt@samsung.com> 2 20 -
trunk/Source/WebKit2/GNUmakefile.am
r160985 r160989 46 46 $(global_cppflags) \ 47 47 -fno-strict-aliasing \ 48 -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \ 48 49 -I$(srcdir)/Source/WebKit2 \ 49 50 -I$(srcdir)/Source \ … … 462 463 $(top_builddir)/WebKit2/webkit2gtk-@WEBKITGTK_API_VERSION@.pc 463 464 464 if ENABLE_ NETWORK_PROCESS465 if ENABLE_WEBKIT2 465 466 libexec_PROGRAMS += \ 466 467 Programs/WebKitNetworkProcess … … 468 469 469 470 Programs_WebKitNetworkProcess_CPPFLAGS = \ 471 -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \ 470 472 -I$(srcdir)/Source/WebKit2 \ 471 473 -I$(srcdir)/Source/WebKit2/UIProcess/API/C \ … … 500 502 501 503 Programs_WebKitWebProcess_CPPFLAGS = \ 504 -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \ 502 505 -I$(srcdir)/Source/WebKit2 \ 503 506 -I$(srcdir)/Source/WebKit2/UIProcess/API/C \ -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.cpp
r160632 r160989 207 207 priv->context->setCacheModel(CacheModelPrimaryWebBrowser); 208 208 #if ENABLE(NETWORK_PROCESS) 209 priv->context->setUsesNetworkProcess(true); 209 // FIXME: Temporary use an env var until we have API to set the process model. See https://bugs.webkit.org/show_bug.cgi?id=125463. 210 priv->context->setUsesNetworkProcess(g_getenv("WEBKIT_USE_NETWORK_PROCESS")); 210 211 #endif 211 212 priv->tlsErrorsPolicy = WEBKIT_TLS_ERRORS_POLICY_IGNORE; -
trunk/Source/WebKit2/WebKit2Prefix.h
r160584 r160989 69 69 #endif 70 70 71 #if PLATFORM(GTK) 72 #define ENABLE_NETWORK_PROCESS 1 73 #endif 74 71 75 /* When C++ exceptions are disabled, the C++ library defines |try| and |catch| 72 76 * to allow C++ code that expects exceptions to build. These definitions -
trunk/Source/autotools/SetupAutomake.m4
r160302 r160989 14 14 # enabled because it determines if we build leveldb or not. 15 15 AM_WEBKIT_FEATURE_CONDITIONAL([ENABLE_INDEXED_DATABASE]) 16 AM_WEBKIT_FEATURE_CONDITIONAL([ENABLE_NETWORK_PROCESS])17 16 18 17 # OS conditionals. -
trunk/Source/autotools/SetupWebKitFeatures.m4
r160441 r160989 156 156 ENABLE_NETSCAPE_PLUGIN_API=1 \ 157 157 ENABLE_NETWORK_INFO=0 \ 158 ENABLE_NETWORK_PROCESS=0 \159 158 ENABLE_NOTIFICATIONS=0 \ 160 159 ENABLE_ORIENTATION_EVENTS=0 \ -
trunk/Tools/ChangeLog
r160987 r160989 1 2013-12-23 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Build with network process unconditionally 4 https://bugs.webkit.org/show_bug.cgi?id=126128 5 6 Reviewed by Martin Robinson. 7 8 * Scripts/webkitperl/FeatureList.pm: Remove network-process 9 feature command line option. 10 1 11 2013-12-23 Carlos Garcia Campos <cgarcia@igalia.com> 2 12 -
trunk/Tools/Scripts/webkitperl/FeatureList.pm
r160486 r160989 112 112 $netscapePluginAPISupport, 113 113 $networkInfoSupport, 114 $networkProcessSupport,115 114 $nosniffSupport, 116 115 $notificationsSupport, … … 486 485 { option => "cloop", desc => "Force use of the llint c loop", 487 486 define => "ENABLE_LLINT_C_LOOP", default => 0, value => \$forceCLoop }, 488 489 { option => "network-process", desc => "Toggle Network Process support",490 define => "ENABLE_NETWORK_PROCESS", default => 0, value => \$networkProcessSupport },491 487 ); 492 488
Note: See TracChangeset
for help on using the changeset viewer.