Changeset 205474 in webkit
- Timestamp:
- Sep 6, 2016 4:19:52 AM (8 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r205470 r205474 1 2016-09-06 Emanuele Aina <emanuele.aina@collabora.com> 2 3 [GTK][EFL] Make *_PROCESS_CMD_PREFIX conditional on DEVELOPER_MODE 4 https://bugs.webkit.org/show_bug.cgi?id=161621 5 6 Reviewed by Carlos Garcia Campos. 7 8 Instead of enabling support for the *_PROCESS_CMD_PREFIX set of 9 environment valiables (eg. WEB_PROCESS_CMD_PREFIX) on debug builds 10 only, enable it when DEVELOPER_MODE is enabled as it already guards 11 similar features (eg. WEBKIT_EXEC_PATH). 12 13 * UIProcess/ChildProcessProxy.cpp: 14 (WebKit::ChildProcessProxy::getLaunchOptions): 15 * UIProcess/Launcher/ProcessLauncher.h: 16 * UIProcess/Launcher/efl/ProcessLauncherEfl.cpp: 17 (WebKit::ProcessLauncher::launchProcess): 18 * UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp: 19 (WebKit::ProcessLauncher::launchProcess): 20 1 21 2016-09-05 Zan Dobersek <zdobersek@igalia.com> 2 22 -
trunk/Source/WebKit2/UIProcess/ChildProcessProxy.cpp
r205159 r205474 52 52 launchOptions.extraInitializationData.add(ASCIILiteral("user-directory-suffix"), userDirectorySuffix); 53 53 54 #if !defined(NDEBUG) && (PLATFORM(GTK) || PLATFORM(EFL))54 #if ENABLE(DEVELOPER_MODE) && (PLATFORM(GTK) || PLATFORM(EFL)) 55 55 const char* varname; 56 56 switch (launchOptions.processType) { -
trunk/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h
r204414 r205474 61 61 HashMap<String, String> extraInitializationData; 62 62 63 #if (PLATFORM(EFL) || PLATFORM(GTK)) && !defined(NDEBUG)63 #if ENABLE(DEVELOPER_MODE) && (PLATFORM(GTK) || PLATFORM(EFL)) 64 64 String processCmdPrefix; 65 65 #endif -
trunk/Source/WebKit2/UIProcess/Launcher/efl/ProcessLauncherEfl.cpp
r196548 r205474 129 129 } 130 130 131 #if ndef NDEBUG131 #if ENABLE(DEVELOPER_MODE) 132 132 if (!m_launchOptions.processCmdPrefix.isEmpty()) 133 133 processCmdPrefix = m_launchOptions.processCmdPrefix; -
trunk/Source/WebKit2/UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp
r203155 r205474 97 97 unsigned nargs = 4; // size of the argv array for g_spawn_async() 98 98 99 #if ndef NDEBUG99 #if ENABLE(DEVELOPER_MODE) 100 100 Vector<CString> prefixArgs; 101 101 if (!m_launchOptions.processCmdPrefix.isNull()) { … … 110 110 char** argv = g_newa(char*, nargs); 111 111 unsigned i = 0; 112 #if ndef NDEBUG112 #if ENABLE(DEVELOPER_MODE) 113 113 // If there's a prefix command, put it before the rest of the args. 114 114 for (auto it = prefixArgs.begin(); it != prefixArgs.end(); it++)
Note: See TracChangeset
for help on using the changeset viewer.