David Wendt
|
ab9af6958e
|
Enforce the opt-out entirely within trusted extension space, so that we don't load any untrusted world code at all in that case.
|
2019-11-17 17:43:19 -05:00 |
David Wendt
|
5b5aaecb83
|
Interdictions are now called polyfills
|
2019-11-17 17:43:19 -05:00 |
David Wendt
|
4163ea7975
|
Add the ability to upgrade the Public API itself.
This isn't intended to be used right away.
|
2019-11-17 17:43:19 -05:00 |
David Wendt
|
d1aa71e488
|
Add explicit classes for the Ruffle Public API.
|
2019-11-17 17:43:19 -05:00 |
David Wendt
|
5dcbe43fe1
|
Consolidate public API into a shared module
|
2019-11-17 17:43:19 -05:00 |
David Wendt
|
4742baf40d
|
Make interdictions configured via a window object call
|
2019-11-17 17:43:18 -05:00 |
David Wendt
|
48fd6cc7a7
|
Fix declarative configuration reader
|
2019-11-17 17:43:18 -05:00 |
David Wendt
|
485f166df3
|
Add data attributes to declaratively control Ruffle.
|
2019-11-17 17:43:18 -05:00 |
David Wendt
|
fe782e5db3
|
Create a third web target: "selfhosted".
Currently, selfhosted just omits some of the crazier interdictions.
|
2019-11-17 17:43:18 -05:00 |
David Wendt
|
385b9f807e
|
Fix most (though not all) of our extension bugs.
I still can't figure out how to keep Webpack from making requests to the
injected site...
|
2019-08-30 22:27:47 -04:00 |