    // Create the message-loop here before creating the root window.
    base::MessageLoop message_loop(base::MessageLoop::TYPE_UI);
  
-@@ -153,6 +163,10 @@ int DemoMain() {
+@@ -154,6 +164,10 @@ int DemoMain() {
    root_window->ShowRootWindow();
    base::MessageLoopForUI::current()->Run();
  

   breakpad::SetBreakpadClient(g_chrome_breakpad_client.Pointer());
 #endif
diff --git a/content/shell/app/shell_main_delegate.cc b/content/shell/app/shell_main_delegate.cc
index d0db696..9112f6d 100644
--- a/content/shell/app/shell_main_delegate.cc
+++ b/content/shell/app/shell_main_delegate.cc
@@ -29,6 +29,11 @@

From 66f65a5f97b183b796274b63bd389a56ba27b99f Mon Sep 17 00:00:00 2001
From: Tiago Vignatti <tiago.vignatti@intel.com>
Date: Mon, 23 Sep 2013 20:40:42 +0300
Subject: [PATCH] Set Wayland as the implementation for SurfaceFactoryOzone
