Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
JavaScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
test
.gitignore
.travis.yml
HISTORY.md
LICENSE
Makefile
README.md
index.js
package.json
profile.js

README.md

marionette-content-script

A marionette plugin for injecting (or replacing) apis exposed to content frames (apps, browser tabs)

Usage

"Injected" scripts will be presented and loaded before all other scripts loaded by normal content. Currently there is no way to remove a script from the marionette context after exposing it.

// expose to marionette
client.plugin('contentScript', require('marionette-content-script'));

// inject a file from the file system into all page loads
client.contentScript.inject(__dirname + '/myabsolute/path/to/file.js');
Something went wrong with that request. Please try again.