Nathan Adams
|
e114282a4e
|
web: Implement Show Error Details for panics
|
2020-09-13 15:20:44 -07:00 |
Nathan Adams
|
69d1e903fb
|
web: Destroy shouldn't be able to throw exceptions
|
2020-09-13 15:20:44 -07:00 |
Nathan Adams
|
f05fba069d
|
web: Add basic panic screen
|
2020-09-13 15:20:44 -07:00 |
Nathan Adams
|
95275898c7
|
web: If ruffle panics, inform all instances (if possible) and poison future instances
|
2020-09-13 15:20:44 -07:00 |
Nathan Adams
|
085c61b94f
|
tests: In browser based tests, actually press play and check that the movie spits out some text
|
2020-09-13 13:51:39 -07:00 |
Nathan Adams
|
4c6c8ee1f2
|
web: Add trace_observer to web api, which lets you capture trace output from a specific movie
|
2020-09-13 13:51:39 -07:00 |
Toad06
|
048bfaf53d
|
tests: Add polyfill samples from #457
|
2020-09-07 13:16:44 -07:00 |
Nathan Adams
|
db86cdab79
|
chore: Workaround for chrome not being found on windows tests
|
2020-09-04 11:31:39 -07:00 |
Nathan Adams
|
4de2b7f3a0
|
web: Ensure exposed callbacks are on the <ruffle-player>
|
2020-09-03 18:17:44 -07:00 |
Nathan Adams
|
91cb597a79
|
web: Expose ExternalInterface callbacks on the player object, not the canvas
|
2020-09-03 18:17:44 -07:00 |
Nathan Adams
|
5880db43cd
|
web: Respect allowScriptAccess, which defaults to false for streaming or 'sameDomain' for objects
|
2020-09-03 18:17:44 -07:00 |
Nathan Adams
|
b5531a48d0
|
web: Allow reentrant ExternalInterface callbacks
|
2020-09-03 18:17:44 -07:00 |
Nathan Adams
|
a49e8d8587
|
web: Implement two-way communication with ExternalInterface
|
2020-09-03 18:17:44 -07:00 |
Mike Welsh
|
4f6af6428e
|
web: Prevent mouse/tap highlighting on player (fix #861)
|
2020-08-24 11:17:50 -07:00 |
JustinCB
|
808b6588ab
|
web(test): Add test for spl
|
2020-08-20 05:30:28 -07:00 |
JustinCB
|
3f1546ffc3
|
web: Add spl to flash filename check
|
2020-08-20 05:30:28 -07:00 |
Justin-CB
|
0cdad7520f
|
web(tests): Enable pdf test, which works now
|
2020-08-18 11:25:15 -07:00 |
JustinCB
|
a2968d6fd0
|
web: Change polyfills to single true/false setting
|
2020-08-13 00:46:58 -07:00 |
JustinCB
|
f8c40569be
|
i18n: Add Settings Saved to locales
|
2020-08-13 00:41:23 -07:00 |
JustinCB
|
15fcce4d06
|
extension: Centralize default settings
Use true/false for boolean settings and have get_sync_storage
return the default values if necessary.
|
2020-07-29 19:03:17 -07:00 |
JustinCB
|
07506891c4
|
extension: Remove debug spew
|
2020-07-29 19:03:13 -07:00 |
JustinCB
|
b0a81ac39f
|
extension: Move storage functions to util.js
|
2020-07-29 19:03:13 -07:00 |
JustinCB
|
4786de2aa5
|
Try to fix status flickering
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
012b36a623
|
Query tab more often to not incorrectly show reload button
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
9ea0b2a162
|
Disable reload button on Protected Pages
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
77331f4732
|
Make popup buttons taller(because some languages can have longer text)
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
88f95b0005
|
Fix spanish messages.json
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
e14732be45
|
Fix settings popup style
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
2987071bef
|
Complete internationalization
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
b3905a6103
|
Move firefox-specific setting to build_firefox.js
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
15476618b1
|
Complete settings localization, localize extension description, & add spanish translation
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
4ceed0e2eb
|
Removed spurious manifest.json in extension/build
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
07d46d1f87
|
Removed spurious logging functions
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
f7a1f78fb1
|
Attempt to make cross-browser
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
64c96a3151
|
Make Prettier happy
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
27fcd8e6ea
|
Allow opening settings page from settings popup
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
265aca1409
|
Update manifest.json
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
bd98856378
|
Finish initial settings page
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
fb436a31da
|
Make prettier happy
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
810c717c91
|
Fix optout tests
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
a527d7179b
|
Fix storage api calls
|
2020-07-29 17:06:51 -07:00 |
JustinCB
|
6535967b74
|
Fix files in wrong places & eslint errors
|
2020-07-29 17:06:51 -07:00 |
David Wendt
|
251d2ac04b
|
Add button to reload the page whenever the user changes settings
|
2020-07-29 17:06:51 -07:00 |
David Wendt
|
cdd8cd3a5a
|
Internationalize Ruffle and adjust some of the language we use.
|
2020-07-29 17:06:51 -07:00 |
David Wendt
|
f793110c80
|
Add "Ignore Opt-Out" option
|
2020-07-29 17:06:51 -07:00 |
David Wendt
|
582834b94a
|
Allow popups to detect the new opt-out behavior.
|
2020-07-29 17:06:51 -07:00 |
David Wendt
|
87f4527339
|
Make the enable toggle actually turn Ruffle on or off.
|
2020-07-29 17:06:51 -07:00 |
David Wendt
|
e194710c06
|
Fix broken settings checkboxes
|
2020-07-29 17:06:51 -07:00 |
David Wendt
|
6efc6ea48e
|
Add a user-facing indicator of if Ruffle is working or not.
|
2020-07-29 17:06:51 -07:00 |
David Wendt
|
8d6ccf5364
|
First pass of the UI for an extension popup settings panel
|
2020-07-29 17:06:51 -07:00 |