Граф коммитов

10041 Коммитов

Автор SHA1 Сообщение Дата
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