summaryrefslogtreecommitdiff
path: root/tests/test_browser.py
AgeCommit message (Collapse)Author
2014-05-04add more slack to glgears reftestsAlon Zakai
2014-04-14Add interactive and automated testing for SDL touch events.Jukka Jylänki
2014-03-28fix SDL bug where freeing the surface screen did not work properlyAlon Zakai
2014-03-14Add an automated version of the html5 mouse test in browser test suite.Jukka Jylänki
2014-03-10fix mouse wheel deltas for closure compiler in html5 API, and add some ↵Alon Zakai
closure testing; #2214
2014-03-06Merge pull request #2198 from juj/interactive_testsAlon Zakai
Interactive tests
2014-03-06add docs and testing for mem init file being asyncAlon Zakai
2014-03-06Added new test suite 'interactive', which contains those browser tests that ↵Jukka Jylänki
require human verification in the loop. Move all such tests from 'browser' test suite to the 'interactive' test suite so that the browser test suite only contains automated tests.
2014-03-05throttle glut requestAnimationFrames; fixes #2183Alon Zakai
2014-03-05Merge commit '19312ae' into HEADAlon Zakai
2014-03-04Pass correct args for test_sdl_canvas.Bruce Mitchener
2014-03-03Merge branch 'allow_multiple_worker_responses' of ↵Alon Zakai
github.com:virusdave/emscripten into incoming Conflicts: AUTHORS
2014-03-03Allow multiple worker responses (via messages) if desired.Dave Nicponski
Add unit test for multiple worker responses. Test command: python tests/runner.py browser.test_worker_api_3 Add self to authors file.
2014-02-26Add new fields to EmscriptenFullscreenChangeEvent structure that report the ↵Jukka Jylänki
new pixel sizes of the fullscreen element, as well as the whole screen size. These can be used to read and adjust the rendering canvas size appropriately when transitioning between fullscreen modes. Thanks to Joel Croteau for the suggestion at https://groups.google.com/forum/#!topic/emscripten-discuss/qaTrOXWv1Oc . Bump version to 1.12.3 to update the cache after change to struct_info.json.
2014-02-24Merge branch 'fastcomp-by-default' into incomingAlon Zakai
2014-02-21make non-fastcomp tests in browser run in non-fastcomp modeAlon Zakai
2014-02-21deprecate toy gc implAlon Zakai
2014-02-21make canvas proxy test less flakyAlon Zakai
2014-02-21turn fastcomp on by default, disabling can be done with EMCC_FAST_COMPILER=0 ↵Alon Zakai
in the env
2014-02-20update browser.test_matrix_identityAlon Zakai
2014-02-12fix bug on using file packager on subdirs; fixes #2123Alon Zakai
2014-02-12fix test_sdl_canvasAlon Zakai
2014-02-11initialize pixel buffer inside of makeSurface for SDL_SWSURFACEAnthony Pesch
2014-02-10NO_EXIT_RUNTIME option, to set Module.noExitRuntime during compilationAlon Zakai
2014-02-10add more slack to test_sdl_canvas_alphaAlon Zakai
2014-02-09deprecate --split option and disable browser tests using it in fastcompAlon Zakai
2014-02-09enable test_sdl_audio_beeps in fastcompAlon Zakai
2014-02-09add -O1 testing to browser.test_cubegeom_procAlon Zakai
2014-02-08add test for getProcAddress that requires we allow collisions in the main ↵Alon Zakai
namespace with gl* functions
2014-02-05optimize out fround calls on clients that do not support froundAlon Zakai
2014-01-24Merge pull request #2035 from juj/html5_events1.9.4Alon Zakai
HTML5 Events API.
2014-01-24Rename library_events to library_html5 and other suggested renamings. Add ↵Jukka Jylänki
better support for reporting EMSCRIPTEN_RESULT_NOT_SUPPORTED for unsupported features.
2014-01-23rename filePackageURL to filePackagePrefixURLAlon Zakai
2014-01-23allow adding a custom prefix to file package downloads, so they can happen ↵Alon Zakai
from a different url; fixes #2049
2014-01-22Merge pull request #1905 from juj/glGetTexEnvAlon Zakai
Gl get tex env
2014-01-22fix some sdl typos that error on safe heap in asm mode, and add test ↵Alon Zakai
coverage; fixes #2044
2014-01-22Implement C-based events library for various HTML5 APIs.Jukka Jylänki
2014-01-22Add test for s3tc.c rendering when GL_FFP_ONLY flag is set.Jukka Jylänki
2014-01-14fix double start bug #1992 in browser as wellAlon Zakai
2014-01-14Add GLEW 1.10.0 emulationJari Vetoniemi
Includes library_glew.js that stubs the init functions, but also provides the other functions. GL/glew.h is now changed to work with GLEW_EXT_foo_bar constants, some missing constants that are in GLEW 1.10.0 are also provided. Otherwise it still uses SDL_opengl.h to provide function definitions and other constants. Linaro's GLEW (glew-oes) is also supported to some degree to make it easier to get ES1 and ES2 software using it running. What it lacks: - Some constants and function declarations that are in GLEW 1.10.0 might be missing. - The real glew-es fork also includes normal GL constants and function pointers, this does not. Tests ran: - tests/runner.py browser Real world example using this code (and upcomming glfw3 port) can be found here: http://cloudef.eu/glhck http://cloudef.eu/glhck/qb.html
2014-01-14Add test for glGetTexEnv implementation. Fix output of GL_TEXTURE_ENV_COLOR ↵Jukka Jylänki
color data from glGetTexEnvfv.
2014-01-07Merge branch 'add-libuuid' of github.com:fadams/emscripten into incomingAlon Zakai
Conflicts: tools/shared.py
2014-01-06changed != to !== in a couple of places. Added fix to prevent closure ↵Fraser Adams
minifying crypto randomBytes etc. this fix makes use of closure externs so I've added a closure-externs.js to hold the definitions and modified tools/shared.py closure_compiler method to point to closure-externs.js. I've added externs to fix minification of the ws library used in library_sockfs.js too
2014-01-03disable/update various browser tests for fastcompAlon Zakai
2014-01-03convert test_sdl_canvas to btestAlon Zakai
2014-01-02Added crypto quality random number generators for Node.js and browser ↵Fraser Adams
environment if available
2013-12-20update browser.test_preload_fileAlon Zakai
2013-12-20update tests for recent file packager changesAlon Zakai
2013-12-20Merge pull request #1635 from juj/emscripten_logAlon Zakai
emscripten_log() and emscripten_get_callstack()
2013-12-20Fix browser.test_emrun to utilize the EMSCRIPTEN_BROWSER env. variable like ↵Jukka Jylänki
the rest of the browser suite does, instead of always testing user default browser.