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

29 Коммитов

Автор SHA1 Сообщение Дата
Jukka Jylänki 15507088aa Tune emrun to avoid various Firefox network update checks with the clean profile. 2015-09-07 21:08:08 +03:00
Jukka Jylänki 1217bf6ca8 Have emrun more diligently delete the temporary Firefox profile it created, if at all possible. 2015-09-07 20:41:49 +03:00
Jukka Jylänki a3dcfdd50c Fix emrun test script to only call to user_pref() to set prefs (the other directives did not quite work). When building with --emrun, have exit() close the current browser window automatically. Run browser.test_emrun with --safe_firefox_profile. 2015-09-07 20:32:02 +03:00
Jukka Jylänki 2f20ab88da Set dom.allow_scripts_to_close_windows = true when running Firefox under emrun with --safe_firefox_profile, so that a test page can gracefully close itself without emrun having to forcibly kill it. 2015-09-07 20:11:59 +03:00
Jukka Jylänki 6bf85e754d Pass -no-remote when running a page with emrun and --safe_firefox_profile in order to not conflict with any existing running Firefox instances. 2015-09-07 20:00:51 +03:00
Jukka Jylänki 0699db96c2 Don't ask the user if he wants to close the browser when multiple tabs are open and running Firefox via emrun. 2015-09-07 16:38:37 +03:00
Jukka Jylänki f9b23c586b Set MOZ_DISABLE_AUTO_SAFE_MODE=1 when doing emrun browser runs (https://bugzilla.mozilla.org/show_bug.cgi?id=745154). 2015-09-02 00:27:47 +03:00
Jukka Jylänki 0ef0a7853e Add new command line option '--safe_firefox_profile' to emrun, which creates a clean temporary profile to run the page in when running in Firefox. Use this option when it's desirable that features requiring human interaction (popup blocker, default browser check, safe mode crash handler, autoresume tabs, auto update, add-ons update, etc.) will not disrupt page execution, but the page should execute unattended. Perfect for automated Firefox runs. 2015-09-02 00:19:04 +03:00
Jukka Jylänki 22b498b14d Update emrun to latest from @mlimber's commit 5668c52983. 2015-08-04 19:31:23 +03:00
Jukka Jylänki 005de7dfbc Upgrade emrun to latest: e698275433 2015-03-17 10:45:45 +02:00
Jukka Jylänki 8f44839389 Update emrun to latest from https://github.com/juj/emrun . Fixes #3234. 2015-03-13 14:20:26 +02:00
Jukka Jylänki 386e0f810d Add a help message if user system is missing PyWin32 when running emrun on Windows. 2014-10-21 19:16:53 +03:00
Jukka Jylänki 7025abae48 Update to latest emrun. Update test for that. Fixes #2742. 2014-09-01 12:13:41 +03:00
Jukka Jylänki ec118748fe Add support to emrun to receive binary file dumps, and add a JS function emrun_file_dump() when building with --emrun that performs a data dump back to server. Used e.g. to debug issue #1826. 2014-07-29 16:37:21 +03:00
Jukka Jylänki a639bceba1 Linux fixes to emrun. Don't fail if glxinfo is not installed, and look for Chrome in 'google-chrome' executable name as well. Don't fail if browser is not found. 2014-01-03 21:04:29 +02:00
Jukka Jylänki f4b585968f Improve emrun browser launch detach detection on linux. Shield log printing with mutex to not interleave multiple prints to same line without a delimiting newline. 2013-12-20 18:38:04 +02:00
Jukka Jylänki 759fdd7411 Fix potential race condition in emrun where the browser was spawned before the web server, and theoretically browser could attempt to load the page before server is even up. Not detected in practice, but could happen. 2013-12-20 18:30:58 +02:00
Jukka Jylänki fd440e1f87 Remove unneeded newline append in emrun when logging to file. 2013-12-20 18:28:34 +02:00
Jukka Jylänki 3bfe074325 Make emrun executable on linux 2013-12-20 18:05:15 +02:00
Jukka Jylänki 60ce3b1f5e Add verbose debug print to emrun exit to troubleshoot linux process hang issue when spawning chrome browser. 2013-12-20 17:56:07 +02:00
Jukka Jylänki 5ddcbbc02b Remove bad print in emrun when the message that arrived out-of-sequence should not have been printed, but queued to be printed later. 2013-12-20 17:54:26 +02:00
Jukka Jylänki 68bc17077e Support --browser_info and --system_info in emrun when used with --android. 2013-12-19 17:40:43 +02:00
Jukka Jylänki 609715d18f Add support for listing detected browsers on Android in emrun, when emrun --android --list_browsers is called. 2013-12-19 17:09:09 +02:00
Jukka Jylänki 294688ae62 Require that --browser is used with --android. 2013-12-19 16:55:16 +02:00
Jukka Jylänki 7b2e37c395 Gracefully fail in emrun if adb is not found when running with --android. 2013-12-19 16:52:01 +02:00
Jukka Jylänki 0ae478fb26 Improve emrun usage warning print on when running on Android. 2013-12-19 13:12:07 +02:00
Jukka Jylänki 30035e6e42 Add support for launching Android browsers via emrun. Fix log message print ordering with explicit synchronization. 2013-12-18 15:07:06 +02:00
Jukka Jylänki 9906e87b1b Add machinery that detects whether a html page was built with --emrun command line flag, and print a warning if not done so. 2013-12-14 01:19:23 +02:00
Jukka Jylänki 8c2708efe5 Added emrun utility that allows running .html files in a browser like they were normal executables. For more information, see https://groups.google.com/forum/#!topic/emscripten-discuss/t2juu3q1H8E . 2013-12-14 01:19:22 +02:00