  
 +
 +  virtual int GetIronframeStatus() const = 0;
-+
++  virtual std::string GetIronframeOrigin() const = 0;
 +
    // Returns true if a call to GetText() would return something other than the
    // URL because of search term replacement.
    bool WouldReplaceURL() const;
 diff --git a/components/toolbar/toolbar_model_delegate.h b/components/toolbar/toolbar_model_delegate.h
-index 33f95c8..7fd6dd5 100644
+index 33f95c8..5fcac02 100644
 --- a/components/toolbar/toolbar_model_delegate.h
 +++ b/components/toolbar/toolbar_model_delegate.h
-@@ -40,6 +40,8 @@ class ToolbarModelDelegate {
+@@ -40,6 +40,10 @@ class ToolbarModelDelegate {
    // user edits that may be in progress.
    virtual SecurityLevel GetSecurityLevel() const = 0;
  
 +  virtual int GetIronframeStatus() const = 0;
++
++  virtual std::string GetIronframeOrigin() const = 0;
 +
    // Returns search terms as in search::GetSearchTerms() if such terms should
    // appear in the omnibox (i.e. the page is sufficiently secure, search term
    // replacement is enabled, editing is not in progress, etc.) given that the
 diff --git a/components/toolbar/toolbar_model_impl.cc b/components/toolbar/toolbar_model_impl.cc
-index f6c7410..b0287d4 100644
+index f6c7410..d86c7c3 100644
 --- a/components/toolbar/toolbar_model_impl.cc
 +++ b/components/toolbar/toolbar_model_impl.cc
-@@ -83,6 +83,13 @@ SecurityStateModel::SecurityLevel ToolbarModelImpl::GetSecurityLevel(
+@@ -83,6 +83,21 @@ SecurityStateModel::SecurityLevel ToolbarModelImpl::GetSecurityLevel(
               : delegate_->GetSecurityLevel();
  }
  

             'events/Event.cpp',
             'events/EventDispatchMediator.cpp',
             'events/EventDispatchMediator.h',
@@ -3756,6 +3760,7 @@
             'events/CustomEventInit.idl',
             'events/DragEventInit.idl',
             'events/ErrorEventInit.idl',

             '<(blink_core_output_dir)/events/EventInit.h',
             '<(blink_core_output_dir)/events/EventListenerOptions.cpp',
diff --git a/third_party/WebKit/Source/core/dom/Document.cpp b/third_party/WebKit/Source/core/dom/Document.cpp
index 44900c5..d475305 100644
--- a/third_party/WebKit/Source/core/dom/Document.cpp
+++ b/third_party/WebKit/Source/core/dom/Document.cpp
@@ -26,6 +26,7 @@
