     @deferredAttachState = null
     # FIXME
     # guestViewInternalNatives.AttachGuest @internalInstanceId, @guestInstanceId, params, (w) => @contentWindow = w
+    @browserPluginNode[PLUGIN_METHOD_ATTACH] @guestInstanceId, params
 
 # Registers browser plugin <object> custom element.
 registerBrowserPluginElement = ->

# ID generator.
nextId = 1
getNextId = -> nextId++

# Attributes.
WEB_VIEW_ATTRIBUTE_ALLOWTRANSPARENCY = 'allowtransparency'

      @partition.fromAttribute newValue, @hasNavigated()

  handleBrowserPluginAttributeMutation: (name, oldValue, newValue) ->
    # FIXME
    # internalbindings => internalInstanceid after Chrome 39
    if name is 'internalbindings' and !oldValue and !!newValue
      @browserPluginNode.removeAttribute 'internalbindings'
      # FIXME
      # @internalInstanceId = parseInt newValue

      if !!@guestInstanceId and @guestInstanceId != 0
        isNewWindow = if @deferredAttachState then @deferredAttachState.isNewWindow else false
        params = @buildAttachParams isNewWindow
