From 795e7421c99010fae792898ee6ff11bd79051774 Mon Sep 17 00:00:00 2001 From: Yunchan Cho Date: Thu, 26 Sep 2013 17:55:08 +0900 Subject: [PATCH] Resolve crash issue during changing smack label [Title] Resolve crash issue during changing smack label [Issue#] N/A [Problem] Crash happens while changing smack label of process spawned by UI Process(root) for layout test [Cause] N/A [Solution] We do not need this kind of behavior while running layout test. Therefore, this patch just disables that activity on layout test. Change-Id: I872090806275092cf5e49bfed81f01f34eac1e89 --- Source/WebKit2/PluginProcess/efl/PluginProcessMainEfl.cpp | 2 +- Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/WebKit2/PluginProcess/efl/PluginProcessMainEfl.cpp b/Source/WebKit2/PluginProcess/efl/PluginProcessMainEfl.cpp index 225b6f0..c2530fe 100755 --- a/Source/WebKit2/PluginProcess/efl/PluginProcessMainEfl.cpp +++ b/Source/WebKit2/PluginProcess/efl/PluginProcessMainEfl.cpp @@ -77,7 +77,7 @@ WK_EXPORT int PluginProcessMainEfl(int argc, char* argv[]) ASSERT(argc == 2); #endif // ENABLE(TIZEN_SCAN_PLUGIN) -#if ENABLE(TIZEN_PROCESS_PERMISSION_CONTROL) +#if ENABLE(TIZEN_PROCESS_PERMISSION_CONTROL) && !ENABLE(TIZEN_WEBKIT2_EFL_WTR) // check process smack label if (!changeProcessSmackLabel("/usr/bin/PluginProcess", argv[0])) { TIZEN_LOGI("failed to change smack label"); diff --git a/Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp b/Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp index 8d60826..2b356d4 100644 --- a/Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp +++ b/Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp @@ -75,7 +75,7 @@ WK_EXPORT int WebProcessMainEfl(int argc, char* argv[]) if (argc != 2) return 1; -#if ENABLE(TIZEN_PROCESS_PERMISSION_CONTROL) +#if ENABLE(TIZEN_PROCESS_PERMISSION_CONTROL) && !ENABLE(TIZEN_WEBKIT2_EFL_WTR) // change process smack label if (!changeProcessSmackLabel("/usr/bin/WebProcess", argv[0])) { TIZEN_LOGI("failed to change smack label"); -- 2.7.4