Switch to the branch dev/m38_2125
authorBalazs Kelemen <b.kelemen@samsung.com>
Fri, 29 Aug 2014 21:15:35 +0000 (17:15 -0400)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
Printing and kerberos has to be disabled for mobile due to unsatisfied
dependencies.

TODO: * rationalize build (set flags in gyp files, preferably supplement.gypi)
      * add cups to gbs to reenable printing

Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403

Change-Id: I7dc8aac41e359d24cd35e46b7763a6ed1050846f
Signed-off-by: Balazs Kelemen <b.kelemen@samsung.com>
tizen_src/.gclient
tizen_src/build/gyp_chromiumefl.sh
tizen_src/impl/chromium-efl.gyp
tizen_src/impl/renderer/render_view_observer_efl.cc
tizen_src/impl/web_contents_delegate_efl.cc
tizen_src/sync_repos.sh

index 23c7ba2..ed48782 100644 (file)
@@ -1,7 +1,7 @@
 solutions = [{
   'managed'     : False,
   'name'        : 'src',
-  'url'         : 'ssh://165.213.202.130:29418/webplatform/s-chromium.git@dev/m38_2121',
+  'url'         : 'ssh://165.213.202.130:29418/webplatform/s-chromium.git@dev/m38_2125',
   'custom_deps' : {
     'src/third_party/WebKit':None,
     'src/sbrowser':None,
index be299d6..b1daf21 100755 (executable)
@@ -67,6 +67,8 @@ else
                               -Dpython_ver=$(getPythonVersion)
                               -Dtarget_arch=$host_arch
                               -Dhost_arch=$host_arch
+                              -Denable_printing=0
+                              -Duse_kerberos=0
                              "
 
   if [ "${GBS_ARCH}" == "arm" ]; then
index ccf388a..3c58928 100644 (file)
       ['ewk_bringup==1', {
         'defines': [ 'EWK_BRINGUP=1' ],
       }],
+      ['enable_printing==0', {
+        'sources!': [
+          'renderer/print_pages_params.cc',
+          'renderer/print_pages_params.h',
+          'renderer/print_web_view_helper_efl.cc',
+          'renderer/print_web_view_helper_efl.h',
+        ],
+      }],
     ],
     'actions': [{
       'action_name': 'generate_pkgconfigs',
index 6ea74d5..6650af5 100644 (file)
@@ -300,10 +300,12 @@ void RenderViewObserverEfl::OnDoHitTest(int view_x, int view_y, tizen_webview::H
 
 void RenderViewObserverEfl::OnPrintToPdf(int width, int height, const base::FilePath& filename)
 {
+#if !(defined(EWK_BRINGUP) && defined(OS_TIZEN_MOBILE))
   blink::WebView* web_view = render_view()->GetWebView();
   DCHECK(web_view);
   PrintWebViewHelperEfl print_helper(render_view(), filename);
   print_helper.PrintToPdf(width, height);
+#endif
 }
 
 void RenderViewObserverEfl::OnGetMHTMLData(int callback_id)
index c74025f..d19e1c2 100755 (executable)
@@ -463,6 +463,7 @@ void WebContentsDelegateEfl::OnGetContentSecurityPolicy(IPC::Message* reply_msg)
 }
 
 void WebContentsDelegateEfl::OnPrintedMetafileReceived(const DidPrintPagesParams& params) {
+#if !(defined(EWK_BRINGUP) && defined(OS_TIZEN_MOBILE))
   base::SharedMemory shared_buf(params.metafile_data_handle, true);
   if (!shared_buf.Map(params.data_size)) {
      NOTREACHED() << "couldn't map";
@@ -475,6 +476,7 @@ void WebContentsDelegateEfl::OnPrintedMetafileReceived(const DidPrintPagesParams
   }
   BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE,
         base::Bind(&WritePdfDataToFile, metafile.release(), params.filename));
+#endif
 }
 
 void WebContentsDelegateEfl::NavigationEntryCommitted(const LoadCommittedDetails& load_details) {
index 574ef94..ab1a8bb 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-BRANCH=dev/m38_2121
+BRANCH=dev/m38_2125
 URLBASE='ssh://165.213.202.130:29418/webplatform'
 REPOS=( "src|$URLBASE/s-chromium.git" \
         "src/third_party/WebKit|$URLBASE/s-blink" \