Alon Zakai
f6c2bcd2a3
remove unnecessary code from simplifyIfs
2014-03-17 17:56:17 -07:00
Alon Zakai
dbb60d034c
add another if testcase in relooper
2014-03-17 17:56:17 -07:00
Alon Zakai
b0794537c3
add test_simplify_ifs
2014-03-17 17:56:17 -07:00
Alon Zakai
e4462dc1b2
filter out empty blocks in simplifyIfs
2014-03-17 17:56:17 -07:00
Alon Zakai
3215f80b20
simplifyIfs js optimizer pass
2014-03-17 17:56:17 -07:00
Alon Zakai
4f0e8c3aed
Merge pull request #2020 from fadams/improve-websocket-config-options
...
Provide compile time and run time options for WebSocket URL and subproto...
2014-03-17 15:22:48 -07:00
Alon Zakai
46bf009284
Merge pull request #2234 from Noxalus/incoming
...
Fix numepad 0 key and add few other keys
2014-03-17 15:06:07 -07:00
Alon Zakai
e8df5b5c42
Merge pull request #2228 from Daft-Freak/patch-1
...
Add stub for raise
2014-03-17 14:04:09 -07:00
Charlie Birks
894cae2f02
Set errno and return -1
2014-03-17 19:05:39 +00:00
Alon Zakai
6470a3033d
fix relooper test
2014-03-17 10:17:53 -07:00
Charlie Birks
a3d9177455
Return error in raise
2014-03-17 16:56:23 +00:00
Noxalus
4a0e43367f
Fix numepad 0 key and add few other keys
...
The scan code of the numepad 0 key is 98, not 88 since that correspond to the scan code of KP_ENTER.
I took the opportunity to add the missing numepad keys like KP_PLUS, KP_MULTIPLY, etc...
Some other keys like caps lock weren't properly detected either.
2014-03-17 17:19:00 +01:00
juj
a0402f5e7f
Merge pull request #2229 from Daft-Freak/patch-2
...
Add eglWaitGL
2014-03-16 17:50:13 +02:00
Jukka Jylänki
f38cc417d7
Fix unregistering of event handlers (all params of removeEventListener must *exactly* match the signature used in registration, up to useCapture) and a closure name rename problem. Fixes #2230 .
2014-03-16 08:46:51 -07:00
Alon Zakai
2b0426004f
don't needlessly add empty nodes in asm normalization/denormalization
2014-03-15 14:14:45 -07:00
Alon Zakai
cb47df2db5
remove empty subnodes after aggressive variable elimination
2014-03-15 13:27:18 -07:00
Alon Zakai
3adf97ab95
remove empty subnodes after vacuum
2014-03-15 13:24:03 -07:00
Alon Zakai
7b68d960c3
remove empty subnodes after eliminate
2014-03-15 13:19:38 -07:00
Alon Zakai
0daeb7d072
fix commented-out relooper code
2014-03-15 10:04:09 -07:00
Charlie Birks
f6a6754caf
Add eglWaitGL
2014-03-15 12:46:31 +00:00
Charlie Birks
7c2ce4b7e4
Add stub for raise
2014-03-15 12:44:47 +00:00
Alon Zakai
355a67d3a1
add -profiling option
2014-03-14 19:56:21 -07:00
Alon Zakai
ccbfbc922a
test for bad triple warning
2014-03-14 19:43:18 -07:00
Alon Zakai
5c03805d68
add a Nested branch type in relooper, to represent a path we must make sure is nested so that parallel paths do not get intertwined. this allows us to emit a more canonical form of nested ifs as a result of short-circuit operators; 1.13.2
2014-03-14 16:14:00 -07:00
Alon Zakai
e56b193cee
Merge pull request #2224 from juj/osx_mouse
...
OSX mouse support.
2014-03-14 16:10:22 -07:00
Jukka Jylänki
cef72b48d5
Add better documentation to emscripten/html5.h KeyEvent structure on the current implementation and deprecation status of the various fields. See also pr #2222 .
2014-03-14 21:52:26 +02:00
Alon Zakai
b7ac1c02e9
Merge pull request #2225 from juj/safari_webaudio
...
Safari 6.0.5 webaudio fixes in SDL and OpenAL library.
2014-03-14 12:11:11 -07:00
Jukka Jylänki
dee56ea62f
Fix typo in comment.
2014-03-14 21:00:23 +02:00
Jukka Jylänki
21fc381f6e
Make tests/openal_playback.cpp compilable outside the test runner.
2014-03-14 20:58:04 +02:00
Jukka Jylänki
7cd9a3c64c
Fix OpenAL library to work with old Web Audio API syntax that exists in Safari 6.0.5 at least.
2014-03-14 20:58:03 +02:00
Jukka Jylänki
b3b29bede5
Fix SDL Web Audio to work on Safari 6.0.5. That browser does not implement the AudioBufferSourceNode.start() method, but only has the older .noteOn() method, and the audio ctors don't come out as functions, but strongly typed ctor objects.
2014-03-14 20:58:02 +02:00
Jukka Jylänki
a564e87035
Add an automated version of the html5 mouse test in browser test suite.
2014-03-14 11:26:19 +02:00
Jukka Jylänki
fb0b19e4c5
Implement support for Webkit mouse wheel events. Add new interactive mouse test. Checked on OSX Safari 6.0.5. Fixes #2219 .
2014-03-13 16:34:46 +02:00
Jukka Jylänki
a124ef1a54
Manually implement mouse movementXY in HTML5 mousemove events when the browser does not provide the data. Fixes part 2) from issue #2219 .
2014-03-13 15:51:41 +02:00
Jukka Jylänki
0d1230df4f
Fix typo with missing parentheses from previous commit that broke keyevents from performing deferred fullscreen/pointerlock requests.
2014-03-13 15:27:42 +02:00
Jukka Jylänki
50ecad0fca
Fix IE fullscreen requests to not run in mousedown events, since IE doesn't allow them. Related to #2219 .
2014-03-12 11:15:44 +02:00
Jukka Jylänki
74a3d9f578
Register mouse callbacks in test_html5_fullscreen.c sample so that it can be tested on IE as well.
2014-03-12 11:15:08 +02:00
Jukka Jylänki
7dfd4a4b22
Make tests/test_html5_fullscreen.c standalone-compilable outside test suite.
2014-03-12 11:15:06 +02:00
Alon Zakai
77e8b7dc65
improve demangler a little
2014-03-11 11:14:53 -07:00
Alon Zakai
f69f770f7c
improve CHECK_HEAP_ALIGN message
2014-03-11 10:07:48 -07:00
Jukka Jylänki
065c4cd155
Updated ChangeLog to latest.
2014-03-11 14:03:57 +02:00
Jukka Jylänki
d4ef937622
Implement a IE10+ specific path to emscripten_get_callstack to get the call stack information. In IE, callstacks are populated only when an exception object is thrown. Closes #2212 .
2014-03-11 13:25:36 +02:00
Jukka Jylänki
5c692fd82f
Clean up warnings in emscripten_log test.
2014-03-11 13:23:46 +02:00
Alon Zakai
7998d7bc93
fix mouse wheel deltas for closure compiler in html5 API, and add some closure testing; #2214
2014-03-10 17:02:27 -07:00
Alon Zakai
4d4fe2e9f0
add test for odin validation
2014-03-10 15:58:22 -07:00
Alon Zakai
1ec3afe6d8
add -w to spidermonkey to see odin warnings
2014-03-10 15:50:29 -07:00
Alon Zakai
131713b71a
avoid llvm-dis when using save-bc in fastcomp
2014-03-10 14:16:11 -07:00
Alon Zakai
fe4bffcd51
restore some closure testing
2014-03-10 13:24:41 -07:00
Alon Zakai
54b0f19d9e
forward CLOSURE_COMPILER to settings, and use that to avoid a closure-specific workaround for Module detection; fixes #2209
2014-03-10 13:24:37 -07:00
Alon Zakai
501fdd709b
1.13.1
2014-03-10 12:10:02 -07:00