Commit Graph

1015 Commits

Author SHA1 Message Date
Nathan Adams f5667fc987 web: Fix up documentation to reflect the new state of core vs selfhosted (basically npm vs manual) 2020-11-24 16:36:33 -08:00
Nathan Adams 40bcd3f835 web: Remove no longer needed webpack config in core 2020-11-24 16:36:33 -08:00
Nathan Adams 10db305988 web: Enforce (sensible) documentation 2020-11-24 16:36:33 -08:00
Nathan Adams eae6742475 web: Make sure extension labels itself in source API 2020-11-24 16:36:33 -08:00
Nathan Adams f1eabe1594 web: Rename install_plugin to installPlugin 2020-11-24 16:36:33 -08:00
Nathan Adams 6a9d0f64e9 web: Rename load_ruffle to loadRuffle 2020-11-24 16:36:33 -08:00
Nathan Adams 8c36e02dc5 web: Rename fetch_ruffle to fetchRuffle 2020-11-24 16:36:33 -08:00
Nathan Adams 41bf30efc8 web: Rename public_path to publicPath 2020-11-24 16:36:33 -08:00
Nathan Adams bccdaf77d4 web: Enforce camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams 1519642a9a web: Fix documentation and warnings inside plugin-polyfill 2020-11-24 16:36:33 -08:00
Nathan Adams 48aa26460d web: Rename methods/variables inside polyfills to be camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams 1bf4f5c4e4 web: Rename plugin_polyfill to pluginPolyfill 2020-11-24 16:36:33 -08:00
Nathan Adams dcf2b712b2 web: Fix documentation and warnings in polyfills 2020-11-24 16:36:33 -08:00
Nathan Adams d2d8bc6f01 web: Properly document and define window.RufflePlayer 2020-11-24 16:36:33 -08:00
Nathan Adams 2c952e954d web: Renamed fields and variables inside PublicAPI to camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams 950d19d1c5 web: Allow taking in "conflict" APIs 2020-11-24 16:36:33 -08:00
Nathan Adams af01621484 web: Rename PublicAPI.local_compatible to PublicAPI.localCompatible 2020-11-24 16:36:33 -08:00
Nathan Adams 980590cf96 web: Rename PublicAPI.newest_source_name to PublicAPI.newestSourceName 2020-11-24 16:36:33 -08:00
Nathan Adams d6afe2edd3 web: Rename PublicAPI.register_source to PublicAPI.registerSource 2020-11-24 16:36:33 -08:00
Nathan Adams f4a710c806 web: Make PublicAPI use Config 2020-11-24 16:36:33 -08:00
Nathan Adams 96d3c30b5e web: Move Config to its own file 2020-11-24 16:36:33 -08:00
Nathan Adams 456557ec20 web: Fix documentation and warnings in PublicAPI 2020-11-24 16:36:33 -08:00
Nathan Adams 5f02ee3ab8 web: Fixed documentation and warnings inside public-path 2020-11-24 16:36:33 -08:00
Nathan Adams ca96553cf0 web: Rename register_element to registerElement 2020-11-24 16:36:33 -08:00
Nathan Adams 32abd35642 web: Changed variables inside RuffleEmbled to be camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams 5a1fb5fba1 web: Rename RuffleEmbed.from_native_embed_element to
RuffleEmbed.fromNativeEmbedElement
2020-11-24 16:36:33 -08:00
Nathan Adams f1b05716dd web: Rename RuffleEmbed.is_interdictable to RuffleEmbed.isInterdictable 2020-11-24 16:36:33 -08:00
Nathan Adams 868548ddc6 web: Fixed documentation and warnings inside RuffleEmbed 2020-11-24 16:36:33 -08:00
Nathan Adams 976ef86da7 web: Rename variables in RuffleObject to camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams 9f8dd465ae web: Rename RuffleObject.from_native_object_element to
RuffleObject.fromNativeObjectElement
2020-11-24 16:36:33 -08:00
Nathan Adams 9633073c1f web: Rename RuffleObject.is_interdictable to
RuffleObject.isInterdictable
2020-11-24 16:36:33 -08:00
Nathan Adams 879fa53417 web: Ignore ruffle-imports, it's not an API 2020-11-24 16:36:33 -08:00
Nathan Adams 5b5091b4b9 web: Rename copy_to_audio_buffer to copyToAudioBuffer 2020-11-24 16:36:33 -08:00
Nathan Adams 68ffc95348 web: Move RuffleObject.params_of to paramsOf (no longer a static member) 2020-11-24 16:36:33 -08:00
Nathan Adams 3faf09696d web: Move RuffleObject.find_case_insensitive to findCaseInsensitive (no
longer a static member)
2020-11-24 16:36:33 -08:00
Nathan Adams f44f2ea9db web: Fix documentation and warnings in RuffleObject 2020-11-24 16:36:33 -08:00
Nathan Adams 7bd4308c22 web: Renamed variables inside register-element to be camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams eaa6dc70f4 web: Rename Registration.internal_name to Registration.internalName 2020-11-24 16:36:33 -08:00
Nathan Adams 87d3bf57bd web: Fixed documentation and warnings inside register_element 2020-11-24 16:36:33 -08:00
Nathan Adams 62ddc7c9cd web: Rename lookup_element to lookupElement 2020-11-24 16:36:33 -08:00
Nathan Adams 5c1a8ecd94 web: Rename private_registry to privateRegistry 2020-11-24 16:36:33 -08:00
Nathan Adams f8486f00f3 web: Rename RufflePlayer.sanitize_parameters to
RufflePlayer.sanitizeParameters
2020-11-24 16:36:33 -08:00
Nathan Adams 8b5f1eee2f web: Rename all variables inside RufflePlayer to be camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams 6e191f2893 web: Rename RufflePlayer.allow_script_access to
RufflePlayer.allowScriptAccess
2020-11-24 16:36:33 -08:00
Nathan Adams 1371a89d1a web: Rename RufflePlayer.is_swf_filename to RufflePlayer.isSwfFilename 2020-11-24 16:36:33 -08:00
Nathan Adams 2e83dad798 web: Rename RufflePlayer.debug_player_info to
RufflePlayer.debugPlayerInfo
2020-11-24 16:36:33 -08:00
Nathan Adams d21cb8473b web: Rename RufflePlayer.trace_observer to RufflePlayer.traceObserver 2020-11-24 16:36:33 -08:00
Nathan Adams 3ad4c0f392 web: Rename RufflePlayer.on_callback_available to
RufflePlayer.onCallbackAvailable
2020-11-24 16:36:33 -08:00
Nathan Adams 8c7f728215 web: Rename RufflePlayer.html_dimension_to_css_dimension to
RufflePlayer.htmlDimensionToCssDimension
2020-11-24 16:36:33 -08:00
Nathan Adams 95a22c486d web: Rename RufflePlayer.copy_element to RufflePlayer.copyElement 2020-11-24 16:36:33 -08:00
Nathan Adams abb311670f web: Rename RufflePlayer.play_swf_data to RufflePlayer.playSwfData 2020-11-24 16:36:33 -08:00
Nathan Adams 2e8e89c52b web: Rename RufflePlayer.hide_right_click_menu to
RufflePlayer.hideRightClickMenu
2020-11-24 16:36:33 -08:00
Nathan Adams 85735d3a45 web: Rename RufflePlayer.open_right_click_menu to
RufflePlayer.openRightClickMenu
2020-11-24 16:36:33 -08:00
Nathan Adams 37ef9c15b4 web: Rename RufflePlayer.play_button_clicked to
RufflePlayer.playButtonClicked
2020-11-24 16:36:33 -08:00
Nathan Adams 4f297948d0 web: Rename RufflePlayer.stream_swf_url to RufflePlayer.streamSwfUrl 2020-11-24 16:36:33 -08:00
Nathan Adams f692ee36a5 web: Rename RufflePlayer.ensure_fresh_instance to
RufflePlayer.ensureFreshInstance
2020-11-24 16:36:33 -08:00
Nathan Adams 4540b73d68 web: Rename RufflePlayer.is_unused_fallback_object to
RufflePlayer.isUnusedFallbackObject
2020-11-24 16:36:33 -08:00
Nathan Adams d0030e6ea7 web: Rename RufflePlayer.update_styles to RufflePlayer.updateStyles 2020-11-24 16:36:33 -08:00
Nathan Adams a25a298277 web: Fixed up documentation and return types inside RufflePlayer 2020-11-24 16:36:33 -08:00
Nathan Adams 96acde5445 web: Rename ShadowTemplate.ruffle_shadow_template to
ShadowTemplate.ruffleShadowTemplate
2020-11-24 16:36:33 -08:00
Nathan Adams f869812464 web: Fixed up documentation and return types inside SourceAPI 2020-11-24 16:36:33 -08:00
Nathan Adams bc3b6ade4e web: Rename SourceAPI.create_player to SourceAPI.createPlayer 2020-11-24 16:36:33 -08:00
Nathan Adams d6478c7d6a web: Rename SourceAPI.plugin_polyfill to SourceAPI.pluginPolyfill 2020-11-24 16:36:33 -08:00
Nathan Adams 3a470b02cc web: Fixed up documentation and return types inside SourceAPI 2020-11-24 16:36:33 -08:00
Nathan Adams 442e3f4f51 web: Renamed local variables inside VersionRange to be camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams 8fab9e25b1 web: Rename VersionRange.from_requirement_string to
VersionRange.fromRequirementString
2020-11-24 16:36:33 -08:00
Nathan Adams 376aeef1af web: Rename VersionRange.satisfied_by to VersionRange.satisfiedBy 2020-11-24 16:36:33 -08:00
Nathan Adams 77f7518cda web: Fixed up documentation and return types inside VersionRange 2020-11-24 16:36:33 -08:00
Nathan Adams cf8686a0b5 web: Renamed local variables inside Version to be camelCase 2020-11-24 16:36:33 -08:00
Nathan Adams a0817e48b0 web: Rename Version.is_stable_or_compatible_prerelease to
Version.isStableOrCompatiblePrerelease
2020-11-24 16:36:33 -08:00
Nathan Adams 6952197004 web: Rename Version.is_equal to Version.isEqual 2020-11-24 16:36:33 -08:00
Nathan Adams f3efc5c80a web: Rename Version.has_precedence_over to Version.hasPrecedenceOver 2020-11-24 16:36:33 -08:00
Nathan Adams ce6288fda8 web: Rename Version.is_compatible_with to Version.isCompatibleWith 2020-11-24 16:36:33 -08:00
Nathan Adams d2e6ae50a9 web: Rename Version.from_semver to Version.fromSemver 2020-11-24 16:36:33 -08:00
Nathan Adams 548fe6d172 web: Rename Version.build_ident to Version.buildIdent 2020-11-24 16:36:33 -08:00
Nathan Adams e5cd299009 web: Rename Version.pr_ident to Version.prIdent 2020-11-24 16:36:33 -08:00
Nathan Adams 022881f9c6 web: Fix up documentation in Version, resolved warnings 2020-11-24 16:36:33 -08:00
Nathan Adams c56d707045 web: Make demo depend directly on ruffle-core 2020-11-24 16:36:33 -08:00
Nathan Adams 8abb8df299 web: core no longer uses webpack, but selfhosted still does 2020-11-24 16:36:33 -08:00
Nathan Adams 7701ef9c26 web: Make tests in core use typescript 2020-11-24 16:36:33 -08:00
Nathan Adams 5ff7168fe9 web: Switched core package from javascript to typescript 2020-11-24 16:36:33 -08:00
Will Brindle 13626f9578
demo: Fix play button centering (fix #1669) 2020-11-24 12:56:31 -08:00
dependabot-preview[bot] 7f5dc9b258 build(deps-dev): bump @wdio/cli from 6.9.1 to 6.10.0 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.9.1 to 6.10.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.9.1...v6.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-24 11:48:25 -08:00
dependabot-preview[bot] 6f21aeff0e build(deps-dev): bump @wdio/local-runner from 6.9.1 to 6.10.0 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.9.1 to 6.10.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.9.1...v6.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-24 11:48:06 -08:00
dependabot-preview[bot] 05dbb3b91d build(deps-dev): bump @wdio/sync from 6.9.1 to 6.10.0 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.9.1 to 6.10.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.9.1...v6.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-24 11:47:51 -08:00
relrelb aa33832936 web: Improve context menu position
The maxX and maxY calculation assumed the player covers the whole
viewport. Now it takes into account rect.width and rect.height.
2020-11-21 12:46:06 -08:00
dependabot-preview[bot] c60dd208ea build(deps-dev): bump eslint from 7.13.0 to 7.14.0 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 7.13.0 to 7.14.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.13.0...v7.14.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-20 16:16:30 -08:00
dependabot-preview[bot] 85810545d7 build(deps-dev): bump @wdio/local-runner from 6.9.0 to 6.9.1 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.9.0 to 6.9.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.9.0...v6.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-20 12:39:08 -08:00
dependabot-preview[bot] 2500a7d7e7 build(deps-dev): bump @wdio/cli from 6.9.0 to 6.9.1 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.9.0 to 6.9.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.9.0...v6.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-20 12:18:36 -08:00
dependabot-preview[bot] 157028be86 build(deps-dev): bump @wdio/sync from 6.9.0 to 6.9.1 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.9.0 to 6.9.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.9.0...v6.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-20 12:17:10 -08:00
dependabot-preview[bot] d7d34c3e97 build(deps-dev): bump archiver from 5.0.2 to 5.1.0 in /web
Bumps [archiver](https://github.com/archiverjs/node-archiver) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/archiverjs/node-archiver/releases)
- [Changelog](https://github.com/archiverjs/node-archiver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/archiverjs/node-archiver/compare/5.0.2...5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-20 12:14:50 -08:00
Mike Welsh d13a95eafa web: Fail gracefully if LocalStorage is unavailable (fix #1590) 2020-11-19 22:51:02 -08:00
Nathan Adams 9015f77bdc web: Fixed mime issue detection 2020-11-20 00:26:47 +01:00
dependabot-preview[bot] bed38e7762 build(deps-dev): bump copy-webpack-plugin from 6.3.1 to 6.3.2 in /web
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.3.1...v6.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-19 11:25:20 -08:00
dependabot-preview[bot] 11e29df472 build(deps-dev): bump webpack from 5.5.1 to 5.6.0 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 5.5.1 to 5.6.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.5.1...v5.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-19 11:24:31 -08:00
relrelb 1674132b36 web: Use fullscreen helper methods
In order to be compatible with browsers that don't support the
standard Fullscreen API.

Co-authored-by: Sean-Thomas <sean-thomas@pocketonion.net>
2020-11-18 17:50:12 -08:00
relrelb d71c886e48 web: Move margin to #nav 2020-11-18 17:50:12 -08:00
relrelb 456ef1963e web: Move border styling to CSS 2020-11-18 17:50:12 -08:00
relrelb 80ab00cdd6 web: Extract max{X,Y}
As a small refactoring to improve readability.
2020-11-18 17:50:12 -08:00
relrelb c8ed1debc6 web: Change margin to margin-top
This makes the demo page fit in a whole page without a scrollbar.
2020-11-18 17:50:12 -08:00
relrelb 9068322d24 web: Retain focus on fullscreen enter/exit
Previously, has_focus has been set to false upon window click, and
to true upon canvas click.
However, the canvas didn't receive click events when the context
menu was clicked, so fullscreen toggle led to focus loss.
Listening to player click events receives both canvas and context
menu clicks.
2020-11-18 17:50:12 -08:00
relrelb 1c0b167e20 Improve web context menu 2020-11-18 17:50:12 -08:00
relrelb b987db010b web: Add fullscreen context menu item
TODO: Retain focus on fullscreen enter/exit.
2020-11-18 17:50:12 -08:00
dependabot-preview[bot] 3cc9ad73a1 build(deps-dev): bump @wdio/spec-reporter from 6.7.0 to 6.8.1 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 6.7.0 to 6.8.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.0...v6.8.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-18 16:31:37 -08:00
dependabot-preview[bot] cced66d94b build(deps-dev): bump @wdio/local-runner from 6.8.0 to 6.9.0 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.8.0...v6.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-18 16:28:15 -08:00
dependabot-preview[bot] a56a9db6f7 build(deps-dev): bump @wdio/cli from 6.8.0 to 6.9.0 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.8.0...v6.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-18 16:27:57 -08:00
dependabot-preview[bot] 657f78e8c6 build(deps-dev): bump @wdio/sync from 6.8.0 to 6.9.0 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.8.0...v6.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-18 16:27:36 -08:00
dependabot-preview[bot] 78b1975b44 build(deps-dev): bump webpack from 5.4.0 to 5.5.1 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 5.4.0 to 5.5.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.4.0...v5.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-18 16:26:06 -08:00
dependabot-preview[bot] 9ec146d9f0 build(deps-dev): bump @wdio/sync from 6.7.3 to 6.8.0 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.7.3 to 6.8.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.3...v6.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-16 12:07:22 -08:00
dependabot-preview[bot] ed4c4d5fdf build(deps-dev): bump @wdio/mocha-framework from 6.7.3 to 6.8.0 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.7.3 to 6.8.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.3...v6.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-16 12:07:10 -08:00
dependabot-preview[bot] 7ea9cb68ed build(deps-dev): bump @wdio/cli from 6.7.4 to 6.8.0 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.7.4 to 6.8.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.4...v6.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-16 12:07:01 -08:00
dependabot-preview[bot] 6a3e16d771 build(deps-dev): bump @wdio/local-runner from 6.7.3 to 6.8.0 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.7.3 to 6.8.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.3...v6.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-16 12:06:51 -08:00
dependabot-preview[bot] 12579ee1d1 build(deps-dev): bump copy-webpack-plugin from 6.3.0 to 6.3.1 in /web
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.3.0...v6.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-13 16:43:54 -08:00
relrelb 2e0509694c docs: Miscellaneous spelling corrections 2020-11-12 13:34:05 -08:00
dependabot-preview[bot] ac9cc4012a build(deps-dev): bump @wdio/cli from 6.7.3 to 6.7.4 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.7.3 to 6.7.4.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.3...v6.7.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-09 10:43:38 -08:00
Mike Welsh 316bc4e920 chore: Appease clippy 2020-11-09 01:52:57 -08:00
dependabot-preview[bot] 60fc503a5b build(deps-dev): bump @wdio/sync from 6.7.2 to 6.7.3 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.7.2 to 6.7.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.2...v6.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-08 16:26:15 -08:00
dependabot-preview[bot] 1f3f5d30a2 build(deps-dev): bump @wdio/local-runner from 6.7.2 to 6.7.3 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.7.2 to 6.7.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.2...v6.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-08 16:26:06 -08:00
dependabot-preview[bot] 14de77c0f0 build(deps-dev): bump @wdio/mocha-framework from 6.7.0 to 6.7.3 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.7.0 to 6.7.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.0...v6.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-08 16:25:53 -08:00
dependabot-preview[bot] 3cf8c01510 build(deps-dev): bump @wdio/cli from 6.7.2 to 6.7.3 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.7.2 to 6.7.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.2...v6.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-08 16:25:42 -08:00
dependabot-preview[bot] 91a01feecb build(deps-dev): bump chromedriver from 85.0.1 to 86.0.0 in /web
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 85.0.1 to 86.0.0.
- [Release notes](https://github.com/giggio/node-chromedriver/releases)
- [Commits](https://github.com/giggio/node-chromedriver/commits/86.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-08 15:08:33 -08:00
sousuke0422 75ce1bf4c1
i18n: Add Japanese
* i18n: Add Japanese
* i18n: Fix the "message" field in ja/message.json

Co-authored-by: FUJIMOTO-Itsuki <52658442+FUJIMOTO-Itsuki@users.noreply.github.com>
Co-authored-by: FUJIMOTO-Itsuki <52658442+FUJIMOTO-Itsuki@users.noreply.github.com>
2020-11-07 17:22:47 -08:00
Pablo Rodríguez aaa4ce5431
i18n: Improve the Spanish translation and use ellipses character
* replace ... with proper Unicode char "…"
* some improvements to the Spanish translation

Co-authored-by: Pablo Rodríguez <ousia@users.noreply.gitlab.com>
2020-11-07 13:11:03 -08:00
Rult 564a36c049 i18n: Add Russian 2020-11-07 13:06:29 -08:00
dependabot-preview[bot] 0dcc7575db build(deps-dev): bump eslint from 7.12.1 to 7.13.0 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.12.1...v7.13.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-06 18:57:40 -08:00
dependabot-preview[bot] fcf665fbe9 build(deps): bump url from 2.1.1 to 2.2.0
Bumps [url](https://github.com/servo/rust-url) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/v2.1.1...v2.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-06 00:45:35 -08:00
Nathan Adams dab79107b2 web: Include git details into the build 2020-11-04 16:46:14 -08:00
Nathan Adams d1c58b143f web: Fix right click menu when scrolling - fixes #1484 2020-11-04 16:30:49 -08:00
Nathan Adams d7b94316c6 web: Always set the end point of audio clips - fixes #1304 2020-11-03 15:15:34 -08:00
dependabot-preview[bot] d442af499a build(deps-dev): bump copy-webpack-plugin from 6.2.1 to 6.3.0 in /web
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 6.2.1 to 6.3.0.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.2.1...v6.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-03 12:09:20 -08:00
dependabot-preview[bot] 373e823af7 build(deps-dev): bump webpack from 5.3.2 to 5.4.0 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 5.3.2 to 5.4.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.3.2...v5.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-03 12:09:05 -08:00
dependabot-preview[bot] d95355b49a build(deps-dev): bump mocha from 8.2.0 to 8.2.1 in /web
Bumps [mocha](https://github.com/mochajs/mocha) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v8.2.0...v8.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-02 15:51:58 -08:00
Nathan Adams a8759f45a1 web: Add specific error for invalid MIME type, with a link back to the wiki 2020-11-02 13:42:36 -08:00
Nathan Adams 764b76389c build: Fix build:avm_debug failing since webpack5 2020-11-02 11:43:21 -08:00
Nathan Adams 32b57f15bc web: Fixed backspace and delete keys not registering in input fields 2020-11-02 11:43:10 -08:00
dependabot-preview[bot] 9f7158d20e build(deps-dev): bump @wdio/cli from 6.7.1 to 6.7.2 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.1...v6.7.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-02 10:51:43 -08:00
dependabot-preview[bot] 4c5aa9b5f3 build(deps-dev): bump @wdio/local-runner from 6.7.1 to 6.7.2 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.1...v6.7.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-02 10:50:32 -08:00
dependabot-preview[bot] ca076ca891 build(deps-dev): bump @wdio/sync from 6.7.1 to 6.7.2 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.1...v6.7.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-02 10:50:19 -08:00
Nathan Adams 2b3f787547 web: Fix build of extension, failing since partial update to webpack 5 2020-11-01 05:52:40 -08:00
Nathan Adams ffb988026c web: Fix positioning of right click menu 2020-11-01 05:52:40 -08:00
dependabot-preview[bot] 1d56d649fd build(deps-dev): bump @wdio/local-runner from 6.7.0 to 6.7.1 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.7.0 to 6.7.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.0...v6.7.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-31 00:34:43 -07:00
dependabot-preview[bot] 36829dc252 build(deps-dev): bump @wdio/cli from 6.7.0 to 6.7.1 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.7.0 to 6.7.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.0...v6.7.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-31 00:34:33 -07:00
dependabot-preview[bot] 4fce27e564 build(deps-dev): bump @wdio/sync from 6.7.0 to 6.7.1 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.7.0 to 6.7.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.7.0...v6.7.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-31 00:34:23 -07:00
dependabot-preview[bot] ca6d648d13 build(deps-dev): bump webpack from 5.3.1 to 5.3.2 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 5.3.1 to 5.3.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.3.1...v5.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-29 20:09:31 -07:00
Nathan Adams 66eb645b68 web: Add basic right click menu, only has About Ruffle link so far 2020-10-29 13:27:28 -07:00
dependabot-preview[bot] ea0b6940a3 build(deps-dev): bump webpack from 5.3.0 to 5.3.1 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.3.0...v5.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-29 13:06:09 -07:00
dependabot-preview[bot] 02c88f2bcc build(deps-dev): bump webpack from 5.2.0 to 5.3.0 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.2.0...v5.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-28 11:35:44 -07:00
dependabot-preview[bot] b3ca827ef2 build(deps-dev): bump eslint-config-prettier in /web
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.14.0 to 6.15.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.14.0...v6.15.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-28 11:35:21 -07:00
dependabot-preview[bot] 6b7c3f2214 build(deps-dev): bump eslint from 7.12.0 to 7.12.1 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 7.12.0 to 7.12.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.12.0...v7.12.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 19:54:56 -07:00
Mike Welsh ef4d75e7d9 web: Fix incorrect handle used in audio ended handler (fix #1405) 2020-10-27 19:54:46 -07:00
dependabot-preview[bot] 57f5831522 build(deps-dev): bump @wdio/spec-reporter from 6.6.8 to 6.7.0 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 6.6.8 to 6.7.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.8...v6.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 11:03:31 -07:00
dependabot-preview[bot] 2dc7f73986 build(deps-dev): bump @wdio/local-runner from 6.6.7 to 6.7.0 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.6.7 to 6.7.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.7...v6.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 11:03:22 -07:00
dependabot-preview[bot] b998837cc0 build(deps-dev): bump @wdio/mocha-framework from 6.6.7 to 6.7.0 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.6.7 to 6.7.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.7...v6.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 11:03:12 -07:00
dependabot-preview[bot] e1a0e82d20 build(deps-dev): bump @wdio/sync from 6.6.7 to 6.7.0 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.6.7 to 6.7.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.7...v6.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 11:02:58 -07:00
dependabot-preview[bot] 2b7bd8fab6 build(deps-dev): bump @wdio/cli from 6.6.7 to 6.7.0 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.6.7 to 6.7.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.7...v6.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 11:01:58 -07:00
Mike Welsh 956f40a26f web: Use a Drop impl to ensure sounds are stopped 2020-10-25 20:41:20 -07:00
Mike Welsh 796805c31b web: Avoid bug in generational-arena (fix #1315)
An issue with Arena::clear allowed stale sound instance indices
to be remain valid, causing certain sounds to be removed when they
shouldn't (#1315). Workaround this issue by forcing Arena to bump
the generational index.
2020-10-25 20:41:20 -07:00
dependabot-preview[bot] 8eeaf3880d build(deps-dev): bump eslint from 7.11.0 to 7.12.0 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 7.11.0 to 7.12.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.11.0...v7.12.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-24 17:19:54 -07:00
dependabot-preview[bot] cf126a2909 build(deps-dev): bump webpack from 5.1.3 to 5.2.0 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 5.1.3 to 5.2.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.1.3...v5.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-24 17:19:38 -07:00
Mike Welsh 2172fef9bd web: Only fire mouse events for left clicks 2020-10-23 12:50:59 -07:00
dependabot-preview[bot] 289ac36058 build(deps-dev): bump eslint-config-prettier in /web
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.13.0 to 6.14.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.13.0...v6.14.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-22 18:40:56 -07:00
Mike Welsh cd96df7ee7 web: Disable automatic publicPath in webpack configs 2020-10-21 15:19:36 -07:00
dependabot-preview[bot] a4098ec72f build(deps-dev): bump @wdio/spec-reporter from 6.6.6 to 6.6.8 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 6.6.6 to 6.6.8.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.6...v6.6.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-21 15:07:34 -07:00
dependabot-preview[bot] a6002aaa4f build(deps-dev): bump @wdio/local-runner from 6.6.6 to 6.6.7 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.6.6 to 6.6.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.6...v6.6.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-21 15:07:21 -07:00
dependabot-preview[bot] a9b30758fa build(deps-dev): bump @wdio/mocha-framework from 6.6.6 to 6.6.7 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.6.6 to 6.6.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.6...v6.6.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-21 15:07:10 -07:00
dependabot-preview[bot] abd22c8bb1 build(deps-dev): bump @wdio/cli from 6.6.6 to 6.6.7 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.6.6 to 6.6.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.6...v6.6.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-21 15:06:58 -07:00
dependabot-preview[bot] a1873f99da build(deps-dev): bump @wdio/sync from 6.6.4 to 6.6.7 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.6.4 to 6.6.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.4...v6.6.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-21 15:06:48 -07:00
Mike Welsh 8465638939 web: Drop webpack-dev-server and use webpack serve
See https://github.com/webpack/webpack-dev-server/issues/2759
2020-10-18 17:36:52 -07:00
dependabot-preview[bot] 9a13de0df6 build(deps-dev): bump mocha from 8.1.3 to 8.2.0 in /web
Bumps [mocha](https://github.com/mochajs/mocha) from 8.1.3 to 8.2.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v8.1.3...v8.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-17 19:55:51 -07:00
dependabot-preview[bot] a965d2f6ba build(deps-dev): bump webpack-cli from 3.3.12 to 4.0.0 in /web
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.12 to 4.0.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v3.3.12...webpack-cli@4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-17 15:33:13 -07:00
Mike Welsh 990052db77 chore: Bump to webpack 5 2020-10-17 14:07:28 -07:00
dependabot-preview[bot] 11e000a1af build(deps-dev): bump @wdio/spec-reporter from 6.6.3 to 6.6.6 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 6.6.3 to 6.6.6.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.3...v6.6.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-17 02:32:37 -07:00
dependabot-preview[bot] 01e58e88fd build(deps-dev): bump eslint-config-prettier in /web
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.12.0 to 6.13.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.12.0...v6.13.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-17 02:32:25 -07:00
dependabot-preview[bot] c37ecf2df5 build(deps-dev): bump @wdio/cli from 6.6.4 to 6.6.6 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.6.4 to 6.6.6.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.4...v6.6.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-17 02:31:30 -07:00
dependabot-preview[bot] a4dc24cd2f build(deps-dev): bump @wdio/mocha-framework from 6.6.3 to 6.6.6 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.6.3 to 6.6.6.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.3...v6.6.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-17 02:31:18 -07:00
dependabot-preview[bot] 6f395c072a build(deps-dev): bump @wdio/local-runner from 6.6.4 to 6.6.6 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.6.4 to 6.6.6.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.4...v6.6.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-17 02:31:05 -07:00
dependabot-preview[bot] 0101035da4 build(deps-dev): bump @wdio/cli from 6.6.3 to 6.6.4 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.6.3 to 6.6.4.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.3...v6.6.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-13 22:38:11 -07:00
dependabot-preview[bot] 65ece72137 build(deps-dev): bump @wdio/sync from 6.6.0 to 6.6.4 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.6.0 to 6.6.4.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.0...v6.6.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-13 22:37:55 -07:00
dependabot-preview[bot] dac9d722a0 build(deps-dev): bump @wdio/local-runner from 6.6.3 to 6.6.4 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.6.3 to 6.6.4.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.3...v6.6.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-13 22:37:44 -07:00
Mike Welsh 827a80c837 web: Remove sound instances upon completion
Sounds were not being removed from the instance list when they
completed playing. This could also cause StartSound tags with
NoMultiple set to not play, because the previous sound was presumed
to be playing.

Fixes part of #1245.
2020-10-12 15:28:31 -07:00
Nathan Adams 627a1f90e1 web: Ignore any errors converting flashvars 2020-10-12 15:28:16 -07:00
Nathan Adams b7b67cacb2 web: Merge flashvars with swf url query vars 2020-10-12 15:28:16 -07:00
Nathan Adams 30fffa8022 test: Add tests for flashvars on web 2020-10-12 15:28:16 -07:00
Nathan Adams 6b591269e9 web: Parse flashvars from swf urls 2020-10-12 15:28:16 -07:00
Nathan Adams 6d9155477c core: Add flashvars support - #312 2020-10-12 15:28:16 -07:00
dependabot-preview[bot] 94462ed236 build(deps-dev): bump @wdio/mocha-framework from 6.6.0 to 6.6.3 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.6.0 to 6.6.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.0...v6.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-12 11:29:30 -07:00
dependabot-preview[bot] 70fbd5398b build(deps-dev): bump @wdio/local-runner from 6.6.2 to 6.6.3 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.6.2 to 6.6.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.2...v6.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-12 11:29:12 -07:00
dependabot-preview[bot] aa3512c087 build(deps-dev): bump @wdio/cli from 6.6.2 to 6.6.3 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.6.2 to 6.6.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.2...v6.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-12 11:29:00 -07:00
dependabot-preview[bot] bcadded25f build(deps-dev): bump @wdio/spec-reporter from 6.6.0 to 6.6.3 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 6.6.0 to 6.6.3.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.0...v6.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-12 11:28:51 -07:00
Nathan Adams fd6431f724 core: Don't use std Instant as it doesn't work for web, use a wrapper 2020-10-11 13:34:15 -07:00
Mike Welsh 4034ef8d79 web: Use PanicInfo::to_string for displaying panic info
PanicInfo::payload wasn't giving anything useful (just resulted
in 'Unknown error') -- to_string displays all of the message,
payload, and location of the panic. Particularly the location
is helpful.
2020-10-11 00:51:00 -07:00
dependabot-preview[bot] 86171c9cb9 build(deps-dev): bump eslint from 7.10.0 to 7.11.0 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 7.10.0 to 7.11.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.10.0...v7.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-10 18:50:44 -07:00
Mike Welsh 212645d9b9 demo: Remove query parameter support (fix #1255)
The 'file' query parameter is no longer necessary now that the
sample drop-down box was added, populated by swfs.json.
2020-10-10 17:48:39 -07:00
Mike Welsh 3689bb607d docs: Update demo link in docs 2020-10-10 01:15:48 -07:00
Toad06 904b5c1463 web: Add missing file for the case-insensitive test 2020-10-09 12:25:37 -07:00
Toad06 6589710a61 web: Add tests to check swf extension 2020-10-09 12:25:37 -07:00
Toad06 1643d2335e web: Correctly detect swf file extension 2020-10-09 12:25:37 -07:00
dependabot-preview[bot] 5a64c18bb9 build(deps-dev): bump copy-webpack-plugin from 6.2.0 to 6.2.1 in /web
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.2.0...v6.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-09 12:23:13 -07:00
JustinCB d4fa329c54 web(test): Add test for fixed issue 2020-10-08 23:35:33 -07:00
JustinCB ce6b19f1b2 web: Add more try/catch's to stop error spam crashing sites 2020-10-08 23:35:33 -07:00
dependabot-preview[bot] 73e836f33b build(deps-dev): bump @wdio/local-runner from 6.6.0 to 6.6.2 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.6.0 to 6.6.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.0...v6.6.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-08 14:15:10 -07:00
dependabot-preview[bot] 9598573a5a build(deps-dev): bump @wdio/cli from 6.6.0 to 6.6.2 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.6.0 to 6.6.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.6.0...v6.6.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-08 14:14:58 -07:00
dependabot-preview[bot] 9451164ac3 build(deps-dev): bump @wdio/cli from 6.5.2 to 6.6.0 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.5.2 to 6.6.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.5.2...v6.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-07 12:08:28 -07:00
dependabot-preview[bot] d48834dddd build(deps-dev): bump @wdio/spec-reporter from 6.4.7 to 6.6.0 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 6.4.7 to 6.6.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.7...v6.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-07 12:08:16 -07:00
dependabot-preview[bot] ed9c8c8833 build(deps-dev): bump @wdio/mocha-framework from 6.5.0 to 6.6.0 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.5.0...v6.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-07 12:07:54 -07:00
dependabot-preview[bot] e77d9f0a3b build(deps-dev): bump @wdio/local-runner from 6.5.2 to 6.6.0 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.5.2 to 6.6.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.5.2...v6.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-07 12:07:35 -07:00
dependabot-preview[bot] 8500d5b49e build(deps-dev): bump @wdio/static-server-service in /web
Bumps [@wdio/static-server-service](https://github.com/webdriverio/webdriverio) from 6.4.7 to 6.6.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.7...v6.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-07 12:07:20 -07:00
dependabot-preview[bot] 0b2bd7bf3a build(deps-dev): bump @wdio/sync from 6.5.0 to 6.6.0 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.5.0...v6.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-07 12:06:52 -07:00
dependabot-preview[bot] 3b98ee4c8e build(deps-dev): bump copy-webpack-plugin from 6.1.1 to 6.2.0 in /web
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.1.1...v6.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-04 13:10:09 -07:00
Sean-Thomas a9538f81d0 web: Renamed "prime_audio" and "suspend_audio"
Renamed "prime_audio" and "suspend_audio" to "play" and "pause" respectfully.
2020-09-29 11:05:23 -07:00
Sean-Thomas 6b54cc4311 web: Add pause method for web player
Adds a suspend_audio method to compliment prime_audio on WebAudioBackend, as well as logic in player.rs on the set_is_playing method to suspend audio when is_playing is set to false. Exposes pause method for the ruffle player in JavaScript with logic to display the play button when paused.
2020-09-29 11:05:23 -07:00
dependabot-preview[bot] b2eae8011b build(deps-dev): bump eslint from 7.9.0 to 7.10.0 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 7.9.0 to 7.10.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.9.0...v7.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-29 04:23:31 -07:00
dependabot-preview[bot] b8ab6637bc build(deps-dev): bump eslint-config-prettier in /web
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.11.0...v6.12.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-26 14:09:55 -07:00
Mike Welsh 313b02d24f webgl: Fall back to canvas if not using hardware acceleration
Display WebGL driver info, detect whether hardware acceleration
is enabled, and fall back to the canvas backend in this case.
2020-09-25 01:22:21 -07:00
dependabot-preview[bot] 50dcb4ada5 build(deps-dev): bump html-webpack-plugin from 4.4.1 to 4.5.0 in /web
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases)
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jantimon/html-webpack-plugin/compare/v4.4.1...v4.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-21 13:03:14 -07:00
dependabot-preview[bot] 1b50eb95d7 build(deps-dev): bump copy-webpack-plugin from 6.1.0 to 6.1.1 in /web
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.1.0...v6.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-20 06:51:37 -07:00
dependabot-preview[bot] 08f3e5894d build(deps-dev): bump @wdio/local-runner from 6.5.0 to 6.5.2 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.5.0 to 6.5.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.5.0...v6.5.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-20 06:51:12 -07:00
dependabot-preview[bot] 31bafe7070 build(deps-dev): bump @wdio/cli from 6.5.0 to 6.5.2 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.5.0 to 6.5.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.5.0...v6.5.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-20 06:51:01 -07:00
Luca Weiss d5cb396331 *: fix spelling mistakes 2020-09-19 16:17:58 -07:00
dependabot-preview[bot] 44080d70a9 build(deps-dev): bump webpack from 4.44.1 to 4.44.2 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 4.44.1 to 4.44.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.44.1...v4.44.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-18 13:17:38 -07:00
dependabot-preview[bot] 30b910554a build(deps-dev): bump prettier from 2.1.1 to 2.1.2 in /web
Bumps [prettier](https://github.com/prettier/prettier) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.1.1...2.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-15 22:41:52 -07:00
dependabot-preview[bot] 1919a027cc build(deps-dev): bump sign-addon from 3.0.0 to 3.1.0 in /web
Bumps [sign-addon](https://github.com/mozilla/sign-addon) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/mozilla/sign-addon/releases)
- [Commits](https://github.com/mozilla/sign-addon/compare/3.0.0...3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-15 22:20:33 -07:00
dependabot-preview[bot] 398fd68c80 build(deps-dev): bump @wdio/mocha-framework from 6.4.7 to 6.5.0 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.4.7 to 6.5.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.7...v6.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-14 13:54:20 -07:00
dependabot-preview[bot] 295efd667b build(deps-dev): bump @wdio/local-runner from 6.4.7 to 6.5.0 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.4.7 to 6.5.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.7...v6.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-14 13:54:09 -07:00
dependabot-preview[bot] 139c88266b build(deps-dev): bump @wdio/sync from 6.4.7 to 6.5.0 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.4.7 to 6.5.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.7...v6.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-14 12:14:22 -07:00
dependabot-preview[bot] 39522ff87e build(deps-dev): bump @wdio/cli from 6.4.7 to 6.5.0 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.4.7 to 6.5.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.7...v6.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-14 12:14:12 -07:00
dependabot-preview[bot] 6f3a39da7b build(deps): bump wasm-bindgen-test from 0.3.17 to 0.3.18
Bumps [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen) from 0.3.17 to 0.3.18.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-14 12:01:45 -07:00
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 58cd1abcf2 web: Store RuffleInstances as a RefCell, so we don't lock it out from readers unless we actually need to 2020-09-13 15:20:44 -07:00
Nathan Adams 1d48073a05 web: Don't mutably lock INSTANCES if we don't need to, to allow greater odds of a successful reentry 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 3ff399ca6b core: Trace only to the log backend, but have the default log backend trace to the log crate 2020-09-13 13:51:39 -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
Nathan Adams de009c7673 core: Add Log backend, for capturing trace output specific to a movie 2020-09-13 13:51:39 -07:00
dependabot-preview[bot] 091f04096d build(deps-dev): bump eslint from 7.8.1 to 7.9.0 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 7.8.1 to 7.9.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.8.1...v7.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-13 13:39:29 -07:00
dependabot-preview[bot] cff131a494 build(deps-dev): bump archiver from 5.0.0 to 5.0.2 in /web
Bumps [archiver](https://github.com/archiverjs/node-archiver) from 5.0.0 to 5.0.2.
- [Release notes](https://github.com/archiverjs/node-archiver/releases)
- [Changelog](https://github.com/archiverjs/node-archiver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/archiverjs/node-archiver/compare/5.0.0...5.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 21:26:57 -07:00
dependabot-preview[bot] 32c4becb93 build(deps): [security] bump node-fetch from 2.6.0 to 2.6.1 in /web
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1. **This update includes a security fix.**
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 21:16:34 -07:00
dependabot-preview[bot] eff5964acb build(deps-dev): bump @wdio/cli from 6.4.6 to 6.4.7 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 6.4.6 to 6.4.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.6...v6.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 19:16:47 -07:00
dependabot-preview[bot] 6247ad200c build(deps-dev): bump @wdio/mocha-framework from 6.4.0 to 6.4.7 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 6.4.0 to 6.4.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.0...v6.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 19:16:29 -07:00
dependabot-preview[bot] a0ce873394 build(deps-dev): bump @wdio/spec-reporter from 6.4.0 to 6.4.7 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 6.4.0 to 6.4.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.0...v6.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 19:16:16 -07:00
dependabot-preview[bot] b4d71330a6 build(deps-dev): bump @wdio/sync from 6.4.6 to 6.4.7 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 6.4.6 to 6.4.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.6...v6.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 19:15:30 -07:00
dependabot-preview[bot] f81a94ff0e build(deps-dev): bump @wdio/local-runner from 6.4.6 to 6.4.7 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 6.4.6 to 6.4.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.6...v6.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 19:15:18 -07:00
dependabot-preview[bot] d4346f16e9 build(deps-dev): bump @wdio/static-server-service in /web
Bumps [@wdio/static-server-service](https://github.com/webdriverio/webdriverio) from 6.4.0 to 6.4.7.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.0...v6.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 19:14:57 -07:00
dependabot-preview[bot] 3379181b1e build(deps): bump wasm-bindgen-futures from 0.4.17 to 0.4.18
Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen) from 0.4.17 to 0.4.18.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 19:14:10 -07:00
dependabot-preview[bot] 5a85558135 build(deps): bump web-sys from 0.3.44 to 0.3.45
Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen) from 0.3.44 to 0.3.45.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 18:29:47 -07:00
dependabot-preview[bot] c0451cfc80 build(deps-dev): bump chromedriver from 85.0.0 to 85.0.1 in /web
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 85.0.0 to 85.0.1.
- [Release notes](https://github.com/giggio/node-chromedriver/releases)
- [Commits](https://github.com/giggio/node-chromedriver/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-09 11:01:40 -07:00
dependabot-preview[bot] 644a9107a1 build(deps): bump js-sys from 0.3.44 to 0.3.45
Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen) from 0.3.44 to 0.3.45.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-09 11:00:07 -07:00