First of all, I'm not looking to learn everything about Ember. I only want to use it on an existing Ember application to extract information about the application state.
I'm developing a Chrome extension to let users download "raw" Vine videos from the Vine website.
Vine is basically an Ember application. You can easily use the Ember Inspector extension to introspect the application and extract the video URLs manually from deep within the application state.
It seems like there is no reliable way to extract these URLs using only the DOM, because Vine uses "blob URLs". So what I'm thinking is I'll do something akin to whatever the Ember Introspector is doing, using reflection/introspection on the application.
How do I get access to the Ember application (and its state) from a content script?