  #include "core/frame/FrameHost.h"
  #include "core/frame/LocalFrame.h"
  #include "core/frame/Location.h"
-@@ -2558,6 +2559,15 @@ void FrameView::updateLifecyclePhasesInternal(DocumentLifecycle::LifecycleState
+@@ -2541,6 +2542,15 @@ void FrameView::updateLifecyclePhasesInternal(DocumentLifecycle::LifecycleState
              // This was required for slimming paint v1 but is only temporarily
              // needed for slimming paint v2.
              view.compositor()->updateIfNeededRecursive();

   bool displayed_insecure_content_;
 
diff --git a/content/common/frame_messages.h b/content/common/frame_messages.h
index 27f9af7..d78a0c7 100644
--- a/content/common/frame_messages.h
+++ b/content/common/frame_messages.h
@@ -1464,6 +1464,10 @@ IPC_MESSAGE_ROUTED0(FrameHostMsg_DispatchLoad)
 IPC_MESSAGE_ROUTED1(FrameHostMsg_RouteMessageEvent,
                     FrameMsg_PostMessage_Params)
 

 
             DCHECK(lifecycle().state() >= DocumentLifecycle::CompositingClean);
diff --git a/third_party/WebKit/Source/core/frame/UseCounter.h b/third_party/WebKit/Source/core/frame/UseCounter.h
index be04cc7..8162ad1 100644
--- a/third_party/WebKit/Source/core/frame/UseCounter.h
+++ b/third_party/WebKit/Source/core/frame/UseCounter.h
@@ -1288,6 +1288,8 @@ public:
         SVGSMILAdditiveAnimation = 1484,
         SendBeaconWithNonSimpleContentType = 1485,
 
+        DocumentCreateEventRequestedVisibilityEvent = 1500,
+
