Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream merge #5

Merged
merged 27 commits into from
Dec 9, 2019

Conversation

gabrielcuvillier
Copy link
Owner

No description provided.

kripken and others added 27 commits December 3, 2019 09:10
* Optimize accesses to domElement.getBoundingClientRect() by manually outlining it for Closure, and refer to .width and .height (which drops support for IE 8 and older, https://caniuse.com/#search=getBoundingClientRect ). Also drops support for all browsers that do not have the .getBoundingClientRect() function at all, which are some ancient ones.

* Fix _fillMouseEventData

* Restore IE 8 support, and update test expectations
…update (#9828)

This fixes a regression compared to fastcomp/emterpretify.

Enables browser.test_sdl_audio_beep_sleep on upstream.

Fixes #9823
We used to have support for lzma'ing of data files, but removed
it quite some time ago. But some files remained.
Followup to #9830, where we noticed that the docs recommend
-lopenal. This adds testing of that.
…geerror) to closure-externs.js to keep Closure compiler happy when optimizing web worker code. (#9945)
…#9917)

Do not do inter wasm and js minification when dynamic linking
- Add ensure_dir test helper
- Parameterize a few more tests in test_other.py.
This avoids the new clang warning causing and errror: -Wno-misleading-indentation
This gives nicer errors messages and avoids users seeing backtraces.
* Add setting fields to control which browser versions to support, and apply it to experimental-webgl.

* Remove Internet Explorer backwards compatibility when IE is not targeted.

* Remove infinity const

* Add support for -s OLDEST_SUPPORTED_X_VERSION=-1 and add a test

* OLDEST_SUPPORTED_ -> MIN_

* Remove MIN_IOS_SAFARI_VERSION, better to introduce it only when/if needed.

* Set default for browser version support

* Document LEGACY_VM_SUPPORT effect
Mark fastcomp-only settings, and move some internal ones to the internal area.
…m output (#9967)

For now this is enabled by passing -gforce_dwarf. In the future once things
stabilize we'll probably want to think more carefully about the flags.
* Default DISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=1

* Add note about DISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=1

* Add more details to the changelog

* Slightly improve formatting

* Update tests to use DISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=1 mode

* Fix OffscreenCanvas lookup when compiling without pthreads enabled

* Fix test_other
That points to the developer's guide section on setting
up the emsdk with a tot build etc.
The primary different here is that the main header file was renamed
from core.h to api.h.

Update wasmer version to the latest version that includees support this
api version.
Auto-generated by ./tools/update_symbols.py

Fixes #9965
This avoid use of symlink and avoids exposing the ensure source tree
on the include path or sdl_mixer users.

Fixes: #9961
@gabrielcuvillier gabrielcuvillier merged commit e132c3d into gabrielcuvillier:incoming Dec 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants