builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1783 starttime: 1462372673.2 results: success (0) buildid: 20160504060652 builduid: 6332ef4123cc487b8a5f80e57c1ac96f revision: 8d5e742034ae63bdd5011efd50e28290363908cc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:53.208344) ========= master: http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:53.208818) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:53.209130) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:53.249791) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:53.250091) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460 _=/tools/buildbot/bin/python using PTY: False --2016-05-04 07:37:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.4M=0.001s 2016-05-04 07:37:53 (12.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.250035 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:53.533133) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:53.533478) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.080824 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:53.670469) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:37:53.670816) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8d5e742034ae63bdd5011efd50e28290363908cc --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8d5e742034ae63bdd5011efd50e28290363908cc --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460 _=/tools/buildbot/bin/python using PTY: False 2016-05-04 07:37:53,780 truncating revision to first 12 chars 2016-05-04 07:37:53,781 Setting DEBUG logging. 2016-05-04 07:37:53,781 attempt 1/10 2016-05-04 07:37:53,781 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8d5e742034ae?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 07:37:54,137 unpacking tar archive at: mozilla-aurora-8d5e742034ae/testing/mozharness/ program finished with exit code 0 elapsedTime=0.653002 ========= master_lag: 0.68 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:37:55.007536) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:55.007851) ========= script_repo_revision: 8d5e742034ae63bdd5011efd50e28290363908cc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:55.008276) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:55.008551) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:37:55.046124) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 37 mins, 16 secs) (at 2016-05-04 07:37:55.046403) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460 _=/tools/buildbot/bin/python using PTY: False 07:37:55 INFO - MultiFileLogger online at 20160504 07:37:55 in /builds/slave/test 07:37:55 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 07:37:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:37:55 INFO - {'append_to_log': False, 07:37:55 INFO - 'base_work_dir': '/builds/slave/test', 07:37:55 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:37:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:37:55 INFO - 'buildbot_json_path': 'buildprops.json', 07:37:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:37:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:37:55 INFO - 'download_minidump_stackwalk': True, 07:37:55 INFO - 'download_symbols': 'true', 07:37:55 INFO - 'e10s': False, 07:37:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:37:55 INFO - 'tooltool.py': '/tools/tooltool.py', 07:37:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:37:55 INFO - '/tools/misc-python/virtualenv.py')}, 07:37:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:37:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:37:55 INFO - 'log_level': 'info', 07:37:55 INFO - 'log_to_console': True, 07:37:55 INFO - 'opt_config_files': (), 07:37:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:37:55 INFO - '--processes=1', 07:37:55 INFO - '--config=%(test_path)s/wptrunner.ini', 07:37:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:37:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:37:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:37:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:37:55 INFO - 'pip_index': False, 07:37:55 INFO - 'require_test_zip': True, 07:37:55 INFO - 'test_type': ('testharness',), 07:37:55 INFO - 'this_chunk': '1', 07:37:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:37:55 INFO - 'total_chunks': '10', 07:37:55 INFO - 'virtualenv_path': 'venv', 07:37:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:37:55 INFO - 'work_dir': 'build'} 07:37:55 INFO - ##### 07:37:55 INFO - ##### Running clobber step. 07:37:55 INFO - ##### 07:37:55 INFO - Running pre-action listener: _resource_record_pre_action 07:37:55 INFO - Running main action method: clobber 07:37:55 INFO - rmtree: /builds/slave/test/build 07:37:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:37:57 INFO - Running post-action listener: _resource_record_post_action 07:37:57 INFO - ##### 07:37:57 INFO - ##### Running read-buildbot-config step. 07:37:57 INFO - ##### 07:37:57 INFO - Running pre-action listener: _resource_record_pre_action 07:37:57 INFO - Running main action method: read_buildbot_config 07:37:57 INFO - Using buildbot properties: 07:37:57 INFO - { 07:37:57 INFO - "project": "", 07:37:57 INFO - "product": "firefox", 07:37:57 INFO - "script_repo_revision": "production", 07:37:57 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 07:37:57 INFO - "repository": "", 07:37:57 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 07:37:57 INFO - "buildid": "20160504060652", 07:37:57 INFO - "pgo_build": "False", 07:37:57 INFO - "basedir": "/builds/slave/test", 07:37:57 INFO - "buildnumber": 1, 07:37:57 INFO - "slavename": "tst-linux64-spot-1783", 07:37:57 INFO - "master": "http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/", 07:37:57 INFO - "platform": "linux64", 07:37:57 INFO - "branch": "mozilla-aurora", 07:37:57 INFO - "revision": "8d5e742034ae63bdd5011efd50e28290363908cc", 07:37:57 INFO - "repo_path": "releases/mozilla-aurora", 07:37:57 INFO - "moz_repo_path": "", 07:37:57 INFO - "stage_platform": "linux64", 07:37:57 INFO - "builduid": "6332ef4123cc487b8a5f80e57c1ac96f", 07:37:57 INFO - "slavebuilddir": "test" 07:37:57 INFO - } 07:37:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 07:37:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 07:37:57 INFO - Running post-action listener: _resource_record_post_action 07:37:57 INFO - ##### 07:37:57 INFO - ##### Running download-and-extract step. 07:37:57 INFO - ##### 07:37:57 INFO - Running pre-action listener: _resource_record_pre_action 07:37:57 INFO - Running main action method: download_and_extract 07:37:57 INFO - mkdir: /builds/slave/test/build/tests 07:37:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:57 INFO - https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 07:37:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:37:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:37:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:37:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 07:38:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 07:38:28 INFO - retry: attempt #1 caught exception: timed out 07:38:28 INFO - retry: Failed, sleeping 30 seconds before retrying 07:38:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #2 07:39:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 07:39:28 INFO - retry: attempt #2 caught exception: timed out 07:39:28 INFO - retry: Failed, sleeping 60 seconds before retrying 07:40:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #3 07:40:58 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 07:40:58 INFO - retry: attempt #3 caught exception: timed out 07:40:58 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json! 07:40:58 INFO - Caught exception: timed out 07:40:58 INFO - Caught exception: timed out 07:40:58 INFO - Caught exception: timed out 07:40:58 INFO - trying https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:40:58 INFO - Downloading https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:40:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 07:40:59 INFO - Downloaded 1361 bytes. 07:40:59 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:40:59 INFO - Using the following test package requirements: 07:40:59 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 07:40:59 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:40:59 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 07:40:59 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:40:59 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 07:40:59 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:40:59 INFO - u'jsshell-linux-x86_64.zip'], 07:40:59 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:40:59 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 07:40:59 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 07:40:59 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:40:59 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 07:40:59 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:40:59 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 07:40:59 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:40:59 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 07:40:59 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:40:59 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 07:40:59 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 07:40:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:40:59 INFO - https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 07:40:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 07:40:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 07:40:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 07:40:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 07:41:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 07:41:29 INFO - retry: attempt #1 caught exception: timed out 07:41:29 INFO - retry: Failed, sleeping 30 seconds before retrying 07:41:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #2 07:42:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 07:42:29 INFO - retry: attempt #2 caught exception: timed out 07:42:29 INFO - retry: Failed, sleeping 60 seconds before retrying 07:43:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #3 07:43:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 07:43:59 INFO - retry: attempt #3 caught exception: timed out 07:43:59 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip! 07:43:59 INFO - Caught exception: timed out 07:43:59 INFO - Caught exception: timed out 07:43:59 INFO - Caught exception: timed out 07:43:59 INFO - trying https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 07:43:59 INFO - Downloading https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 07:43:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 07:44:01 INFO - Downloaded 22728889 bytes. 07:44:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:44:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:44:02 INFO - caution: filename not matched: web-platform/* 07:44:02 INFO - Return code: 11 07:44:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:44:02 INFO - https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 07:44:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 07:44:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 07:44:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 07:44:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 07:44:32 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 07:44:32 INFO - retry: attempt #1 caught exception: timed out 07:44:32 INFO - retry: Failed, sleeping 30 seconds before retrying 07:45:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #2 07:45:32 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 07:45:32 INFO - retry: attempt #2 caught exception: timed out 07:45:32 INFO - retry: Failed, sleeping 60 seconds before retrying 07:46:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #3 07:47:02 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 07:47:02 INFO - retry: attempt #3 caught exception: timed out 07:47:02 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip! 07:47:02 INFO - Caught exception: timed out 07:47:02 INFO - Caught exception: timed out 07:47:02 INFO - Caught exception: timed out 07:47:02 INFO - trying https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 07:47:02 INFO - Downloading https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 07:47:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 07:47:04 INFO - Downloaded 36408648 bytes. 07:47:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:47:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:47:08 INFO - caution: filename not matched: bin/* 07:47:08 INFO - caution: filename not matched: config/* 07:47:08 INFO - caution: filename not matched: mozbase/* 07:47:08 INFO - caution: filename not matched: marionette/* 07:47:08 INFO - caution: filename not matched: tools/wptserve/* 07:47:08 INFO - Return code: 11 07:47:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:08 INFO - https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 07:47:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:47:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:47:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:47:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 07:47:38 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 07:47:38 INFO - retry: attempt #1 caught exception: timed out 07:47:38 INFO - retry: Failed, sleeping 30 seconds before retrying 07:48:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #2 07:48:38 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 07:48:38 INFO - retry: attempt #2 caught exception: timed out 07:48:38 INFO - retry: Failed, sleeping 60 seconds before retrying 07:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #3 07:50:08 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 07:50:08 INFO - retry: attempt #3 caught exception: timed out 07:50:08 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2! 07:50:08 INFO - Caught exception: timed out 07:50:08 INFO - Caught exception: timed out 07:50:08 INFO - Caught exception: timed out 07:50:08 INFO - trying https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:50:08 INFO - Downloading https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:50:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 07:50:11 INFO - Downloaded 69386804 bytes. 07:50:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:50:11 INFO - mkdir: /builds/slave/test/properties 07:50:11 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:50:11 INFO - Writing to file /builds/slave/test/properties/build_url 07:50:11 INFO - Contents: 07:50:11 INFO - build_url:https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:50:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:50:12 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:50:12 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:50:12 INFO - Contents: 07:50:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:50:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:12 INFO - https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:50:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:50:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:50:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:50:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 07:50:42 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 07:50:42 INFO - retry: attempt #1 caught exception: timed out 07:50:42 INFO - retry: Failed, sleeping 30 seconds before retrying 07:51:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #2 07:51:42 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 07:51:42 INFO - retry: attempt #2 caught exception: timed out 07:51:42 INFO - retry: Failed, sleeping 60 seconds before retrying 07:52:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #3 07:53:12 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 07:53:12 INFO - retry: attempt #3 caught exception: timed out 07:53:12 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip! 07:53:12 INFO - Caught exception: timed out 07:53:12 INFO - Caught exception: timed out 07:53:12 INFO - Caught exception: timed out 07:53:12 INFO - trying https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:53:12 INFO - Downloading https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:53:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 07:53:15 INFO - Downloaded 90893836 bytes. 07:53:15 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:53:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:53:23 INFO - Return code: 0 07:53:23 INFO - Running post-action listener: _resource_record_post_action 07:53:23 INFO - Running post-action listener: set_extra_try_arguments 07:53:23 INFO - ##### 07:53:23 INFO - ##### Running create-virtualenv step. 07:53:23 INFO - ##### 07:53:23 INFO - Running pre-action listener: _pre_create_virtualenv 07:53:23 INFO - Running pre-action listener: _resource_record_pre_action 07:53:23 INFO - Running main action method: create_virtualenv 07:53:23 INFO - Creating virtualenv /builds/slave/test/build/venv 07:53:23 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 07:53:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:53:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:53:23 INFO - Using real prefix '/usr' 07:53:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:53:26 INFO - Installing distribute.............................................................................................................................................................................................done. 07:53:30 INFO - Installing pip.................done. 07:53:30 INFO - Return code: 0 07:53:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:53:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:53:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:53:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2de9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e2bdc0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e28620>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:53:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:53:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:53:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:53:30 INFO - 'CCACHE_UMASK': '002', 07:53:30 INFO - 'DISPLAY': ':0', 07:53:30 INFO - 'HOME': '/home/cltbld', 07:53:30 INFO - 'LANG': 'en_US.UTF-8', 07:53:30 INFO - 'LOGNAME': 'cltbld', 07:53:30 INFO - 'MAIL': '/var/mail/cltbld', 07:53:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:53:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:53:30 INFO - 'MOZ_NO_REMOTE': '1', 07:53:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:53:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:53:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:53:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:53:30 INFO - 'PWD': '/builds/slave/test', 07:53:30 INFO - 'SHELL': '/bin/bash', 07:53:30 INFO - 'SHLVL': '1', 07:53:30 INFO - 'TERM': 'linux', 07:53:30 INFO - 'TMOUT': '86400', 07:53:30 INFO - 'USER': 'cltbld', 07:53:30 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 07:53:30 INFO - '_': '/tools/buildbot/bin/python'} 07:53:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:53:30 INFO - Downloading/unpacking psutil>=0.7.1 07:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:53:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:53:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:53:34 INFO - Installing collected packages: psutil 07:53:34 INFO - Running setup.py install for psutil 07:53:34 INFO - building 'psutil._psutil_linux' extension 07:53:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 07:53:35 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 07:53:35 INFO - building 'psutil._psutil_posix' extension 07:53:35 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 07:53:35 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 07:53:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:53:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:53:36 INFO - Successfully installed psutil 07:53:36 INFO - Cleaning up... 07:53:36 INFO - Return code: 0 07:53:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:53:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:53:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:53:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2de9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e2bdc0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e28620>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:53:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:53:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:53:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:53:36 INFO - 'CCACHE_UMASK': '002', 07:53:36 INFO - 'DISPLAY': ':0', 07:53:36 INFO - 'HOME': '/home/cltbld', 07:53:36 INFO - 'LANG': 'en_US.UTF-8', 07:53:36 INFO - 'LOGNAME': 'cltbld', 07:53:36 INFO - 'MAIL': '/var/mail/cltbld', 07:53:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:53:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:53:36 INFO - 'MOZ_NO_REMOTE': '1', 07:53:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:53:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:53:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:53:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:53:36 INFO - 'PWD': '/builds/slave/test', 07:53:36 INFO - 'SHELL': '/bin/bash', 07:53:36 INFO - 'SHLVL': '1', 07:53:36 INFO - 'TERM': 'linux', 07:53:36 INFO - 'TMOUT': '86400', 07:53:36 INFO - 'USER': 'cltbld', 07:53:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 07:53:36 INFO - '_': '/tools/buildbot/bin/python'} 07:53:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:53:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:53:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:53:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:53:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:53:40 INFO - Installing collected packages: mozsystemmonitor 07:53:40 INFO - Running setup.py install for mozsystemmonitor 07:53:40 INFO - Successfully installed mozsystemmonitor 07:53:40 INFO - Cleaning up... 07:53:40 INFO - Return code: 0 07:53:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:53:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:53:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:53:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2de9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e2bdc0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e28620>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:53:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:53:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:53:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:53:40 INFO - 'CCACHE_UMASK': '002', 07:53:40 INFO - 'DISPLAY': ':0', 07:53:40 INFO - 'HOME': '/home/cltbld', 07:53:40 INFO - 'LANG': 'en_US.UTF-8', 07:53:40 INFO - 'LOGNAME': 'cltbld', 07:53:40 INFO - 'MAIL': '/var/mail/cltbld', 07:53:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:53:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:53:40 INFO - 'MOZ_NO_REMOTE': '1', 07:53:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:53:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:53:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:53:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:53:40 INFO - 'PWD': '/builds/slave/test', 07:53:40 INFO - 'SHELL': '/bin/bash', 07:53:40 INFO - 'SHLVL': '1', 07:53:40 INFO - 'TERM': 'linux', 07:53:40 INFO - 'TMOUT': '86400', 07:53:40 INFO - 'USER': 'cltbld', 07:53:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 07:53:40 INFO - '_': '/tools/buildbot/bin/python'} 07:53:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:53:41 INFO - Downloading/unpacking blobuploader==1.2.4 07:53:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:44 INFO - Downloading blobuploader-1.2.4.tar.gz 07:53:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:53:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:53:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:53:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:53:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:53:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:53:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:53:46 INFO - Downloading docopt-0.6.1.tar.gz 07:53:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:53:46 INFO - Installing collected packages: blobuploader, requests, docopt 07:53:46 INFO - Running setup.py install for blobuploader 07:53:46 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:53:46 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:53:46 INFO - Running setup.py install for requests 07:53:47 INFO - Running setup.py install for docopt 07:53:47 INFO - Successfully installed blobuploader requests docopt 07:53:47 INFO - Cleaning up... 07:53:47 INFO - Return code: 0 07:53:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:53:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:53:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:53:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2de9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e2bdc0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e28620>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:53:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:53:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:53:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:53:47 INFO - 'CCACHE_UMASK': '002', 07:53:47 INFO - 'DISPLAY': ':0', 07:53:47 INFO - 'HOME': '/home/cltbld', 07:53:47 INFO - 'LANG': 'en_US.UTF-8', 07:53:47 INFO - 'LOGNAME': 'cltbld', 07:53:47 INFO - 'MAIL': '/var/mail/cltbld', 07:53:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:53:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:53:47 INFO - 'MOZ_NO_REMOTE': '1', 07:53:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:53:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:53:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:53:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:53:47 INFO - 'PWD': '/builds/slave/test', 07:53:47 INFO - 'SHELL': '/bin/bash', 07:53:47 INFO - 'SHLVL': '1', 07:53:47 INFO - 'TERM': 'linux', 07:53:47 INFO - 'TMOUT': '86400', 07:53:47 INFO - 'USER': 'cltbld', 07:53:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 07:53:47 INFO - '_': '/tools/buildbot/bin/python'} 07:53:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:53:48 INFO - Running setup.py (path:/tmp/pip-UrXycN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:53:48 INFO - Running setup.py (path:/tmp/pip-8SULyo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:53:48 INFO - Running setup.py (path:/tmp/pip-OCT9g8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:53:49 INFO - Running setup.py (path:/tmp/pip-E3d6o6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:53:49 INFO - Running setup.py (path:/tmp/pip-RudXPO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:53:49 INFO - Running setup.py (path:/tmp/pip-K2flj5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:53:49 INFO - Running setup.py (path:/tmp/pip-K6Q6W6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:53:49 INFO - Running setup.py (path:/tmp/pip-y7XTVw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:53:49 INFO - Running setup.py (path:/tmp/pip-stjLCk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:53:49 INFO - Running setup.py (path:/tmp/pip-Nz04dJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:53:50 INFO - Running setup.py (path:/tmp/pip-uyr8S7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:53:50 INFO - Running setup.py (path:/tmp/pip-fKX2ex-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:53:50 INFO - Running setup.py (path:/tmp/pip-gSvlfA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:53:50 INFO - Running setup.py (path:/tmp/pip-urglgj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:53:50 INFO - Running setup.py (path:/tmp/pip-8X8T8t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:53:50 INFO - Running setup.py (path:/tmp/pip-qufVUh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:53:50 INFO - Running setup.py (path:/tmp/pip-QPyrNo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:53:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:53:51 INFO - Running setup.py (path:/tmp/pip-g6mcv5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:53:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:53:51 INFO - Running setup.py (path:/tmp/pip-C4c3F1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:53:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:53:51 INFO - Running setup.py (path:/tmp/pip-WwNQnT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:53:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:53:51 INFO - Running setup.py (path:/tmp/pip-5zMjaw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:53:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:53:51 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 07:53:51 INFO - Running setup.py install for manifestparser 07:53:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:53:52 INFO - Running setup.py install for mozcrash 07:53:52 INFO - Running setup.py install for mozdebug 07:53:52 INFO - Running setup.py install for mozdevice 07:53:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:53:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:53:52 INFO - Running setup.py install for mozfile 07:53:52 INFO - Running setup.py install for mozhttpd 07:53:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:53:53 INFO - Running setup.py install for mozinfo 07:53:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:53:53 INFO - Running setup.py install for mozInstall 07:53:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:53:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:53:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:53:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:53:53 INFO - Running setup.py install for mozleak 07:53:53 INFO - Running setup.py install for mozlog 07:53:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:53:54 INFO - Running setup.py install for moznetwork 07:53:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:53:54 INFO - Running setup.py install for mozprocess 07:53:54 INFO - Running setup.py install for mozprofile 07:53:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:53:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:53:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:53:54 INFO - Running setup.py install for mozrunner 07:53:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:53:54 INFO - Running setup.py install for mozscreenshot 07:53:55 INFO - Running setup.py install for moztest 07:53:55 INFO - Running setup.py install for mozversion 07:53:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:53:55 INFO - Running setup.py install for wptserve 07:53:55 INFO - Running setup.py install for marionette-driver 07:53:56 INFO - Running setup.py install for browsermob-proxy 07:53:56 INFO - Running setup.py install for marionette-client 07:53:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:53:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:53:56 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 07:53:56 INFO - Cleaning up... 07:53:56 INFO - Return code: 0 07:53:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:53:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:53:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:53:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:53:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2de9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e2bdc0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e28620>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:53:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:53:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:53:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:53:56 INFO - 'CCACHE_UMASK': '002', 07:53:56 INFO - 'DISPLAY': ':0', 07:53:56 INFO - 'HOME': '/home/cltbld', 07:53:56 INFO - 'LANG': 'en_US.UTF-8', 07:53:56 INFO - 'LOGNAME': 'cltbld', 07:53:56 INFO - 'MAIL': '/var/mail/cltbld', 07:53:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:53:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:53:56 INFO - 'MOZ_NO_REMOTE': '1', 07:53:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:53:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:53:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:53:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:53:56 INFO - 'PWD': '/builds/slave/test', 07:53:56 INFO - 'SHELL': '/bin/bash', 07:53:56 INFO - 'SHLVL': '1', 07:53:56 INFO - 'TERM': 'linux', 07:53:56 INFO - 'TMOUT': '86400', 07:53:56 INFO - 'USER': 'cltbld', 07:53:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 07:53:56 INFO - '_': '/tools/buildbot/bin/python'} 07:53:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:53:57 INFO - Running setup.py (path:/tmp/pip-2c4Wvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 07:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:53:57 INFO - Running setup.py (path:/tmp/pip-bn51s5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:53:57 INFO - Running setup.py (path:/tmp/pip-YC3OtF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:53:57 INFO - Running setup.py (path:/tmp/pip-UOI5Pa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:53:57 INFO - Running setup.py (path:/tmp/pip-sp51yb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 07:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:53:57 INFO - Running setup.py (path:/tmp/pip-heMkjf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 07:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:53:58 INFO - Running setup.py (path:/tmp/pip-H09ugv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 07:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:53:58 INFO - Running setup.py (path:/tmp/pip-PYFn41-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 07:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:53:58 INFO - Running setup.py (path:/tmp/pip-i5ieCX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 07:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:53:58 INFO - Running setup.py (path:/tmp/pip-YYS5vb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:53:58 INFO - Running setup.py (path:/tmp/pip-CCXkgV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 07:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:53:58 INFO - Running setup.py (path:/tmp/pip-q7OlRb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 07:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:53:58 INFO - Running setup.py (path:/tmp/pip-yvjHkU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 07:53:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:53:59 INFO - Running setup.py (path:/tmp/pip-p2h19w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 07:53:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:53:59 INFO - Running setup.py (path:/tmp/pip-CNRCPR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 07:53:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:53:59 INFO - Running setup.py (path:/tmp/pip-dZyz_B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 07:53:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:53:59 INFO - Running setup.py (path:/tmp/pip-TiZ8aB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 07:53:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:53:59 INFO - Running setup.py (path:/tmp/pip-mDqbbM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 07:53:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:53:59 INFO - Running setup.py (path:/tmp/pip-w80AoA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 07:53:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:53:59 INFO - Running setup.py (path:/tmp/pip-gUA7xK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:54:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:54:00 INFO - Running setup.py (path:/tmp/pip-PlmNH4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:54:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 07:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:54:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:54:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:54:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:54:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:54:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:54:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:54:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:54:04 INFO - Downloading blessings-1.6.tar.gz 07:54:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:54:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:54:05 INFO - Installing collected packages: blessings 07:54:05 INFO - Running setup.py install for blessings 07:54:05 INFO - Successfully installed blessings 07:54:05 INFO - Cleaning up... 07:54:05 INFO - Return code: 0 07:54:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:54:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:54:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:54:06 INFO - Reading from file tmpfile_stdout 07:54:06 INFO - Current package versions: 07:54:06 INFO - argparse == 1.2.1 07:54:06 INFO - blessings == 1.6 07:54:06 INFO - blobuploader == 1.2.4 07:54:06 INFO - browsermob-proxy == 0.6.0 07:54:06 INFO - docopt == 0.6.1 07:54:06 INFO - manifestparser == 1.1 07:54:06 INFO - marionette-client == 2.3.0 07:54:06 INFO - marionette-driver == 1.4.0 07:54:06 INFO - mozInstall == 1.12 07:54:06 INFO - mozcrash == 0.17 07:54:06 INFO - mozdebug == 0.1 07:54:06 INFO - mozdevice == 0.48 07:54:06 INFO - mozfile == 1.2 07:54:06 INFO - mozhttpd == 0.7 07:54:06 INFO - mozinfo == 0.9 07:54:06 INFO - mozleak == 0.1 07:54:06 INFO - mozlog == 3.1 07:54:06 INFO - moznetwork == 0.27 07:54:06 INFO - mozprocess == 0.22 07:54:06 INFO - mozprofile == 0.28 07:54:06 INFO - mozrunner == 6.11 07:54:06 INFO - mozscreenshot == 0.1 07:54:06 INFO - mozsystemmonitor == 0.0 07:54:06 INFO - moztest == 0.7 07:54:06 INFO - mozversion == 1.4 07:54:06 INFO - psutil == 3.1.1 07:54:06 INFO - requests == 1.2.3 07:54:06 INFO - wptserve == 1.4.0 07:54:06 INFO - wsgiref == 0.1.2 07:54:06 INFO - Running post-action listener: _resource_record_post_action 07:54:06 INFO - Running post-action listener: _start_resource_monitoring 07:54:06 INFO - Starting resource monitoring. 07:54:06 INFO - ##### 07:54:06 INFO - ##### Running pull step. 07:54:06 INFO - ##### 07:54:06 INFO - Running pre-action listener: _resource_record_pre_action 07:54:06 INFO - Running main action method: pull 07:54:06 INFO - Pull has nothing to do! 07:54:06 INFO - Running post-action listener: _resource_record_post_action 07:54:06 INFO - ##### 07:54:06 INFO - ##### Running install step. 07:54:06 INFO - ##### 07:54:06 INFO - Running pre-action listener: _resource_record_pre_action 07:54:06 INFO - Running main action method: install 07:54:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:54:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:54:06 INFO - Reading from file tmpfile_stdout 07:54:06 INFO - Detecting whether we're running mozinstall >=1.0... 07:54:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:54:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:54:06 INFO - Reading from file tmpfile_stdout 07:54:06 INFO - Output received: 07:54:06 INFO - Usage: mozinstall [options] installer 07:54:06 INFO - Options: 07:54:06 INFO - -h, --help show this help message and exit 07:54:06 INFO - -d DEST, --destination=DEST 07:54:06 INFO - Directory to install application into. [default: 07:54:06 INFO - "/builds/slave/test"] 07:54:06 INFO - --app=APP Application being installed. [default: firefox] 07:54:06 INFO - mkdir: /builds/slave/test/build/application 07:54:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 07:54:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 07:54:38 INFO - Reading from file tmpfile_stdout 07:54:38 INFO - Output received: 07:54:38 INFO - /builds/slave/test/build/application/firefox/firefox 07:54:38 INFO - Running post-action listener: _resource_record_post_action 07:54:38 INFO - ##### 07:54:38 INFO - ##### Running run-tests step. 07:54:38 INFO - ##### 07:54:38 INFO - Running pre-action listener: _resource_record_pre_action 07:54:38 INFO - Running main action method: run_tests 07:54:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:54:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:54:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:54:38 INFO - grabbing minidump binary from tooltool 07:54:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:54:38 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e2bdc0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2e282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e28620>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:54:38 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 07:54:38 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 07:54:38 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:54:38 INFO - Return code: 0 07:54:38 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 07:54:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:54:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 07:54:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 07:54:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:54:38 INFO - 'CCACHE_UMASK': '002', 07:54:38 INFO - 'DISPLAY': ':0', 07:54:38 INFO - 'HOME': '/home/cltbld', 07:54:38 INFO - 'LANG': 'en_US.UTF-8', 07:54:38 INFO - 'LOGNAME': 'cltbld', 07:54:38 INFO - 'MAIL': '/var/mail/cltbld', 07:54:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:54:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:54:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:54:38 INFO - 'MOZ_NO_REMOTE': '1', 07:54:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:54:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:54:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:54:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:54:38 INFO - 'PWD': '/builds/slave/test', 07:54:38 INFO - 'SHELL': '/bin/bash', 07:54:38 INFO - 'SHLVL': '1', 07:54:38 INFO - 'TERM': 'linux', 07:54:38 INFO - 'TMOUT': '86400', 07:54:38 INFO - 'USER': 'cltbld', 07:54:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460', 07:54:38 INFO - '_': '/tools/buildbot/bin/python'} 07:54:38 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 07:54:39 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 07:54:39 INFO - import pkg_resources 07:54:40 INFO - Using 1 client processes 07:54:41 INFO - wptserve Starting http server on 127.0.0.1:8000 07:54:41 INFO - wptserve Starting http server on 127.0.0.1:8001 07:54:41 INFO - wptserve Starting http server on 127.0.0.1:8443 07:54:43 INFO - SUITE-START | Running 778 tests 07:54:43 INFO - Running testharness tests 07:54:43 INFO - Setting up ssl 07:54:43 INFO - PROCESS | certutil | 07:54:43 INFO - PROCESS | certutil | 07:54:43 INFO - PROCESS | certutil | 07:54:43 INFO - Certificate Nickname Trust Attributes 07:54:43 INFO - SSL,S/MIME,JAR/XPI 07:54:43 INFO - 07:54:43 INFO - web-platform-tests CT,, 07:54:43 INFO - 07:54:43 INFO - Starting runner 07:54:46 INFO - PROCESS | 1832 | 1462373686122 Marionette DEBUG Marionette enabled via build flag and pref 07:54:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d6bb1800 == 1 [pid = 1832] [id = 1] 07:54:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 1 (0x7fe0d6bb2000) [pid = 1832] [serial = 1] [outer = (nil)] 07:54:46 INFO - PROCESS | 1832 | [1832] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:54:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 2 (0x7fe0d6bb3000) [pid = 1832] [serial = 2] [outer = 0x7fe0d6bb2000] 07:54:46 INFO - PROCESS | 1832 | 1462373686780 Marionette INFO Listening on port 2828 07:54:47 INFO - PROCESS | 1832 | 1462373687424 Marionette DEBUG Marionette enabled via command-line flag 07:54:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3c6c800 == 2 [pid = 1832] [id = 2] 07:54:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 3 (0x7fe0dad49000) [pid = 1832] [serial = 3] [outer = (nil)] 07:54:47 INFO - PROCESS | 1832 | [1832] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:54:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 4 (0x7fe0dbb23800) [pid = 1832] [serial = 4] [outer = 0x7fe0dad49000] 07:54:47 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fe0d3ae83d0 07:54:47 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fe0d8861c10 07:54:47 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fe0d2e0ce80 07:54:47 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fe0d2e341c0 07:54:47 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fe0d2e344f0 07:54:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 5 (0x7fe0d2e32000) [pid = 1832] [serial = 5] [outer = 0x7fe0d6bb2000] 07:54:47 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:54:47 INFO - PROCESS | 1832 | 1462373687833 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49009 07:54:47 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:54:47 INFO - PROCESS | 1832 | 1462373687878 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49010 07:54:47 INFO - PROCESS | 1832 | 1462373687930 Marionette DEBUG Closed connection conn0 07:54:48 INFO - PROCESS | 1832 | [1832] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 07:54:48 INFO - PROCESS | 1832 | 1462373688032 Marionette DEBUG Closed connection conn1 07:54:48 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:54:48 INFO - PROCESS | 1832 | 1462373688045 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49011 07:54:48 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:54:48 INFO - PROCESS | 1832 | 1462373688109 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49012 07:54:48 INFO - PROCESS | 1832 | 1462373688117 Marionette DEBUG Closed connection conn2 07:54:48 INFO - PROCESS | 1832 | 1462373688156 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:54:48 INFO - PROCESS | 1832 | 1462373688182 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504060652","device":"desktop","version":"48.0a2"} 07:54:48 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:54:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6677800 == 3 [pid = 1832] [id = 3] 07:54:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 6 (0x7fe0c6678000) [pid = 1832] [serial = 6] [outer = (nil)] 07:54:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6678800 == 4 [pid = 1832] [id = 4] 07:54:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 7 (0x7fe0c68a5000) [pid = 1832] [serial = 7] [outer = (nil)] 07:54:50 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:54:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5774800 == 5 [pid = 1832] [id = 5] 07:54:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 8 (0x7fe0c5795800) [pid = 1832] [serial = 8] [outer = (nil)] 07:54:50 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:54:50 INFO - PROCESS | 1832 | [1832] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:54:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 9 (0x7fe0c540a400) [pid = 1832] [serial = 9] [outer = 0x7fe0c5795800] 07:54:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 10 (0x7fe0c518d000) [pid = 1832] [serial = 10] [outer = 0x7fe0c6678000] 07:54:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 11 (0x7fe0c4f0a000) [pid = 1832] [serial = 11] [outer = 0x7fe0c68a5000] 07:54:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 12 (0x7fe0c4f0c000) [pid = 1832] [serial = 12] [outer = 0x7fe0c5795800] 07:54:52 INFO - PROCESS | 1832 | 1462373692537 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1832 | 1462373692559 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 13 (0x7fe0c32d8c00) [pid = 1832] [serial = 13] [outer = 0x7fe0c5795800] 07:54:53 INFO - PROCESS | 1832 | 1462373693316 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"13bf92b2-ed03-4d50-865e-00e5d82c4ad8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504060652","device":"desktop","version":"48.0a2","command_id":1}}] 07:54:53 INFO - PROCESS | 1832 | 1462373693578 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:54:53 INFO - PROCESS | 1832 | 1462373693925 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:54:54 INFO - PROCESS | 1832 | 1462373694063 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:54:54 INFO - PROCESS | 1832 | [1832] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:54:54 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:54:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 14 (0x7fe0bfc2e000) [pid = 1832] [serial = 14] [outer = 0x7fe0c5795800] 07:54:54 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:54:54 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:54 INFO - PROCESS | 1832 | 1462373694517 Marionette TRACE conn3 <- [1,3,null,{}] 07:54:54 INFO - PROCESS | 1832 | 1462373694535 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:54:54 INFO - PROCESS | 1832 | 1462373694564 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:54:54 INFO - PROCESS | 1832 | 1462373694614 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 1832 | 1462373694620 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:54:54 INFO - PROCESS | 1832 | 1462373694634 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1832 | 1462373694640 Marionette TRACE conn3 <- [1,6,null,{}] 07:54:54 INFO - PROCESS | 1832 | 1462373694662 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 1832 | 1462373694686 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:54:54 INFO - PROCESS | 1832 | 1462373694694 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf29d800 == 6 [pid = 1832] [id = 6] 07:54:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 15 (0x7fe0bf012000) [pid = 1832] [serial = 15] [outer = (nil)] 07:54:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 16 (0x7fe0bf014000) [pid = 1832] [serial = 16] [outer = 0x7fe0bf012000] 07:54:54 INFO - PROCESS | 1832 | 1462373694781 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 17 (0x7fe0bf01ac00) [pid = 1832] [serial = 17] [outer = 0x7fe0bf012000] 07:54:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee53800 == 7 [pid = 1832] [id = 7] 07:54:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 18 (0x7fe0bee20800) [pid = 1832] [serial = 18] [outer = (nil)] 07:54:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 19 (0x7fe0bee27400) [pid = 1832] [serial = 19] [outer = 0x7fe0bee20800] 07:54:55 INFO - PROCESS | 1832 | 1462373695287 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 20 (0x7fe0c0a2c400) [pid = 1832] [serial = 20] [outer = 0x7fe0bee20800] 07:54:55 INFO - PROCESS | 1832 | 1462373695847 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:54:55 INFO - PROCESS | 1832 | [1832] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 07:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1306ms 07:54:56 INFO - PROCESS | 1832 | 1462373696000 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 1832 | 1462373696004 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:54:56 INFO - PROCESS | 1832 | 1462373696047 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 1832 | 1462373696051 Marionette TRACE conn3 <- [1,10,null,{}] 07:54:56 INFO - PROCESS | 1832 | 1462373696082 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 1832 | 1462373696258 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:54:56 INFO - PROCESS | 1832 | 1462373696281 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd22b000 == 8 [pid = 1832] [id = 8] 07:54:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 21 (0x7fe0be0dd400) [pid = 1832] [serial = 21] [outer = (nil)] 07:54:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 22 (0x7fe0bee1d800) [pid = 1832] [serial = 22] [outer = 0x7fe0be0dd400] 07:54:56 INFO - PROCESS | 1832 | 1462373696349 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 23 (0x7fe0bd47f400) [pid = 1832] [serial = 23] [outer = 0x7fe0be0dd400] 07:54:57 INFO - PROCESS | 1832 | 1462373697336 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1326ms 07:54:57 INFO - PROCESS | 1832 | 1462373697351 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1832 | 1462373697358 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:54:57 INFO - PROCESS | 1832 | 1462373697365 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1832 | 1462373697372 Marionette TRACE conn3 <- [1,14,null,{}] 07:54:57 INFO - PROCESS | 1832 | 1462373697379 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 1832 | 1462373697562 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:54:57 INFO - PROCESS | 1832 | 1462373697688 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd49d800 == 9 [pid = 1832] [id = 9] 07:54:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 24 (0x7fe0bd488400) [pid = 1832] [serial = 24] [outer = (nil)] 07:54:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 25 (0x7fe0bd48dc00) [pid = 1832] [serial = 25] [outer = 0x7fe0bd488400] 07:54:57 INFO - PROCESS | 1832 | 1462373697764 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 26 (0x7fe0bee21800) [pid = 1832] [serial = 26] [outer = 0x7fe0bd488400] 07:54:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee6c000 == 10 [pid = 1832] [id = 10] 07:54:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 27 (0x7fe0bee6c800) [pid = 1832] [serial = 27] [outer = (nil)] 07:54:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 28 (0x7fe0bee71800) [pid = 1832] [serial = 28] [outer = 0x7fe0bee6c800] 07:54:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 29 (0x7fe0bee6a000) [pid = 1832] [serial = 29] [outer = 0x7fe0bee6c800] 07:54:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bedd4800 == 11 [pid = 1832] [id = 11] 07:54:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 30 (0x7fe0bf015800) [pid = 1832] [serial = 30] [outer = (nil)] 07:54:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 31 (0x7fe0c3fa1400) [pid = 1832] [serial = 31] [outer = 0x7fe0bf015800] 07:54:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 32 (0x7fe0bf018000) [pid = 1832] [serial = 32] [outer = 0x7fe0bf015800] 07:54:58 INFO - PROCESS | 1832 | 1462373698900 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1582ms 07:54:58 INFO - PROCESS | 1832 | 1462373698986 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 1832 | 1462373698994 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:54:59 INFO - PROCESS | 1832 | 1462373699008 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1832 | 1462373699013 Marionette TRACE conn3 <- [1,18,null,{}] 07:54:59 INFO - PROCESS | 1832 | 1462373699019 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 1832 | 1462373699247 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:54:59 INFO - PROCESS | 1832 | 1462373699365 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c477e000 == 12 [pid = 1832] [id = 12] 07:54:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 33 (0x7fe0c2f9f800) [pid = 1832] [serial = 33] [outer = (nil)] 07:54:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 34 (0x7fe0c49bf400) [pid = 1832] [serial = 34] [outer = 0x7fe0c2f9f800] 07:54:59 INFO - PROCESS | 1832 | 1462373699438 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 35 (0x7fe0c5fe2c00) [pid = 1832] [serial = 35] [outer = 0x7fe0c2f9f800] 07:55:00 INFO - PROCESS | 1832 | 1462373700233 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1289ms 07:55:00 INFO - PROCESS | 1832 | 1462373700299 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1832 | 1462373700305 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:55:00 INFO - PROCESS | 1832 | 1462373700311 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1832 | 1462373700317 Marionette TRACE conn3 <- [1,22,null,{}] 07:55:00 INFO - PROCESS | 1832 | 1462373700333 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 1832 | 1462373700551 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:55:00 INFO - PROCESS | 1832 | 1462373700692 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d11000 == 13 [pid = 1832] [id = 13] 07:55:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 36 (0x7fe0c3269800) [pid = 1832] [serial = 36] [outer = (nil)] 07:55:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 37 (0x7fe0c660b400) [pid = 1832] [serial = 37] [outer = 0x7fe0c3269800] 07:55:00 INFO - PROCESS | 1832 | 1462373700774 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 38 (0x7fe0c94cb800) [pid = 1832] [serial = 38] [outer = 0x7fe0c3269800] 07:55:01 INFO - PROCESS | 1832 | 1462373701854 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1600ms 07:55:01 INFO - PROCESS | 1832 | 1462373701912 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 1832 | 1462373701919 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:55:01 INFO - PROCESS | 1832 | 1462373701928 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 1832 | 1462373701933 Marionette TRACE conn3 <- [1,26,null,{}] 07:55:01 INFO - PROCESS | 1832 | 1462373701941 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:02 INFO - PROCESS | 1832 | 1462373702121 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:55:02 INFO - PROCESS | 1832 | 1462373702227 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf29a800 == 14 [pid = 1832] [id = 14] 07:55:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 39 (0x7fe0c3b4f000) [pid = 1832] [serial = 39] [outer = (nil)] 07:55:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 40 (0x7fe0c47b7000) [pid = 1832] [serial = 40] [outer = 0x7fe0c3b4f000] 07:55:02 INFO - PROCESS | 1832 | 1462373702298 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 41 (0x7fe0c5f89000) [pid = 1832] [serial = 41] [outer = 0x7fe0c3b4f000] 07:55:03 INFO - PROCESS | 1832 | 1462373703141 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1238ms 07:55:03 INFO - PROCESS | 1832 | 1462373703166 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1832 | 1462373703174 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:55:03 INFO - PROCESS | 1832 | 1462373703185 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1832 | 1462373703189 Marionette TRACE conn3 <- [1,30,null,{}] 07:55:03 INFO - PROCESS | 1832 | 1462373703196 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 1832 | 1462373703347 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:55:03 INFO - PROCESS | 1832 | 1462373703365 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5db8000 == 15 [pid = 1832] [id = 15] 07:55:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 42 (0x7fe0c77d5c00) [pid = 1832] [serial = 42] [outer = (nil)] 07:55:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 43 (0x7fe0c786e000) [pid = 1832] [serial = 43] [outer = 0x7fe0c77d5c00] 07:55:03 INFO - PROCESS | 1832 | 1462373703429 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 44 (0x7fe0c7937400) [pid = 1832] [serial = 44] [outer = 0x7fe0c77d5c00] 07:55:04 INFO - PROCESS | 1832 | 1462373704170 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1030ms 07:55:04 INFO - PROCESS | 1832 | 1462373704224 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:55:04 INFO - PROCESS | 1832 | 1462373704229 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:55:04 INFO - PROCESS | 1832 | 1462373704239 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 1832 | 1462373704245 Marionette TRACE conn3 <- [1,34,null,{}] 07:55:04 INFO - PROCESS | 1832 | 1462373704263 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 1832 | 1462373704410 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:55:04 INFO - PROCESS | 1832 | 1462373704424 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c663a800 == 16 [pid = 1832] [id = 16] 07:55:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 45 (0x7fe0c9311400) [pid = 1832] [serial = 45] [outer = (nil)] 07:55:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 46 (0x7fe0cd059c00) [pid = 1832] [serial = 46] [outer = 0x7fe0c9311400] 07:55:04 INFO - PROCESS | 1832 | 1462373704490 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 47 (0x7fe0d2edcc00) [pid = 1832] [serial = 47] [outer = 0x7fe0c9311400] 07:55:05 INFO - PROCESS | 1832 | 1462373705188 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1002ms 07:55:05 INFO - PROCESS | 1832 | 1462373705238 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:55:05 INFO - PROCESS | 1832 | 1462373705243 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:55:05 INFO - PROCESS | 1832 | 1462373705250 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1832 | 1462373705253 Marionette TRACE conn3 <- [1,38,null,{}] 07:55:05 INFO - PROCESS | 1832 | 1462373705258 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 1832 | 1462373705433 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:55:05 INFO - PROCESS | 1832 | 1462373705457 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c068e000 == 17 [pid = 1832] [id = 17] 07:55:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 48 (0x7fe0c977d400) [pid = 1832] [serial = 48] [outer = (nil)] 07:55:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 49 (0x7fe0d3c58400) [pid = 1832] [serial = 49] [outer = 0x7fe0c977d400] 07:55:05 INFO - PROCESS | 1832 | 1462373705521 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 50 (0x7fe0d3f29400) [pid = 1832] [serial = 50] [outer = 0x7fe0c977d400] 07:55:06 INFO - PROCESS | 1832 | 1462373706208 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 983ms 07:55:06 INFO - PROCESS | 1832 | 1462373706233 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:55:06 INFO - PROCESS | 1832 | 1462373706237 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:55:06 INFO - PROCESS | 1832 | 1462373706243 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1832 | 1462373706246 Marionette TRACE conn3 <- [1,42,null,{}] 07:55:06 INFO - PROCESS | 1832 | 1462373706251 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 1832 | 1462373706414 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:55:06 INFO - PROCESS | 1832 | 1462373706434 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6f20800 == 18 [pid = 1832] [id = 18] 07:55:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 51 (0x7fe0bf012800) [pid = 1832] [serial = 51] [outer = (nil)] 07:55:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 52 (0x7fe0c49c4400) [pid = 1832] [serial = 52] [outer = 0x7fe0bf012800] 07:55:06 INFO - PROCESS | 1832 | 1462373706500 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 53 (0x7fe0d3fe2800) [pid = 1832] [serial = 53] [outer = 0x7fe0bf012800] 07:55:07 INFO - PROCESS | 1832 | 1462373707156 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 930ms 07:55:07 INFO - PROCESS | 1832 | 1462373707174 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 1832 | 1462373707177 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:55:07 INFO - PROCESS | 1832 | 1462373707182 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 1832 | 1462373707185 Marionette TRACE conn3 <- [1,46,null,{}] 07:55:07 INFO - PROCESS | 1832 | 1462373707190 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 1832 | 1462373707375 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:55:07 INFO - PROCESS | 1832 | 1462373707460 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c9423000 == 19 [pid = 1832] [id = 19] 07:55:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 54 (0x7fe0c5f88000) [pid = 1832] [serial = 54] [outer = (nil)] 07:55:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 55 (0x7fe0d515b000) [pid = 1832] [serial = 55] [outer = 0x7fe0c5f88000] 07:55:07 INFO - PROCESS | 1832 | 1462373707527 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 56 (0x7fe0d70c7800) [pid = 1832] [serial = 56] [outer = 0x7fe0c5f88000] 07:55:08 INFO - PROCESS | 1832 | 1462373708170 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1026ms 07:55:08 INFO - PROCESS | 1832 | 1462373708210 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 1832 | 1462373708212 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:55:08 INFO - PROCESS | 1832 | 1462373708220 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 1832 | 1462373708224 Marionette TRACE conn3 <- [1,50,null,{}] 07:55:08 INFO - PROCESS | 1832 | 1462373708229 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 1832 | 1462373708394 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:55:08 INFO - PROCESS | 1832 | 1462373708414 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdf1c800 == 20 [pid = 1832] [id = 20] 07:55:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 57 (0x7fe0c0a1f400) [pid = 1832] [serial = 57] [outer = (nil)] 07:55:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 58 (0x7fe0d70c6000) [pid = 1832] [serial = 58] [outer = 0x7fe0c0a1f400] 07:55:08 INFO - PROCESS | 1832 | 1462373708475 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 59 (0x7fe0d8840000) [pid = 1832] [serial = 59] [outer = 0x7fe0c0a1f400] 07:55:09 INFO - PROCESS | 1832 | 1462373709090 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 931ms 07:55:09 INFO - PROCESS | 1832 | 1462373709152 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1832 | 1462373709154 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:55:09 INFO - PROCESS | 1832 | 1462373709161 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1832 | 1462373709163 Marionette TRACE conn3 <- [1,54,null,{}] 07:55:09 INFO - PROCESS | 1832 | 1462373709168 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 1832 | 1462373709301 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:55:09 INFO - PROCESS | 1832 | 1462373709322 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3a05800 == 21 [pid = 1832] [id = 21] 07:55:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 60 (0x7fe0c2f98000) [pid = 1832] [serial = 60] [outer = (nil)] 07:55:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 61 (0x7fe0d8cc6400) [pid = 1832] [serial = 61] [outer = 0x7fe0c2f98000] 07:55:09 INFO - PROCESS | 1832 | 1462373709385 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 62 (0x7fe0d8ccfc00) [pid = 1832] [serial = 62] [outer = 0x7fe0c2f98000] 07:55:10 INFO - PROCESS | 1832 | 1462373710076 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 935ms 07:55:10 INFO - PROCESS | 1832 | 1462373710098 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:55:10 INFO - PROCESS | 1832 | 1462373710103 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:55:10 INFO - PROCESS | 1832 | 1462373710109 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1832 | 1462373710112 Marionette TRACE conn3 <- [1,58,null,{}] 07:55:10 INFO - PROCESS | 1832 | 1462373710116 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 1832 | 1462373710279 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:55:10 INFO - PROCESS | 1832 | 1462373710302 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3c71800 == 22 [pid = 1832] [id = 22] 07:55:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 63 (0x7fe0bf017c00) [pid = 1832] [serial = 63] [outer = (nil)] 07:55:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 64 (0x7fe0d8cce800) [pid = 1832] [serial = 64] [outer = 0x7fe0bf017c00] 07:55:10 INFO - PROCESS | 1832 | 1462373710366 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 65 (0x7fe0d91f6000) [pid = 1832] [serial = 65] [outer = 0x7fe0bf017c00] 07:55:11 INFO - PROCESS | 1832 | 1462373711904 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1841ms 07:55:11 INFO - PROCESS | 1832 | 1462373711989 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:55:11 INFO - PROCESS | 1832 | 1462373711994 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:55:12 INFO - PROCESS | 1832 | 1462373712002 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1832 | 1462373712007 Marionette TRACE conn3 <- [1,62,null,{}] 07:55:12 INFO - PROCESS | 1832 | 1462373712026 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 1832 | 1462373712197 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:55:12 INFO - PROCESS | 1832 | 1462373712253 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf226800 == 23 [pid = 1832] [id = 23] 07:55:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 66 (0x7fe0bece6800) [pid = 1832] [serial = 66] [outer = (nil)] 07:55:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 67 (0x7fe0c49c8800) [pid = 1832] [serial = 67] [outer = 0x7fe0bece6800] 07:55:12 INFO - PROCESS | 1832 | 1462373712320 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 68 (0x7fe0c54d9000) [pid = 1832] [serial = 68] [outer = 0x7fe0bece6800] 07:55:13 INFO - PROCESS | 1832 | 1462373713025 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1085ms 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 67 (0x7fe0bf012000) [pid = 1832] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 66 (0x7fe0c3269800) [pid = 1832] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 65 (0x7fe0c3b4f000) [pid = 1832] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 64 (0x7fe0c77d5c00) [pid = 1832] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 63 (0x7fe0c9311400) [pid = 1832] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 62 (0x7fe0c977d400) [pid = 1832] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 61 (0x7fe0c0a1f400) [pid = 1832] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 60 (0x7fe0c2f98000) [pid = 1832] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 59 (0x7fe0be0dd400) [pid = 1832] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 58 (0x7fe0bd488400) [pid = 1832] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:55:13 INFO - PROCESS | 1832 | --DOMWINDOW == 57 (0x7fe0c2f9f800) [pid = 1832] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:55:13 INFO - PROCESS | 1832 | 1462373713474 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1832 | 1462373713482 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:55:13 INFO - PROCESS | 1832 | 1462373713498 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1832 | 1462373713502 Marionette TRACE conn3 <- [1,66,null,{}] 07:55:13 INFO - PROCESS | 1832 | 1462373713509 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 1832 | 1462373713642 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:55:13 INFO - PROCESS | 1832 | 1462373713763 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c2f8e000 == 24 [pid = 1832] [id = 24] 07:55:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 58 (0x7fe0c3fa4800) [pid = 1832] [serial = 69] [outer = (nil)] 07:55:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 59 (0x7fe0c5f86c00) [pid = 1832] [serial = 70] [outer = 0x7fe0c3fa4800] 07:55:13 INFO - PROCESS | 1832 | 1462373713829 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 60 (0x7fe0c6a55c00) [pid = 1832] [serial = 71] [outer = 0x7fe0c3fa4800] 07:55:14 INFO - PROCESS | 1832 | 1462373714429 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 987ms 07:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:55:14 INFO - PROCESS | 1832 | 1462373714486 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 1832 | 1462373714488 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:55:14 INFO - PROCESS | 1832 | 1462373714495 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1832 | 1462373714500 Marionette TRACE conn3 <- [1,70,null,{}] 07:55:14 INFO - PROCESS | 1832 | 1462373714515 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 1832 | 1462373714679 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:55:14 INFO - PROCESS | 1832 | 1462373714759 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5a6b800 == 25 [pid = 1832] [id = 25] 07:55:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 61 (0x7fe0bf010c00) [pid = 1832] [serial = 72] [outer = (nil)] 07:55:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 62 (0x7fe0c7930800) [pid = 1832] [serial = 73] [outer = 0x7fe0bf010c00] 07:55:14 INFO - PROCESS | 1832 | 1462373714827 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 63 (0x7fe0c94d4000) [pid = 1832] [serial = 74] [outer = 0x7fe0bf010c00] 07:55:15 INFO - PROCESS | 1832 | 1462373715445 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1037ms 07:55:15 INFO - PROCESS | 1832 | 1462373715533 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 1832 | 1462373715538 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:55:15 INFO - PROCESS | 1832 | 1462373715545 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1832 | 1462373715551 Marionette TRACE conn3 <- [1,74,null,{}] 07:55:15 INFO - PROCESS | 1832 | 1462373715590 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 1832 | 1462373715762 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:55:15 INFO - PROCESS | 1832 | 1462373715889 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee64800 == 26 [pid = 1832] [id = 26] 07:55:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 64 (0x7fe0bd3dc400) [pid = 1832] [serial = 75] [outer = (nil)] 07:55:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 65 (0x7fe0c3ab5c00) [pid = 1832] [serial = 76] [outer = 0x7fe0bd3dc400] 07:55:15 INFO - PROCESS | 1832 | 1462373715963 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 66 (0x7fe0c5406000) [pid = 1832] [serial = 77] [outer = 0x7fe0bd3dc400] 07:55:16 INFO - PROCESS | 1832 | 1462373716726 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1255ms 07:55:16 INFO - PROCESS | 1832 | 1462373716802 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1832 | 1462373716808 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:55:16 INFO - PROCESS | 1832 | 1462373716836 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1832 | 1462373716848 Marionette TRACE conn3 <- [1,78,null,{}] 07:55:16 INFO - PROCESS | 1832 | 1462373716858 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 1832 | 1462373717021 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:55:17 INFO - PROCESS | 1832 | 1462373717140 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c60a0000 == 27 [pid = 1832] [id = 27] 07:55:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 67 (0x7fe0c319dc00) [pid = 1832] [serial = 78] [outer = (nil)] 07:55:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 68 (0x7fe0c76e4800) [pid = 1832] [serial = 79] [outer = 0x7fe0c319dc00] 07:55:17 INFO - PROCESS | 1832 | 1462373717212 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 69 (0x7fe0c9311c00) [pid = 1832] [serial = 80] [outer = 0x7fe0c319dc00] 07:55:18 INFO - PROCESS | 1832 | 1462373718028 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1262ms 07:55:18 INFO - PROCESS | 1832 | 1462373718079 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:55:18 INFO - PROCESS | 1832 | 1462373718083 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:55:18 INFO - PROCESS | 1832 | 1462373718089 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1832 | 1462373718093 Marionette TRACE conn3 <- [1,82,null,{}] 07:55:18 INFO - PROCESS | 1832 | 1462373718107 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 1832 | 1462373718263 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:55:18 INFO - PROCESS | 1832 | 1462373718387 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6fa0000 == 28 [pid = 1832] [id = 28] 07:55:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 70 (0x7fe0d2ee3000) [pid = 1832] [serial = 81] [outer = (nil)] 07:55:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 71 (0x7fe0d3f2a400) [pid = 1832] [serial = 82] [outer = 0x7fe0d2ee3000] 07:55:18 INFO - PROCESS | 1832 | 1462373718464 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 72 (0x7fe0d411dc00) [pid = 1832] [serial = 83] [outer = 0x7fe0d2ee3000] 07:55:19 INFO - PROCESS | 1832 | 1462373719257 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1233ms 07:55:19 INFO - PROCESS | 1832 | 1462373719337 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1832 | 1462373719340 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:55:19 INFO - PROCESS | 1832 | 1462373719348 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1832 | 1462373719352 Marionette TRACE conn3 <- [1,86,null,{}] 07:55:19 INFO - PROCESS | 1832 | 1462373719357 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 1832 | 1462373719517 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:55:19 INFO - PROCESS | 1832 | 1462373719638 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee60000 == 29 [pid = 1832] [id = 29] 07:55:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 73 (0x7fe0bd483800) [pid = 1832] [serial = 84] [outer = (nil)] 07:55:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 74 (0x7fe0c6a58000) [pid = 1832] [serial = 85] [outer = 0x7fe0bd483800] 07:55:19 INFO - PROCESS | 1832 | 1462373719709 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 75 (0x7fe0d4e30c00) [pid = 1832] [serial = 86] [outer = 0x7fe0bd483800] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 74 (0x7fe0c660b400) [pid = 1832] [serial = 37] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 73 (0x7fe0c47b7000) [pid = 1832] [serial = 40] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 72 (0x7fe0c786e000) [pid = 1832] [serial = 43] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 71 (0x7fe0c7937400) [pid = 1832] [serial = 44] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 70 (0x7fe0cd059c00) [pid = 1832] [serial = 46] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 69 (0x7fe0d3c58400) [pid = 1832] [serial = 49] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 68 (0x7fe0c49c4400) [pid = 1832] [serial = 52] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 67 (0x7fe0d515b000) [pid = 1832] [serial = 55] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 66 (0x7fe0d70c6000) [pid = 1832] [serial = 58] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 65 (0x7fe0d8cc6400) [pid = 1832] [serial = 61] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 64 (0x7fe0bee1d800) [pid = 1832] [serial = 22] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 63 (0x7fe0bd48dc00) [pid = 1832] [serial = 25] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 62 (0x7fe0c3fa1400) [pid = 1832] [serial = 31] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 61 (0x7fe0c49bf400) [pid = 1832] [serial = 34] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 60 (0x7fe0d2edcc00) [pid = 1832] [serial = 47] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 59 (0x7fe0bee71800) [pid = 1832] [serial = 28] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 58 (0x7fe0d3f29400) [pid = 1832] [serial = 50] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 57 (0x7fe0bee21800) [pid = 1832] [serial = 26] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 56 (0x7fe0d8840000) [pid = 1832] [serial = 59] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 55 (0x7fe0d8ccfc00) [pid = 1832] [serial = 62] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 54 (0x7fe0c5fe2c00) [pid = 1832] [serial = 35] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 53 (0x7fe0c5f89000) [pid = 1832] [serial = 41] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 52 (0x7fe0c94cb800) [pid = 1832] [serial = 38] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 51 (0x7fe0bd47f400) [pid = 1832] [serial = 23] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 50 (0x7fe0c4f0c000) [pid = 1832] [serial = 12] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 49 (0x7fe0c540a400) [pid = 1832] [serial = 9] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 48 (0x7fe0d6bb3000) [pid = 1832] [serial = 2] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 47 (0x7fe0bee27400) [pid = 1832] [serial = 19] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 46 (0x7fe0bf014000) [pid = 1832] [serial = 16] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | --DOMWINDOW == 45 (0x7fe0bf01ac00) [pid = 1832] [serial = 17] [outer = (nil)] [url = about:blank] 07:55:20 INFO - PROCESS | 1832 | 1462373720666 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1389ms 07:55:20 INFO - PROCESS | 1832 | 1462373720739 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1832 | 1462373720746 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:55:20 INFO - PROCESS | 1832 | 1462373720757 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1832 | 1462373720762 Marionette TRACE conn3 <- [1,90,null,{}] 07:55:20 INFO - PROCESS | 1832 | 1462373720770 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 1832 | 1462373720926 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:55:20 INFO - PROCESS | 1832 | 1462373720943 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf213800 == 30 [pid = 1832] [id = 30] 07:55:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 46 (0x7fe0bf015c00) [pid = 1832] [serial = 87] [outer = (nil)] 07:55:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 47 (0x7fe0c32e0c00) [pid = 1832] [serial = 88] [outer = 0x7fe0bf015c00] 07:55:21 INFO - PROCESS | 1832 | 1462373721068 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 48 (0x7fe0c49cd400) [pid = 1832] [serial = 89] [outer = 0x7fe0bf015c00] 07:55:21 INFO - PROCESS | 1832 | 1462373721698 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 989ms 07:55:21 INFO - PROCESS | 1832 | 1462373721744 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1832 | 1462373721752 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:55:21 INFO - PROCESS | 1832 | 1462373721762 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1832 | 1462373721765 Marionette TRACE conn3 <- [1,94,null,{}] 07:55:21 INFO - PROCESS | 1832 | 1462373721772 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 1832 | 1462373721918 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:55:22 INFO - PROCESS | 1832 | 1462373722012 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3f59800 == 31 [pid = 1832] [id = 31] 07:55:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 49 (0x7fe0c49bf400) [pid = 1832] [serial = 90] [outer = (nil)] 07:55:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 50 (0x7fe0c660f000) [pid = 1832] [serial = 91] [outer = 0x7fe0c49bf400] 07:55:22 INFO - PROCESS | 1832 | 1462373722078 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 51 (0x7fe0c9310000) [pid = 1832] [serial = 92] [outer = 0x7fe0c49bf400] 07:55:22 INFO - PROCESS | 1832 | 1462373722708 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 979ms 07:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:55:22 INFO - PROCESS | 1832 | 1462373722741 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1832 | 1462373722744 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:55:22 INFO - PROCESS | 1832 | 1462373722750 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1832 | 1462373722766 Marionette TRACE conn3 <- [1,98,null,{}] 07:55:22 INFO - PROCESS | 1832 | 1462373722781 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 1832 | 1462373722973 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:55:22 INFO - PROCESS | 1832 | 1462373722993 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6634000 == 32 [pid = 1832] [id = 32] 07:55:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 52 (0x7fe0bf015000) [pid = 1832] [serial = 93] [outer = (nil)] 07:55:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 53 (0x7fe0d2e6e000) [pid = 1832] [serial = 94] [outer = 0x7fe0bf015000] 07:55:23 INFO - PROCESS | 1832 | 1462373723055 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 54 (0x7fe0d411b400) [pid = 1832] [serial = 95] [outer = 0x7fe0bf015000] 07:55:23 INFO - PROCESS | 1832 | 1462373723715 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 995ms 07:55:23 INFO - PROCESS | 1832 | 1462373723751 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:55:23 INFO - PROCESS | 1832 | 1462373723756 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:55:23 INFO - PROCESS | 1832 | 1462373723762 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1832 | 1462373723765 Marionette TRACE conn3 <- [1,102,null,{}] 07:55:23 INFO - PROCESS | 1832 | 1462373723771 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 1832 | 1462373723938 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:55:23 INFO - PROCESS | 1832 | 1462373723965 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c7893000 == 33 [pid = 1832] [id = 33] 07:55:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 55 (0x7fe0c32e2800) [pid = 1832] [serial = 96] [outer = (nil)] 07:55:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 56 (0x7fe0d515c800) [pid = 1832] [serial = 97] [outer = 0x7fe0c32e2800] 07:55:24 INFO - PROCESS | 1832 | 1462373724028 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 57 (0x7fe0d52c8400) [pid = 1832] [serial = 98] [outer = 0x7fe0c32e2800] 07:55:24 INFO - PROCESS | 1832 | --DOMWINDOW == 56 (0x7fe0bf017c00) [pid = 1832] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:55:24 INFO - PROCESS | 1832 | --DOMWINDOW == 55 (0x7fe0c5f88000) [pid = 1832] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:55:24 INFO - PROCESS | 1832 | --DOMWINDOW == 54 (0x7fe0bf012800) [pid = 1832] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:55:24 INFO - PROCESS | 1832 | --DOMWINDOW == 53 (0x7fe0bece6800) [pid = 1832] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:55:24 INFO - PROCESS | 1832 | --DOMWINDOW == 52 (0x7fe0c3fa4800) [pid = 1832] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:55:24 INFO - PROCESS | 1832 | 1462373724694 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 986ms 07:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:55:24 INFO - PROCESS | 1832 | 1462373724748 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1832 | 1462373724751 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:55:24 INFO - PROCESS | 1832 | 1462373724763 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1832 | 1462373724766 Marionette TRACE conn3 <- [1,106,null,{}] 07:55:24 INFO - PROCESS | 1832 | 1462373724776 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 1832 | 1462373724907 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:55:24 INFO - PROCESS | 1832 | 1462373724933 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ccfbf000 == 34 [pid = 1832] [id = 34] 07:55:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 53 (0x7fe0bf01c000) [pid = 1832] [serial = 99] [outer = (nil)] 07:55:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 54 (0x7fe0c5f2d400) [pid = 1832] [serial = 100] [outer = 0x7fe0bf01c000] 07:55:24 INFO - PROCESS | 1832 | 1462373724993 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 55 (0x7fe0c5f31400) [pid = 1832] [serial = 101] [outer = 0x7fe0bf01c000] 07:55:25 INFO - PROCESS | 1832 | 1462373725665 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 941ms 07:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:55:25 INFO - PROCESS | 1832 | 1462373725699 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1832 | 1462373725701 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:55:25 INFO - PROCESS | 1832 | 1462373725707 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1832 | 1462373725710 Marionette TRACE conn3 <- [1,110,null,{}] 07:55:25 INFO - PROCESS | 1832 | 1462373725715 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 1832 | 1462373725909 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:55:25 INFO - PROCESS | 1832 | 1462373725959 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdfd7800 == 35 [pid = 1832] [id = 35] 07:55:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 56 (0x7fe0c6868800) [pid = 1832] [serial = 102] [outer = (nil)] 07:55:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 57 (0x7fe0c686e400) [pid = 1832] [serial = 103] [outer = 0x7fe0c6868800] 07:55:26 INFO - PROCESS | 1832 | 1462373726022 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 58 (0x7fe0d4fd4c00) [pid = 1832] [serial = 104] [outer = 0x7fe0c6868800] 07:55:26 INFO - PROCESS | 1832 | 1462373726667 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 982ms 07:55:26 INFO - PROCESS | 1832 | 1462373726690 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1832 | 1462373726693 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:55:26 INFO - PROCESS | 1832 | 1462373726699 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1832 | 1462373726702 Marionette TRACE conn3 <- [1,114,null,{}] 07:55:26 INFO - PROCESS | 1832 | 1462373726707 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:26 INFO - PROCESS | 1832 | 1462373726838 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:55:26 INFO - PROCESS | 1832 | 1462373726983 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd499800 == 36 [pid = 1832] [id = 36] 07:55:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 59 (0x7fe0bd32f400) [pid = 1832] [serial = 105] [outer = (nil)] 07:55:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 60 (0x7fe0bd3d8800) [pid = 1832] [serial = 106] [outer = 0x7fe0bd32f400] 07:55:27 INFO - PROCESS | 1832 | 1462373727066 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 61 (0x7fe0bee1ec00) [pid = 1832] [serial = 107] [outer = 0x7fe0bd32f400] 07:55:27 INFO - PROCESS | 1832 | 1462373727861 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1230ms 07:55:27 INFO - PROCESS | 1832 | 1462373727931 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:55:27 INFO - PROCESS | 1832 | 1462373727937 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:55:27 INFO - PROCESS | 1832 | 1462373727944 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 1832 | 1462373727949 Marionette TRACE conn3 <- [1,118,null,{}] 07:55:27 INFO - PROCESS | 1832 | 1462373727956 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 1832 | 1462373728124 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:55:28 INFO - PROCESS | 1832 | 1462373728247 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6092800 == 37 [pid = 1832] [id = 37] 07:55:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 62 (0x7fe0bd333000) [pid = 1832] [serial = 108] [outer = (nil)] 07:55:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 63 (0x7fe0c5f2e000) [pid = 1832] [serial = 109] [outer = 0x7fe0bd333000] 07:55:28 INFO - PROCESS | 1832 | 1462373728328 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 64 (0x7fe0c5fdc800) [pid = 1832] [serial = 110] [outer = 0x7fe0bd333000] 07:55:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 65 (0x7fe0c6868000) [pid = 1832] [serial = 111] [outer = 0x7fe0bf015800] 07:55:29 INFO - PROCESS | 1832 | 1462373729175 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1282ms 07:55:29 INFO - PROCESS | 1832 | 1462373729229 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 1832 | 1462373729234 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:55:29 INFO - PROCESS | 1832 | 1462373729245 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 1832 | 1462373729247 Marionette TRACE conn3 <- [1,122,null,{}] 07:55:29 INFO - PROCESS | 1832 | 1462373729252 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:29 INFO - PROCESS | 1832 | 1462373729419 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:55:29 INFO - PROCESS | 1832 | 1462373729543 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdfd3000 == 38 [pid = 1832] [id = 38] 07:55:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 66 (0x7fe0bf018400) [pid = 1832] [serial = 112] [outer = (nil)] 07:55:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 67 (0x7fe0c5408400) [pid = 1832] [serial = 113] [outer = 0x7fe0bf018400] 07:55:29 INFO - PROCESS | 1832 | 1462373729614 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 68 (0x7fe0c9774000) [pid = 1832] [serial = 114] [outer = 0x7fe0bf018400] 07:55:30 INFO - PROCESS | 1832 | 1462373730405 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1232ms 07:55:30 INFO - PROCESS | 1832 | 1462373730477 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 1832 | 1462373730481 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:55:30 INFO - PROCESS | 1832 | 1462373730489 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1832 | 1462373730498 Marionette TRACE conn3 <- [1,126,null,{}] 07:55:30 INFO - PROCESS | 1832 | 1462373730512 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 1832 | 1462373730713 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:55:30 INFO - PROCESS | 1832 | 1462373730837 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4f7e000 == 39 [pid = 1832] [id = 39] 07:55:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 69 (0x7fe0c77d5c00) [pid = 1832] [serial = 115] [outer = (nil)] 07:55:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 70 (0x7fe0d4fe0000) [pid = 1832] [serial = 116] [outer = 0x7fe0c77d5c00] 07:55:30 INFO - PROCESS | 1832 | 1462373730912 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 71 (0x7fe0d70c3c00) [pid = 1832] [serial = 117] [outer = 0x7fe0c77d5c00] 07:55:31 INFO - PROCESS | 1832 | 1462373731750 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1302ms 07:55:31 INFO - PROCESS | 1832 | 1462373731790 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1832 | 1462373731795 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 07:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:55:31 INFO - PROCESS | 1832 | 1462373731801 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1832 | 1462373731804 Marionette TRACE conn3 <- [1,130,null,{}] 07:55:31 INFO - PROCESS | 1832 | 1462373731810 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 1832 | 1462373731971 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:55:32 INFO - PROCESS | 1832 | 1462373732261 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d1e800 == 40 [pid = 1832] [id = 40] 07:55:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 72 (0x7fe0bee21400) [pid = 1832] [serial = 118] [outer = (nil)] 07:55:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 73 (0x7fe0c0880c00) [pid = 1832] [serial = 119] [outer = 0x7fe0bee21400] 07:55:32 INFO - PROCESS | 1832 | 1462373732382 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 74 (0x7fe0c470c000) [pid = 1832] [serial = 120] [outer = 0x7fe0bee21400] 07:55:33 INFO - PROCESS | 1832 | 1462373733202 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1438ms 07:55:33 INFO - PROCESS | 1832 | 1462373733242 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 1832 | 1462373733248 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 07:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:55:33 INFO - PROCESS | 1832 | 1462373733256 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 1832 | 1462373733262 Marionette TRACE conn3 <- [1,134,null,{}] 07:55:33 INFO - PROCESS | 1832 | 1462373733269 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 1832 | 1462373733423 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:55:33 INFO - PROCESS | 1832 | 1462373733571 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0cdfd7800 == 39 [pid = 1832] [id = 35] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ccfbf000 == 38 [pid = 1832] [id = 34] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c7893000 == 37 [pid = 1832] [id = 33] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6634000 == 36 [pid = 1832] [id = 32] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3f59800 == 35 [pid = 1832] [id = 31] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf213800 == 34 [pid = 1832] [id = 30] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 73 (0x7fe0c7930800) [pid = 1832] [serial = 73] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd4a4000 == 35 [pid = 1832] [id = 41] 07:55:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 74 (0x7fe0bee1e400) [pid = 1832] [serial = 121] [outer = (nil)] 07:55:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 75 (0x7fe0c5f2f800) [pid = 1832] [serial = 122] [outer = 0x7fe0bee1e400] 07:55:33 INFO - PROCESS | 1832 | 1462373733666 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 76 (0x7fe0c6864800) [pid = 1832] [serial = 123] [outer = 0x7fe0bee1e400] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bee60000 == 34 [pid = 1832] [id = 29] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6fa0000 == 33 [pid = 1832] [id = 28] 07:55:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c60a0000 == 32 [pid = 1832] [id = 27] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 75 (0x7fe0d8cce800) [pid = 1832] [serial = 64] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 74 (0x7fe0d70c7800) [pid = 1832] [serial = 56] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 73 (0x7fe0d3fe2800) [pid = 1832] [serial = 53] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 72 (0x7fe0c49c8800) [pid = 1832] [serial = 67] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 71 (0x7fe0c54d9000) [pid = 1832] [serial = 68] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 70 (0x7fe0c5f86c00) [pid = 1832] [serial = 70] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 69 (0x7fe0c6a55c00) [pid = 1832] [serial = 71] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 1832 | --DOMWINDOW == 68 (0x7fe0d91f6000) [pid = 1832] [serial = 65] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1832 | 1462373734392 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1191ms 07:55:34 INFO - PROCESS | 1832 | 1462373734450 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1832 | 1462373734456 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 07:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:55:34 INFO - PROCESS | 1832 | 1462373734464 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1832 | 1462373734467 Marionette TRACE conn3 <- [1,138,null,{}] 07:55:34 INFO - PROCESS | 1832 | 1462373734473 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 1832 | 1462373734653 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:55:34 INFO - PROCESS | 1832 | 1462373734669 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5db1000 == 33 [pid = 1832] [id = 42] 07:55:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 69 (0x7fe0c7879800) [pid = 1832] [serial = 124] [outer = (nil)] 07:55:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 70 (0x7fe0c930b400) [pid = 1832] [serial = 125] [outer = 0x7fe0c7879800] 07:55:34 INFO - PROCESS | 1832 | 1462373734735 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 71 (0x7fe0cd104000) [pid = 1832] [serial = 126] [outer = 0x7fe0c7879800] 07:55:35 INFO - PROCESS | 1832 | 1462373735461 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1027ms 07:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:55:35 INFO - PROCESS | 1832 | 1462373735492 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1832 | 1462373735495 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 07:55:35 INFO - PROCESS | 1832 | 1462373735504 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 1832 | 1462373735513 Marionette TRACE conn3 <- [1,142,null,{}] 07:55:35 INFO - PROCESS | 1832 | 1462373735533 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 1832 | 1462373735712 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:55:35 INFO - PROCESS | 1832 | 1462373735776 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c93c0000 == 34 [pid = 1832] [id = 43] 07:55:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 72 (0x7fe0c792f400) [pid = 1832] [serial = 127] [outer = (nil)] 07:55:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 73 (0x7fe0d3fa6400) [pid = 1832] [serial = 128] [outer = 0x7fe0c792f400] 07:55:35 INFO - PROCESS | 1832 | 1462373735837 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 74 (0x7fe0d4fde400) [pid = 1832] [serial = 129] [outer = 0x7fe0c792f400] 07:55:36 INFO - PROCESS | 1832 | 1462373736579 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1102ms 07:55:36 INFO - PROCESS | 1832 | 1462373736608 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:55:36 INFO - PROCESS | 1832 | 1462373736613 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 07:55:36 INFO - PROCESS | 1832 | 1462373736620 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1832 | 1462373736623 Marionette TRACE conn3 <- [1,146,null,{}] 07:55:36 INFO - PROCESS | 1832 | 1462373736636 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 1832 | 1462373736798 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:55:36 INFO - PROCESS | 1832 | 1462373736859 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c93cc800 == 35 [pid = 1832] [id = 44] 07:55:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 75 (0x7fe0c0874c00) [pid = 1832] [serial = 130] [outer = (nil)] 07:55:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 76 (0x7fe0c087bc00) [pid = 1832] [serial = 131] [outer = 0x7fe0c0874c00] 07:55:36 INFO - PROCESS | 1832 | 1462373736919 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 77 (0x7fe0c7939000) [pid = 1832] [serial = 132] [outer = 0x7fe0c0874c00] 07:55:37 INFO - PROCESS | 1832 | 1462373737596 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1038ms 07:55:37 INFO - PROCESS | 1832 | 1462373737658 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 1832 | 1462373737662 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 07:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:55:37 INFO - PROCESS | 1832 | 1462373737668 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 1832 | 1462373737671 Marionette TRACE conn3 <- [1,150,null,{}] 07:55:37 INFO - PROCESS | 1832 | 1462373737676 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 1832 | 1462373737854 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:55:37 INFO - PROCESS | 1832 | 1462373737875 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3de0000 == 36 [pid = 1832] [id = 45] 07:55:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 78 (0x7fe0c793dc00) [pid = 1832] [serial = 133] [outer = (nil)] 07:55:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 79 (0x7fe0d3fe2800) [pid = 1832] [serial = 134] [outer = 0x7fe0c793dc00] 07:55:37 INFO - PROCESS | 1832 | 1462373737951 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 80 (0x7fe0d702f800) [pid = 1832] [serial = 135] [outer = 0x7fe0c793dc00] 07:55:38 INFO - PROCESS | 1832 | --DOMWINDOW == 79 (0x7fe0c49bf400) [pid = 1832] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:55:38 INFO - PROCESS | 1832 | --DOMWINDOW == 78 (0x7fe0bf015000) [pid = 1832] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:55:38 INFO - PROCESS | 1832 | --DOMWINDOW == 77 (0x7fe0bf01c000) [pid = 1832] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:55:38 INFO - PROCESS | 1832 | --DOMWINDOW == 76 (0x7fe0c32e2800) [pid = 1832] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:55:38 INFO - PROCESS | 1832 | --DOMWINDOW == 75 (0x7fe0bf015c00) [pid = 1832] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:55:38 INFO - PROCESS | 1832 | --DOMWINDOW == 74 (0x7fe0bd483800) [pid = 1832] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:55:38 INFO - PROCESS | 1832 | 1462373738850 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1234ms 07:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:55:38 INFO - PROCESS | 1832 | 1462373738903 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 1832 | 1462373738906 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 07:55:38 INFO - PROCESS | 1832 | 1462373738913 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 1832 | 1462373738916 Marionette TRACE conn3 <- [1,154,null,{}] 07:55:38 INFO - PROCESS | 1832 | 1462373738921 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 1832 | 1462373739059 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:55:39 INFO - PROCESS | 1832 | 1462373739075 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4e18800 == 37 [pid = 1832] [id = 46] 07:55:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 75 (0x7fe0cd054000) [pid = 1832] [serial = 136] [outer = (nil)] 07:55:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 76 (0x7fe0d8498800) [pid = 1832] [serial = 137] [outer = 0x7fe0cd054000] 07:55:39 INFO - PROCESS | 1832 | 1462373739137 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 77 (0x7fe0d8cc3800) [pid = 1832] [serial = 138] [outer = 0x7fe0cd054000] 07:55:39 INFO - PROCESS | 1832 | 1462373739853 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 986ms 07:55:39 INFO - PROCESS | 1832 | 1462373739898 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 1832 | 1462373739902 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 07:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:55:39 INFO - PROCESS | 1832 | 1462373739909 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1832 | 1462373739911 Marionette TRACE conn3 <- [1,158,null,{}] 07:55:39 INFO - PROCESS | 1832 | 1462373739917 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:40 INFO - PROCESS | 1832 | 1462373740087 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:55:40 INFO - PROCESS | 1832 | 1462373740108 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d7124800 == 38 [pid = 1832] [id = 47] 07:55:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 78 (0x7fe0beceb000) [pid = 1832] [serial = 139] [outer = (nil)] 07:55:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 79 (0x7fe0d8ccc000) [pid = 1832] [serial = 140] [outer = 0x7fe0beceb000] 07:55:40 INFO - PROCESS | 1832 | 1462373740175 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 80 (0x7fe0d91b4400) [pid = 1832] [serial = 141] [outer = 0x7fe0beceb000] 07:55:41 INFO - PROCESS | 1832 | 1462373741081 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1230ms 07:55:41 INFO - PROCESS | 1832 | 1462373741141 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1832 | 1462373741146 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:55:41 INFO - PROCESS | 1832 | 1462373741156 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1832 | 1462373741161 Marionette TRACE conn3 <- [1,162,null,{}] 07:55:41 INFO - PROCESS | 1832 | 1462373741169 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 1832 | 1462373741341 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:55:41 INFO - PROCESS | 1832 | 1462373741468 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c577f000 == 39 [pid = 1832] [id = 48] 07:55:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 81 (0x7fe0c0875c00) [pid = 1832] [serial = 142] [outer = (nil)] 07:55:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 82 (0x7fe0c08a3800) [pid = 1832] [serial = 143] [outer = 0x7fe0c0875c00] 07:55:41 INFO - PROCESS | 1832 | 1462373741542 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 83 (0x7fe0c5f2ec00) [pid = 1832] [serial = 144] [outer = 0x7fe0c0875c00] 07:55:42 INFO - PROCESS | 1832 | 1462373742420 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1332ms 07:55:42 INFO - PROCESS | 1832 | 1462373742489 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1832 | 1462373742497 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 07:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:55:42 INFO - PROCESS | 1832 | 1462373742508 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1832 | 1462373742512 Marionette TRACE conn3 <- [1,166,null,{}] 07:55:42 INFO - PROCESS | 1832 | 1462373742519 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 1832 | 1462373742730 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:55:42 INFO - PROCESS | 1832 | 1462373742859 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3df7800 == 40 [pid = 1832] [id = 49] 07:55:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 84 (0x7fe0c5f35800) [pid = 1832] [serial = 145] [outer = (nil)] 07:55:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 85 (0x7fe0c793b800) [pid = 1832] [serial = 146] [outer = 0x7fe0c5f35800] 07:55:42 INFO - PROCESS | 1832 | 1462373742932 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 86 (0x7fe0cd050c00) [pid = 1832] [serial = 147] [outer = 0x7fe0c5f35800] 07:55:43 INFO - PROCESS | 1832 | 1462373743881 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1435ms 07:55:43 INFO - PROCESS | 1832 | 1462373743944 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:55:43 INFO - PROCESS | 1832 | 1462373743948 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 07:55:43 INFO - PROCESS | 1832 | 1462373743954 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 1832 | 1462373743960 Marionette TRACE conn3 <- [1,170,null,{}] 07:55:44 INFO - PROCESS | 1832 | 1462373744020 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 1832 | 1462373744214 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:55:44 INFO - PROCESS | 1832 | 1462373744358 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8a5f800 == 41 [pid = 1832] [id = 50] 07:55:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 87 (0x7fe0d52bbc00) [pid = 1832] [serial = 148] [outer = (nil)] 07:55:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 88 (0x7fe0d8cc4400) [pid = 1832] [serial = 149] [outer = 0x7fe0d52bbc00] 07:55:44 INFO - PROCESS | 1832 | 1462373744435 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 89 (0x7fe0d91ef800) [pid = 1832] [serial = 150] [outer = 0x7fe0d52bbc00] 07:55:45 INFO - PROCESS | 1832 | 1462373745144 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1235ms 07:55:45 INFO - PROCESS | 1832 | 1462373745205 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1832 | 1462373745211 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 07:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:55:45 INFO - PROCESS | 1832 | 1462373745220 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1832 | 1462373745225 Marionette TRACE conn3 <- [1,174,null,{}] 07:55:45 INFO - PROCESS | 1832 | 1462373745231 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 1832 | 1462373745413 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:55:45 INFO - PROCESS | 1832 | 1462373745543 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d9181800 == 42 [pid = 1832] [id = 51] 07:55:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 90 (0x7fe0d52c6400) [pid = 1832] [serial = 151] [outer = (nil)] 07:55:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7fe0d9220c00) [pid = 1832] [serial = 152] [outer = 0x7fe0d52c6400] 07:55:45 INFO - PROCESS | 1832 | 1462373745615 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7fe0dad99000) [pid = 1832] [serial = 153] [outer = 0x7fe0d52c6400] 07:55:46 INFO - PROCESS | 1832 | 1462373746631 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1487ms 07:55:46 INFO - PROCESS | 1832 | 1462373746786 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 1832 | 1462373746789 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 07:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:55:46 INFO - PROCESS | 1832 | 1462373746852 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 1832 | 1462373746856 Marionette TRACE conn3 <- [1,178,null,{}] 07:55:46 INFO - PROCESS | 1832 | 1462373746952 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:47 INFO - PROCESS | 1832 | 1462373747187 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:55:47 INFO - PROCESS | 1832 | 1462373747277 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee61000 == 43 [pid = 1832] [id = 52] 07:55:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7fe0bd853400) [pid = 1832] [serial = 154] [outer = (nil)] 07:55:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7fe0bd861400) [pid = 1832] [serial = 155] [outer = 0x7fe0bd853400] 07:55:47 INFO - PROCESS | 1832 | 1462373747344 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7fe0c6869c00) [pid = 1832] [serial = 156] [outer = 0x7fe0bd853400] 07:55:48 INFO - PROCESS | 1832 | 1462373748294 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1532ms 07:55:48 INFO - PROCESS | 1832 | 1462373748350 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 1832 | 1462373748360 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 07:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:55:48 INFO - PROCESS | 1832 | 1462373748375 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 1832 | 1462373748386 Marionette TRACE conn3 <- [1,182,null,{}] 07:55:48 INFO - PROCESS | 1832 | 1462373748398 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 1832 | 1462373748591 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:55:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4e18800 == 42 [pid = 1832] [id = 46] 07:55:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3de0000 == 41 [pid = 1832] [id = 45] 07:55:48 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7fe0c686e400) [pid = 1832] [serial = 103] [outer = (nil)] [url = about:blank] 07:55:48 INFO - PROCESS | 1832 | 1462373748757 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c93cc800 == 40 [pid = 1832] [id = 44] 07:55:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c93c0000 == 39 [pid = 1832] [id = 43] 07:55:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5db1000 == 38 [pid = 1832] [id = 42] 07:55:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd4a4000 == 37 [pid = 1832] [id = 41] 07:55:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d1e800 == 36 [pid = 1832] [id = 40] 07:55:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee60800 == 37 [pid = 1832] [id = 53] 07:55:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7fe0c326fc00) [pid = 1832] [serial = 157] [outer = (nil)] 07:55:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7fe0c49ca000) [pid = 1832] [serial = 158] [outer = 0x7fe0c326fc00] 07:55:48 INFO - PROCESS | 1832 | 1462373748830 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7fe0c5df7400) [pid = 1832] [serial = 159] [outer = 0x7fe0c326fc00] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7fe0d3f2a400) [pid = 1832] [serial = 82] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 95 (0x7fe0c660f000) [pid = 1832] [serial = 91] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7fe0c76e4800) [pid = 1832] [serial = 79] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7fe0d411b400) [pid = 1832] [serial = 95] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 92 (0x7fe0c5f2d400) [pid = 1832] [serial = 100] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 91 (0x7fe0d52c8400) [pid = 1832] [serial = 98] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 90 (0x7fe0c49cd400) [pid = 1832] [serial = 89] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 89 (0x7fe0c9310000) [pid = 1832] [serial = 92] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 88 (0x7fe0d4e30c00) [pid = 1832] [serial = 86] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 87 (0x7fe0c5f31400) [pid = 1832] [serial = 101] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 86 (0x7fe0c3ab5c00) [pid = 1832] [serial = 76] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 85 (0x7fe0d2e6e000) [pid = 1832] [serial = 94] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 84 (0x7fe0c6a58000) [pid = 1832] [serial = 85] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 83 (0x7fe0d515c800) [pid = 1832] [serial = 97] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | --DOMWINDOW == 82 (0x7fe0c32e0c00) [pid = 1832] [serial = 88] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 1832 | 1462373749533 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1197ms 07:55:49 INFO - PROCESS | 1832 | 1462373749573 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 1832 | 1462373749581 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 07:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:55:49 INFO - PROCESS | 1832 | 1462373749604 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1832 | 1462373749609 Marionette TRACE conn3 <- [1,186,null,{}] 07:55:49 INFO - PROCESS | 1832 | 1462373749619 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 1832 | 1462373749768 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:55:49 INFO - PROCESS | 1832 | 1462373749780 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d1b000 == 38 [pid = 1832] [id = 54] 07:55:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 83 (0x7fe0c5f32400) [pid = 1832] [serial = 160] [outer = (nil)] 07:55:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 84 (0x7fe0c6870800) [pid = 1832] [serial = 161] [outer = 0x7fe0c5f32400] 07:55:49 INFO - PROCESS | 1832 | 1462373749840 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 85 (0x7fe0c7807400) [pid = 1832] [serial = 162] [outer = 0x7fe0c5f32400] 07:55:50 INFO - PROCESS | 1832 | 1462373750555 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1006ms 07:55:50 INFO - PROCESS | 1832 | 1462373750598 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 1832 | 1462373750602 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 07:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:55:50 INFO - PROCESS | 1832 | 1462373750616 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 1832 | 1462373750621 Marionette TRACE conn3 <- [1,190,null,{}] 07:55:50 INFO - PROCESS | 1832 | 1462373750640 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:50 INFO - PROCESS | 1832 | 1462373750799 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:55:50 INFO - PROCESS | 1832 | 1462373750811 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c93bc800 == 39 [pid = 1832] [id = 55] 07:55:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 86 (0x7fe0d2ee5c00) [pid = 1832] [serial = 163] [outer = (nil)] 07:55:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 87 (0x7fe0d3cc8000) [pid = 1832] [serial = 164] [outer = 0x7fe0d2ee5c00] 07:55:50 INFO - PROCESS | 1832 | 1462373750877 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 88 (0x7fe0d4ee2400) [pid = 1832] [serial = 165] [outer = 0x7fe0d2ee5c00] 07:55:51 INFO - PROCESS | 1832 | 1462373751582 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 991ms 07:55:51 INFO - PROCESS | 1832 | 1462373751607 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 1832 | 1462373751611 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 07:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:55:51 INFO - PROCESS | 1832 | 1462373751617 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1832 | 1462373751620 Marionette TRACE conn3 <- [1,194,null,{}] 07:55:51 INFO - PROCESS | 1832 | 1462373751625 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 1832 | 1462373751806 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:55:51 INFO - PROCESS | 1832 | 1462373751840 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d2e28000 == 40 [pid = 1832] [id = 56] 07:55:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 89 (0x7fe0c977b000) [pid = 1832] [serial = 166] [outer = (nil)] 07:55:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 90 (0x7fe0d702ac00) [pid = 1832] [serial = 167] [outer = 0x7fe0c977b000] 07:55:51 INFO - PROCESS | 1832 | 1462373751902 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7fe0d2e65800) [pid = 1832] [serial = 168] [outer = 0x7fe0c977b000] 07:55:52 INFO - PROCESS | 1832 | 1462373752629 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:55:52 INFO - PROCESS | 1832 | 1462373752663 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1081ms 07:55:52 INFO - PROCESS | 1832 | 1462373752731 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 1832 | 1462373752735 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 07:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:55:52 INFO - PROCESS | 1832 | 1462373752745 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 1832 | 1462373752748 Marionette TRACE conn3 <- [1,198,null,{}] 07:55:52 INFO - PROCESS | 1832 | 1462373752753 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:52 INFO - PROCESS | 1832 | 1462373752928 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:55:52 INFO - PROCESS | 1832 | 1462373752957 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d846d000 == 41 [pid = 1832] [id = 57] 07:55:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7fe0d2ee7400) [pid = 1832] [serial = 169] [outer = (nil)] 07:55:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7fe0d8cd0800) [pid = 1832] [serial = 170] [outer = 0x7fe0d2ee7400] 07:55:53 INFO - PROCESS | 1832 | 1462373753018 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7fe0db8b1400) [pid = 1832] [serial = 171] [outer = 0x7fe0d2ee7400] 07:55:53 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7fe0c0874c00) [pid = 1832] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:55:53 INFO - PROCESS | 1832 | --DOMWINDOW == 92 (0x7fe0bee21400) [pid = 1832] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:55:53 INFO - PROCESS | 1832 | --DOMWINDOW == 91 (0x7fe0c792f400) [pid = 1832] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:55:53 INFO - PROCESS | 1832 | --DOMWINDOW == 90 (0x7fe0c7879800) [pid = 1832] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:55:53 INFO - PROCESS | 1832 | --DOMWINDOW == 89 (0x7fe0c793dc00) [pid = 1832] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:55:53 INFO - PROCESS | 1832 | --DOMWINDOW == 88 (0x7fe0cd054000) [pid = 1832] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:55:53 INFO - PROCESS | 1832 | --DOMWINDOW == 87 (0x7fe0bee1e400) [pid = 1832] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:55:53 INFO - PROCESS | 1832 | --DOMWINDOW == 86 (0x7fe0c6868800) [pid = 1832] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:55:53 INFO - PROCESS | 1832 | 1462373753901 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1176ms 07:55:53 INFO - PROCESS | 1832 | 1462373753923 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 1832 | 1462373753926 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 07:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:55:53 INFO - PROCESS | 1832 | 1462373753935 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1832 | 1462373753938 Marionette TRACE conn3 <- [1,202,null,{}] 07:55:53 INFO - PROCESS | 1832 | 1462373753943 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:54 INFO - PROCESS | 1832 | 1462373754094 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:55:54 INFO - PROCESS | 1832 | 1462373754112 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c2549800 == 42 [pid = 1832] [id = 58] 07:55:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 87 (0x7fe0c490f000) [pid = 1832] [serial = 172] [outer = (nil)] 07:55:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 88 (0x7fe0dd1eac00) [pid = 1832] [serial = 173] [outer = 0x7fe0c490f000] 07:55:54 INFO - PROCESS | 1832 | 1462373754175 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 89 (0x7fe0dd386c00) [pid = 1832] [serial = 174] [outer = 0x7fe0c490f000] 07:55:55 INFO - PROCESS | 1832 | 1462373755058 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1189ms 07:55:55 INFO - PROCESS | 1832 | 1462373755122 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 1832 | 1462373755126 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 07:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:55:55 INFO - PROCESS | 1832 | 1462373755132 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1832 | 1462373755134 Marionette TRACE conn3 <- [1,206,null,{}] 07:55:55 INFO - PROCESS | 1832 | 1462373755139 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 1832 | 1462373755282 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:55:55 INFO - PROCESS | 1832 | 1462373755298 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dbb0c800 == 43 [pid = 1832] [id = 59] 07:55:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 90 (0x7fe0bcf17000) [pid = 1832] [serial = 175] [outer = (nil)] 07:55:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7fe0bcf1a400) [pid = 1832] [serial = 176] [outer = 0x7fe0bcf17000] 07:55:55 INFO - PROCESS | 1832 | 1462373755363 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7fe0bcf21800) [pid = 1832] [serial = 177] [outer = 0x7fe0bcf17000] 07:55:56 INFO - PROCESS | 1832 | 1462373756276 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1181ms 07:55:56 INFO - PROCESS | 1832 | 1462373756315 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 1832 | 1462373756320 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 07:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:55:56 INFO - PROCESS | 1832 | 1462373756329 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1832 | 1462373756334 Marionette TRACE conn3 <- [1,210,null,{}] 07:55:56 INFO - PROCESS | 1832 | 1462373756342 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 1832 | 1462373756515 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:55:56 INFO - PROCESS | 1832 | 1462373756647 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6009800 == 44 [pid = 1832] [id = 60] 07:55:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7fe0bd859000) [pid = 1832] [serial = 178] [outer = (nil)] 07:55:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7fe0c0874c00) [pid = 1832] [serial = 179] [outer = 0x7fe0bd859000] 07:55:56 INFO - PROCESS | 1832 | 1462373756722 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7fe0c47bb000) [pid = 1832] [serial = 180] [outer = 0x7fe0bd859000] 07:55:57 INFO - PROCESS | 1832 | 1462373757590 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1289ms 07:55:57 INFO - PROCESS | 1832 | 1462373757619 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 1832 | 1462373757628 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 07:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:55:57 INFO - PROCESS | 1832 | 1462373757638 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 1832 | 1462373757642 Marionette TRACE conn3 <- [1,214,null,{}] 07:55:57 INFO - PROCESS | 1832 | 1462373757648 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 1832 | 1462373757808 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:55:57 INFO - PROCESS | 1832 | 1462373757949 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8406000 == 45 [pid = 1832] [id = 61] 07:55:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7fe0c5f35000) [pid = 1832] [serial = 181] [outer = (nil)] 07:55:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7fe0c686d800) [pid = 1832] [serial = 182] [outer = 0x7fe0c5f35000] 07:55:58 INFO - PROCESS | 1832 | 1462373758022 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7fe0c7930400) [pid = 1832] [serial = 183] [outer = 0x7fe0c5f35000] 07:55:58 INFO - PROCESS | 1832 | 1462373758823 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1229ms 07:55:58 INFO - PROCESS | 1832 | 1462373758868 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:55:58 INFO - PROCESS | 1832 | 1462373758873 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 07:55:58 INFO - PROCESS | 1832 | 1462373758894 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1832 | 1462373758901 Marionette TRACE conn3 <- [1,218,null,{}] 07:55:58 INFO - PROCESS | 1832 | 1462373758919 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:59 INFO - PROCESS | 1832 | 1462373759087 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:55:59 INFO - PROCESS | 1832 | 1462373759219 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd366800 == 46 [pid = 1832] [id = 62] 07:55:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7fe0c57b5800) [pid = 1832] [serial = 184] [outer = (nil)] 07:55:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7fe0c5f7f400) [pid = 1832] [serial = 185] [outer = 0x7fe0c57b5800] 07:55:59 INFO - PROCESS | 1832 | 1462373759300 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7fe0c9770800) [pid = 1832] [serial = 186] [outer = 0x7fe0c57b5800] 07:56:00 INFO - PROCESS | 1832 | 1462373760070 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1207ms 07:56:00 INFO - PROCESS | 1832 | 1462373760086 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:56:00 INFO - PROCESS | 1832 | 1462373760092 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 07:56:00 INFO - PROCESS | 1832 | 1462373760118 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1832 | 1462373760124 Marionette TRACE conn3 <- [1,222,null,{}] 07:56:00 INFO - PROCESS | 1832 | 1462373760135 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 1832 | 1462373760342 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:56:00 INFO - PROCESS | 1832 | 1462373760476 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5de1000 == 47 [pid = 1832] [id = 63] 07:56:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7fe0bd860800) [pid = 1832] [serial = 187] [outer = (nil)] 07:56:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7fe0d4145000) [pid = 1832] [serial = 188] [outer = 0x7fe0bd860800] 07:56:00 INFO - PROCESS | 1832 | 1462373760551 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0d88e5c00) [pid = 1832] [serial = 189] [outer = 0x7fe0bd860800] 07:56:01 INFO - PROCESS | 1832 | 1462373761340 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1260ms 07:56:01 INFO - PROCESS | 1832 | 1462373761359 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 1832 | 1462373761362 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 07:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:56:01 INFO - PROCESS | 1832 | 1462373761387 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 1832 | 1462373761390 Marionette TRACE conn3 <- [1,226,null,{}] 07:56:01 INFO - PROCESS | 1832 | 1462373761396 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 1832 | 1462373761546 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:56:01 INFO - PROCESS | 1832 | 1462373761684 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6ae9000 == 48 [pid = 1832] [id = 64] 07:56:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7fe0bd480800) [pid = 1832] [serial = 190] [outer = (nil)] 07:56:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7fe0d9220800) [pid = 1832] [serial = 191] [outer = 0x7fe0bd480800] 07:56:01 INFO - PROCESS | 1832 | 1462373761760 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7fe0dbbebc00) [pid = 1832] [serial = 192] [outer = 0x7fe0bd480800] 07:56:02 INFO - PROCESS | 1832 | 1462373762619 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1248ms 07:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:56:02 INFO - PROCESS | 1832 | 1462373762632 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 1832 | 1462373762635 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 07:56:02 INFO - PROCESS | 1832 | 1462373762642 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 1832 | 1462373762645 Marionette TRACE conn3 <- [1,230,null,{}] 07:56:02 INFO - PROCESS | 1832 | 1462373762650 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 1832 | 1462373762834 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:56:03 INFO - PROCESS | 1832 | 1462373763144 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0924000 == 49 [pid = 1832] [id = 65] 07:56:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7fe0bcf20c00) [pid = 1832] [serial = 193] [outer = (nil)] 07:56:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7fe0bd861800) [pid = 1832] [serial = 194] [outer = 0x7fe0bcf20c00] 07:56:03 INFO - PROCESS | 1832 | 1462373763278 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0c0872400) [pid = 1832] [serial = 195] [outer = 0x7fe0bcf20c00] 07:56:04 INFO - PROCESS | 1832 | 1462373764222 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1637ms 07:56:04 INFO - PROCESS | 1832 | 1462373764279 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1832 | 1462373764285 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 07:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:56:04 INFO - PROCESS | 1832 | 1462373764294 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1832 | 1462373764300 Marionette TRACE conn3 <- [1,234,null,{}] 07:56:04 INFO - PROCESS | 1832 | 1462373764307 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 1832 | 1462373764473 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:56:04 INFO - PROCESS | 1832 | 1462373764616 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c2549800 == 48 [pid = 1832] [id = 58] 07:56:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d846d000 == 47 [pid = 1832] [id = 57] 07:56:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d2e28000 == 46 [pid = 1832] [id = 56] 07:56:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c93bc800 == 45 [pid = 1832] [id = 55] 07:56:04 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7fe0d8ccc000) [pid = 1832] [serial = 140] [outer = (nil)] [url = about:blank] 07:56:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee54800 == 46 [pid = 1832] [id = 66] 07:56:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0bf01ec00) [pid = 1832] [serial = 196] [outer = (nil)] 07:56:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7fe0c32e2800) [pid = 1832] [serial = 197] [outer = 0x7fe0bf01ec00] 07:56:04 INFO - PROCESS | 1832 | 1462373764715 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0c4d04400) [pid = 1832] [serial = 198] [outer = 0x7fe0bf01ec00] 07:56:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d1b000 == 45 [pid = 1832] [id = 54] 07:56:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bee60800 == 44 [pid = 1832] [id = 53] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7fe0d4fd4c00) [pid = 1832] [serial = 104] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7fe0c087bc00) [pid = 1832] [serial = 131] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7fe0c0880c00) [pid = 1832] [serial = 119] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7fe0d3fa6400) [pid = 1832] [serial = 128] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7fe0c930b400) [pid = 1832] [serial = 125] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7fe0cd104000) [pid = 1832] [serial = 126] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7fe0d3fe2800) [pid = 1832] [serial = 134] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7fe0c7939000) [pid = 1832] [serial = 132] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7fe0d8498800) [pid = 1832] [serial = 137] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7fe0bd3d8800) [pid = 1832] [serial = 106] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7fe0d702f800) [pid = 1832] [serial = 135] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7fe0c5f2e000) [pid = 1832] [serial = 109] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7fe0c5408400) [pid = 1832] [serial = 113] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7fe0c5f2f800) [pid = 1832] [serial = 122] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7fe0bf018000) [pid = 1832] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7fe0d4fe0000) [pid = 1832] [serial = 116] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 95 (0x7fe0c6864800) [pid = 1832] [serial = 123] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7fe0c470c000) [pid = 1832] [serial = 120] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7fe0d8cc3800) [pid = 1832] [serial = 138] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | --DOMWINDOW == 92 (0x7fe0d4fde400) [pid = 1832] [serial = 129] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 1832 | 1462373765466 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1194ms 07:56:05 INFO - PROCESS | 1832 | 1462373765490 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 1832 | 1462373765496 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 07:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:56:05 INFO - PROCESS | 1832 | 1462373765504 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 1832 | 1462373765507 Marionette TRACE conn3 <- [1,238,null,{}] 07:56:05 INFO - PROCESS | 1832 | 1462373765512 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:05 INFO - PROCESS | 1832 | 1462373765664 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:56:05 INFO - PROCESS | 1832 | 1462373765763 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c4f36800 == 45 [pid = 1832] [id = 67] 07:56:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7fe0c4904400) [pid = 1832] [serial = 199] [outer = (nil)] 07:56:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7fe0c51a5c00) [pid = 1832] [serial = 200] [outer = 0x7fe0c4904400] 07:56:05 INFO - PROCESS | 1832 | 1462373765823 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7fe0c54db800) [pid = 1832] [serial = 201] [outer = 0x7fe0c4904400] 07:56:06 INFO - PROCESS | 1832 | 1462373766472 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1029ms 07:56:06 INFO - PROCESS | 1832 | 1462373766534 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 1832 | 1462373766538 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 07:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:56:06 INFO - PROCESS | 1832 | 1462373766545 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 1832 | 1462373766554 Marionette TRACE conn3 <- [1,242,null,{}] 07:56:06 INFO - PROCESS | 1832 | 1462373766586 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 1832 | 1462373766742 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:56:06 INFO - PROCESS | 1832 | 1462373766754 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6016800 == 46 [pid = 1832] [id = 68] 07:56:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7fe0c57bb400) [pid = 1832] [serial = 202] [outer = (nil)] 07:56:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7fe0c5f32c00) [pid = 1832] [serial = 203] [outer = 0x7fe0c57bb400] 07:56:06 INFO - PROCESS | 1832 | 1462373766813 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7fe0c5fe7000) [pid = 1832] [serial = 204] [outer = 0x7fe0c57bb400] 07:56:07 INFO - PROCESS | 1832 | 1462373767578 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1054ms 07:56:07 INFO - PROCESS | 1832 | 1462373767600 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 1832 | 1462373767604 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 07:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:56:07 INFO - PROCESS | 1832 | 1462373767610 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 1832 | 1462373767612 Marionette TRACE conn3 <- [1,246,null,{}] 07:56:07 INFO - PROCESS | 1832 | 1462373767617 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 1832 | 1462373767786 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:56:07 INFO - PROCESS | 1832 | 1462373767818 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6ae2000 == 47 [pid = 1832] [id = 69] 07:56:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7fe0c5f2f800) [pid = 1832] [serial = 205] [outer = (nil)] 07:56:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7fe0c689ec00) [pid = 1832] [serial = 206] [outer = 0x7fe0c5f2f800] 07:56:07 INFO - PROCESS | 1832 | 1462373767879 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7fe0c786e400) [pid = 1832] [serial = 207] [outer = 0x7fe0c5f2f800] 07:56:08 INFO - PROCESS | 1832 | 1462373768581 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1027ms 07:56:08 INFO - PROCESS | 1832 | 1462373768641 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1832 | 1462373768644 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 07:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:56:08 INFO - PROCESS | 1832 | 1462373768650 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1832 | 1462373768652 Marionette TRACE conn3 <- [1,250,null,{}] 07:56:08 INFO - PROCESS | 1832 | 1462373768658 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:08 INFO - PROCESS | 1832 | 1462373768841 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:56:08 INFO - PROCESS | 1832 | 1462373768869 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0916000 == 48 [pid = 1832] [id = 70] 07:56:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7fe0c793ac00) [pid = 1832] [serial = 208] [outer = (nil)] 07:56:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7fe0c9307c00) [pid = 1832] [serial = 209] [outer = 0x7fe0c793ac00] 07:56:08 INFO - PROCESS | 1832 | 1462373768945 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0cd057400) [pid = 1832] [serial = 210] [outer = 0x7fe0c793ac00] 07:56:09 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7fe0d2ee5c00) [pid = 1832] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:56:09 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7fe0bd853400) [pid = 1832] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:56:09 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7fe0c5f32400) [pid = 1832] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:56:09 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7fe0c326fc00) [pid = 1832] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:56:09 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7fe0c977b000) [pid = 1832] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:56:09 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7fe0c490f000) [pid = 1832] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:56:09 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7fe0d2ee7400) [pid = 1832] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:56:09 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7fe0bf010c00) [pid = 1832] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:56:09 INFO - PROCESS | 1832 | 1462373769826 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1236ms 07:56:09 INFO - PROCESS | 1832 | 1462373769889 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 1832 | 1462373769891 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 07:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:56:09 INFO - PROCESS | 1832 | 1462373769898 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1832 | 1462373769900 Marionette TRACE conn3 <- [1,254,null,{}] 07:56:09 INFO - PROCESS | 1832 | 1462373769906 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:10 INFO - PROCESS | 1832 | 1462373770057 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:56:10 INFO - PROCESS | 1832 | 1462373770067 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ccfb8000 == 49 [pid = 1832] [id = 71] 07:56:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7fe0c3a1c800) [pid = 1832] [serial = 211] [outer = (nil)] 07:56:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7fe0c56e9800) [pid = 1832] [serial = 212] [outer = 0x7fe0c3a1c800] 07:56:10 INFO - PROCESS | 1832 | 1462373770130 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7fe0c6871c00) [pid = 1832] [serial = 213] [outer = 0x7fe0c3a1c800] 07:56:10 INFO - PROCESS | 1832 | 1462373770821 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 938ms 07:56:10 INFO - PROCESS | 1832 | 1462373770839 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 1832 | 1462373770841 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 07:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:56:10 INFO - PROCESS | 1832 | 1462373770848 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 1832 | 1462373770852 Marionette TRACE conn3 <- [1,258,null,{}] 07:56:10 INFO - PROCESS | 1832 | 1462373770857 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 1832 | 1462373771028 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:56:11 INFO - PROCESS | 1832 | 1462373771049 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdfd5000 == 50 [pid = 1832] [id = 72] 07:56:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7fe0c490f000) [pid = 1832] [serial = 214] [outer = (nil)] 07:56:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7fe0c930c000) [pid = 1832] [serial = 215] [outer = 0x7fe0c490f000] 07:56:11 INFO - PROCESS | 1832 | 1462373771113 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7fe0d2ee7400) [pid = 1832] [serial = 216] [outer = 0x7fe0c490f000] 07:56:12 INFO - PROCESS | 1832 | 1462373772028 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1231ms 07:56:12 INFO - PROCESS | 1832 | 1462373772081 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 1832 | 1462373772089 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 07:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:56:12 INFO - PROCESS | 1832 | 1462373772099 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 1832 | 1462373772104 Marionette TRACE conn3 <- [1,262,null,{}] 07:56:12 INFO - PROCESS | 1832 | 1462373772115 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:12 INFO - PROCESS | 1832 | 1462373772328 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:56:12 INFO - PROCESS | 1832 | 1462373772462 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c253f000 == 51 [pid = 1832] [id = 73] 07:56:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7fe0bcf13c00) [pid = 1832] [serial = 217] [outer = (nil)] 07:56:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0c08a3000) [pid = 1832] [serial = 218] [outer = 0x7fe0bcf13c00] 07:56:12 INFO - PROCESS | 1832 | 1462373772538 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7fe0c3fa9000) [pid = 1832] [serial = 219] [outer = 0x7fe0bcf13c00] 07:56:13 INFO - PROCESS | 1832 | 1462373773324 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1247ms 07:56:13 INFO - PROCESS | 1832 | 1462373773346 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 1832 | 1462373773355 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 07:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:56:13 INFO - PROCESS | 1832 | 1462373773365 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1832 | 1462373773370 Marionette TRACE conn3 <- [1,266,null,{}] 07:56:13 INFO - PROCESS | 1832 | 1462373773376 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 1832 | 1462373773588 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:56:13 INFO - PROCESS | 1832 | 1462373773692 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6f0b000 == 52 [pid = 1832] [id = 74] 07:56:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7fe0c51a8000) [pid = 1832] [serial = 220] [outer = (nil)] 07:56:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7fe0c56dd800) [pid = 1832] [serial = 221] [outer = 0x7fe0c51a8000] 07:56:13 INFO - PROCESS | 1832 | 1462373773767 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7fe0c56e5c00) [pid = 1832] [serial = 222] [outer = 0x7fe0c51a8000] 07:56:14 INFO - PROCESS | 1832 | 1462373774559 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1231ms 07:56:14 INFO - PROCESS | 1832 | 1462373774597 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 1832 | 1462373774600 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 07:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:56:14 INFO - PROCESS | 1832 | 1462373774607 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 1832 | 1462373774613 Marionette TRACE conn3 <- [1,270,null,{}] 07:56:14 INFO - PROCESS | 1832 | 1462373774630 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 1832 | 1462373774806 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:56:14 INFO - PROCESS | 1832 | 1462373774941 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4b9e800 == 53 [pid = 1832] [id = 75] 07:56:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7fe0c57bb800) [pid = 1832] [serial = 223] [outer = (nil)] 07:56:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0c686d400) [pid = 1832] [serial = 224] [outer = 0x7fe0c57bb800] 07:56:15 INFO - PROCESS | 1832 | 1462373775017 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7fe0c793c800) [pid = 1832] [serial = 225] [outer = 0x7fe0c57bb800] 07:56:15 INFO - PROCESS | 1832 | 1462373775894 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1334ms 07:56:15 INFO - PROCESS | 1832 | 1462373775943 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:56:15 INFO - PROCESS | 1832 | 1462373775948 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 07:56:15 INFO - PROCESS | 1832 | 1462373775954 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1832 | 1462373775957 Marionette TRACE conn3 <- [1,274,null,{}] 07:56:15 INFO - PROCESS | 1832 | 1462373775963 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 1832 | 1462373776130 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:56:16 INFO - PROCESS | 1832 | 1462373776268 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d846b800 == 54 [pid = 1832] [id = 76] 07:56:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0c5a1d000) [pid = 1832] [serial = 226] [outer = (nil)] 07:56:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7fe0d3a7b800) [pid = 1832] [serial = 227] [outer = 0x7fe0c5a1d000] 07:56:16 INFO - PROCESS | 1832 | 1462373776343 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0d3fa2c00) [pid = 1832] [serial = 228] [outer = 0x7fe0c5a1d000] 07:56:17 INFO - PROCESS | 1832 | 1462373777184 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1284ms 07:56:17 INFO - PROCESS | 1832 | 1462373777238 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 1832 | 1462373777245 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 07:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:56:17 INFO - PROCESS | 1832 | 1462373777253 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 1832 | 1462373777257 Marionette TRACE conn3 <- [1,278,null,{}] 07:56:17 INFO - PROCESS | 1832 | 1462373777262 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:17 INFO - PROCESS | 1832 | 1462373777429 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:56:17 INFO - PROCESS | 1832 | 1462373777562 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f83000 == 55 [pid = 1832] [id = 77] 07:56:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7fe0cd054000) [pid = 1832] [serial = 229] [outer = (nil)] 07:56:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7fe0d4fd6000) [pid = 1832] [serial = 230] [outer = 0x7fe0cd054000] 07:56:17 INFO - PROCESS | 1832 | 1462373777636 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7fe0d52c8400) [pid = 1832] [serial = 231] [outer = 0x7fe0cd054000] 07:56:18 INFO - PROCESS | 1832 | 1462373778495 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1287ms 07:56:18 INFO - PROCESS | 1832 | 1462373778542 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 1832 | 1462373778545 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 07:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:56:18 INFO - PROCESS | 1832 | 1462373778551 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 1832 | 1462373778555 Marionette TRACE conn3 <- [1,282,null,{}] 07:56:18 INFO - PROCESS | 1832 | 1462373778560 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 1832 | 1462373778793 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:56:19 INFO - PROCESS | 1832 | 1462373779127 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5946000 == 56 [pid = 1832] [id = 78] 07:56:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7fe0bece5000) [pid = 1832] [serial = 232] [outer = (nil)] 07:56:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7fe0bf011800) [pid = 1832] [serial = 233] [outer = 0x7fe0bece5000] 07:56:19 INFO - PROCESS | 1832 | 1462373779240 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0c08ad800) [pid = 1832] [serial = 234] [outer = 0x7fe0bece5000] 07:56:20 INFO - PROCESS | 1832 | 1462373780126 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1633ms 07:56:20 INFO - PROCESS | 1832 | 1462373780187 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:56:20 INFO - PROCESS | 1832 | 1462373780193 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 07:56:20 INFO - PROCESS | 1832 | 1462373780200 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 1832 | 1462373780206 Marionette TRACE conn3 <- [1,286,null,{}] 07:56:20 INFO - PROCESS | 1832 | 1462373780212 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 1832 | 1462373780386 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:56:20 INFO - PROCESS | 1832 | 1462373780518 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0cdfd3000 == 55 [pid = 1832] [id = 38] 07:56:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ccfb8000 == 54 [pid = 1832] [id = 71] 07:56:20 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7fe0d8cc4400) [pid = 1832] [serial = 149] [outer = (nil)] [url = about:blank] 07:56:20 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7fe0d9220c00) [pid = 1832] [serial = 152] [outer = (nil)] [url = about:blank] 07:56:20 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7fe0bcf1a400) [pid = 1832] [serial = 176] [outer = (nil)] [url = about:blank] 07:56:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd232800 == 55 [pid = 1832] [id = 79] 07:56:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7fe0bcf1ec00) [pid = 1832] [serial = 235] [outer = (nil)] 07:56:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7fe0bd3da000) [pid = 1832] [serial = 236] [outer = 0x7fe0bcf1ec00] 07:56:20 INFO - PROCESS | 1832 | 1462373780684 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0bece1400) [pid = 1832] [serial = 237] [outer = 0x7fe0bcf1ec00] 07:56:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0916000 == 54 [pid = 1832] [id = 70] 07:56:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6ae2000 == 53 [pid = 1832] [id = 69] 07:56:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6016800 == 52 [pid = 1832] [id = 68] 07:56:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c4f36800 == 51 [pid = 1832] [id = 67] 07:56:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bee54800 == 50 [pid = 1832] [id = 66] 07:56:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0924000 == 49 [pid = 1832] [id = 65] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7fe0c94d4000) [pid = 1832] [serial = 74] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7fe0d702ac00) [pid = 1832] [serial = 167] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7fe0dd1eac00) [pid = 1832] [serial = 173] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7fe0d8cd0800) [pid = 1832] [serial = 170] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7fe0c793b800) [pid = 1832] [serial = 146] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7fe0c08a3800) [pid = 1832] [serial = 143] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7fe0c6869c00) [pid = 1832] [serial = 156] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7fe0db8b1400) [pid = 1832] [serial = 171] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7fe0d2e65800) [pid = 1832] [serial = 168] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7fe0d4ee2400) [pid = 1832] [serial = 165] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7fe0dd386c00) [pid = 1832] [serial = 174] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7fe0d3cc8000) [pid = 1832] [serial = 164] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7fe0bd861400) [pid = 1832] [serial = 155] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7fe0c6870800) [pid = 1832] [serial = 161] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7fe0c7807400) [pid = 1832] [serial = 162] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7fe0c49ca000) [pid = 1832] [serial = 158] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7fe0c5df7400) [pid = 1832] [serial = 159] [outer = (nil)] [url = about:blank] 07:56:21 INFO - PROCESS | 1832 | 1462373781634 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1487ms 07:56:21 INFO - PROCESS | 1832 | 1462373781689 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1832 | 1462373781696 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 07:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:56:21 INFO - PROCESS | 1832 | 1462373781704 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1832 | 1462373781709 Marionette TRACE conn3 <- [1,290,null,{}] 07:56:21 INFO - PROCESS | 1832 | 1462373781717 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:21 INFO - PROCESS | 1832 | 1462373781886 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:56:22 INFO - PROCESS | 1832 | 1462373782020 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c544d800 == 50 [pid = 1832] [id = 80] 07:56:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0c319d400) [pid = 1832] [serial = 238] [outer = (nil)] 07:56:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7fe0c4710400) [pid = 1832] [serial = 239] [outer = 0x7fe0c319d400] 07:56:22 INFO - PROCESS | 1832 | 1462373782106 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7fe0c51a2c00) [pid = 1832] [serial = 240] [outer = 0x7fe0c319d400] 07:56:23 INFO - PROCESS | 1832 | 1462373783033 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1393ms 07:56:23 INFO - PROCESS | 1832 | 1462373783096 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1832 | 1462373783103 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:56:23 INFO - PROCESS | 1832 | 1462373783113 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 1832 | 1462373783117 Marionette TRACE conn3 <- [1,294,null,{}] 07:56:23 INFO - PROCESS | 1832 | 1462373783123 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:23 INFO - PROCESS | 1832 | 1462373783289 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:56:23 INFO - PROCESS | 1832 | 1462373783425 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6ae1800 == 51 [pid = 1832] [id = 81] 07:56:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7fe0c5408400) [pid = 1832] [serial = 241] [outer = (nil)] 07:56:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7fe0c56eb000) [pid = 1832] [serial = 242] [outer = 0x7fe0c5408400] 07:56:23 INFO - PROCESS | 1832 | 1462373783497 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7fe0c57bc000) [pid = 1832] [serial = 243] [outer = 0x7fe0c5408400] 07:56:24 INFO - PROCESS | 1832 | 1462373784434 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1380ms 07:56:24 INFO - PROCESS | 1832 | 1462373784493 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 1832 | 1462373784496 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 07:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:56:24 INFO - PROCESS | 1832 | 1462373784503 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 1832 | 1462373784508 Marionette TRACE conn3 <- [1,298,null,{}] 07:56:24 INFO - PROCESS | 1832 | 1462373784524 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 1832 | 1462373784736 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:56:24 INFO - PROCESS | 1832 | 1462373784909 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdf20000 == 52 [pid = 1832] [id = 82] 07:56:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0c76efc00) [pid = 1832] [serial = 244] [outer = (nil)] 07:56:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7fe0c7935000) [pid = 1832] [serial = 245] [outer = 0x7fe0c76efc00] 07:56:24 INFO - PROCESS | 1832 | 1462373784986 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0c9307400) [pid = 1832] [serial = 246] [outer = 0x7fe0c76efc00] 07:56:25 INFO - PROCESS | 1832 | 1462373785763 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1287ms 07:56:25 INFO - PROCESS | 1832 | 1462373785791 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:56:25 INFO - PROCESS | 1832 | 1462373785795 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 07:56:25 INFO - PROCESS | 1832 | 1462373785802 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1832 | 1462373785806 Marionette TRACE conn3 <- [1,302,null,{}] 07:56:25 INFO - PROCESS | 1832 | 1462373785812 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 1832 | 1462373785982 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:56:26 INFO - PROCESS | 1832 | 1462373786122 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0929000 == 53 [pid = 1832] [id = 83] 07:56:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7fe0c6d21800) [pid = 1832] [serial = 247] [outer = (nil)] 07:56:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0d2edc000) [pid = 1832] [serial = 248] [outer = 0x7fe0c6d21800] 07:56:26 INFO - PROCESS | 1832 | 1462373786195 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7fe0d3fe6400) [pid = 1832] [serial = 249] [outer = 0x7fe0c6d21800] 07:56:27 INFO - PROCESS | 1832 | 1462373787078 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1331ms 07:56:27 INFO - PROCESS | 1832 | 1462373787133 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1832 | 1462373787137 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 07:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:56:27 INFO - PROCESS | 1832 | 1462373787143 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1832 | 1462373787146 Marionette TRACE conn3 <- [1,306,null,{}] 07:56:27 INFO - PROCESS | 1832 | 1462373787151 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 1832 | 1462373787326 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:56:27 INFO - PROCESS | 1832 | 1462373787465 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8897800 == 54 [pid = 1832] [id = 84] 07:56:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7fe0d4fe0c00) [pid = 1832] [serial = 250] [outer = (nil)] 07:56:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7fe0d7078c00) [pid = 1832] [serial = 251] [outer = 0x7fe0d4fe0c00] 07:56:27 INFO - PROCESS | 1832 | 1462373787545 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7fe0d910b400) [pid = 1832] [serial = 252] [outer = 0x7fe0d4fe0c00] 07:56:28 INFO - PROCESS | 1832 | 1462373788489 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1383ms 07:56:28 INFO - PROCESS | 1832 | 1462373788527 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1832 | 1462373788530 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 07:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:56:28 INFO - PROCESS | 1832 | 1462373788536 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1832 | 1462373788540 Marionette TRACE conn3 <- [1,310,null,{}] 07:56:28 INFO - PROCESS | 1832 | 1462373788545 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 1832 | 1462373788711 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:56:28 INFO - PROCESS | 1832 | 1462373788855 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd177800 == 55 [pid = 1832] [id = 85] 07:56:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7fe0d91bf400) [pid = 1832] [serial = 253] [outer = (nil)] 07:56:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0dd14a400) [pid = 1832] [serial = 254] [outer = 0x7fe0d91bf400] 07:56:28 INFO - PROCESS | 1832 | 1462373788928 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7fe0dd387000) [pid = 1832] [serial = 255] [outer = 0x7fe0d91bf400] 07:56:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7fe0bd48c400) [pid = 1832] [serial = 256] [outer = 0x7fe0bf015800] 07:56:29 INFO - PROCESS | 1832 | 1462373789960 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1480ms 07:56:30 INFO - PROCESS | 1832 | 1462373790020 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 1832 | 1462373790027 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 07:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:56:30 INFO - PROCESS | 1832 | 1462373790036 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 1832 | 1462373790042 Marionette TRACE conn3 <- [1,314,null,{}] 07:56:30 INFO - PROCESS | 1832 | 1462373790050 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 1832 | 1462373790217 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:56:30 INFO - PROCESS | 1832 | 1462373790382 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf2a9000 == 56 [pid = 1832] [id = 86] 07:56:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7fe0c326fc00) [pid = 1832] [serial = 257] [outer = (nil)] 07:56:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7fe0c519d400) [pid = 1832] [serial = 258] [outer = 0x7fe0c326fc00] 07:56:30 INFO - PROCESS | 1832 | 1462373790471 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7fe0c56e2000) [pid = 1832] [serial = 259] [outer = 0x7fe0c326fc00] 07:56:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5946000 == 55 [pid = 1832] [id = 78] 07:56:31 INFO - PROCESS | 1832 | 1462373791285 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1287ms 07:56:31 INFO - PROCESS | 1832 | 1462373791324 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1832 | 1462373791332 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 07:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:56:31 INFO - PROCESS | 1832 | 1462373791342 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 1832 | 1462373791346 Marionette TRACE conn3 <- [1,318,null,{}] 07:56:31 INFO - PROCESS | 1832 | 1462373791352 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:31 INFO - PROCESS | 1832 | 1462373791517 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:56:31 INFO - PROCESS | 1832 | 1462373791537 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdf15800 == 56 [pid = 1832] [id = 87] 07:56:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7fe0c5f2b000) [pid = 1832] [serial = 260] [outer = (nil)] 07:56:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7fe0c5f8c400) [pid = 1832] [serial = 261] [outer = 0x7fe0c5f2b000] 07:56:31 INFO - PROCESS | 1832 | 1462373791608 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7fe0c686f800) [pid = 1832] [serial = 262] [outer = 0x7fe0c5f2b000] 07:56:32 INFO - PROCESS | 1832 | 1462373792510 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1185ms 07:56:32 INFO - PROCESS | 1832 | 1462373792528 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 1832 | 1462373792532 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 07:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:56:32 INFO - PROCESS | 1832 | 1462373792539 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 1832 | 1462373792545 Marionette TRACE conn3 <- [1,322,null,{}] 07:56:32 INFO - PROCESS | 1832 | 1462373792560 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 1832 | 1462373792730 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:56:32 INFO - PROCESS | 1832 | 1462373792743 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d9176000 == 57 [pid = 1832] [id = 88] 07:56:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7fe0bdee0400) [pid = 1832] [serial = 263] [outer = (nil)] 07:56:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7fe0c76e2400) [pid = 1832] [serial = 264] [outer = 0x7fe0bdee0400] 07:56:32 INFO - PROCESS | 1832 | 1462373792814 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7fe0d3c4c400) [pid = 1832] [serial = 265] [outer = 0x7fe0bdee0400] 07:56:33 INFO - PROCESS | 1832 | 1462373793646 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1142ms 07:56:33 INFO - PROCESS | 1832 | 1462373793682 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 1832 | 1462373793687 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 07:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:56:33 INFO - PROCESS | 1832 | 1462373793693 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 1832 | 1462373793695 Marionette TRACE conn3 <- [1,326,null,{}] 07:56:33 INFO - PROCESS | 1832 | 1462373793710 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 1832 | 1462373793916 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:56:33 INFO - PROCESS | 1832 | 1462373793958 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd55f800 == 58 [pid = 1832] [id = 89] 07:56:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0bdee0c00) [pid = 1832] [serial = 266] [outer = (nil)] 07:56:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0d714d800) [pid = 1832] [serial = 267] [outer = 0x7fe0bdee0c00] 07:56:34 INFO - PROCESS | 1832 | 1462373794024 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0d8cc6400) [pid = 1832] [serial = 268] [outer = 0x7fe0bdee0c00] 07:56:34 INFO - PROCESS | 1832 | 1462373794792 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1136ms 07:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:56:34 INFO - PROCESS | 1832 | 1462373794830 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1832 | 1462373794832 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 07:56:34 INFO - PROCESS | 1832 | 1462373794845 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1832 | 1462373794848 Marionette TRACE conn3 <- [1,330,null,{}] 07:56:34 INFO - PROCESS | 1832 | 1462373794854 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 1832 | 1462373795032 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:56:35 INFO - PROCESS | 1832 | 1462373795060 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd320000 == 59 [pid = 1832] [id = 90] 07:56:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0bd856000) [pid = 1832] [serial = 269] [outer = (nil)] 07:56:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0d910e800) [pid = 1832] [serial = 270] [outer = 0x7fe0bd856000] 07:56:35 INFO - PROCESS | 1832 | 1462373795122 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0db8b1400) [pid = 1832] [serial = 271] [outer = 0x7fe0bd856000] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0c0875c00) [pid = 1832] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0c5f35800) [pid = 1832] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0c490f000) [pid = 1832] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0c4904400) [pid = 1832] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0c793ac00) [pid = 1832] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0bd3dc400) [pid = 1832] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7fe0bcf20c00) [pid = 1832] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7fe0bd32f400) [pid = 1832] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7fe0c57bb400) [pid = 1832] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7fe0c3a1c800) [pid = 1832] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7fe0c5f2f800) [pid = 1832] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7fe0d2ee3000) [pid = 1832] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7fe0bd333000) [pid = 1832] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7fe0c319dc00) [pid = 1832] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7fe0d52c6400) [pid = 1832] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7fe0bcf17000) [pid = 1832] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7fe0bf01ec00) [pid = 1832] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7fe0bf018400) [pid = 1832] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7fe0c77d5c00) [pid = 1832] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:56:35 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7fe0d52bbc00) [pid = 1832] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:56:36 INFO - PROCESS | 1832 | 1462373796111 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1284ms 07:56:36 INFO - PROCESS | 1832 | 1462373796127 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 1832 | 1462373796129 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 07:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:56:36 INFO - PROCESS | 1832 | 1462373796137 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1832 | 1462373796140 Marionette TRACE conn3 <- [1,334,null,{}] 07:56:36 INFO - PROCESS | 1832 | 1462373796153 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 1832 | 1462373796333 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:56:36 INFO - PROCESS | 1832 | 1462373796348 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6de8800 == 60 [pid = 1832] [id = 91] 07:56:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7fe0bc0f9400) [pid = 1832] [serial = 272] [outer = (nil)] 07:56:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7fe0bf018400) [pid = 1832] [serial = 273] [outer = 0x7fe0bc0f9400] 07:56:36 INFO - PROCESS | 1832 | 1462373796411 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0d515e000) [pid = 1832] [serial = 274] [outer = 0x7fe0bc0f9400] 07:56:37 INFO - PROCESS | 1832 | 1462373797145 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1034ms 07:56:37 INFO - PROCESS | 1832 | 1462373797173 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1832 | 1462373797176 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:56:37 INFO - PROCESS | 1832 | 1462373797183 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1832 | 1462373797185 Marionette TRACE conn3 <- [1,338,null,{}] 07:56:37 INFO - PROCESS | 1832 | 1462373797190 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 1832 | 1462373797374 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:56:37 INFO - PROCESS | 1832 | 1462373797393 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bc018000 == 61 [pid = 1832] [id = 92] 07:56:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7fe0bc0f6400) [pid = 1832] [serial = 275] [outer = (nil)] 07:56:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7fe0d4112000) [pid = 1832] [serial = 276] [outer = 0x7fe0bc0f6400] 07:56:37 INFO - PROCESS | 1832 | 1462373797453 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7fe0dbbe0800) [pid = 1832] [serial = 277] [outer = 0x7fe0bc0f6400] 07:56:38 INFO - PROCESS | 1832 | 1462373798402 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1276ms 07:56:38 INFO - PROCESS | 1832 | 1462373798461 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 1832 | 1462373798468 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 07:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:56:38 INFO - PROCESS | 1832 | 1462373798478 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 1832 | 1462373798483 Marionette TRACE conn3 <- [1,342,null,{}] 07:56:38 INFO - PROCESS | 1832 | 1462373798492 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 1832 | 1462373798676 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:56:38 INFO - PROCESS | 1832 | 1462373798820 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5946000 == 62 [pid = 1832] [id = 93] 07:56:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7fe0bd3d8c00) [pid = 1832] [serial = 278] [outer = (nil)] 07:56:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7fe0bded4c00) [pid = 1832] [serial = 279] [outer = 0x7fe0bd3d8c00] 07:56:38 INFO - PROCESS | 1832 | 1462373798895 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7fe0bdedd800) [pid = 1832] [serial = 280] [outer = 0x7fe0bd3d8c00] 07:56:39 INFO - PROCESS | 1832 | 1462373799717 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1288ms 07:56:39 INFO - PROCESS | 1832 | 1462373799768 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 1832 | 1462373799775 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 07:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:56:39 INFO - PROCESS | 1832 | 1462373799802 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 1832 | 1462373799808 Marionette TRACE conn3 <- [1,346,null,{}] 07:56:39 INFO - PROCESS | 1832 | 1462373799817 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 1832 | 1462373799997 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:56:40 INFO - PROCESS | 1832 | 1462373800135 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ccfa8800 == 63 [pid = 1832] [id = 94] 07:56:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7fe0bee25000) [pid = 1832] [serial = 281] [outer = (nil)] 07:56:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7fe0c3fa6400) [pid = 1832] [serial = 282] [outer = 0x7fe0bee25000] 07:56:40 INFO - PROCESS | 1832 | 1462373800208 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7fe0c56e0000) [pid = 1832] [serial = 283] [outer = 0x7fe0bee25000] 07:56:41 INFO - PROCESS | 1832 | 1462373801117 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1400ms 07:56:41 INFO - PROCESS | 1832 | 1462373801188 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 1832 | 1462373801192 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 07:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:56:41 INFO - PROCESS | 1832 | 1462373801198 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 1832 | 1462373801204 Marionette TRACE conn3 <- [1,350,null,{}] 07:56:41 INFO - PROCESS | 1832 | 1462373801219 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 1832 | 1462373801438 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:56:41 INFO - PROCESS | 1832 | 1462373801620 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bde1f800 == 64 [pid = 1832] [id = 95] 07:56:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7fe0c686e400) [pid = 1832] [serial = 284] [outer = (nil)] 07:56:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7fe0d2ee5000) [pid = 1832] [serial = 285] [outer = 0x7fe0c686e400] 07:56:41 INFO - PROCESS | 1832 | 1462373801743 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0d883ec00) [pid = 1832] [serial = 286] [outer = 0x7fe0c686e400] 07:56:42 INFO - PROCESS | 1832 | 1462373802591 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1437ms 07:56:42 INFO - PROCESS | 1832 | 1462373802637 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:56:42 INFO - PROCESS | 1832 | 1462373802641 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 07:56:42 INFO - PROCESS | 1832 | 1462373802647 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 1832 | 1462373802651 Marionette TRACE conn3 <- [1,354,null,{}] 07:56:42 INFO - PROCESS | 1832 | 1462373802659 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:42 INFO - PROCESS | 1832 | 1462373802827 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:56:42 INFO - PROCESS | 1832 | 1462373802947 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9e7800 == 65 [pid = 1832] [id = 96] 07:56:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0dd13d800) [pid = 1832] [serial = 287] [outer = (nil)] 07:56:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0dd1f5800) [pid = 1832] [serial = 288] [outer = 0x7fe0dd13d800] 07:56:43 INFO - PROCESS | 1832 | 1462373803067 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0ddfc0400) [pid = 1832] [serial = 289] [outer = 0x7fe0dd13d800] 07:56:43 INFO - PROCESS | 1832 | 1462373803957 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1388ms 07:56:44 INFO - PROCESS | 1832 | 1462373804036 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1832 | 1462373804040 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 07:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:56:44 INFO - PROCESS | 1832 | 1462373804046 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1832 | 1462373804049 Marionette TRACE conn3 <- [1,358,null,{}] 07:56:44 INFO - PROCESS | 1832 | 1462373804055 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 1832 | 1462373804255 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:56:44 INFO - PROCESS | 1832 | 1462373804722 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bde2c000 == 66 [pid = 1832] [id = 97] 07:56:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0bc0ee800) [pid = 1832] [serial = 290] [outer = (nil)] 07:56:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0bc0f4c00) [pid = 1832] [serial = 291] [outer = 0x7fe0bc0ee800] 07:56:44 INFO - PROCESS | 1832 | 1462373804832 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0bcf1e000) [pid = 1832] [serial = 292] [outer = 0x7fe0bc0ee800] 07:56:45 INFO - PROCESS | 1832 | 1462373805743 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1737ms 07:56:45 INFO - PROCESS | 1832 | 1462373805786 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1832 | 1462373805791 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 07:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:56:45 INFO - PROCESS | 1832 | 1462373805799 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1832 | 1462373805804 Marionette TRACE conn3 <- [1,362,null,{}] 07:56:45 INFO - PROCESS | 1832 | 1462373805811 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:45 INFO - PROCESS | 1832 | 1462373805960 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:56:46 INFO - PROCESS | 1832 | 1462373806111 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf29b800 == 67 [pid = 1832] [id = 98] 07:56:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0bded7400) [pid = 1832] [serial = 293] [outer = (nil)] 07:56:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0becec000) [pid = 1832] [serial = 294] [outer = 0x7fe0bded7400] 07:56:46 INFO - PROCESS | 1832 | 1462373806185 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0c0873c00) [pid = 1832] [serial = 295] [outer = 0x7fe0bded7400] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c577f000 == 66 [pid = 1832] [id = 48] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6f20800 == 65 [pid = 1832] [id = 18] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c9423000 == 64 [pid = 1832] [id = 19] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6f0b000 == 63 [pid = 1832] [id = 74] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d9181800 == 62 [pid = 1832] [id = 51] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3df7800 == 61 [pid = 1832] [id = 49] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c253f000 == 60 [pid = 1832] [id = 73] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3c71800 == 59 [pid = 1832] [id = 22] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5db8000 == 58 [pid = 1832] [id = 15] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bee64800 == 57 [pid = 1832] [id = 26] 07:56:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0cdf1c800 == 56 [pid = 1832] [id = 20] 07:56:46 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0bf011800) [pid = 1832] [serial = 233] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0c0874c00) [pid = 1832] [serial = 179] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0c5f7f400) [pid = 1832] [serial = 185] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0d4145000) [pid = 1832] [serial = 188] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0c686d800) [pid = 1832] [serial = 182] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0c56dd800) [pid = 1832] [serial = 221] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0c08a3000) [pid = 1832] [serial = 218] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd22b000 == 55 [pid = 1832] [id = 8] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c068e000 == 54 [pid = 1832] [id = 17] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3a05800 == 53 [pid = 1832] [id = 21] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c663a800 == 52 [pid = 1832] [id = 16] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c2f8e000 == 51 [pid = 1832] [id = 24] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5a6b800 == 50 [pid = 1832] [id = 25] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf29d800 == 49 [pid = 1832] [id = 6] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c477e000 == 48 [pid = 1832] [id = 12] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf29a800 == 47 [pid = 1832] [id = 14] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf226800 == 46 [pid = 1832] [id = 23] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8f83000 == 45 [pid = 1832] [id = 77] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0cdf20000 == 44 [pid = 1832] [id = 82] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6ae1800 == 43 [pid = 1832] [id = 81] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dbb0c800 == 42 [pid = 1832] [id = 59] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c544d800 == 41 [pid = 1832] [id = 80] 07:56:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd232800 == 40 [pid = 1832] [id = 79] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0d2ee7400) [pid = 1832] [serial = 216] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0c930c000) [pid = 1832] [serial = 215] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0d4fd6000) [pid = 1832] [serial = 230] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7fe0c54db800) [pid = 1832] [serial = 201] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7fe0c9307c00) [pid = 1832] [serial = 209] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7fe0c5406000) [pid = 1832] [serial = 77] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7fe0c0872400) [pid = 1832] [serial = 195] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7fe0bee1ec00) [pid = 1832] [serial = 107] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7fe0d9220800) [pid = 1832] [serial = 191] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7fe0c5fe7000) [pid = 1832] [serial = 204] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7fe0bd861800) [pid = 1832] [serial = 194] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7fe0c56e9800) [pid = 1832] [serial = 212] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7fe0c689ec00) [pid = 1832] [serial = 206] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7fe0d411dc00) [pid = 1832] [serial = 83] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7fe0c5fdc800) [pid = 1832] [serial = 110] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7fe0cd057400) [pid = 1832] [serial = 210] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7fe0c9311c00) [pid = 1832] [serial = 80] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7fe0dad99000) [pid = 1832] [serial = 153] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7fe0c5f32c00) [pid = 1832] [serial = 203] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7fe0bcf21800) [pid = 1832] [serial = 177] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7fe0c32e2800) [pid = 1832] [serial = 197] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7fe0c9774000) [pid = 1832] [serial = 114] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7fe0c786e400) [pid = 1832] [serial = 207] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7fe0c6871c00) [pid = 1832] [serial = 213] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7fe0d70c3c00) [pid = 1832] [serial = 117] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7fe0c51a5c00) [pid = 1832] [serial = 200] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7fe0c4d04400) [pid = 1832] [serial = 198] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7fe0d91ef800) [pid = 1832] [serial = 150] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7fe0d3a7b800) [pid = 1832] [serial = 227] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7fe0c686d400) [pid = 1832] [serial = 224] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7fe0c5f2ec00) [pid = 1832] [serial = 144] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7fe0cd050c00) [pid = 1832] [serial = 147] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1832 | 1462373807229 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1486ms 07:56:47 INFO - PROCESS | 1832 | 1462373807289 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:56:47 INFO - PROCESS | 1832 | 1462373807295 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 07:56:47 INFO - PROCESS | 1832 | 1462373807302 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1832 | 1462373807305 Marionette TRACE conn3 <- [1,366,null,{}] 07:56:47 INFO - PROCESS | 1832 | 1462373807311 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 1832 | 1462373807504 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:56:47 INFO - PROCESS | 1832 | 1462373807568 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf29d800 == 41 [pid = 1832] [id = 99] 07:56:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7fe0c2f9fc00) [pid = 1832] [serial = 296] [outer = (nil)] 07:56:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0c4905000) [pid = 1832] [serial = 297] [outer = 0x7fe0c2f9fc00] 07:56:47 INFO - PROCESS | 1832 | 1462373807679 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7fe0c519f800) [pid = 1832] [serial = 298] [outer = 0x7fe0c2f9fc00] 07:56:48 INFO - PROCESS | 1832 | 1462373808313 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1030ms 07:56:48 INFO - PROCESS | 1832 | 1462373808331 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 1832 | 1462373808335 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 07:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:56:48 INFO - PROCESS | 1832 | 1462373808348 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1832 | 1462373808357 Marionette TRACE conn3 <- [1,370,null,{}] 07:56:48 INFO - PROCESS | 1832 | 1462373808380 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 1832 | 1462373808522 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:56:48 INFO - PROCESS | 1832 | 1462373808625 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c577e800 == 42 [pid = 1832] [id = 100] 07:56:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7fe0c08a3000) [pid = 1832] [serial = 299] [outer = (nil)] 07:56:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7fe0c56ebc00) [pid = 1832] [serial = 300] [outer = 0x7fe0c08a3000] 07:56:48 INFO - PROCESS | 1832 | 1462373808686 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7fe0c5f27400) [pid = 1832] [serial = 301] [outer = 0x7fe0c08a3000] 07:56:49 INFO - PROCESS | 1832 | 1462373809378 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1092ms 07:56:49 INFO - PROCESS | 1832 | 1462373809456 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 1832 | 1462373809461 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 07:56:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:56:49 INFO - PROCESS | 1832 | 1462373809466 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 1832 | 1462373809468 Marionette TRACE conn3 <- [1,374,null,{}] 07:56:49 INFO - PROCESS | 1832 | 1462373809481 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 1832 | 1462373809668 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:56:49 INFO - PROCESS | 1832 | 1462373809695 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5de2000 == 43 [pid = 1832] [id = 101] 07:56:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7fe0c57b3800) [pid = 1832] [serial = 302] [outer = (nil)] 07:56:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0c5f35400) [pid = 1832] [serial = 303] [outer = 0x7fe0c57b3800] 07:56:49 INFO - PROCESS | 1832 | 1462373809753 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7fe0c6615c00) [pid = 1832] [serial = 304] [outer = 0x7fe0c57b3800] 07:56:50 INFO - PROCESS | 1832 | 1462373810479 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:56:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1031ms 07:56:50 INFO - PROCESS | 1832 | 1462373810498 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 1832 | 1462373810502 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:56:50 INFO - PROCESS | 1832 | 1462373810509 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 1832 | 1462373810511 Marionette TRACE conn3 <- [1,378,null,{}] 07:56:50 INFO - PROCESS | 1832 | 1462373810517 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:50 INFO - PROCESS | 1832 | 1462373810692 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:56:50 INFO - PROCESS | 1832 | 1462373810762 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c667f000 == 44 [pid = 1832] [id = 102] 07:56:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0bd5ab800) [pid = 1832] [serial = 305] [outer = (nil)] 07:56:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7fe0bd5adc00) [pid = 1832] [serial = 306] [outer = 0x7fe0bd5ab800] 07:56:50 INFO - PROCESS | 1832 | 1462373810833 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0c6616c00) [pid = 1832] [serial = 307] [outer = 0x7fe0bd5ab800] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7fe0d91bf400) [pid = 1832] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7fe0c326fc00) [pid = 1832] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7fe0c5f2b000) [pid = 1832] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7fe0bd859000) [pid = 1832] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7fe0c57b5800) [pid = 1832] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7fe0c51a8000) [pid = 1832] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7fe0c5f35000) [pid = 1832] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7fe0bd860800) [pid = 1832] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7fe0bcf13c00) [pid = 1832] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7fe0beceb000) [pid = 1832] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7fe0bece5000) [pid = 1832] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7fe0bdee0c00) [pid = 1832] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7fe0bd856000) [pid = 1832] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7fe0bc0f9400) [pid = 1832] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:56:51 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7fe0bdee0400) [pid = 1832] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:56:51 INFO - PROCESS | 1832 | 1462373811963 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:56:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:56:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1485ms 07:56:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:56:52 INFO - PROCESS | 1832 | 1462373811995 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 1832 | 1462373811997 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 07:56:52 INFO - PROCESS | 1832 | 1462373812004 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 1832 | 1462373812006 Marionette TRACE conn3 <- [1,382,null,{}] 07:56:52 INFO - PROCESS | 1832 | 1462373812011 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:52 INFO - PROCESS | 1832 | 1462373812146 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:56:52 INFO - PROCESS | 1832 | 1462373812175 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6634000 == 45 [pid = 1832] [id = 103] 07:56:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7fe0be0de400) [pid = 1832] [serial = 308] [outer = (nil)] 07:56:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7fe0c57bb000) [pid = 1832] [serial = 309] [outer = 0x7fe0be0de400] 07:56:52 INFO - PROCESS | 1832 | 1462373812246 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7fe0c686d400) [pid = 1832] [serial = 310] [outer = 0x7fe0be0de400] 07:56:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:52 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:52 INFO - PROCESS | 1832 | 1462373812981 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:56:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 995ms 07:56:53 INFO - PROCESS | 1832 | 1462373812998 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 1832 | 1462373813003 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 07:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:56:53 INFO - PROCESS | 1832 | 1462373813008 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 1832 | 1462373813010 Marionette TRACE conn3 <- [1,386,null,{}] 07:56:53 INFO - PROCESS | 1832 | 1462373813015 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:53 INFO - PROCESS | 1832 | 1462373813186 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:56:53 INFO - PROCESS | 1832 | 1462373813207 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6fa9000 == 46 [pid = 1832] [id = 104] 07:56:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7fe0bd339400) [pid = 1832] [serial = 311] [outer = (nil)] 07:56:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0c786e000) [pid = 1832] [serial = 312] [outer = 0x7fe0bd339400] 07:56:53 INFO - PROCESS | 1832 | 1462373813266 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7fe0c977b000) [pid = 1832] [serial = 313] [outer = 0x7fe0bd339400] 07:56:54 INFO - PROCESS | 1832 | 1462373814246 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1277ms 07:56:54 INFO - PROCESS | 1832 | 1462373814288 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 1832 | 1462373814294 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 07:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:56:54 INFO - PROCESS | 1832 | 1462373814302 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 1832 | 1462373814308 Marionette TRACE conn3 <- [1,390,null,{}] 07:56:54 INFO - PROCESS | 1832 | 1462373814316 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:54 INFO - PROCESS | 1832 | 1462373814483 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:56:54 INFO - PROCESS | 1832 | 1462373814621 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c253a000 == 47 [pid = 1832] [id = 105] 07:56:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7fe0bb9c9c00) [pid = 1832] [serial = 314] [outer = (nil)] 07:56:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7fe0bbbac800) [pid = 1832] [serial = 315] [outer = 0x7fe0bb9c9c00] 07:56:54 INFO - PROCESS | 1832 | 1462373814695 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7fe0bc0f7000) [pid = 1832] [serial = 316] [outer = 0x7fe0bb9c9c00] 07:56:55 INFO - PROCESS | 1832 | 1462373815603 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1334ms 07:56:55 INFO - PROCESS | 1832 | 1462373815638 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 1832 | 1462373815647 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 07:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:56:55 INFO - PROCESS | 1832 | 1462373815660 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 1832 | 1462373815663 Marionette TRACE conn3 <- [1,394,null,{}] 07:56:55 INFO - PROCESS | 1832 | 1462373815671 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 1832 | 1462373815830 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:56:55 INFO - PROCESS | 1832 | 1462373815978 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6019000 == 48 [pid = 1832] [id = 106] 07:56:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7fe0bd5a2800) [pid = 1832] [serial = 317] [outer = (nil)] 07:56:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0bd5b0800) [pid = 1832] [serial = 318] [outer = 0x7fe0bd5a2800] 07:56:56 INFO - PROCESS | 1832 | 1462373816048 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7fe0be0dd000) [pid = 1832] [serial = 319] [outer = 0x7fe0bd5a2800] 07:56:57 INFO - PROCESS | 1832 | 1462373817035 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1439ms 07:56:57 INFO - PROCESS | 1832 | 1462373817116 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 1832 | 1462373817121 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 07:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:56:57 INFO - PROCESS | 1832 | 1462373817131 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 1832 | 1462373817136 Marionette TRACE conn3 <- [1,398,null,{}] 07:56:57 INFO - PROCESS | 1832 | 1462373817152 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 1832 | 1462373817400 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:56:57 INFO - PROCESS | 1832 | 1462373817611 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdf1b000 == 49 [pid = 1832] [id = 107] 07:56:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0c4a8a800) [pid = 1832] [serial = 320] [outer = (nil)] 07:56:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7fe0c51a5c00) [pid = 1832] [serial = 321] [outer = 0x7fe0c4a8a800] 07:56:57 INFO - PROCESS | 1832 | 1462373817688 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0c56e5000) [pid = 1832] [serial = 322] [outer = 0x7fe0c4a8a800] 07:56:58 INFO - PROCESS | 1832 | 1462373818525 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1436ms 07:56:58 INFO - PROCESS | 1832 | 1462373818568 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 1832 | 1462373818573 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 07:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:56:58 INFO - PROCESS | 1832 | 1462373818578 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 1832 | 1462373818581 Marionette TRACE conn3 <- [1,402,null,{}] 07:56:58 INFO - PROCESS | 1832 | 1462373818586 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:58 INFO - PROCESS | 1832 | 1462373818751 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:56:58 INFO - PROCESS | 1832 | 1462373818899 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3c71800 == 50 [pid = 1832] [id = 108] 07:56:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7fe0bfc23000) [pid = 1832] [serial = 323] [outer = (nil)] 07:56:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7fe0c5f89000) [pid = 1832] [serial = 324] [outer = 0x7fe0bfc23000] 07:56:58 INFO - PROCESS | 1832 | 1462373818971 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7fe0c6d2cc00) [pid = 1832] [serial = 325] [outer = 0x7fe0bfc23000] 07:56:59 INFO - PROCESS | 1832 | 1462373819870 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1334ms 07:56:59 INFO - PROCESS | 1832 | 1462373819914 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 1832 | 1462373819918 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 07:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:56:59 INFO - PROCESS | 1832 | 1462373819924 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 1832 | 1462373819927 Marionette TRACE conn3 <- [1,406,null,{}] 07:56:59 INFO - PROCESS | 1832 | 1462373819933 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:00 INFO - PROCESS | 1832 | 1462373820087 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:57:00 INFO - PROCESS | 1832 | 1462373820252 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d70ac800 == 51 [pid = 1832] [id = 109] 07:57:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7fe0c5f27c00) [pid = 1832] [serial = 326] [outer = (nil)] 07:57:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7fe0cd050c00) [pid = 1832] [serial = 327] [outer = 0x7fe0c5f27c00] 07:57:00 INFO - PROCESS | 1832 | 1462373820323 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0d3cc9400) [pid = 1832] [serial = 328] [outer = 0x7fe0c5f27c00] 07:57:01 INFO - PROCESS | 1832 | 1462373821286 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1629ms 07:57:01 INFO - PROCESS | 1832 | 1462373821554 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 1832 | 1462373821560 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 07:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:57:01 INFO - PROCESS | 1832 | 1462373821568 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 1832 | 1462373821572 Marionette TRACE conn3 <- [1,410,null,{}] 07:57:01 INFO - PROCESS | 1832 | 1462373821580 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:01 INFO - PROCESS | 1832 | 1462373821741 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:57:01 INFO - PROCESS | 1832 | 1462373821950 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c4d8e800 == 52 [pid = 1832] [id = 110] 07:57:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7fe0bc0f5400) [pid = 1832] [serial = 329] [outer = (nil)] 07:57:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7fe0bce8c400) [pid = 1832] [serial = 330] [outer = 0x7fe0bc0f5400] 07:57:02 INFO - PROCESS | 1832 | 1462373822016 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7fe0bce93000) [pid = 1832] [serial = 331] [outer = 0x7fe0bc0f5400] 07:57:02 INFO - PROCESS | 1832 | 1462373822937 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1434ms 07:57:03 INFO - PROCESS | 1832 | 1462373823004 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 1832 | 1462373823009 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 07:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:57:03 INFO - PROCESS | 1832 | 1462373823020 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 1832 | 1462373823025 Marionette TRACE conn3 <- [1,414,null,{}] 07:57:03 INFO - PROCESS | 1832 | 1462373823031 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:03 INFO - PROCESS | 1832 | 1462373823193 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:57:03 INFO - PROCESS | 1832 | 1462373823339 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd324000 == 53 [pid = 1832] [id = 111] 07:57:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7fe0bd5a8c00) [pid = 1832] [serial = 332] [outer = (nil)] 07:57:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7fe0bd5ae000) [pid = 1832] [serial = 333] [outer = 0x7fe0bd5a8c00] 07:57:03 INFO - PROCESS | 1832 | 1462373823444 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7fe0bded5800) [pid = 1832] [serial = 334] [outer = 0x7fe0bd5a8c00] 07:57:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dd366800 == 52 [pid = 1832] [id = 62] 07:57:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6ae9000 == 51 [pid = 1832] [id = 64] 07:57:03 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7fe0c4710400) [pid = 1832] [serial = 239] [outer = (nil)] [url = about:blank] 07:57:03 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7fe0bd3da000) [pid = 1832] [serial = 236] [outer = (nil)] [url = about:blank] 07:57:03 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7fe0d4112000) [pid = 1832] [serial = 276] [outer = (nil)] [url = about:blank] 07:57:03 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7fe0c56eb000) [pid = 1832] [serial = 242] [outer = (nil)] [url = about:blank] 07:57:03 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7fe0c7935000) [pid = 1832] [serial = 245] [outer = (nil)] [url = about:blank] 07:57:03 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7fe0d2edc000) [pid = 1832] [serial = 248] [outer = (nil)] [url = about:blank] 07:57:03 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7fe0d7078c00) [pid = 1832] [serial = 251] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7fe0c47bb000) [pid = 1832] [serial = 180] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7fe0c9770800) [pid = 1832] [serial = 186] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7fe0c56e5c00) [pid = 1832] [serial = 222] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7fe0c7930400) [pid = 1832] [serial = 183] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7fe0d88e5c00) [pid = 1832] [serial = 189] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7fe0c3fa9000) [pid = 1832] [serial = 219] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7fe0d91b4400) [pid = 1832] [serial = 141] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7fe0c08ad800) [pid = 1832] [serial = 234] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7fe0d714d800) [pid = 1832] [serial = 267] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7fe0d910e800) [pid = 1832] [serial = 270] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7fe0bf018400) [pid = 1832] [serial = 273] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7fe0db8b1400) [pid = 1832] [serial = 271] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7fe0c76e2400) [pid = 1832] [serial = 264] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7fe0dd387000) [pid = 1832] [serial = 255] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7fe0dd14a400) [pid = 1832] [serial = 254] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7fe0c56e2000) [pid = 1832] [serial = 259] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7fe0c519d400) [pid = 1832] [serial = 258] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7fe0c5f8c400) [pid = 1832] [serial = 261] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7fe0c686f800) [pid = 1832] [serial = 262] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7fe0d515e000) [pid = 1832] [serial = 274] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7fe0d8cc6400) [pid = 1832] [serial = 268] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7fe0c6868000) [pid = 1832] [serial = 111] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:57:04 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7fe0d3c4c400) [pid = 1832] [serial = 265] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 1832 | 1462373824292 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1336ms 07:57:04 INFO - PROCESS | 1832 | 1462373824354 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 1832 | 1462373824358 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 07:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:57:04 INFO - PROCESS | 1832 | 1462373824365 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 1832 | 1462373824368 Marionette TRACE conn3 <- [1,418,null,{}] 07:57:04 INFO - PROCESS | 1832 | 1462373824382 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:04 INFO - PROCESS | 1832 | 1462373824536 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:57:04 INFO - PROCESS | 1832 | 1462373824550 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5171000 == 52 [pid = 1832] [id = 112] 07:57:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7fe0bf018400) [pid = 1832] [serial = 335] [outer = (nil)] 07:57:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7fe0c087c000) [pid = 1832] [serial = 336] [outer = 0x7fe0bf018400] 07:57:04 INFO - PROCESS | 1832 | 1462373824633 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7fe0c3fabc00) [pid = 1832] [serial = 337] [outer = 0x7fe0bf018400] 07:57:05 INFO - PROCESS | 1832 | 1462373825842 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1490ms 07:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:57:05 INFO - PROCESS | 1832 | 1462373825855 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 1832 | 1462373825858 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 07:57:05 INFO - PROCESS | 1832 | 1462373825865 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 1832 | 1462373825867 Marionette TRACE conn3 <- [1,422,null,{}] 07:57:05 INFO - PROCESS | 1832 | 1462373825872 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:06 INFO - PROCESS | 1832 | 1462373826012 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:57:06 INFO - PROCESS | 1832 | 1462373826023 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6098000 == 53 [pid = 1832] [id = 113] 07:57:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7fe0c0872400) [pid = 1832] [serial = 338] [outer = (nil)] 07:57:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7fe0c54d9800) [pid = 1832] [serial = 339] [outer = 0x7fe0c0872400] 07:57:06 INFO - PROCESS | 1832 | 1462373826082 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7fe0c57b3400) [pid = 1832] [serial = 340] [outer = 0x7fe0c0872400] 07:57:07 INFO - PROCESS | 1832 | 1462373827303 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1482ms 07:57:07 INFO - PROCESS | 1832 | 1462373827359 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 1832 | 1462373827363 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 07:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:57:07 INFO - PROCESS | 1832 | 1462373827369 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 1832 | 1462373827371 Marionette TRACE conn3 <- [1,426,null,{}] 07:57:07 INFO - PROCESS | 1832 | 1462373827384 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:07 INFO - PROCESS | 1832 | 1462373827561 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:57:07 INFO - PROCESS | 1832 | 1462373827660 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6dd5800 == 54 [pid = 1832] [id = 114] 07:57:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7fe0c4f0b000) [pid = 1832] [serial = 341] [outer = (nil)] 07:57:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0c5f2a000) [pid = 1832] [serial = 342] [outer = 0x7fe0c4f0b000] 07:57:07 INFO - PROCESS | 1832 | 1462373827719 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7fe0c6868000) [pid = 1832] [serial = 343] [outer = 0x7fe0c4f0b000] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7fe0bd480800) [pid = 1832] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7fe0bd5ab800) [pid = 1832] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7fe0c57bb800) [pid = 1832] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7fe0bc0f6400) [pid = 1832] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7fe0c5408400) [pid = 1832] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7fe0be0de400) [pid = 1832] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7fe0c76efc00) [pid = 1832] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7fe0bc0ee800) [pid = 1832] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7fe0cd054000) [pid = 1832] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 95 (0x7fe0bded7400) [pid = 1832] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7fe0c319d400) [pid = 1832] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7fe0c2f9fc00) [pid = 1832] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 92 (0x7fe0c08a3000) [pid = 1832] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 91 (0x7fe0c57b3800) [pid = 1832] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 90 (0x7fe0c5a1d000) [pid = 1832] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 89 (0x7fe0bcf1ec00) [pid = 1832] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 88 (0x7fe0c6d21800) [pid = 1832] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:57:08 INFO - PROCESS | 1832 | --DOMWINDOW == 87 (0x7fe0d4fe0c00) [pid = 1832] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:57:08 INFO - PROCESS | 1832 | 1462373828616 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 1832 | 1462373828659 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 07:57:08 INFO - PROCESS | 1832 | 1462373828664 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 1832 | 1462373828667 Marionette TRACE conn3 <- [1,430,null,{}] 07:57:08 INFO - PROCESS | 1832 | 1462373828672 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:08 INFO - PROCESS | 1832 | 1462373828881 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:57:08 INFO - PROCESS | 1832 | 1462373828956 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd569800 == 55 [pid = 1832] [id = 115] 07:57:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 88 (0x7fe0c57af400) [pid = 1832] [serial = 344] [outer = (nil)] 07:57:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 89 (0x7fe0c6d2b400) [pid = 1832] [serial = 345] [outer = 0x7fe0c57af400] 07:57:09 INFO - PROCESS | 1832 | 1462373829021 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 90 (0x7fe0cd111000) [pid = 1832] [serial = 346] [outer = 0x7fe0c57af400] 07:57:09 INFO - PROCESS | 1832 | 1462373829667 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1031ms 07:57:09 INFO - PROCESS | 1832 | 1462373829697 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 1832 | 1462373829701 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:57:09 INFO - PROCESS | 1832 | 1462373829705 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 1832 | 1462373829708 Marionette TRACE conn3 <- [1,434,null,{}] 07:57:09 INFO - PROCESS | 1832 | 1462373829713 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 1832 | 1462373829901 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:57:09 INFO - PROCESS | 1832 | 1462373829923 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3a21800 == 56 [pid = 1832] [id = 116] 07:57:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7fe0c686f000) [pid = 1832] [serial = 347] [outer = (nil)] 07:57:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7fe0d3fe8800) [pid = 1832] [serial = 348] [outer = 0x7fe0c686f000] 07:57:09 INFO - PROCESS | 1832 | 1462373829984 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7fe0d5156800) [pid = 1832] [serial = 349] [outer = 0x7fe0c686f000] 07:57:10 INFO - PROCESS | 1832 | 1462373830863 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1231ms 07:57:10 INFO - PROCESS | 1832 | 1462373830938 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:57:10 INFO - PROCESS | 1832 | 1462373830944 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 07:57:10 INFO - PROCESS | 1832 | 1462373830952 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 1832 | 1462373830958 Marionette TRACE conn3 <- [1,438,null,{}] 07:57:10 INFO - PROCESS | 1832 | 1462373830967 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 1832 | 1462373831178 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:57:11 INFO - PROCESS | 1832 | 1462373831321 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf296000 == 57 [pid = 1832] [id = 117] 07:57:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7fe0bb9c2c00) [pid = 1832] [serial = 350] [outer = (nil)] 07:57:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7fe0bce95000) [pid = 1832] [serial = 351] [outer = 0x7fe0bb9c2c00] 07:57:11 INFO - PROCESS | 1832 | 1462373831401 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7fe0bd485800) [pid = 1832] [serial = 352] [outer = 0x7fe0bb9c2c00] 07:57:12 INFO - PROCESS | 1832 | 1462373832280 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1400ms 07:57:12 INFO - PROCESS | 1832 | 1462373832353 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 1832 | 1462373832361 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 07:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:57:12 INFO - PROCESS | 1832 | 1462373832373 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 1832 | 1462373832377 Marionette TRACE conn3 <- [1,442,null,{}] 07:57:12 INFO - PROCESS | 1832 | 1462373832383 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:12 INFO - PROCESS | 1832 | 1462373832588 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:57:12 INFO - PROCESS | 1832 | 1462373832782 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6f21000 == 58 [pid = 1832] [id = 118] 07:57:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7fe0bdedb400) [pid = 1832] [serial = 353] [outer = (nil)] 07:57:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7fe0c087a400) [pid = 1832] [serial = 354] [outer = 0x7fe0bdedb400] 07:57:12 INFO - PROCESS | 1832 | 1462373832900 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7fe0c49c5c00) [pid = 1832] [serial = 355] [outer = 0x7fe0bdedb400] 07:57:13 INFO - PROCESS | 1832 | 1462373833790 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1483ms 07:57:13 INFO - PROCESS | 1832 | 1462373833857 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:57:13 INFO - PROCESS | 1832 | 1462373833861 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 07:57:13 INFO - PROCESS | 1832 | 1462373833868 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 1832 | 1462373833874 Marionette TRACE conn3 <- [1,446,null,{}] 07:57:13 INFO - PROCESS | 1832 | 1462373833891 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:14 INFO - PROCESS | 1832 | 1462373834107 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:57:14 INFO - PROCESS | 1832 | 1462373834296 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f6c000 == 59 [pid = 1832] [id = 119] 07:57:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7fe0c56e5c00) [pid = 1832] [serial = 356] [outer = (nil)] 07:57:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7fe0c5f2b400) [pid = 1832] [serial = 357] [outer = 0x7fe0c56e5c00] 07:57:14 INFO - PROCESS | 1832 | 1462373834417 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7fe0c780fc00) [pid = 1832] [serial = 358] [outer = 0x7fe0c56e5c00] 07:57:15 INFO - PROCESS | 1832 | 1462373835310 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1498ms 07:57:15 INFO - PROCESS | 1832 | 1462373835366 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 1832 | 1462373835371 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 07:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:57:15 INFO - PROCESS | 1832 | 1462373835376 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 1832 | 1462373835379 Marionette TRACE conn3 <- [1,450,null,{}] 07:57:15 INFO - PROCESS | 1832 | 1462373835384 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:15 INFO - PROCESS | 1832 | 1462373835554 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:57:15 INFO - PROCESS | 1832 | 1462373835695 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0db82d000 == 60 [pid = 1832] [id = 120] 07:57:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7fe0c57b1000) [pid = 1832] [serial = 359] [outer = (nil)] 07:57:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0d4112000) [pid = 1832] [serial = 360] [outer = 0x7fe0c57b1000] 07:57:15 INFO - PROCESS | 1832 | 1462373835772 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7fe0d6bdc400) [pid = 1832] [serial = 361] [outer = 0x7fe0c57b1000] 07:57:16 INFO - PROCESS | 1832 | 1462373836645 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 1832 | 1462373836712 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 07:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:57:16 INFO - PROCESS | 1832 | 1462373836718 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 1832 | 1462373836720 Marionette TRACE conn3 <- [1,454,null,{}] 07:57:16 INFO - PROCESS | 1832 | 1462373836726 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 1832 | 1462373836887 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:57:17 INFO - PROCESS | 1832 | 1462373837035 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd366800 == 61 [pid = 1832] [id = 121] 07:57:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7fe0d2e6e000) [pid = 1832] [serial = 362] [outer = (nil)] 07:57:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7fe0d88e8800) [pid = 1832] [serial = 363] [outer = 0x7fe0d2e6e000] 07:57:17 INFO - PROCESS | 1832 | 1462373837108 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7fe0d91bf400) [pid = 1832] [serial = 364] [outer = 0x7fe0d2e6e000] 07:57:17 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:18 INFO - PROCESS | 1832 | 1462373838026 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:57:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1382ms 07:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:57:18 INFO - PROCESS | 1832 | 1462373838101 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 1832 | 1462373838104 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 07:57:18 INFO - PROCESS | 1832 | 1462373838110 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 1832 | 1462373838113 Marionette TRACE conn3 <- [1,458,null,{}] 07:57:18 INFO - PROCESS | 1832 | 1462373838118 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:18 INFO - PROCESS | 1832 | 1462373838352 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:57:18 INFO - PROCESS | 1832 | 1462373838539 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9f0800 == 62 [pid = 1832] [id = 122] 07:57:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7fe0bb9cdc00) [pid = 1832] [serial = 365] [outer = (nil)] 07:57:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0bd32f400) [pid = 1832] [serial = 366] [outer = 0x7fe0bb9cdc00] 07:57:18 INFO - PROCESS | 1832 | 1462373838656 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7fe0c786cc00) [pid = 1832] [serial = 367] [outer = 0x7fe0bb9cdc00] 07:57:19 INFO - PROCESS | 1832 | 1462373839817 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 1832 | 1462373839911 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:57:19 INFO - PROCESS | 1832 | 1462373839922 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 1832 | 1462373839928 Marionette TRACE conn3 <- [1,462,null,{}] 07:57:19 INFO - PROCESS | 1832 | 1462373839936 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:20 INFO - PROCESS | 1832 | 1462373840220 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:57:20 INFO - PROCESS | 1832 | 1462373840882 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee64800 == 63 [pid = 1832] [id = 123] 07:57:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0b73ca400) [pid = 1832] [serial = 368] [outer = (nil)] 07:57:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7fe0bb9c7400) [pid = 1832] [serial = 369] [outer = 0x7fe0b73ca400] 07:57:20 INFO - PROCESS | 1832 | 1462373840985 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0bbbb1800) [pid = 1832] [serial = 370] [outer = 0x7fe0b73ca400] 07:57:21 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:21 INFO - PROCESS | 1832 | 1462373841988 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 1832 | 1462373842075 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 07:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:57:22 INFO - PROCESS | 1832 | 1462373842083 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 1832 | 1462373842088 Marionette TRACE conn3 <- [1,466,null,{}] 07:57:22 INFO - PROCESS | 1832 | 1462373842094 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:22 INFO - PROCESS | 1832 | 1462373842394 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:57:22 INFO - PROCESS | 1832 | 1462373842638 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd569800 == 62 [pid = 1832] [id = 115] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6dd5800 == 61 [pid = 1832] [id = 114] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6098000 == 60 [pid = 1832] [id = 113] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7fe0c786e000) [pid = 1832] [serial = 312] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bc01d800 == 61 [pid = 1832] [id = 124] 07:57:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0bb9cd800) [pid = 1832] [serial = 371] [outer = (nil)] 07:57:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7fe0bd5a6800) [pid = 1832] [serial = 372] [outer = 0x7fe0bb9cd800] 07:57:22 INFO - PROCESS | 1832 | 1462373842736 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7fe0bd85f400) [pid = 1832] [serial = 373] [outer = 0x7fe0bb9cd800] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5171000 == 60 [pid = 1832] [id = 112] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd324000 == 59 [pid = 1832] [id = 111] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c4d8e800 == 58 [pid = 1832] [id = 110] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0cdf1b000 == 57 [pid = 1832] [id = 107] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6019000 == 56 [pid = 1832] [id = 106] 07:57:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c253a000 == 55 [pid = 1832] [id = 105] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7fe0dbbebc00) [pid = 1832] [serial = 192] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7fe0c6616c00) [pid = 1832] [serial = 307] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7fe0c793c800) [pid = 1832] [serial = 225] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7fe0dbbe0800) [pid = 1832] [serial = 277] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7fe0c57bc000) [pid = 1832] [serial = 243] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7fe0c686d400) [pid = 1832] [serial = 310] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7fe0c9307400) [pid = 1832] [serial = 246] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7fe0bc0f4c00) [pid = 1832] [serial = 291] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7fe0c3fa6400) [pid = 1832] [serial = 282] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7fe0d52c8400) [pid = 1832] [serial = 231] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7fe0becec000) [pid = 1832] [serial = 294] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7fe0bd5adc00) [pid = 1832] [serial = 306] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7fe0d2ee5000) [pid = 1832] [serial = 285] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7fe0c51a2c00) [pid = 1832] [serial = 240] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7fe0c0873c00) [pid = 1832] [serial = 295] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7fe0c4905000) [pid = 1832] [serial = 297] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7fe0c56ebc00) [pid = 1832] [serial = 300] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7fe0c6615c00) [pid = 1832] [serial = 304] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7fe0d3fa2c00) [pid = 1832] [serial = 228] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7fe0bcf1e000) [pid = 1832] [serial = 292] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 95 (0x7fe0dd1f5800) [pid = 1832] [serial = 288] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7fe0c5f27400) [pid = 1832] [serial = 301] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7fe0bece1400) [pid = 1832] [serial = 237] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 92 (0x7fe0c5f35400) [pid = 1832] [serial = 303] [outer = (nil)] [url = about:blank] 07:57:22 INFO - PROCESS | 1832 | --DOMWINDOW == 91 (0x7fe0c57bb000) [pid = 1832] [serial = 309] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1832 | --DOMWINDOW == 90 (0x7fe0c519f800) [pid = 1832] [serial = 298] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1832 | --DOMWINDOW == 89 (0x7fe0d3fe6400) [pid = 1832] [serial = 249] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1832 | --DOMWINDOW == 88 (0x7fe0d910b400) [pid = 1832] [serial = 252] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1832 | --DOMWINDOW == 87 (0x7fe0bded4c00) [pid = 1832] [serial = 279] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 1832 | 1462373843462 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:57:23 INFO - PROCESS | 1832 | 1462373843527 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 07:57:23 INFO - PROCESS | 1832 | 1462373843533 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 1832 | 1462373843536 Marionette TRACE conn3 <- [1,470,null,{}] 07:57:23 INFO - PROCESS | 1832 | 1462373843542 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:23 INFO - PROCESS | 1832 | 1462373843689 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:57:23 INFO - PROCESS | 1832 | 1462373843709 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c253b000 == 56 [pid = 1832] [id = 125] 07:57:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 88 (0x7fe0c0875000) [pid = 1832] [serial = 374] [outer = (nil)] 07:57:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 89 (0x7fe0c08a4800) [pid = 1832] [serial = 375] [outer = 0x7fe0c0875000] 07:57:23 INFO - PROCESS | 1832 | 1462373843770 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 90 (0x7fe0c47bb000) [pid = 1832] [serial = 376] [outer = 0x7fe0c0875000] 07:57:24 INFO - PROCESS | 1832 | 1462373844580 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1079ms 07:57:24 INFO - PROCESS | 1832 | 1462373844614 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 1832 | 1462373844617 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 07:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:57:24 INFO - PROCESS | 1832 | 1462373844645 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 1832 | 1462373844655 Marionette TRACE conn3 <- [1,474,null,{}] 07:57:24 INFO - PROCESS | 1832 | 1462373844661 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:24 INFO - PROCESS | 1832 | 1462373844817 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:57:24 INFO - PROCESS | 1832 | 1462373844828 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5ddc800 == 57 [pid = 1832] [id = 126] 07:57:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7fe0c47c0800) [pid = 1832] [serial = 377] [outer = (nil)] 07:57:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7fe0c56e8000) [pid = 1832] [serial = 378] [outer = 0x7fe0c47c0800] 07:57:24 INFO - PROCESS | 1832 | 1462373844889 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7fe0c57bc400) [pid = 1832] [serial = 379] [outer = 0x7fe0c47c0800] 07:57:25 INFO - PROCESS | 1832 | 1462373845671 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1105ms 07:57:25 INFO - PROCESS | 1832 | 1462373845739 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 1832 | 1462373845743 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 07:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:57:25 INFO - PROCESS | 1832 | 1462373845749 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 1832 | 1462373845751 Marionette TRACE conn3 <- [1,478,null,{}] 07:57:25 INFO - PROCESS | 1832 | 1462373845757 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:25 INFO - PROCESS | 1832 | 1462373845943 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:57:25 INFO - PROCESS | 1832 | 1462373845975 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0be063000 == 58 [pid = 1832] [id = 127] 07:57:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7fe0c56eb000) [pid = 1832] [serial = 380] [outer = (nil)] 07:57:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7fe0c6609000) [pid = 1832] [serial = 381] [outer = 0x7fe0c56eb000] 07:57:26 INFO - PROCESS | 1832 | 1462373846037 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7fe0c6aa4400) [pid = 1832] [serial = 382] [outer = 0x7fe0c56eb000] 07:57:26 INFO - PROCESS | 1832 | 1462373846897 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:57:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1179ms 07:57:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:57:26 INFO - PROCESS | 1832 | 1462373846930 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1832 | 1462373846932 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 07:57:26 INFO - PROCESS | 1832 | 1462373846938 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1832 | 1462373846941 Marionette TRACE conn3 <- [1,482,null,{}] 07:57:26 INFO - PROCESS | 1832 | 1462373846954 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:27 INFO - PROCESS | 1832 | 1462373847136 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:57:27 INFO - PROCESS | 1832 | 1462373847163 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdf0c800 == 59 [pid = 1832] [id = 128] 07:57:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7fe0c6aabc00) [pid = 1832] [serial = 383] [outer = (nil)] 07:57:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7fe0c6aae000) [pid = 1832] [serial = 384] [outer = 0x7fe0c6aabc00] 07:57:27 INFO - PROCESS | 1832 | 1462373847236 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7fe0c7805c00) [pid = 1832] [serial = 385] [outer = 0x7fe0c6aabc00] 07:57:27 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7fe0c4f0b000) [pid = 1832] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:57:27 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7fe0bc0f5400) [pid = 1832] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:57:27 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7fe0c57af400) [pid = 1832] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:57:27 INFO - PROCESS | 1832 | --DOMWINDOW == 95 (0x7fe0bf018400) [pid = 1832] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:57:27 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7fe0bd5a8c00) [pid = 1832] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:57:27 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7fe0c0872400) [pid = 1832] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:57:28 INFO - PROCESS | 1832 | 1462373848210 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:57:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1293ms 07:57:28 INFO - PROCESS | 1832 | 1462373848231 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 1832 | 1462373848235 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 07:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:57:28 INFO - PROCESS | 1832 | 1462373848240 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 1832 | 1462373848243 Marionette TRACE conn3 <- [1,486,null,{}] 07:57:28 INFO - PROCESS | 1832 | 1462373848248 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:28 INFO - PROCESS | 1832 | 1462373848435 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:57:28 INFO - PROCESS | 1832 | 1462373848456 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4135800 == 60 [pid = 1832] [id = 129] 07:57:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7fe0bd5a9c00) [pid = 1832] [serial = 386] [outer = (nil)] 07:57:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7fe0c6aac000) [pid = 1832] [serial = 387] [outer = 0x7fe0bd5a9c00] 07:57:28 INFO - PROCESS | 1832 | 1462373848520 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7fe0d3fa7000) [pid = 1832] [serial = 388] [outer = 0x7fe0bd5a9c00] 07:57:29 INFO - PROCESS | 1832 | 1462373849209 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:57:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1026ms 07:57:29 INFO - PROCESS | 1832 | 1462373849268 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 1832 | 1462373849271 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 07:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:57:29 INFO - PROCESS | 1832 | 1462373849277 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 1832 | 1462373849279 Marionette TRACE conn3 <- [1,490,null,{}] 07:57:29 INFO - PROCESS | 1832 | 1462373849284 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:29 INFO - PROCESS | 1832 | 1462373849467 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:57:29 INFO - PROCESS | 1832 | 1462373849486 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8894000 == 61 [pid = 1832] [id = 130] 07:57:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7fe0bbbb3c00) [pid = 1832] [serial = 389] [outer = (nil)] 07:57:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7fe0c568c800) [pid = 1832] [serial = 390] [outer = 0x7fe0bbbb3c00] 07:57:29 INFO - PROCESS | 1832 | 1462373849546 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7fe0c5693400) [pid = 1832] [serial = 391] [outer = 0x7fe0bbbb3c00] 07:57:30 INFO - PROCESS | 1832 | 1462373850444 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1226ms 07:57:30 INFO - PROCESS | 1832 | 1462373850505 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:57:30 INFO - PROCESS | 1832 | 1462373850511 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 07:57:30 INFO - PROCESS | 1832 | 1462373850520 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 1832 | 1462373850526 Marionette TRACE conn3 <- [1,494,null,{}] 07:57:30 INFO - PROCESS | 1832 | 1462373850534 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:30 INFO - PROCESS | 1832 | 1462373850753 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:57:30 INFO - PROCESS | 1832 | 1462373850921 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d54800 == 62 [pid = 1832] [id = 131] 07:57:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7fe0bd333000) [pid = 1832] [serial = 392] [outer = (nil)] 07:57:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7fe0bd48bc00) [pid = 1832] [serial = 393] [outer = 0x7fe0bd333000] 07:57:31 INFO - PROCESS | 1832 | 1462373851041 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7fe0bdedb800) [pid = 1832] [serial = 394] [outer = 0x7fe0bd333000] 07:57:31 INFO - PROCESS | 1832 | 1462373851936 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1484ms 07:57:32 INFO - PROCESS | 1832 | 1462373852004 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 1832 | 1462373852013 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 07:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:57:32 INFO - PROCESS | 1832 | 1462373852023 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 1832 | 1462373852028 Marionette TRACE conn3 <- [1,498,null,{}] 07:57:32 INFO - PROCESS | 1832 | 1462373852033 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:32 INFO - PROCESS | 1832 | 1462373852245 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:57:32 INFO - PROCESS | 1832 | 1462373852456 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3c7c800 == 63 [pid = 1832] [id = 132] 07:57:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7fe0c0a22c00) [pid = 1832] [serial = 395] [outer = (nil)] 07:57:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7fe0c4d04400) [pid = 1832] [serial = 396] [outer = 0x7fe0c0a22c00] 07:57:32 INFO - PROCESS | 1832 | 1462373852600 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7fe0c54e2800) [pid = 1832] [serial = 397] [outer = 0x7fe0c0a22c00] 07:57:33 INFO - PROCESS | 1832 | 1462373853574 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:57:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1584ms 07:57:33 INFO - PROCESS | 1832 | 1462373853612 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 1832 | 1462373853618 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 07:57:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:57:33 INFO - PROCESS | 1832 | 1462373853629 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 1832 | 1462373853638 Marionette TRACE conn3 <- [1,502,null,{}] 07:57:33 INFO - PROCESS | 1832 | 1462373853664 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:33 INFO - PROCESS | 1832 | 1462373853975 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:57:34 INFO - PROCESS | 1832 | 1462373854184 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0db832000 == 64 [pid = 1832] [id = 133] 07:57:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7fe0c5a1f400) [pid = 1832] [serial = 398] [outer = (nil)] 07:57:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7fe0c6aa5800) [pid = 1832] [serial = 399] [outer = 0x7fe0c5a1f400] 07:57:34 INFO - PROCESS | 1832 | 1462373854259 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7fe0c6aaf000) [pid = 1832] [serial = 400] [outer = 0x7fe0c5a1f400] 07:57:35 INFO - PROCESS | 1832 | 1462373855137 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:57:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1552ms 07:57:35 INFO - PROCESS | 1832 | 1462373855179 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:57:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:57:35 INFO - PROCESS | 1832 | 1462373855184 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 07:57:35 INFO - PROCESS | 1832 | 1462373855191 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1832 | 1462373855195 Marionette TRACE conn3 <- [1,506,null,{}] 07:57:35 INFO - PROCESS | 1832 | 1462373855201 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:35 INFO - PROCESS | 1832 | 1462373855378 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:57:35 INFO - PROCESS | 1832 | 1462373855531 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bcdd8000 == 65 [pid = 1832] [id = 134] 07:57:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7fe0b73aa800) [pid = 1832] [serial = 401] [outer = (nil)] 07:57:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0b73b3000) [pid = 1832] [serial = 402] [outer = 0x7fe0b73aa800] 07:57:35 INFO - PROCESS | 1832 | 1462373855608 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7fe0c660b800) [pid = 1832] [serial = 403] [outer = 0x7fe0b73aa800] 07:57:36 INFO - PROCESS | 1832 | 1462373856494 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:57:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1335ms 07:57:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:57:36 INFO - PROCESS | 1832 | 1462373856526 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 1832 | 1462373856529 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 07:57:36 INFO - PROCESS | 1832 | 1462373856536 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 1832 | 1462373856539 Marionette TRACE conn3 <- [1,510,null,{}] 07:57:36 INFO - PROCESS | 1832 | 1462373856544 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:36 INFO - PROCESS | 1832 | 1462373856700 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:57:36 INFO - PROCESS | 1832 | 1462373856865 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfbc000 == 66 [pid = 1832] [id = 135] 07:57:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0b73ac400) [pid = 1832] [serial = 404] [outer = (nil)] 07:57:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7fe0c6ab3c00) [pid = 1832] [serial = 405] [outer = 0x7fe0b73ac400] 07:57:36 INFO - PROCESS | 1832 | 1462373856939 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0cd054000) [pid = 1832] [serial = 406] [outer = 0x7fe0b73ac400] 07:57:37 INFO - PROCESS | 1832 | 1462373857851 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:57:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1379ms 07:57:37 INFO - PROCESS | 1832 | 1462373857915 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1832 | 1462373857918 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 07:57:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:57:37 INFO - PROCESS | 1832 | 1462373857925 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1832 | 1462373857927 Marionette TRACE conn3 <- [1,514,null,{}] 07:57:37 INFO - PROCESS | 1832 | 1462373857933 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:38 INFO - PROCESS | 1832 | 1462373858141 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:57:38 INFO - PROCESS | 1832 | 1462373858341 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbf64800 == 67 [pid = 1832] [id = 136] 07:57:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7fe0bcd0c400) [pid = 1832] [serial = 407] [outer = (nil)] 07:57:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7fe0d3ccc800) [pid = 1832] [serial = 408] [outer = 0x7fe0bcd0c400] 07:57:38 INFO - PROCESS | 1832 | 1462373858459 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7fe0d4fde400) [pid = 1832] [serial = 409] [outer = 0x7fe0bcd0c400] 07:57:39 INFO - PROCESS | 1832 | 1462373859228 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:57:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1327ms 07:57:39 INFO - PROCESS | 1832 | 1462373859253 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 1832 | 1462373859257 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 07:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:57:39 INFO - PROCESS | 1832 | 1462373859263 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1832 | 1462373859265 Marionette TRACE conn3 <- [1,518,null,{}] 07:57:39 INFO - PROCESS | 1832 | 1462373859270 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:39 INFO - PROCESS | 1832 | 1462373859421 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:57:39 INFO - PROCESS | 1832 | 1462373859570 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3145800 == 68 [pid = 1832] [id = 137] 07:57:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7fe0bb9c5400) [pid = 1832] [serial = 410] [outer = (nil)] 07:57:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7fe0bcd0d800) [pid = 1832] [serial = 411] [outer = 0x7fe0bb9c5400] 07:57:39 INFO - PROCESS | 1832 | 1462373859642 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0d70c8800) [pid = 1832] [serial = 412] [outer = 0x7fe0bb9c5400] 07:57:40 INFO - PROCESS | 1832 | 1462373860780 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:57:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1579ms 07:57:40 INFO - PROCESS | 1832 | 1462373860843 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1832 | 1462373860849 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 07:57:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:57:40 INFO - PROCESS | 1832 | 1462373860858 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1832 | 1462373860862 Marionette TRACE conn3 <- [1,522,null,{}] 07:57:40 INFO - PROCESS | 1832 | 1462373860870 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:41 INFO - PROCESS | 1832 | 1462373861031 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:57:41 INFO - PROCESS | 1832 | 1462373861243 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c2f8b800 == 69 [pid = 1832] [id = 138] 07:57:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7fe0bb9ca400) [pid = 1832] [serial = 413] [outer = (nil)] 07:57:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7fe0bc0eec00) [pid = 1832] [serial = 414] [outer = 0x7fe0bb9ca400] 07:57:41 INFO - PROCESS | 1832 | 1462373861324 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7fe0bcd0dc00) [pid = 1832] [serial = 415] [outer = 0x7fe0bb9ca400] 07:57:42 INFO - PROCESS | 1832 | 1462373862272 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1484ms 07:57:42 INFO - PROCESS | 1832 | 1462373862343 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 1832 | 1462373862350 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 07:57:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:57:42 INFO - PROCESS | 1832 | 1462373862360 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 1832 | 1462373862364 Marionette TRACE conn3 <- [1,526,null,{}] 07:57:42 INFO - PROCESS | 1832 | 1462373862369 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:42 INFO - PROCESS | 1832 | 1462373862549 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:57:42 INFO - PROCESS | 1832 | 1462373862756 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0910000 == 70 [pid = 1832] [id = 139] 07:57:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7fe0bce94800) [pid = 1832] [serial = 416] [outer = (nil)] 07:57:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7fe0bd85a000) [pid = 1832] [serial = 417] [outer = 0x7fe0bce94800] 07:57:42 INFO - PROCESS | 1832 | 1462373862853 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7fe0bee18400) [pid = 1832] [serial = 418] [outer = 0x7fe0bce94800] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d846b800 == 69 [pid = 1832] [id = 76] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7fe0bbbac800) [pid = 1832] [serial = 315] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7fe0bd5b0800) [pid = 1832] [serial = 318] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7fe0c51a5c00) [pid = 1832] [serial = 321] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7fe0c5f89000) [pid = 1832] [serial = 324] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7fe0cd050c00) [pid = 1832] [serial = 327] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7fe0d3fe8800) [pid = 1832] [serial = 348] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4135800 == 68 [pid = 1832] [id = 129] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0cdf0c800 == 67 [pid = 1832] [id = 128] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0be063000 == 66 [pid = 1832] [id = 127] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5ddc800 == 65 [pid = 1832] [id = 126] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c253b000 == 64 [pid = 1832] [id = 125] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bc01d800 == 63 [pid = 1832] [id = 124] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bee64800 == 62 [pid = 1832] [id = 123] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6f21000 == 61 [pid = 1832] [id = 118] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf296000 == 60 [pid = 1832] [id = 117] 07:57:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3a21800 == 59 [pid = 1832] [id = 116] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7fe0c5f2a000) [pid = 1832] [serial = 342] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7fe0bce93000) [pid = 1832] [serial = 331] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7fe0bce8c400) [pid = 1832] [serial = 330] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7fe0c6d2b400) [pid = 1832] [serial = 345] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7fe0c087c000) [pid = 1832] [serial = 336] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7fe0c3fabc00) [pid = 1832] [serial = 337] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7fe0bded5800) [pid = 1832] [serial = 334] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7fe0bd5ae000) [pid = 1832] [serial = 333] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7fe0c54d9800) [pid = 1832] [serial = 339] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7fe0c6868000) [pid = 1832] [serial = 343] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7fe0cd111000) [pid = 1832] [serial = 346] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7fe0c57b3400) [pid = 1832] [serial = 340] [outer = (nil)] [url = about:blank] 07:57:43 INFO - PROCESS | 1832 | 1462373863730 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:57:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1429ms 07:57:43 INFO - PROCESS | 1832 | 1462373863789 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 1832 | 1462373863793 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 07:57:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:57:43 INFO - PROCESS | 1832 | 1462373863799 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 1832 | 1462373863805 Marionette TRACE conn3 <- [1,530,null,{}] 07:57:43 INFO - PROCESS | 1832 | 1462373863820 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:43 INFO - PROCESS | 1832 | 1462373863980 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:57:44 INFO - PROCESS | 1832 | 1462373863992 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5de2800 == 60 [pid = 1832] [id = 140] 07:57:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7fe0c3a1c800) [pid = 1832] [serial = 419] [outer = (nil)] 07:57:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7fe0c568d800) [pid = 1832] [serial = 420] [outer = 0x7fe0c3a1c800] 07:57:44 INFO - PROCESS | 1832 | 1462373864057 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7fe0c56e6800) [pid = 1832] [serial = 421] [outer = 0x7fe0c3a1c800] 07:57:44 INFO - PROCESS | 1832 | 1462373864791 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:57:44 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:57:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:57:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:57:44 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:57:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:57:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:57:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1037ms 07:57:44 INFO - PROCESS | 1832 | 1462373864841 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 1832 | 1462373864845 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 07:57:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:57:44 INFO - PROCESS | 1832 | 1462373864856 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 1832 | 1462373864859 Marionette TRACE conn3 <- [1,534,null,{}] 07:57:44 INFO - PROCESS | 1832 | 1462373864864 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:45 INFO - PROCESS | 1832 | 1462373865026 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:57:45 INFO - PROCESS | 1832 | 1462373865036 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c941d000 == 61 [pid = 1832] [id = 141] 07:57:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0bce95400) [pid = 1832] [serial = 422] [outer = (nil)] 07:57:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7fe0c0873400) [pid = 1832] [serial = 423] [outer = 0x7fe0bce95400] 07:57:45 INFO - PROCESS | 1832 | 1462373865211 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0c584fc00) [pid = 1832] [serial = 424] [outer = 0x7fe0bce95400] 07:57:45 INFO - PROCESS | 1832 | 1462373865943 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:57:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1130ms 07:57:45 INFO - PROCESS | 1832 | 1462373865991 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1832 | 1462373865995 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:57:46 INFO - PROCESS | 1832 | 1462373866009 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 1832 | 1462373866011 Marionette TRACE conn3 <- [1,538,null,{}] 07:57:46 INFO - PROCESS | 1832 | 1462373866017 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:46 INFO - PROCESS | 1832 | 1462373866216 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:57:46 INFO - PROCESS | 1832 | 1462373866257 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4178000 == 62 [pid = 1832] [id = 142] 07:57:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7fe0bda4ec00) [pid = 1832] [serial = 425] [outer = (nil)] 07:57:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7fe0c6615c00) [pid = 1832] [serial = 426] [outer = 0x7fe0bda4ec00] 07:57:46 INFO - PROCESS | 1832 | 1462373866322 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7fe0c6aa8000) [pid = 1832] [serial = 427] [outer = 0x7fe0bda4ec00] 07:57:47 INFO - PROCESS | 1832 | 1462373867051 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:57:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1088ms 07:57:47 INFO - PROCESS | 1832 | 1462373867115 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1832 | 1462373867119 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 07:57:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:57:47 INFO - PROCESS | 1832 | 1462373867124 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 1832 | 1462373867127 Marionette TRACE conn3 <- [1,542,null,{}] 07:57:47 INFO - PROCESS | 1832 | 1462373867132 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 1832 | 1462373867329 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:57:47 INFO - PROCESS | 1832 | 1462373867359 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f83000 == 63 [pid = 1832] [id = 143] 07:57:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7fe0c6aa9400) [pid = 1832] [serial = 428] [outer = (nil)] 07:57:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7fe0d2edc000) [pid = 1832] [serial = 429] [outer = 0x7fe0c6aa9400] 07:57:47 INFO - PROCESS | 1832 | 1462373867421 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0d88ed800) [pid = 1832] [serial = 430] [outer = 0x7fe0c6aa9400] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7fe0c56eb000) [pid = 1832] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7fe0c6aabc00) [pid = 1832] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7fe0c47c0800) [pid = 1832] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7fe0b73ca400) [pid = 1832] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7fe0c686f000) [pid = 1832] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7fe0bb9cd800) [pid = 1832] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7fe0c0875000) [pid = 1832] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7fe0bd5a9c00) [pid = 1832] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:57:47 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7fe0bd339400) [pid = 1832] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:57:48 INFO - PROCESS | 1832 | 1462373868305 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:57:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1236ms 07:57:48 INFO - PROCESS | 1832 | 1462373868362 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 1832 | 1462373868365 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 07:57:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:57:48 INFO - PROCESS | 1832 | 1462373868371 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1832 | 1462373868374 Marionette TRACE conn3 <- [1,546,null,{}] 07:57:48 INFO - PROCESS | 1832 | 1462373868380 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:48 INFO - PROCESS | 1832 | 1462373868538 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:57:48 INFO - PROCESS | 1832 | 1462373868554 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d511b800 == 64 [pid = 1832] [id = 144] 07:57:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7fe0bb9c2400) [pid = 1832] [serial = 431] [outer = (nil)] 07:57:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7fe0bdda3800) [pid = 1832] [serial = 432] [outer = 0x7fe0bb9c2400] 07:57:48 INFO - PROCESS | 1832 | 1462373868624 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7fe0bddad000) [pid = 1832] [serial = 433] [outer = 0x7fe0bb9c2400] 07:57:49 INFO - PROCESS | 1832 | 1462373869379 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:57:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1037ms 07:57:49 INFO - PROCESS | 1832 | 1462373869421 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 1832 | 1462373869424 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 07:57:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:57:49 INFO - PROCESS | 1832 | 1462373869449 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 1832 | 1462373869452 Marionette TRACE conn3 <- [1,550,null,{}] 07:57:49 INFO - PROCESS | 1832 | 1462373869457 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:49 INFO - PROCESS | 1832 | 1462373869653 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:57:49 INFO - PROCESS | 1832 | 1462373869682 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5299000 == 65 [pid = 1832] [id = 145] 07:57:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7fe0bb9c5000) [pid = 1832] [serial = 434] [outer = (nil)] 07:57:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7fe0bdda7c00) [pid = 1832] [serial = 435] [outer = 0x7fe0bb9c5000] 07:57:49 INFO - PROCESS | 1832 | 1462373869749 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7fe0c57b0800) [pid = 1832] [serial = 436] [outer = 0x7fe0bb9c5000] 07:57:51 INFO - PROCESS | 1832 | 1462373871131 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 07:57:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1733ms 07:57:51 INFO - PROCESS | 1832 | 1462373871183 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 1832 | 1462373871190 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 07:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:57:51 INFO - PROCESS | 1832 | 1462373871198 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 1832 | 1462373871204 Marionette TRACE conn3 <- [1,554,null,{}] 07:57:51 INFO - PROCESS | 1832 | 1462373871211 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 1832 | 1462373871380 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:57:51 INFO - PROCESS | 1832 | 1462373871569 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4ba5000 == 66 [pid = 1832] [id = 146] 07:57:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7fe0bce90c00) [pid = 1832] [serial = 437] [outer = (nil)] 07:57:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7fe0bf262c00) [pid = 1832] [serial = 438] [outer = 0x7fe0bce90c00] 07:57:51 INFO - PROCESS | 1832 | 1462373871644 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0c3b54800) [pid = 1832] [serial = 439] [outer = 0x7fe0bce90c00] 07:57:52 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:52 INFO - PROCESS | 1832 | 1462373872495 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1340ms 07:57:52 INFO - PROCESS | 1832 | 1462373872538 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1832 | 1462373872547 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 07:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:57:52 INFO - PROCESS | 1832 | 1462373872557 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1832 | 1462373872560 Marionette TRACE conn3 <- [1,558,null,{}] 07:57:52 INFO - PROCESS | 1832 | 1462373872566 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:52 INFO - PROCESS | 1832 | 1462373872769 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:57:52 INFO - PROCESS | 1832 | 1462373872919 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b62dc800 == 67 [pid = 1832] [id = 147] 07:57:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7fe0bc196400) [pid = 1832] [serial = 440] [outer = (nil)] 07:57:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7fe0bc19e400) [pid = 1832] [serial = 441] [outer = 0x7fe0bc196400] 07:57:53 INFO - PROCESS | 1832 | 1462373872992 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7fe0bee1c000) [pid = 1832] [serial = 442] [outer = 0x7fe0bc196400] 07:57:53 INFO - PROCESS | 1832 | 1462373873964 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1482ms 07:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:57:54 INFO - PROCESS | 1832 | 1462373874039 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 1832 | 1462373874042 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 07:57:54 INFO - PROCESS | 1832 | 1462373874048 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 1832 | 1462373874054 Marionette TRACE conn3 <- [1,562,null,{}] 07:57:54 INFO - PROCESS | 1832 | 1462373874069 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 1832 | 1462373874271 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:57:54 INFO - PROCESS | 1832 | 1462373874471 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b65f4800 == 68 [pid = 1832] [id = 148] 07:57:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7fe0c56df800) [pid = 1832] [serial = 443] [outer = (nil)] 07:57:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7fe0c6616c00) [pid = 1832] [serial = 444] [outer = 0x7fe0c56df800] 07:57:54 INFO - PROCESS | 1832 | 1462373874590 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7fe0c6aae400) [pid = 1832] [serial = 445] [outer = 0x7fe0c56df800] 07:57:55 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:55 INFO - PROCESS | 1832 | 1462373875369 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1387ms 07:57:55 INFO - PROCESS | 1832 | 1462373875435 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 1832 | 1462373875439 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 07:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:57:55 INFO - PROCESS | 1832 | 1462373875446 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 1832 | 1462373875449 Marionette TRACE conn3 <- [1,566,null,{}] 07:57:55 INFO - PROCESS | 1832 | 1462373875454 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 1832 | 1462373875614 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:57:55 INFO - PROCESS | 1832 | 1462373875760 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66c2800 == 69 [pid = 1832] [id = 149] 07:57:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7fe0b66e0400) [pid = 1832] [serial = 446] [outer = (nil)] 07:57:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7fe0b66e9c00) [pid = 1832] [serial = 447] [outer = 0x7fe0b66e0400] 07:57:55 INFO - PROCESS | 1832 | 1462373875831 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7fe0b66ef800) [pid = 1832] [serial = 448] [outer = 0x7fe0b66e0400] 07:57:56 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:56 INFO - PROCESS | 1832 | 1462373876680 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1278ms 07:57:56 INFO - PROCESS | 1832 | 1462373876725 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1832 | 1462373876729 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 07:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:57:56 INFO - PROCESS | 1832 | 1462373876734 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1832 | 1462373876736 Marionette TRACE conn3 <- [1,570,null,{}] 07:57:56 INFO - PROCESS | 1832 | 1462373876742 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:56 INFO - PROCESS | 1832 | 1462373876913 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:57:57 INFO - PROCESS | 1832 | 1462373877068 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b637f000 == 70 [pid = 1832] [id = 150] 07:57:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7fe0b631e000) [pid = 1832] [serial = 449] [outer = (nil)] 07:57:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7fe0b6325000) [pid = 1832] [serial = 450] [outer = 0x7fe0b631e000] 07:57:57 INFO - PROCESS | 1832 | 1462373877138 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0b632a400) [pid = 1832] [serial = 451] [outer = 0x7fe0b631e000] 07:57:57 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:57 INFO - PROCESS | 1832 | 1462373877994 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1282ms 07:57:58 INFO - PROCESS | 1832 | 1462373878021 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 1832 | 1462373878024 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 07:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:57:58 INFO - PROCESS | 1832 | 1462373878032 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 1832 | 1462373878035 Marionette TRACE conn3 <- [1,574,null,{}] 07:57:58 INFO - PROCESS | 1832 | 1462373878040 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 1832 | 1462373878223 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:57:58 INFO - PROCESS | 1832 | 1462373878405 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0d83000 == 71 [pid = 1832] [id = 151] 07:57:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0b66ee800) [pid = 1832] [serial = 452] [outer = (nil)] 07:57:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0b69d0400) [pid = 1832] [serial = 453] [outer = 0x7fe0b66ee800] 07:57:58 INFO - PROCESS | 1832 | 1462373878477 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0c56e7800) [pid = 1832] [serial = 454] [outer = 0x7fe0b66ee800] 07:57:59 INFO - PROCESS | 1832 | 1462373879346 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1379ms 07:57:59 INFO - PROCESS | 1832 | 1462373879421 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 1832 | 1462373879424 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 07:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:57:59 INFO - PROCESS | 1832 | 1462373879432 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 1832 | 1462373879435 Marionette TRACE conn3 <- [1,578,null,{}] 07:57:59 INFO - PROCESS | 1832 | 1462373879440 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:59 INFO - PROCESS | 1832 | 1462373879616 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:57:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0b51bfc00) [pid = 1832] [serial = 455] [outer = 0x7fe0bf015800] 07:57:59 INFO - PROCESS | 1832 | 1462373879817 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0be065800 == 72 [pid = 1832] [id = 152] 07:57:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0b51c6c00) [pid = 1832] [serial = 456] [outer = (nil)] 07:57:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0b51c9000) [pid = 1832] [serial = 457] [outer = 0x7fe0b51c6c00] 07:57:59 INFO - PROCESS | 1832 | 1462373879895 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0b69cc800) [pid = 1832] [serial = 458] [outer = 0x7fe0b51c6c00] 07:58:00 INFO - PROCESS | 1832 | 1462373880731 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1635ms 07:58:01 INFO - PROCESS | 1832 | 1462373881071 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 1832 | 1462373881078 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 07:58:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:58:01 INFO - PROCESS | 1832 | 1462373881085 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 1832 | 1462373881089 Marionette TRACE conn3 <- [1,582,null,{}] 07:58:01 INFO - PROCESS | 1832 | 1462373881096 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 1832 | 1462373881248 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:58:01 INFO - PROCESS | 1832 | 1462373881426 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66c1000 == 73 [pid = 1832] [id = 153] 07:58:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0b66ecc00) [pid = 1832] [serial = 459] [outer = (nil)] 07:58:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0b69c3800) [pid = 1832] [serial = 460] [outer = 0x7fe0b66ecc00] 07:58:01 INFO - PROCESS | 1832 | 1462373881492 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0b69cc400) [pid = 1832] [serial = 461] [outer = 0x7fe0b66ecc00] 07:58:02 INFO - PROCESS | 1832 | 1462373882319 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:58:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1282ms 07:58:02 INFO - PROCESS | 1832 | 1462373882370 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 1832 | 1462373882374 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 07:58:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:58:02 INFO - PROCESS | 1832 | 1462373882391 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 1832 | 1462373882396 Marionette TRACE conn3 <- [1,586,null,{}] 07:58:02 INFO - PROCESS | 1832 | 1462373882402 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:02 INFO - PROCESS | 1832 | 1462373882570 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:58:02 INFO - PROCESS | 1832 | 1462373882735 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd226000 == 74 [pid = 1832] [id = 154] 07:58:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0b73af800) [pid = 1832] [serial = 462] [outer = (nil)] 07:58:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0b73ce800) [pid = 1832] [serial = 463] [outer = 0x7fe0b73af800] 07:58:02 INFO - PROCESS | 1832 | 1462373882799 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0bc196000) [pid = 1832] [serial = 464] [outer = 0x7fe0b73af800] 07:58:03 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d511b800 == 73 [pid = 1832] [id = 144] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8f83000 == 72 [pid = 1832] [id = 143] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4178000 == 71 [pid = 1832] [id = 142] 07:58:03 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0c568c800) [pid = 1832] [serial = 390] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c941d000 == 70 [pid = 1832] [id = 141] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5de2800 == 69 [pid = 1832] [id = 140] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0910000 == 68 [pid = 1832] [id = 139] 07:58:03 INFO - PROCESS | 1832 | 1462373883941 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c2f8b800 == 67 [pid = 1832] [id = 138] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbfbc000 == 66 [pid = 1832] [id = 135] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bcdd8000 == 65 [pid = 1832] [id = 134] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0db832000 == 64 [pid = 1832] [id = 133] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3c7c800 == 63 [pid = 1832] [id = 132] 07:58:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d54800 == 62 [pid = 1832] [id = 131] 07:58:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:58:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1586ms 07:58:03 INFO - PROCESS | 1832 | 1462373883975 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:58:03 INFO - PROCESS | 1832 | 1462373883979 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 07:58:03 INFO - PROCESS | 1832 | 1462373883984 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 1832 | 1462373883987 Marionette TRACE conn3 <- [1,590,null,{}] 07:58:04 INFO - PROCESS | 1832 | 1462373884002 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:04 INFO - PROCESS | 1832 | 1462373884160 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0c977b000) [pid = 1832] [serial = 313] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0c6609000) [pid = 1832] [serial = 381] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0c6aae000) [pid = 1832] [serial = 384] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0c7805c00) [pid = 1832] [serial = 385] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0c56e8000) [pid = 1832] [serial = 378] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0bbbb1800) [pid = 1832] [serial = 370] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0bb9c7400) [pid = 1832] [serial = 369] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0d5156800) [pid = 1832] [serial = 349] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0bd5a6800) [pid = 1832] [serial = 372] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0bd85f400) [pid = 1832] [serial = 373] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0c08a4800) [pid = 1832] [serial = 375] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0c47bb000) [pid = 1832] [serial = 376] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0d88e8800) [pid = 1832] [serial = 363] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7fe0c5f2b400) [pid = 1832] [serial = 357] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7fe0c087a400) [pid = 1832] [serial = 354] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7fe0d4112000) [pid = 1832] [serial = 360] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7fe0bce95000) [pid = 1832] [serial = 351] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7fe0bd32f400) [pid = 1832] [serial = 366] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7fe0d3fa7000) [pid = 1832] [serial = 388] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7fe0c6aa4400) [pid = 1832] [serial = 382] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7fe0c57bc400) [pid = 1832] [serial = 379] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7fe0c6aac000) [pid = 1832] [serial = 387] [outer = (nil)] [url = about:blank] 07:58:04 INFO - PROCESS | 1832 | 1462373884369 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bcdda800 == 63 [pid = 1832] [id = 155] 07:58:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7fe0bcd04800) [pid = 1832] [serial = 465] [outer = (nil)] 07:58:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7fe0bce48000) [pid = 1832] [serial = 466] [outer = 0x7fe0bcd04800] 07:58:04 INFO - PROCESS | 1832 | 1462373884446 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7fe0bce4d800) [pid = 1832] [serial = 467] [outer = 0x7fe0bcd04800] 07:58:05 INFO - PROCESS | 1832 | 1462373885380 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1439ms 07:58:05 INFO - PROCESS | 1832 | 1462373885425 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 1832 | 1462373885429 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 07:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:58:05 INFO - PROCESS | 1832 | 1462373885434 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 1832 | 1462373885436 Marionette TRACE conn3 <- [1,594,null,{}] 07:58:05 INFO - PROCESS | 1832 | 1462373885442 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:05 INFO - PROCESS | 1832 | 1462373885585 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:58:05 INFO - PROCESS | 1832 | 1462373885696 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf2a7000 == 64 [pid = 1832] [id = 156] 07:58:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7fe0bbbb8000) [pid = 1832] [serial = 468] [outer = (nil)] 07:58:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7fe0bce97400) [pid = 1832] [serial = 469] [outer = 0x7fe0bbbb8000] 07:58:05 INFO - PROCESS | 1832 | 1462373885757 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7fe0bd485c00) [pid = 1832] [serial = 470] [outer = 0x7fe0bbbb8000] 07:58:06 INFO - PROCESS | 1832 | 1462373886458 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1037ms 07:58:06 INFO - PROCESS | 1832 | 1462373886473 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 1832 | 1462373886478 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 07:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:58:06 INFO - PROCESS | 1832 | 1462373886503 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 1832 | 1462373886506 Marionette TRACE conn3 <- [1,598,null,{}] 07:58:06 INFO - PROCESS | 1832 | 1462373886535 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:06 INFO - PROCESS | 1832 | 1462373886717 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:58:06 INFO - PROCESS | 1832 | 1462373886737 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c516e800 == 65 [pid = 1832] [id = 157] 07:58:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7fe0bce47c00) [pid = 1832] [serial = 471] [outer = (nil)] 07:58:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7fe0bd5aec00) [pid = 1832] [serial = 472] [outer = 0x7fe0bce47c00] 07:58:06 INFO - PROCESS | 1832 | 1462373886796 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7fe0bd861800) [pid = 1832] [serial = 473] [outer = 0x7fe0bce47c00] 07:58:07 INFO - PROCESS | 1832 | 1462373887572 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1116ms 07:58:07 INFO - PROCESS | 1832 | 1462373887609 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 1832 | 1462373887612 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 07:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:58:07 INFO - PROCESS | 1832 | 1462373887618 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 1832 | 1462373887620 Marionette TRACE conn3 <- [1,602,null,{}] 07:58:07 INFO - PROCESS | 1832 | 1462373887625 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:07 INFO - PROCESS | 1832 | 1462373887831 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:58:07 INFO - PROCESS | 1832 | 1462373887875 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d18800 == 66 [pid = 1832] [id = 158] 07:58:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0bddaf400) [pid = 1832] [serial = 474] [outer = (nil)] 07:58:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0bdedc400) [pid = 1832] [serial = 475] [outer = 0x7fe0bddaf400] 07:58:07 INFO - PROCESS | 1832 | 1462373887941 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0bf013c00) [pid = 1832] [serial = 476] [outer = 0x7fe0bddaf400] 07:58:08 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0bda4ec00) [pid = 1832] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:58:08 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0c6aa9400) [pid = 1832] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:58:08 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0bce94800) [pid = 1832] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:58:08 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7fe0bb9ca400) [pid = 1832] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:58:08 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7fe0c3a1c800) [pid = 1832] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:58:08 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7fe0bce95400) [pid = 1832] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:58:08 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7fe0bb9c2400) [pid = 1832] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:58:08 INFO - PROCESS | 1832 | 1462373888944 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1381ms 07:58:09 INFO - PROCESS | 1832 | 1462373889000 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 1832 | 1462373889002 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 07:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:58:09 INFO - PROCESS | 1832 | 1462373889008 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 1832 | 1462373889012 Marionette TRACE conn3 <- [1,606,null,{}] 07:58:09 INFO - PROCESS | 1832 | 1462373889016 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:09 INFO - PROCESS | 1832 | 1462373889210 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:58:09 INFO - PROCESS | 1832 | 1462373889230 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d5a000 == 67 [pid = 1832] [id = 159] 07:58:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7fe0bda49800) [pid = 1832] [serial = 477] [outer = (nil)] 07:58:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7fe0c0875000) [pid = 1832] [serial = 478] [outer = 0x7fe0bda49800] 07:58:09 INFO - PROCESS | 1832 | 1462373889290 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7fe0c0a29800) [pid = 1832] [serial = 479] [outer = 0x7fe0bda49800] 07:58:09 INFO - PROCESS | 1832 | 1462373889989 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1030ms 07:58:10 INFO - PROCESS | 1832 | 1462373890040 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 1832 | 1462373890042 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 07:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:58:10 INFO - PROCESS | 1832 | 1462373890048 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 1832 | 1462373890050 Marionette TRACE conn3 <- [1,610,null,{}] 07:58:10 INFO - PROCESS | 1832 | 1462373890056 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:10 INFO - PROCESS | 1832 | 1462373890233 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:58:10 INFO - PROCESS | 1832 | 1462373890251 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c608c000 == 68 [pid = 1832] [id = 160] 07:58:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7fe0bb9cd000) [pid = 1832] [serial = 480] [outer = (nil)] 07:58:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0c2f98400) [pid = 1832] [serial = 481] [outer = 0x7fe0bb9cd000] 07:58:10 INFO - PROCESS | 1832 | 1462373890311 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0c4a8cc00) [pid = 1832] [serial = 482] [outer = 0x7fe0bb9cd000] 07:58:11 INFO - PROCESS | 1832 | 1462373891219 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1229ms 07:58:11 INFO - PROCESS | 1832 | 1462373891279 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 1832 | 1462373891285 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 07:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:58:11 INFO - PROCESS | 1832 | 1462373891294 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 1832 | 1462373891299 Marionette TRACE conn3 <- [1,614,null,{}] 07:58:11 INFO - PROCESS | 1832 | 1462373891309 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:11 INFO - PROCESS | 1832 | 1462373891529 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:58:11 INFO - PROCESS | 1832 | 1462373891736 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd49a800 == 69 [pid = 1832] [id = 161] 07:58:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0b69c7800) [pid = 1832] [serial = 483] [outer = (nil)] 07:58:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0b69cec00) [pid = 1832] [serial = 484] [outer = 0x7fe0b69c7800] 07:58:11 INFO - PROCESS | 1832 | 1462373891855 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0bb9c3800) [pid = 1832] [serial = 485] [outer = 0x7fe0b69c7800] 07:58:12 INFO - PROCESS | 1832 | 1462373892693 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1433ms 07:58:12 INFO - PROCESS | 1832 | 1462373892728 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 1832 | 1462373892737 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 07:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:58:12 INFO - PROCESS | 1832 | 1462373892747 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 1832 | 1462373892751 Marionette TRACE conn3 <- [1,618,null,{}] 07:58:12 INFO - PROCESS | 1832 | 1462373892757 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:12 INFO - PROCESS | 1832 | 1462373892936 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:58:13 INFO - PROCESS | 1832 | 1462373893091 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5a6b800 == 70 [pid = 1832] [id = 162] 07:58:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0bbbb0400) [pid = 1832] [serial = 486] [outer = (nil)] 07:58:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0bcd0a800) [pid = 1832] [serial = 487] [outer = 0x7fe0bbbb0400] 07:58:13 INFO - PROCESS | 1832 | 1462373893164 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0bce4d000) [pid = 1832] [serial = 488] [outer = 0x7fe0bbbb0400] 07:58:14 INFO - PROCESS | 1832 | 1462373894084 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:58:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1383ms 07:58:14 INFO - PROCESS | 1832 | 1462373894131 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 1832 | 1462373894134 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 07:58:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:58:14 INFO - PROCESS | 1832 | 1462373894141 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1832 | 1462373894147 Marionette TRACE conn3 <- [1,622,null,{}] 07:58:14 INFO - PROCESS | 1832 | 1462373894162 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:14 INFO - PROCESS | 1832 | 1462373894342 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:58:14 INFO - PROCESS | 1832 | 1462373894495 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6fa0000 == 71 [pid = 1832] [id = 163] 07:58:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0bd852c00) [pid = 1832] [serial = 489] [outer = (nil)] 07:58:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0bdda9800) [pid = 1832] [serial = 490] [outer = 0x7fe0bd852c00] 07:58:14 INFO - PROCESS | 1832 | 1462373894572 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0be0de400) [pid = 1832] [serial = 491] [outer = 0x7fe0bd852c00] 07:58:15 INFO - PROCESS | 1832 | 1462373895411 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:58:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1333ms 07:58:15 INFO - PROCESS | 1832 | 1462373895476 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:58:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:58:15 INFO - PROCESS | 1832 | 1462373895481 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 07:58:15 INFO - PROCESS | 1832 | 1462373895486 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 1832 | 1462373895489 Marionette TRACE conn3 <- [1,626,null,{}] 07:58:15 INFO - PROCESS | 1832 | 1462373895495 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 1832 | 1462373895674 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:58:15 INFO - PROCESS | 1832 | 1462373895824 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ccfbe000 == 72 [pid = 1832] [id = 164] 07:58:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0bda43000) [pid = 1832] [serial = 492] [outer = (nil)] 07:58:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0c32e2800) [pid = 1832] [serial = 493] [outer = 0x7fe0bda43000] 07:58:15 INFO - PROCESS | 1832 | 1462373895895 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0c51a1400) [pid = 1832] [serial = 494] [outer = 0x7fe0bda43000] 07:58:16 INFO - PROCESS | 1832 | 1462373896767 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1328ms 07:58:16 INFO - PROCESS | 1832 | 1462373896815 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1832 | 1462373896820 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 07:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:58:16 INFO - PROCESS | 1832 | 1462373896826 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1832 | 1462373896829 Marionette TRACE conn3 <- [1,630,null,{}] 07:58:16 INFO - PROCESS | 1832 | 1462373896834 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:17 INFO - PROCESS | 1832 | 1462373897030 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:58:17 INFO - PROCESS | 1832 | 1462373897196 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4134800 == 73 [pid = 1832] [id = 165] 07:58:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0bf019800) [pid = 1832] [serial = 495] [outer = (nil)] 07:58:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0c51aa400) [pid = 1832] [serial = 496] [outer = 0x7fe0bf019800] 07:58:17 INFO - PROCESS | 1832 | 1462373897271 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0c568f000) [pid = 1832] [serial = 497] [outer = 0x7fe0bf019800] 07:58:18 INFO - PROCESS | 1832 | 1462373898207 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:58:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1432ms 07:58:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:58:18 INFO - PROCESS | 1832 | 1462373898259 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1832 | 1462373898262 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 07:58:18 INFO - PROCESS | 1832 | 1462373898268 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1832 | 1462373898271 Marionette TRACE conn3 <- [1,634,null,{}] 07:58:18 INFO - PROCESS | 1832 | 1462373898276 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:18 INFO - PROCESS | 1832 | 1462373898466 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:58:18 INFO - PROCESS | 1832 | 1462373898626 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8e03000 == 74 [pid = 1832] [id = 166] 07:58:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0bd483800) [pid = 1832] [serial = 498] [outer = (nil)] 07:58:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0c5a1c000) [pid = 1832] [serial = 499] [outer = 0x7fe0bd483800] 07:58:18 INFO - PROCESS | 1832 | 1462373898698 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0c6868c00) [pid = 1832] [serial = 500] [outer = 0x7fe0bd483800] 07:58:19 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:19 INFO - PROCESS | 1832 | 1462373899495 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1282ms 07:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:58:19 INFO - PROCESS | 1832 | 1462373899550 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 1832 | 1462373899553 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 07:58:19 INFO - PROCESS | 1832 | 1462373899560 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 1832 | 1462373899563 Marionette TRACE conn3 <- [1,638,null,{}] 07:58:19 INFO - PROCESS | 1832 | 1462373899568 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:19 INFO - PROCESS | 1832 | 1462373899729 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:58:19 INFO - PROCESS | 1832 | 1462373899885 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dadcc800 == 75 [pid = 1832] [id = 167] 07:58:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0c51a7000) [pid = 1832] [serial = 501] [outer = (nil)] 07:58:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0c6aa4400) [pid = 1832] [serial = 502] [outer = 0x7fe0c51a7000] 07:58:19 INFO - PROCESS | 1832 | 1462373899955 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0c6aae000) [pid = 1832] [serial = 503] [outer = 0x7fe0c51a7000] 07:58:20 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:20 INFO - PROCESS | 1832 | 1462373900798 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:58:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:58:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1291ms 07:58:20 INFO - PROCESS | 1832 | 1462373900851 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 1832 | 1462373900855 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 07:58:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:58:20 INFO - PROCESS | 1832 | 1462373900861 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 1832 | 1462373900863 Marionette TRACE conn3 <- [1,642,null,{}] 07:58:20 INFO - PROCESS | 1832 | 1462373900868 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:21 INFO - PROCESS | 1832 | 1462373901025 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:58:21 INFO - PROCESS | 1832 | 1462373901184 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7612000 == 76 [pid = 1832] [id = 168] 07:58:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0c5f8b800) [pid = 1832] [serial = 504] [outer = (nil)] 07:58:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0c76ec800) [pid = 1832] [serial = 505] [outer = 0x7fe0c5f8b800] 07:58:21 INFO - PROCESS | 1832 | 1462373901256 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0c7930800) [pid = 1832] [serial = 506] [outer = 0x7fe0c5f8b800] 07:58:22 INFO - PROCESS | 1832 | 1462373902145 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1336ms 07:58:22 INFO - PROCESS | 1832 | 1462373902198 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 1832 | 1462373902202 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 07:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:58:22 INFO - PROCESS | 1832 | 1462373902208 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 1832 | 1462373902210 Marionette TRACE conn3 <- [1,646,null,{}] 07:58:22 INFO - PROCESS | 1832 | 1462373902215 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:22 INFO - PROCESS | 1832 | 1462373902376 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:58:22 INFO - PROCESS | 1832 | 1462373902535 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bc01d800 == 77 [pid = 1832] [id = 169] 07:58:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b73c8000) [pid = 1832] [serial = 507] [outer = (nil)] 07:58:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0bda48400) [pid = 1832] [serial = 508] [outer = 0x7fe0b73c8000] 07:58:22 INFO - PROCESS | 1832 | 1462373902621 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0c7937800) [pid = 1832] [serial = 509] [outer = 0x7fe0b73c8000] 07:58:23 INFO - PROCESS | 1832 | 1462373903720 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:58:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1578ms 07:58:23 INFO - PROCESS | 1832 | 1462373903788 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 1832 | 1462373903794 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 07:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:58:23 INFO - PROCESS | 1832 | 1462373903802 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 1832 | 1462373903807 Marionette TRACE conn3 <- [1,650,null,{}] 07:58:23 INFO - PROCESS | 1832 | 1462373903814 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:24 INFO - PROCESS | 1832 | 1462373904028 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:58:24 INFO - PROCESS | 1832 | 1462373904338 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6376000 == 78 [pid = 1832] [id = 170] 07:58:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b69cc000) [pid = 1832] [serial = 510] [outer = (nil)] 07:58:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b73a7c00) [pid = 1832] [serial = 511] [outer = 0x7fe0b69cc000] 07:58:24 INFO - PROCESS | 1832 | 1462373904411 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0bbbb1000) [pid = 1832] [serial = 512] [outer = 0x7fe0b69cc000] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0bd48bc00) [pid = 1832] [serial = 393] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0c4d04400) [pid = 1832] [serial = 396] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0c6aa5800) [pid = 1832] [serial = 399] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0b73b3000) [pid = 1832] [serial = 402] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0c6ab3c00) [pid = 1832] [serial = 405] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0d3ccc800) [pid = 1832] [serial = 408] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d5a000 == 77 [pid = 1832] [id = 159] 07:58:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d18800 == 76 [pid = 1832] [id = 158] 07:58:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c516e800 == 75 [pid = 1832] [id = 157] 07:58:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf2a7000 == 74 [pid = 1832] [id = 156] 07:58:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bcdda800 == 73 [pid = 1832] [id = 155] 07:58:25 INFO - PROCESS | 1832 | 1462373905306 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:58:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd226000 == 72 [pid = 1832] [id = 154] 07:58:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b66c1000 == 71 [pid = 1832] [id = 153] 07:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1540ms 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0c6615c00) [pid = 1832] [serial = 426] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0d2edc000) [pid = 1832] [serial = 429] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0c6aa8000) [pid = 1832] [serial = 427] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0d88ed800) [pid = 1832] [serial = 430] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0bd85a000) [pid = 1832] [serial = 417] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0bee18400) [pid = 1832] [serial = 418] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0bcd0dc00) [pid = 1832] [serial = 415] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0bc0eec00) [pid = 1832] [serial = 414] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0c568d800) [pid = 1832] [serial = 420] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0c56e6800) [pid = 1832] [serial = 421] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0c0873400) [pid = 1832] [serial = 423] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0bcd0d800) [pid = 1832] [serial = 411] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0bdda3800) [pid = 1832] [serial = 432] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0bddad000) [pid = 1832] [serial = 433] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0c584fc00) [pid = 1832] [serial = 424] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1832 | 1462373905358 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 1832 | 1462373905365 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 07:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:58:25 INFO - PROCESS | 1832 | 1462373905374 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 1832 | 1462373905378 Marionette TRACE conn3 <- [1,654,null,{}] 07:58:25 INFO - PROCESS | 1832 | 1462373905384 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:25 INFO - PROCESS | 1832 | 1462373905533 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:58:25 INFO - PROCESS | 1832 | 1462373905544 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbf63000 == 72 [pid = 1832] [id = 171] 07:58:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0b632ac00) [pid = 1832] [serial = 513] [outer = (nil)] 07:58:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0bcd09800) [pid = 1832] [serial = 514] [outer = 0x7fe0b632ac00] 07:58:25 INFO - PROCESS | 1832 | 1462373905606 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0bce4e800) [pid = 1832] [serial = 515] [outer = 0x7fe0b632ac00] 07:58:26 INFO - PROCESS | 1832 | 1462373906420 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1079ms 07:58:26 INFO - PROCESS | 1832 | 1462373906460 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 1832 | 1462373906464 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 07:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:58:26 INFO - PROCESS | 1832 | 1462373906470 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 1832 | 1462373906475 Marionette TRACE conn3 <- [1,658,null,{}] 07:58:26 INFO - PROCESS | 1832 | 1462373906490 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:26 INFO - PROCESS | 1832 | 1462373906639 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:58:26 INFO - PROCESS | 1832 | 1462373906770 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0924000 == 73 [pid = 1832] [id = 172] 07:58:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0bbbb1800) [pid = 1832] [serial = 516] [outer = (nil)] 07:58:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0bd5ad400) [pid = 1832] [serial = 517] [outer = 0x7fe0bbbb1800] 07:58:26 INFO - PROCESS | 1832 | 1462373906832 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0bdda3400) [pid = 1832] [serial = 518] [outer = 0x7fe0bbbb1800] 07:58:27 INFO - PROCESS | 1832 | 1462373907500 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1089ms 07:58:27 INFO - PROCESS | 1832 | 1462373907560 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 1832 | 1462373907564 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 07:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:58:27 INFO - PROCESS | 1832 | 1462373907570 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 1832 | 1462373907572 Marionette TRACE conn3 <- [1,662,null,{}] 07:58:27 INFO - PROCESS | 1832 | 1462373907626 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:27 INFO - PROCESS | 1832 | 1462373907815 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:58:27 INFO - PROCESS | 1832 | 1462373907836 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c543e000 == 74 [pid = 1832] [id = 173] 07:58:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0bc19f000) [pid = 1832] [serial = 519] [outer = (nil)] 07:58:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0bee1fc00) [pid = 1832] [serial = 520] [outer = 0x7fe0bc19f000] 07:58:27 INFO - PROCESS | 1832 | 1462373907894 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0c08abc00) [pid = 1832] [serial = 521] [outer = 0x7fe0bc19f000] 07:58:28 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:28 INFO - PROCESS | 1832 | 1462373908751 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1241ms 07:58:28 INFO - PROCESS | 1832 | 1462373908818 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:58:28 INFO - PROCESS | 1832 | 1462373908823 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 07:58:28 INFO - PROCESS | 1832 | 1462373908828 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 1832 | 1462373908831 Marionette TRACE conn3 <- [1,666,null,{}] 07:58:28 INFO - PROCESS | 1832 | 1462373908836 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:29 INFO - PROCESS | 1832 | 1462373909021 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:58:29 INFO - PROCESS | 1832 | 1462373909047 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5de0000 == 75 [pid = 1832] [id = 174] 07:58:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0bce8b800) [pid = 1832] [serial = 522] [outer = (nil)] 07:58:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0c51a7c00) [pid = 1832] [serial = 523] [outer = 0x7fe0bce8b800] 07:58:29 INFO - PROCESS | 1832 | 1462373909105 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0c56eb000) [pid = 1832] [serial = 524] [outer = 0x7fe0bce8b800] 07:58:29 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:29 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0bce47c00) [pid = 1832] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:58:29 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0bddaf400) [pid = 1832] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:58:29 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0bbbb8000) [pid = 1832] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:58:29 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0b66ecc00) [pid = 1832] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:58:29 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0b73af800) [pid = 1832] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:58:29 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0bcd04800) [pid = 1832] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:58:29 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0bda49800) [pid = 1832] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:58:30 INFO - PROCESS | 1832 | 1462373910035 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1229ms 07:58:30 INFO - PROCESS | 1832 | 1462373910058 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 1832 | 1462373910061 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 07:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:58:30 INFO - PROCESS | 1832 | 1462373910070 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 1832 | 1462373910073 Marionette TRACE conn3 <- [1,670,null,{}] 07:58:30 INFO - PROCESS | 1832 | 1462373910079 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:30 INFO - PROCESS | 1832 | 1462373910256 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:58:30 INFO - PROCESS | 1832 | 1462373910272 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6afe000 == 76 [pid = 1832] [id = 175] 07:58:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0bce8c400) [pid = 1832] [serial = 525] [outer = (nil)] 07:58:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0c5f2dc00) [pid = 1832] [serial = 526] [outer = 0x7fe0bce8c400] 07:58:30 INFO - PROCESS | 1832 | 1462373910336 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0c6aa8000) [pid = 1832] [serial = 527] [outer = 0x7fe0bce8c400] 07:58:31 INFO - PROCESS | 1832 | 1462373911211 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1178ms 07:58:31 INFO - PROCESS | 1832 | 1462373911252 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:58:31 INFO - PROCESS | 1832 | 1462373911257 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 07:58:31 INFO - PROCESS | 1832 | 1462373911267 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1832 | 1462373911270 Marionette TRACE conn3 <- [1,674,null,{}] 07:58:31 INFO - PROCESS | 1832 | 1462373911274 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:31 INFO - PROCESS | 1832 | 1462373911419 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:58:31 INFO - PROCESS | 1832 | 1462373911434 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdfce000 == 77 [pid = 1832] [id = 176] 07:58:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0b73ad000) [pid = 1832] [serial = 528] [outer = (nil)] 07:58:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0c793a400) [pid = 1832] [serial = 529] [outer = 0x7fe0b73ad000] 07:58:31 INFO - PROCESS | 1832 | 1462373911492 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0d2ee2800) [pid = 1832] [serial = 530] [outer = 0x7fe0b73ad000] 07:58:32 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:32 INFO - PROCESS | 1832 | 1462373912548 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:58:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1331ms 07:58:32 INFO - PROCESS | 1832 | 1462373912595 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 1832 | 1462373912601 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 07:58:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:58:32 INFO - PROCESS | 1832 | 1462373912611 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 1832 | 1462373912615 Marionette TRACE conn3 <- [1,678,null,{}] 07:58:32 INFO - PROCESS | 1832 | 1462373912636 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:32 INFO - PROCESS | 1832 | 1462373912857 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:58:33 INFO - PROCESS | 1832 | 1462373913058 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd492800 == 78 [pid = 1832] [id = 177] 07:58:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0b73b6800) [pid = 1832] [serial = 531] [outer = (nil)] 07:58:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b73bbc00) [pid = 1832] [serial = 532] [outer = 0x7fe0b73b6800] 07:58:33 INFO - PROCESS | 1832 | 1462373913179 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b73c0c00) [pid = 1832] [serial = 533] [outer = 0x7fe0b73b6800] 07:58:34 INFO - PROCESS | 1832 | 1462373914023 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:58:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1454ms 07:58:34 INFO - PROCESS | 1832 | 1462373914066 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 1832 | 1462373914075 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 07:58:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:58:34 INFO - PROCESS | 1832 | 1462373914085 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 1832 | 1462373914089 Marionette TRACE conn3 <- [1,682,null,{}] 07:58:34 INFO - PROCESS | 1832 | 1462373914095 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 1832 | 1462373914272 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:58:34 INFO - PROCESS | 1832 | 1462373914429 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5171000 == 79 [pid = 1832] [id = 178] 07:58:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0b73c4800) [pid = 1832] [serial = 534] [outer = (nil)] 07:58:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0bc196c00) [pid = 1832] [serial = 535] [outer = 0x7fe0b73c4800] 07:58:34 INFO - PROCESS | 1832 | 1462373914507 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0bcd0dc00) [pid = 1832] [serial = 536] [outer = 0x7fe0b73c4800] 07:58:35 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:35 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:58:35 INFO - PROCESS | 1832 | 1462373915816 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:58:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1779ms 07:58:35 INFO - PROCESS | 1832 | 1462373915865 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 1832 | 1462373915869 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 07:58:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:58:35 INFO - PROCESS | 1832 | 1462373915875 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 1832 | 1462373915880 Marionette TRACE conn3 <- [1,686,null,{}] 07:58:35 INFO - PROCESS | 1832 | 1462373915895 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:36 INFO - PROCESS | 1832 | 1462373916130 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:58:36 INFO - PROCESS | 1832 | 1462373916286 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f76800 == 80 [pid = 1832] [id = 179] 07:58:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0bce4bc00) [pid = 1832] [serial = 537] [outer = (nil)] 07:58:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0bd853400) [pid = 1832] [serial = 538] [outer = 0x7fe0bce4bc00] 07:58:36 INFO - PROCESS | 1832 | 1462373916360 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0c32e0c00) [pid = 1832] [serial = 539] [outer = 0x7fe0bce4bc00] 07:58:37 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:37 INFO - PROCESS | 1832 | 1462373917585 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:58:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1733ms 07:58:37 INFO - PROCESS | 1832 | 1462373917620 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 1832 | 1462373917625 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:58:37 INFO - PROCESS | 1832 | 1462373917631 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 1832 | 1462373917634 Marionette TRACE conn3 <- [1,690,null,{}] 07:58:37 INFO - PROCESS | 1832 | 1462373917647 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 1832 | 1462373917891 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:58:38 INFO - PROCESS | 1832 | 1462373918048 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0ea0000 == 81 [pid = 1832] [id = 180] 07:58:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0bce4c800) [pid = 1832] [serial = 540] [outer = (nil)] 07:58:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0c57b5c00) [pid = 1832] [serial = 541] [outer = 0x7fe0bce4c800] 07:58:38 INFO - PROCESS | 1832 | 1462373918120 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0c5f31c00) [pid = 1832] [serial = 542] [outer = 0x7fe0bce4c800] 07:58:39 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:39 INFO - PROCESS | 1832 | 1462373919393 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:58:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1787ms 07:58:39 INFO - PROCESS | 1832 | 1462373919419 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:58:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:58:39 INFO - PROCESS | 1832 | 1462373919423 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 07:58:39 INFO - PROCESS | 1832 | 1462373919429 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 1832 | 1462373919433 Marionette TRACE conn3 <- [1,694,null,{}] 07:58:39 INFO - PROCESS | 1832 | 1462373919531 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 1832 | 1462373919750 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:58:39 INFO - PROCESS | 1832 | 1462373919867 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd35c000 == 82 [pid = 1832] [id = 181] 07:58:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0bc183c00) [pid = 1832] [serial = 543] [outer = (nil)] 07:58:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0bc18b800) [pid = 1832] [serial = 544] [outer = 0x7fe0bc183c00] 07:58:39 INFO - PROCESS | 1832 | 1462373919942 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0bded5800) [pid = 1832] [serial = 545] [outer = 0x7fe0bc183c00] 07:58:41 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:41 INFO - PROCESS | 1832 | 1462373921478 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:58:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2090ms 07:58:41 INFO - PROCESS | 1832 | 1462373921520 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 1832 | 1462373921526 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 07:58:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:58:41 INFO - PROCESS | 1832 | 1462373921533 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 1832 | 1462373921539 Marionette TRACE conn3 <- [1,698,null,{}] 07:58:41 INFO - PROCESS | 1832 | 1462373921547 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:41 INFO - PROCESS | 1832 | 1462373921739 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:58:42 INFO - PROCESS | 1832 | 1462373922029 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b62dc000 == 83 [pid = 1832] [id = 182] 07:58:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b66e9000) [pid = 1832] [serial = 546] [outer = (nil)] 07:58:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0b66ed000) [pid = 1832] [serial = 547] [outer = 0x7fe0b66e9000] 07:58:42 INFO - PROCESS | 1832 | 1462373922110 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0b69d1c00) [pid = 1832] [serial = 548] [outer = 0x7fe0b66e9000] 07:58:42 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0c2f98400) [pid = 1832] [serial = 481] [outer = (nil)] [url = about:blank] 07:58:42 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0b6325000) [pid = 1832] [serial = 450] [outer = (nil)] [url = about:blank] 07:58:42 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0b69d0400) [pid = 1832] [serial = 453] [outer = (nil)] [url = about:blank] 07:58:42 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0b51c9000) [pid = 1832] [serial = 457] [outer = (nil)] [url = about:blank] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbf64800 == 82 [pid = 1832] [id = 136] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3145800 == 81 [pid = 1832] [id = 137] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6092800 == 80 [pid = 1832] [id = 37] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6afe000 == 79 [pid = 1832] [id = 175] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5de0000 == 78 [pid = 1832] [id = 174] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c543e000 == 77 [pid = 1832] [id = 173] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0924000 == 76 [pid = 1832] [id = 172] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbf63000 == 75 [pid = 1832] [id = 171] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6376000 == 74 [pid = 1832] [id = 170] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dadcc800 == 73 [pid = 1832] [id = 167] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8e03000 == 72 [pid = 1832] [id = 166] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4134800 == 71 [pid = 1832] [id = 165] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ccfbe000 == 70 [pid = 1832] [id = 164] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6fa0000 == 69 [pid = 1832] [id = 163] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5a6b800 == 68 [pid = 1832] [id = 162] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd49a800 == 67 [pid = 1832] [id = 161] 07:58:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c608c000 == 66 [pid = 1832] [id = 160] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0bd861800) [pid = 1832] [serial = 473] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0c0a29800) [pid = 1832] [serial = 479] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0bd485c00) [pid = 1832] [serial = 470] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0c0875000) [pid = 1832] [serial = 478] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0bd48c400) [pid = 1832] [serial = 256] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0bd5aec00) [pid = 1832] [serial = 472] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0bdedc400) [pid = 1832] [serial = 475] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0bf013c00) [pid = 1832] [serial = 476] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0bdda7c00) [pid = 1832] [serial = 435] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0bce97400) [pid = 1832] [serial = 469] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0b69cc400) [pid = 1832] [serial = 461] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b69c3800) [pid = 1832] [serial = 460] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0b66e9c00) [pid = 1832] [serial = 447] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0c6616c00) [pid = 1832] [serial = 444] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0bc196000) [pid = 1832] [serial = 464] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0b73ce800) [pid = 1832] [serial = 463] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0bc19e400) [pid = 1832] [serial = 441] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0bf262c00) [pid = 1832] [serial = 438] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0bce48000) [pid = 1832] [serial = 466] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0bce4d800) [pid = 1832] [serial = 467] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:43 INFO - PROCESS | 1832 | 1462373923524 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:58:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2035ms 07:58:43 INFO - PROCESS | 1832 | 1462373923569 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 1832 | 1462373923575 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 07:58:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:58:43 INFO - PROCESS | 1832 | 1462373923583 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 1832 | 1462373923589 Marionette TRACE conn3 <- [1,702,null,{}] 07:58:43 INFO - PROCESS | 1832 | 1462373923597 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:43 INFO - PROCESS | 1832 | 1462373923816 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:58:44 INFO - PROCESS | 1832 | 1462373924002 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbf5b800 == 67 [pid = 1832] [id = 183] 07:58:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0b73a8800) [pid = 1832] [serial = 549] [outer = (nil)] 07:58:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0b73b3400) [pid = 1832] [serial = 550] [outer = 0x7fe0b73a8800] 07:58:44 INFO - PROCESS | 1832 | 1462373924076 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0b73c2c00) [pid = 1832] [serial = 551] [outer = 0x7fe0b73a8800] 07:58:45 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:45 INFO - PROCESS | 1832 | 1462373925403 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1834ms 07:58:45 INFO - PROCESS | 1832 | 1462373925478 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 1832 | 1462373925487 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 07:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:58:45 INFO - PROCESS | 1832 | 1462373925501 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 1832 | 1462373925504 Marionette TRACE conn3 <- [1,706,null,{}] 07:58:45 INFO - PROCESS | 1832 | 1462373925512 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:45 INFO - PROCESS | 1832 | 1462373925670 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:58:45 INFO - PROCESS | 1832 | 1462373925820 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd54c800 == 68 [pid = 1832] [id = 184] 07:58:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0b73a9c00) [pid = 1832] [serial = 552] [outer = (nil)] 07:58:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0bc185800) [pid = 1832] [serial = 553] [outer = 0x7fe0b73a9c00] 07:58:45 INFO - PROCESS | 1832 | 1462373925891 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0bc1a2c00) [pid = 1832] [serial = 554] [outer = 0x7fe0b73a9c00] 07:58:47 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:47 INFO - PROCESS | 1832 | 1462373927142 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:58:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1690ms 07:58:47 INFO - PROCESS | 1832 | 1462373927190 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:58:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:58:47 INFO - PROCESS | 1832 | 1462373927194 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 07:58:47 INFO - PROCESS | 1832 | 1462373927201 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 1832 | 1462373927207 Marionette TRACE conn3 <- [1,710,null,{}] 07:58:47 INFO - PROCESS | 1832 | 1462373927350 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:47 INFO - PROCESS | 1832 | 1462373927550 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:58:47 INFO - PROCESS | 1832 | 1462373927667 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0e91000 == 69 [pid = 1832] [id = 185] 07:58:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0bce4f000) [pid = 1832] [serial = 555] [outer = (nil)] 07:58:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0bcf14800) [pid = 1832] [serial = 556] [outer = 0x7fe0bce4f000] 07:58:47 INFO - PROCESS | 1832 | 1462373927754 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0bd5aec00) [pid = 1832] [serial = 557] [outer = 0x7fe0bce4f000] 07:58:49 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:49 INFO - PROCESS | 1832 | 1462373929087 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1941ms 07:58:49 INFO - PROCESS | 1832 | 1462373929160 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 1832 | 1462373929163 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 07:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:58:49 INFO - PROCESS | 1832 | 1462373929172 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 1832 | 1462373929175 Marionette TRACE conn3 <- [1,714,null,{}] 07:58:49 INFO - PROCESS | 1832 | 1462373929181 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:49 INFO - PROCESS | 1832 | 1462373929333 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:58:49 INFO - PROCESS | 1832 | 1462373929483 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66cc000 == 70 [pid = 1832] [id = 186] 07:58:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0bce51000) [pid = 1832] [serial = 558] [outer = (nil)] 07:58:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0bdda2400) [pid = 1832] [serial = 559] [outer = 0x7fe0bce51000] 07:58:49 INFO - PROCESS | 1832 | 1462373929554 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0bded6000) [pid = 1832] [serial = 560] [outer = 0x7fe0bce51000] 07:58:50 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:51 INFO - PROCESS | 1832 | 1462373931031 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:58:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1887ms 07:58:51 INFO - PROCESS | 1832 | 1462373931060 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 1832 | 1462373931064 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 07:58:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:58:51 INFO - PROCESS | 1832 | 1462373931071 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 1832 | 1462373931073 Marionette TRACE conn3 <- [1,718,null,{}] 07:58:51 INFO - PROCESS | 1832 | 1462373931078 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:51 INFO - PROCESS | 1832 | 1462373931253 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:58:51 INFO - PROCESS | 1832 | 1462373931413 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d57000 == 71 [pid = 1832] [id = 187] 07:58:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0b632a800) [pid = 1832] [serial = 561] [outer = (nil)] 07:58:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0bf263400) [pid = 1832] [serial = 562] [outer = 0x7fe0b632a800] 07:58:51 INFO - PROCESS | 1832 | 1462373931482 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0c5409c00) [pid = 1832] [serial = 563] [outer = 0x7fe0b632a800] 07:58:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:52 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:58:52 INFO - PROCESS | 1832 | 1462373932801 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:58:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1832ms 07:58:52 INFO - PROCESS | 1832 | 1462373932903 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 1832 | 1462373932909 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 07:58:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:58:52 INFO - PROCESS | 1832 | 1462373932917 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 1832 | 1462373932922 Marionette TRACE conn3 <- [1,722,null,{}] 07:58:52 INFO - PROCESS | 1832 | 1462373932930 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:53 INFO - PROCESS | 1832 | 1462373933088 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:58:53 INFO - PROCESS | 1832 | 1462373933249 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd325000 == 72 [pid = 1832] [id = 188] 07:58:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b632b800) [pid = 1832] [serial = 564] [outer = (nil)] 07:58:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0b73be400) [pid = 1832] [serial = 565] [outer = 0x7fe0b632b800] 07:58:53 INFO - PROCESS | 1832 | 1462373933316 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0bc0f2c00) [pid = 1832] [serial = 566] [outer = 0x7fe0b632b800] 07:58:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0d83000 == 71 [pid = 1832] [id = 151] 07:58:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd49d800 == 70 [pid = 1832] [id = 9] 07:58:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b65f4800 == 69 [pid = 1832] [id = 148] 07:58:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b66c2800 == 68 [pid = 1832] [id = 149] 07:58:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0be065800 == 67 [pid = 1832] [id = 152] 07:58:54 INFO - PROCESS | 1832 | 1462373934210 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 1832 | 1462373934260 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 07:58:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:58:54 INFO - PROCESS | 1832 | 1462373934270 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 1832 | 1462373934274 Marionette TRACE conn3 <- [1,726,null,{}] 07:58:54 INFO - PROCESS | 1832 | 1462373934279 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:54 INFO - PROCESS | 1832 | 1462373934437 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:58:54 INFO - PROCESS | 1832 | 1462373934456 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0e94800 == 68 [pid = 1832] [id = 189] 07:58:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0bc189800) [pid = 1832] [serial = 567] [outer = (nil)] 07:58:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0bce50000) [pid = 1832] [serial = 568] [outer = 0x7fe0bc189800] 07:58:54 INFO - PROCESS | 1832 | 1462373934518 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0bd48d800) [pid = 1832] [serial = 569] [outer = 0x7fe0bc189800] 07:58:55 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:55 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:58:55 INFO - PROCESS | 1832 | 1462373935449 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:58:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1234ms 07:58:55 INFO - PROCESS | 1832 | 1462373935506 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 1832 | 1462373935509 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 07:58:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:58:55 INFO - PROCESS | 1832 | 1462373935516 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 1832 | 1462373935521 Marionette TRACE conn3 <- [1,730,null,{}] 07:58:55 INFO - PROCESS | 1832 | 1462373935536 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:55 INFO - PROCESS | 1832 | 1462373935706 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:58:55 INFO - PROCESS | 1832 | 1462373935838 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6015800 == 69 [pid = 1832] [id = 190] 07:58:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0bce4f800) [pid = 1832] [serial = 570] [outer = (nil)] 07:58:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0c4c89400) [pid = 1832] [serial = 571] [outer = 0x7fe0bce4f800] 07:58:55 INFO - PROCESS | 1832 | 1462373935903 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0c57b4400) [pid = 1832] [serial = 572] [outer = 0x7fe0bce4f800] 07:58:56 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:56 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:58:56 INFO - PROCESS | 1832 | 1462373936848 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:58:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:58:56 INFO - PROCESS | 1832 | 1462373936918 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 07:58:56 INFO - PROCESS | 1832 | 1462373936924 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 1832 | 1462373936927 Marionette TRACE conn3 <- [1,734,null,{}] 07:58:56 INFO - PROCESS | 1832 | 1462373936932 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:57 INFO - PROCESS | 1832 | 1462373937142 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:58:57 INFO - PROCESS | 1832 | 1462373937175 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6fad800 == 70 [pid = 1832] [id = 191] 07:58:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0c568ac00) [pid = 1832] [serial = 573] [outer = (nil)] 07:58:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0c6869c00) [pid = 1832] [serial = 574] [outer = 0x7fe0c568ac00] 07:58:57 INFO - PROCESS | 1832 | 1462373937236 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0c6aa8800) [pid = 1832] [serial = 575] [outer = 0x7fe0c568ac00] 07:58:57 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:58 INFO - PROCESS | 1832 | 1462373938014 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:58:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1140ms 07:58:58 INFO - PROCESS | 1832 | 1462373938064 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 1832 | 1462373938068 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:58:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:58:58 INFO - PROCESS | 1832 | 1462373938084 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 1832 | 1462373938087 Marionette TRACE conn3 <- [1,738,null,{}] 07:58:58 INFO - PROCESS | 1832 | 1462373938104 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 1832 | 1462373938322 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:58:58 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0bbbb1800) [pid = 1832] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:58:58 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0bc19f000) [pid = 1832] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:58:58 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0b632ac00) [pid = 1832] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:58:58 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0bce8c400) [pid = 1832] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:58:58 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0bce8b800) [pid = 1832] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:58:58 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0b69cc000) [pid = 1832] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:58:58 INFO - PROCESS | 1832 | 1462373938411 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd326000 == 71 [pid = 1832] [id = 192] 07:58:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b632ac00) [pid = 1832] [serial = 576] [outer = (nil)] 07:58:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0bc1a3400) [pid = 1832] [serial = 577] [outer = 0x7fe0b632ac00] 07:58:58 INFO - PROCESS | 1832 | 1462373938474 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0c6aaa000) [pid = 1832] [serial = 578] [outer = 0x7fe0b632ac00] 07:58:59 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:59 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:58:59 INFO - PROCESS | 1832 | 1462373939641 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:58:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1579ms 07:58:59 INFO - PROCESS | 1832 | 1462373939664 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 1832 | 1462373939667 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:58:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:58:59 INFO - PROCESS | 1832 | 1462373939684 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 1832 | 1462373939687 Marionette TRACE conn3 <- [1,742,null,{}] 07:58:59 INFO - PROCESS | 1832 | 1462373939692 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:59 INFO - PROCESS | 1832 | 1462373939903 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:58:59 INFO - PROCESS | 1832 | 1462373939962 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d6bc5800 == 72 [pid = 1832] [id = 193] 07:58:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0c94c6400) [pid = 1832] [serial = 579] [outer = (nil)] 07:59:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0d3f2a400) [pid = 1832] [serial = 580] [outer = 0x7fe0c94c6400] 07:59:00 INFO - PROCESS | 1832 | 1462373940026 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0d4fd5c00) [pid = 1832] [serial = 581] [outer = 0x7fe0c94c6400] 07:59:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:01 INFO - PROCESS | 1832 | 1462373941446 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:59:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1792ms 07:59:01 INFO - PROCESS | 1832 | 1462373941467 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 1832 | 1462373941474 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:59:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:59:01 INFO - PROCESS | 1832 | 1462373941483 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 1832 | 1462373941487 Marionette TRACE conn3 <- [1,746,null,{}] 07:59:01 INFO - PROCESS | 1832 | 1462373941599 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:01 INFO - PROCESS | 1832 | 1462373941779 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:59:01 INFO - PROCESS | 1832 | 1462373941955 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0eae000 == 73 [pid = 1832] [id = 194] 07:59:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0b300b800) [pid = 1832] [serial = 582] [outer = (nil)] 07:59:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0b36aa400) [pid = 1832] [serial = 583] [outer = 0x7fe0b300b800] 07:59:02 INFO - PROCESS | 1832 | 1462373942083 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0b73b3800) [pid = 1832] [serial = 584] [outer = 0x7fe0b300b800] 07:59:02 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:03 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:03 INFO - PROCESS | 1832 | 1462373943475 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:59:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2043ms 07:59:03 INFO - PROCESS | 1832 | 1462373943576 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 1832 | 1462373943585 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:59:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:59:03 INFO - PROCESS | 1832 | 1462373943650 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 1832 | 1462373943655 Marionette TRACE conn3 <- [1,750,null,{}] 07:59:03 INFO - PROCESS | 1832 | 1462373943661 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 1832 | 1462373943836 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:59:03 INFO - PROCESS | 1832 | 1462373943992 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4e06800 == 74 [pid = 1832] [id = 195] 07:59:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0b36ad800) [pid = 1832] [serial = 585] [outer = (nil)] 07:59:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0bc18fc00) [pid = 1832] [serial = 586] [outer = 0x7fe0b36ad800] 07:59:04 INFO - PROCESS | 1832 | 1462373944070 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0bd5a3000) [pid = 1832] [serial = 587] [outer = 0x7fe0b36ad800] 07:59:05 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:05 INFO - PROCESS | 1832 | 1462373945380 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:59:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1791ms 07:59:05 INFO - PROCESS | 1832 | 1462373945464 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 1832 | 1462373945469 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:59:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:59:05 INFO - PROCESS | 1832 | 1462373945479 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 1832 | 1462373945483 Marionette TRACE conn3 <- [1,754,null,{}] 07:59:05 INFO - PROCESS | 1832 | 1462373945499 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:05 INFO - PROCESS | 1832 | 1462373945669 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:59:05 INFO - PROCESS | 1832 | 1462373945827 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd35a000 == 75 [pid = 1832] [id = 196] 07:59:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0bd5a9800) [pid = 1832] [serial = 588] [outer = (nil)] 07:59:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0c568d800) [pid = 1832] [serial = 589] [outer = 0x7fe0bd5a9800] 07:59:05 INFO - PROCESS | 1832 | 1462373945903 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0c6ab3c00) [pid = 1832] [serial = 590] [outer = 0x7fe0bd5a9800] 07:59:07 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:07 INFO - PROCESS | 1832 | 1462373947209 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:59:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1791ms 07:59:07 INFO - PROCESS | 1832 | 1462373947279 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 1832 | 1462373947285 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:59:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:59:07 INFO - PROCESS | 1832 | 1462373947310 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 1832 | 1462373947314 Marionette TRACE conn3 <- [1,758,null,{}] 07:59:07 INFO - PROCESS | 1832 | 1462373947320 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:07 INFO - PROCESS | 1832 | 1462373947487 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:59:07 INFO - PROCESS | 1832 | 1462373947644 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b623e800 == 76 [pid = 1832] [id = 197] 07:59:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0bd85a000) [pid = 1832] [serial = 591] [outer = (nil)] 07:59:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0c94ca000) [pid = 1832] [serial = 592] [outer = 0x7fe0bd85a000] 07:59:07 INFO - PROCESS | 1832 | 1462373947713 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0d3ccb800) [pid = 1832] [serial = 593] [outer = 0x7fe0bd85a000] 07:59:08 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:08 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:59:08 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:08 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:08 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:08 INFO - PROCESS | 1832 | 1462373948542 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:59:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1287ms 07:59:08 INFO - PROCESS | 1832 | 1462373948594 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 1832 | 1462373948598 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:59:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:59:08 INFO - PROCESS | 1832 | 1462373948603 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 1832 | 1462373948605 Marionette TRACE conn3 <- [1,762,null,{}] 07:59:08 INFO - PROCESS | 1832 | 1462373948612 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:08 INFO - PROCESS | 1832 | 1462373948815 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:59:09 INFO - PROCESS | 1832 | 1462373949012 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b3356800 == 77 [pid = 1832] [id = 198] 07:59:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0b30e3000) [pid = 1832] [serial = 594] [outer = (nil)] 07:59:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0b30eb800) [pid = 1832] [serial = 595] [outer = 0x7fe0b30e3000] 07:59:09 INFO - PROCESS | 1832 | 1462373949084 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0b30f0000) [pid = 1832] [serial = 596] [outer = 0x7fe0b30e3000] 07:59:10 INFO - PROCESS | 1832 | 1462373950365 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:59:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2084ms 07:59:10 INFO - PROCESS | 1832 | 1462373950737 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:59:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:59:10 INFO - PROCESS | 1832 | 1462373950742 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:59:10 INFO - PROCESS | 1832 | 1462373950750 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1832 | 1462373950756 Marionette TRACE conn3 <- [1,766,null,{}] 07:59:10 INFO - PROCESS | 1832 | 1462373950808 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:10 INFO - PROCESS | 1832 | 1462373950964 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:59:11 INFO - PROCESS | 1832 | 1462373951191 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b33c7000 == 78 [pid = 1832] [id = 199] 07:59:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b36b0c00) [pid = 1832] [serial = 597] [outer = (nil)] 07:59:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0b36b6c00) [pid = 1832] [serial = 598] [outer = 0x7fe0b36b0c00] 07:59:11 INFO - PROCESS | 1832 | 1462373951311 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0b69cf000) [pid = 1832] [serial = 599] [outer = 0x7fe0b36b0c00] 07:59:11 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4f7e000 == 77 [pid = 1832] [id = 39] 07:59:11 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd326000 == 76 [pid = 1832] [id = 192] 07:59:11 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0bd853400) [pid = 1832] [serial = 538] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0c57b5c00) [pid = 1832] [serial = 541] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0b66ed000) [pid = 1832] [serial = 547] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0c5a1c000) [pid = 1832] [serial = 499] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0c51aa400) [pid = 1832] [serial = 496] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0c6aa4400) [pid = 1832] [serial = 502] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0c76ec800) [pid = 1832] [serial = 505] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6fad800 == 75 [pid = 1832] [id = 191] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6015800 == 74 [pid = 1832] [id = 190] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0e94800 == 73 [pid = 1832] [id = 189] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd325000 == 72 [pid = 1832] [id = 188] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b66cc000 == 71 [pid = 1832] [id = 186] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0e91000 == 70 [pid = 1832] [id = 185] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd54c800 == 69 [pid = 1832] [id = 184] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbf5b800 == 68 [pid = 1832] [id = 183] 07:59:12 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b62dc000 == 67 [pid = 1832] [id = 182] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0b73bbc00) [pid = 1832] [serial = 532] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0bc196c00) [pid = 1832] [serial = 535] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0c793a400) [pid = 1832] [serial = 529] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0bc18b800) [pid = 1832] [serial = 544] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0c6aa8000) [pid = 1832] [serial = 527] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0bdda3400) [pid = 1832] [serial = 518] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0bee1fc00) [pid = 1832] [serial = 520] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0c32e2800) [pid = 1832] [serial = 493] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0bcd09800) [pid = 1832] [serial = 514] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0c08abc00) [pid = 1832] [serial = 521] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0bcd0a800) [pid = 1832] [serial = 487] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0c5f2dc00) [pid = 1832] [serial = 526] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0bda48400) [pid = 1832] [serial = 508] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0c56eb000) [pid = 1832] [serial = 524] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0b73a7c00) [pid = 1832] [serial = 511] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0b69cec00) [pid = 1832] [serial = 484] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0bce4e800) [pid = 1832] [serial = 515] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0bdda9800) [pid = 1832] [serial = 490] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0c51a7c00) [pid = 1832] [serial = 523] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0bbbb1000) [pid = 1832] [serial = 512] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0bd5ad400) [pid = 1832] [serial = 517] [outer = (nil)] [url = about:blank] 07:59:12 INFO - PROCESS | 1832 | 1462373952617 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:59:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1882ms 07:59:12 INFO - PROCESS | 1832 | 1462373952631 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1832 | 1462373952637 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:59:12 INFO - PROCESS | 1832 | 1462373952693 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1832 | 1462373952698 Marionette TRACE conn3 <- [1,770,null,{}] 07:59:12 INFO - PROCESS | 1832 | 1462373952705 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:12 INFO - PROCESS | 1832 | 1462373952864 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:59:12 INFO - PROCESS | 1832 | 1462373952982 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbf75800 == 68 [pid = 1832] [id = 200] 07:59:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b36b2400) [pid = 1832] [serial = 600] [outer = (nil)] 07:59:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0b737b000) [pid = 1832] [serial = 601] [outer = 0x7fe0b36b2400] 07:59:13 INFO - PROCESS | 1832 | 1462373953043 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0b73c7800) [pid = 1832] [serial = 602] [outer = 0x7fe0b36b2400] 07:59:13 INFO - PROCESS | 1832 | 1462373953677 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1043ms 07:59:13 INFO - PROCESS | 1832 | 1462373953727 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 1832 | 1462373953731 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:59:13 INFO - PROCESS | 1832 | 1462373953737 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 1832 | 1462373953739 Marionette TRACE conn3 <- [1,774,null,{}] 07:59:13 INFO - PROCESS | 1832 | 1462373953774 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:13 INFO - PROCESS | 1832 | 1462373953997 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:59:14 INFO - PROCESS | 1832 | 1462373954011 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0d81000 == 69 [pid = 1832] [id = 201] 07:59:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0bc19c400) [pid = 1832] [serial = 603] [outer = (nil)] 07:59:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0bce45c00) [pid = 1832] [serial = 604] [outer = 0x7fe0bc19c400] 07:59:14 INFO - PROCESS | 1832 | 1462373954167 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0bce98000) [pid = 1832] [serial = 605] [outer = 0x7fe0bc19c400] 07:59:15 INFO - PROCESS | 1832 | 1462373955026 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1335ms 07:59:15 INFO - PROCESS | 1832 | 1462373955073 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 1832 | 1462373955076 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:59:15 INFO - PROCESS | 1832 | 1462373955082 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 1832 | 1462373955084 Marionette TRACE conn3 <- [1,778,null,{}] 07:59:15 INFO - PROCESS | 1832 | 1462373955089 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:15 INFO - PROCESS | 1832 | 1462373955283 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:59:15 INFO - PROCESS | 1832 | 1462373955322 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5172000 == 70 [pid = 1832] [id = 202] 07:59:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0bd5a9c00) [pid = 1832] [serial = 606] [outer = (nil)] 07:59:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0bda49c00) [pid = 1832] [serial = 607] [outer = 0x7fe0bd5a9c00] 07:59:15 INFO - PROCESS | 1832 | 1462373955382 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0bddafc00) [pid = 1832] [serial = 608] [outer = 0x7fe0bd5a9c00] 07:59:16 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0c568ac00) [pid = 1832] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:59:16 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0bce4f800) [pid = 1832] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:59:16 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0b632b800) [pid = 1832] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:59:16 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0bc189800) [pid = 1832] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:59:16 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0b632ac00) [pid = 1832] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:59:16 INFO - PROCESS | 1832 | 1462373956322 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1281ms 07:59:16 INFO - PROCESS | 1832 | 1462373956364 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 1832 | 1462373956367 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:59:16 INFO - PROCESS | 1832 | 1462373956372 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 1832 | 1462373956374 Marionette TRACE conn3 <- [1,782,null,{}] 07:59:16 INFO - PROCESS | 1832 | 1462373956379 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:16 INFO - PROCESS | 1832 | 1462373956561 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:59:16 INFO - PROCESS | 1832 | 1462373956642 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d5f000 == 71 [pid = 1832] [id = 203] 07:59:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b3007c00) [pid = 1832] [serial = 609] [outer = (nil)] 07:59:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0bd858000) [pid = 1832] [serial = 610] [outer = 0x7fe0b3007c00] 07:59:16 INFO - PROCESS | 1832 | 1462373956702 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0c0872400) [pid = 1832] [serial = 611] [outer = 0x7fe0b3007c00] 07:59:17 INFO - PROCESS | 1832 | 1462373957384 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1038ms 07:59:17 INFO - PROCESS | 1832 | 1462373957412 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 1832 | 1462373957415 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:59:17 INFO - PROCESS | 1832 | 1462373957436 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1832 | 1462373957451 Marionette TRACE conn3 <- [1,786,null,{}] 07:59:17 INFO - PROCESS | 1832 | 1462373957466 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:17 INFO - PROCESS | 1832 | 1462373957644 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:59:17 INFO - PROCESS | 1832 | 1462373957655 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6ae7800 == 72 [pid = 1832] [id = 204] 07:59:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0c57b8800) [pid = 1832] [serial = 612] [outer = (nil)] 07:59:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0c6865800) [pid = 1832] [serial = 613] [outer = 0x7fe0c57b8800] 07:59:17 INFO - PROCESS | 1832 | 1462373957715 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0c7809400) [pid = 1832] [serial = 614] [outer = 0x7fe0c57b8800] 07:59:18 INFO - PROCESS | 1832 | 1462373958706 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1326ms 07:59:18 INFO - PROCESS | 1832 | 1462373958748 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 1832 | 1462373958755 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:59:18 INFO - PROCESS | 1832 | 1462373958763 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 1832 | 1462373958768 Marionette TRACE conn3 <- [1,790,null,{}] 07:59:18 INFO - PROCESS | 1832 | 1462373958776 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:18 INFO - PROCESS | 1832 | 1462373958952 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:59:19 INFO - PROCESS | 1832 | 1462373959115 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bcddc800 == 73 [pid = 1832] [id = 205] 07:59:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0b36abc00) [pid = 1832] [serial = 615] [outer = (nil)] 07:59:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0b736e800) [pid = 1832] [serial = 616] [outer = 0x7fe0b36abc00] 07:59:19 INFO - PROCESS | 1832 | 1462373959191 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0b7377400) [pid = 1832] [serial = 617] [outer = 0x7fe0b36abc00] 07:59:20 INFO - PROCESS | 1832 | 1462373960103 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1386ms 07:59:20 INFO - PROCESS | 1832 | 1462373960149 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1832 | 1462373960157 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:59:20 INFO - PROCESS | 1832 | 1462373960167 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1832 | 1462373960171 Marionette TRACE conn3 <- [1,794,null,{}] 07:59:20 INFO - PROCESS | 1832 | 1462373960176 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:20 INFO - PROCESS | 1832 | 1462373960344 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:59:20 INFO - PROCESS | 1832 | 1462373960526 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c663b000 == 74 [pid = 1832] [id = 206] 07:59:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0b737a800) [pid = 1832] [serial = 618] [outer = (nil)] 07:59:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0bc1a1c00) [pid = 1832] [serial = 619] [outer = 0x7fe0b737a800] 07:59:20 INFO - PROCESS | 1832 | 1462373960598 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0bd3da000) [pid = 1832] [serial = 620] [outer = 0x7fe0b737a800] 07:59:21 INFO - PROCESS | 1832 | 1462373961523 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1384ms 07:59:21 INFO - PROCESS | 1832 | 1462373961552 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 1832 | 1462373961556 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:59:21 INFO - PROCESS | 1832 | 1462373961562 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 1832 | 1462373961568 Marionette TRACE conn3 <- [1,798,null,{}] 07:59:21 INFO - PROCESS | 1832 | 1462373961583 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:21 INFO - PROCESS | 1832 | 1462373961746 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:59:21 INFO - PROCESS | 1832 | 1462373961917 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3c7b000 == 75 [pid = 1832] [id = 207] 07:59:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0be0df400) [pid = 1832] [serial = 621] [outer = (nil)] 07:59:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0c56e1800) [pid = 1832] [serial = 622] [outer = 0x7fe0be0df400] 07:59:21 INFO - PROCESS | 1832 | 1462373961988 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0c6544800) [pid = 1832] [serial = 623] [outer = 0x7fe0be0df400] 07:59:22 INFO - PROCESS | 1832 | 1462373962876 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1340ms 07:59:22 INFO - PROCESS | 1832 | 1462373962903 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1832 | 1462373962908 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:59:22 INFO - PROCESS | 1832 | 1462373962914 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1832 | 1462373962916 Marionette TRACE conn3 <- [1,802,null,{}] 07:59:22 INFO - PROCESS | 1832 | 1462373962922 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:23 INFO - PROCESS | 1832 | 1462373963078 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:59:23 INFO - PROCESS | 1832 | 1462373963246 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d9180000 == 76 [pid = 1832] [id = 208] 07:59:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0b30ea800) [pid = 1832] [serial = 624] [outer = (nil)] 07:59:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0c7932000) [pid = 1832] [serial = 625] [outer = 0x7fe0b30ea800] 07:59:23 INFO - PROCESS | 1832 | 1462373963319 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0d2e66000) [pid = 1832] [serial = 626] [outer = 0x7fe0b30ea800] 07:59:24 INFO - PROCESS | 1832 | 1462373964197 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1330ms 07:59:24 INFO - PROCESS | 1832 | 1462373964245 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 1832 | 1462373964248 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:59:24 INFO - PROCESS | 1832 | 1462373964254 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 1832 | 1462373964256 Marionette TRACE conn3 <- [1,806,null,{}] 07:59:24 INFO - PROCESS | 1832 | 1462373964262 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 1832 | 1462373964426 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:59:24 INFO - PROCESS | 1832 | 1462373964595 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd659000 == 77 [pid = 1832] [id = 209] 07:59:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0b30e5c00) [pid = 1832] [serial = 627] [outer = (nil)] 07:59:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0b67ad000) [pid = 1832] [serial = 628] [outer = 0x7fe0b30e5c00] 07:59:24 INFO - PROCESS | 1832 | 1462373964666 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0b67b1000) [pid = 1832] [serial = 629] [outer = 0x7fe0b30e5c00] 07:59:25 INFO - PROCESS | 1832 | 1462373965558 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1329ms 07:59:25 INFO - PROCESS | 1832 | 1462373965584 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 1832 | 1462373965588 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:59:25 INFO - PROCESS | 1832 | 1462373965593 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 1832 | 1462373965596 Marionette TRACE conn3 <- [1,810,null,{}] 07:59:25 INFO - PROCESS | 1832 | 1462373965601 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:25 INFO - PROCESS | 1832 | 1462373965785 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:59:25 INFO - PROCESS | 1832 | 1462373965956 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b619f000 == 78 [pid = 1832] [id = 210] 07:59:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b67a8c00) [pid = 1832] [serial = 630] [outer = (nil)] 07:59:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0d4e2b000) [pid = 1832] [serial = 631] [outer = 0x7fe0b67a8c00] 07:59:26 INFO - PROCESS | 1832 | 1462373966028 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0d702ac00) [pid = 1832] [serial = 632] [outer = 0x7fe0b67a8c00] 07:59:26 INFO - PROCESS | 1832 | 1462373966910 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1376ms 07:59:26 INFO - PROCESS | 1832 | 1462373966972 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 1832 | 1462373966976 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:59:26 INFO - PROCESS | 1832 | 1462373966982 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1832 | 1462373966985 Marionette TRACE conn3 <- [1,814,null,{}] 07:59:26 INFO - PROCESS | 1832 | 1462373966990 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 1832 | 1462373967169 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:59:27 INFO - PROCESS | 1832 | 1462373967337 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b20b1800 == 79 [pid = 1832] [id = 211] 07:59:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0b2062400) [pid = 1832] [serial = 633] [outer = (nil)] 07:59:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0b2067000) [pid = 1832] [serial = 634] [outer = 0x7fe0b2062400] 07:59:27 INFO - PROCESS | 1832 | 1462373967410 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0b206b800) [pid = 1832] [serial = 635] [outer = 0x7fe0b2062400] 07:59:28 INFO - PROCESS | 1832 | 1462373968241 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 1832 | 1462373968322 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:59:28 INFO - PROCESS | 1832 | 1462373968328 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 1832 | 1462373968331 Marionette TRACE conn3 <- [1,818,null,{}] 07:59:28 INFO - PROCESS | 1832 | 1462373968336 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:28 INFO - PROCESS | 1832 | 1462373968537 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:59:28 INFO - PROCESS | 1832 | 1462373968701 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd650000 == 80 [pid = 1832] [id = 212] 07:59:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0b2062c00) [pid = 1832] [serial = 636] [outer = (nil)] 07:59:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0b3262400) [pid = 1832] [serial = 637] [outer = 0x7fe0b2062c00] 07:59:28 INFO - PROCESS | 1832 | 1462373968772 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0b3267800) [pid = 1832] [serial = 638] [outer = 0x7fe0b2062c00] 07:59:29 INFO - PROCESS | 1832 | 1462373969655 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1388ms 07:59:29 INFO - PROCESS | 1832 | 1462373969716 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1832 | 1462373969720 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:59:29 INFO - PROCESS | 1832 | 1462373969726 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1832 | 1462373969728 Marionette TRACE conn3 <- [1,822,null,{}] 07:59:29 INFO - PROCESS | 1832 | 1462373969733 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 1832 | 1462373969907 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:59:30 INFO - PROCESS | 1832 | 1462373970082 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b18be800 == 81 [pid = 1832] [id = 213] 07:59:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0b2063c00) [pid = 1832] [serial = 639] [outer = (nil)] 07:59:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0b326b400) [pid = 1832] [serial = 640] [outer = 0x7fe0b2063c00] 07:59:30 INFO - PROCESS | 1832 | 1462373970159 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0bd703400) [pid = 1832] [serial = 641] [outer = 0x7fe0b2063c00] 07:59:31 INFO - PROCESS | 1832 | 1462373970997 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 1832 | 1462373971058 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:59:31 INFO - PROCESS | 1832 | 1462373971065 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 1832 | 1462373971068 Marionette TRACE conn3 <- [1,826,null,{}] 07:59:31 INFO - PROCESS | 1832 | 1462373971073 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:31 INFO - PROCESS | 1832 | 1462373971245 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:59:31 INFO - PROCESS | 1832 | 1462373971417 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2ada800 == 82 [pid = 1832] [id = 214] 07:59:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0b2069800) [pid = 1832] [serial = 642] [outer = (nil)] 07:59:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0b3907c00) [pid = 1832] [serial = 643] [outer = 0x7fe0b2069800] 07:59:31 INFO - PROCESS | 1832 | 1462373971489 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0b390e400) [pid = 1832] [serial = 644] [outer = 0x7fe0b2069800] 07:59:32 INFO - PROCESS | 1832 | 1462373972398 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1389ms 07:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:59:32 INFO - PROCESS | 1832 | 1462373972455 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1832 | 1462373972458 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:59:32 INFO - PROCESS | 1832 | 1462373972465 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1832 | 1462373972468 Marionette TRACE conn3 <- [1,830,null,{}] 07:59:32 INFO - PROCESS | 1832 | 1462373972474 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:32 INFO - PROCESS | 1832 | 1462373972693 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:59:32 INFO - PROCESS | 1832 | 1462373972861 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfcb800 == 83 [pid = 1832] [id = 215] 07:59:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0b3266c00) [pid = 1832] [serial = 645] [outer = (nil)] 07:59:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0bcd0d800) [pid = 1832] [serial = 646] [outer = 0x7fe0b3266c00] 07:59:32 INFO - PROCESS | 1832 | 1462373972942 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0bddb1800) [pid = 1832] [serial = 647] [outer = 0x7fe0b3266c00] 07:59:33 INFO - PROCESS | 1832 | 1462373973809 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1391ms 07:59:33 INFO - PROCESS | 1832 | 1462373973855 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 1832 | 1462373973858 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:59:33 INFO - PROCESS | 1832 | 1462373973864 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 1832 | 1462373973866 Marionette TRACE conn3 <- [1,834,null,{}] 07:59:33 INFO - PROCESS | 1832 | 1462373973872 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:34 INFO - PROCESS | 1832 | 1462373974049 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:59:34 INFO - PROCESS | 1832 | 1462373974231 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2f19000 == 84 [pid = 1832] [id = 216] 07:59:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0b390c800) [pid = 1832] [serial = 648] [outer = (nil)] 07:59:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0bdd2b000) [pid = 1832] [serial = 649] [outer = 0x7fe0b390c800] 07:59:34 INFO - PROCESS | 1832 | 1462373974299 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0bdd2fc00) [pid = 1832] [serial = 650] [outer = 0x7fe0b390c800] 07:59:35 INFO - PROCESS | 1832 | 1462373975472 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1628ms 07:59:35 INFO - PROCESS | 1832 | 1462373975495 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1832 | 1462373975502 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:59:35 INFO - PROCESS | 1832 | 1462373975511 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1832 | 1462373975517 Marionette TRACE conn3 <- [1,838,null,{}] 07:59:35 INFO - PROCESS | 1832 | 1462373975526 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:35 INFO - PROCESS | 1832 | 1462373975713 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:59:35 INFO - PROCESS | 1832 | 1462373975911 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b638b800 == 85 [pid = 1832] [id = 217] 07:59:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0b3008800) [pid = 1832] [serial = 651] [outer = (nil)] 07:59:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0b300cc00) [pid = 1832] [serial = 652] [outer = 0x7fe0b3008800] 07:59:35 INFO - PROCESS | 1832 | 1462373975978 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0b30f0400) [pid = 1832] [serial = 653] [outer = 0x7fe0b3008800] 07:59:36 INFO - PROCESS | 1832 | 1462373976794 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1333ms 07:59:36 INFO - PROCESS | 1832 | 1462373976845 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 1832 | 1462373976853 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:59:36 INFO - PROCESS | 1832 | 1462373976862 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 1832 | 1462373976866 Marionette TRACE conn3 <- [1,842,null,{}] 07:59:36 INFO - PROCESS | 1832 | 1462373976871 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:37 INFO - PROCESS | 1832 | 1462373977105 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:59:37 INFO - PROCESS | 1832 | 1462373977359 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b33ce800 == 86 [pid = 1832] [id = 218] 07:59:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0b30ec000) [pid = 1832] [serial = 654] [outer = (nil)] 07:59:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0b66e1c00) [pid = 1832] [serial = 655] [outer = 0x7fe0b30ec000] 07:59:37 INFO - PROCESS | 1832 | 1462373977489 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0b67b1800) [pid = 1832] [serial = 656] [outer = 0x7fe0b30ec000] 07:59:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d5f000 == 85 [pid = 1832] [id = 203] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0d3f2a400) [pid = 1832] [serial = 580] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5172000 == 84 [pid = 1832] [id = 202] 07:59:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0d81000 == 83 [pid = 1832] [id = 201] 07:59:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbf75800 == 82 [pid = 1832] [id = 200] 07:59:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b33c7000 == 81 [pid = 1832] [id = 199] 07:59:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dd35a000 == 80 [pid = 1832] [id = 196] 07:59:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4e06800 == 79 [pid = 1832] [id = 195] 07:59:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0eae000 == 78 [pid = 1832] [id = 194] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0c6869c00) [pid = 1832] [serial = 574] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0c4c89400) [pid = 1832] [serial = 571] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0bc0f2c00) [pid = 1832] [serial = 566] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0b73be400) [pid = 1832] [serial = 565] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0bc185800) [pid = 1832] [serial = 553] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0bce50000) [pid = 1832] [serial = 568] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0bd48d800) [pid = 1832] [serial = 569] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0bf263400) [pid = 1832] [serial = 562] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0bc1a3400) [pid = 1832] [serial = 577] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b73b3400) [pid = 1832] [serial = 550] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0bcf14800) [pid = 1832] [serial = 556] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0bdda2400) [pid = 1832] [serial = 559] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0c6aa8800) [pid = 1832] [serial = 575] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0c57b4400) [pid = 1832] [serial = 572] [outer = (nil)] [url = about:blank] 07:59:37 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0c6aaa000) [pid = 1832] [serial = 578] [outer = (nil)] [url = about:blank] 07:59:38 INFO - PROCESS | 1832 | 1462373978295 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1486ms 07:59:38 INFO - PROCESS | 1832 | 1462373978348 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 1832 | 1462373978351 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:59:38 INFO - PROCESS | 1832 | 1462373978358 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 1832 | 1462373978364 Marionette TRACE conn3 <- [1,846,null,{}] 07:59:38 INFO - PROCESS | 1832 | 1462373978379 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:38 INFO - PROCESS | 1832 | 1462373978549 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:59:38 INFO - PROCESS | 1832 | 1462373978571 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd65e000 == 79 [pid = 1832] [id = 219] 07:59:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0b73a7c00) [pid = 1832] [serial = 657] [outer = (nil)] 07:59:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0b73cf400) [pid = 1832] [serial = 658] [outer = 0x7fe0b73a7c00] 07:59:38 INFO - PROCESS | 1832 | 1462373978642 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0bc0f3800) [pid = 1832] [serial = 659] [outer = 0x7fe0b73a7c00] 07:59:39 INFO - PROCESS | 1832 | 1462373979471 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1141ms 07:59:39 INFO - PROCESS | 1832 | 1462373979499 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:59:39 INFO - PROCESS | 1832 | 1462373979504 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:59:39 INFO - PROCESS | 1832 | 1462373979510 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1832 | 1462373979513 Marionette TRACE conn3 <- [1,850,null,{}] 07:59:39 INFO - PROCESS | 1832 | 1462373979518 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:39 INFO - PROCESS | 1832 | 1462373979761 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:59:39 INFO - PROCESS | 1832 | 1462373979847 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3235800 == 80 [pid = 1832] [id = 220] 07:59:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0b3263400) [pid = 1832] [serial = 660] [outer = (nil)] 07:59:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0bc185800) [pid = 1832] [serial = 661] [outer = 0x7fe0b3263400] 07:59:39 INFO - PROCESS | 1832 | 1462373979910 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0bce95400) [pid = 1832] [serial = 662] [outer = 0x7fe0b3263400] 07:59:40 INFO - PROCESS | 1832 | 1462373980731 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1287ms 07:59:40 INFO - PROCESS | 1832 | 1462373980799 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 1832 | 1462373980802 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:59:40 INFO - PROCESS | 1832 | 1462373980807 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1832 | 1462373980810 Marionette TRACE conn3 <- [1,854,null,{}] 07:59:40 INFO - PROCESS | 1832 | 1462373980815 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:41 INFO - PROCESS | 1832 | 1462373981020 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:59:41 INFO - PROCESS | 1832 | 1462373981050 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5dd2000 == 81 [pid = 1832] [id = 221] 07:59:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0b73b5c00) [pid = 1832] [serial = 663] [outer = (nil)] 07:59:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0bd48e800) [pid = 1832] [serial = 664] [outer = 0x7fe0b73b5c00] 07:59:41 INFO - PROCESS | 1832 | 1462373981110 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0bd709c00) [pid = 1832] [serial = 665] [outer = 0x7fe0b73b5c00] 07:59:41 INFO - PROCESS | 1832 | 1462373981929 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1181ms 07:59:41 INFO - PROCESS | 1832 | 1462373981990 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 1832 | 1462373981992 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:59:42 INFO - PROCESS | 1832 | 1462373982000 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 1832 | 1462373982002 Marionette TRACE conn3 <- [1,858,null,{}] 07:59:42 INFO - PROCESS | 1832 | 1462373982008 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:42 INFO - PROCESS | 1832 | 1462373982332 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0b66e9000) [pid = 1832] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0bd5a9c00) [pid = 1832] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0b3007c00) [pid = 1832] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b36b0c00) [pid = 1832] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0bb9cd000) [pid = 1832] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0bb9c5000) [pid = 1832] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0b36b2400) [pid = 1832] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0bc19c400) [pid = 1832] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0b73ad000) [pid = 1832] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:59:42 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0bbbb3c00) [pid = 1832] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:59:42 INFO - PROCESS | 1832 | 1462373982437 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfca800 == 82 [pid = 1832] [id = 222] 07:59:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0b30ed800) [pid = 1832] [serial = 666] [outer = (nil)] 07:59:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0b632bc00) [pid = 1832] [serial = 667] [outer = 0x7fe0b30ed800] 07:59:42 INFO - PROCESS | 1832 | 1462373982499 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0bd5a4c00) [pid = 1832] [serial = 668] [outer = 0x7fe0b30ed800] 07:59:43 INFO - PROCESS | 1832 | 1462373983189 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1241ms 07:59:43 INFO - PROCESS | 1832 | 1462373983242 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 1832 | 1462373983246 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:59:43 INFO - PROCESS | 1832 | 1462373983258 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 1832 | 1462373983260 Marionette TRACE conn3 <- [1,862,null,{}] 07:59:43 INFO - PROCESS | 1832 | 1462373983268 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:43 INFO - PROCESS | 1832 | 1462373983428 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:59:43 INFO - PROCESS | 1832 | 1462373983442 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d2e30800 == 83 [pid = 1832] [id = 223] 07:59:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0bd5a9c00) [pid = 1832] [serial = 669] [outer = (nil)] 07:59:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0bece7800) [pid = 1832] [serial = 670] [outer = 0x7fe0bd5a9c00] 07:59:43 INFO - PROCESS | 1832 | 1462373983503 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0c2f9d400) [pid = 1832] [serial = 671] [outer = 0x7fe0bd5a9c00] 07:59:44 INFO - PROCESS | 1832 | 1462373984437 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1236ms 07:59:44 INFO - PROCESS | 1832 | 1462373984496 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 1832 | 1462373984503 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:59:44 INFO - PROCESS | 1832 | 1462373984562 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 1832 | 1462373984569 Marionette TRACE conn3 <- [1,866,null,{}] 07:59:44 INFO - PROCESS | 1832 | 1462373984579 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:44 INFO - PROCESS | 1832 | 1462373984848 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:59:45 INFO - PROCESS | 1832 | 1462373985088 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6196800 == 84 [pid = 1832] [id = 224] 07:59:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0b3006800) [pid = 1832] [serial = 672] [outer = (nil)] 07:59:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0b3010400) [pid = 1832] [serial = 673] [outer = 0x7fe0b3006800] 07:59:45 INFO - PROCESS | 1832 | 1462373985208 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0b36ad000) [pid = 1832] [serial = 674] [outer = 0x7fe0b3006800] 07:59:46 INFO - PROCESS | 1832 | 1462373986120 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1592ms 07:59:46 INFO - PROCESS | 1832 | 1462373986150 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1832 | 1462373986157 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:59:46 INFO - PROCESS | 1832 | 1462373986168 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1832 | 1462373986172 Marionette TRACE conn3 <- [1,870,null,{}] 07:59:46 INFO - PROCESS | 1832 | 1462373986178 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:46 INFO - PROCESS | 1832 | 1462373986369 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:59:46 INFO - PROCESS | 1832 | 1462373986550 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d5f000 == 85 [pid = 1832] [id = 225] 07:59:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0b36b0c00) [pid = 1832] [serial = 675] [outer = (nil)] 07:59:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0b736fc00) [pid = 1832] [serial = 676] [outer = 0x7fe0b36b0c00] 07:59:46 INFO - PROCESS | 1832 | 1462373986680 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0b73bac00) [pid = 1832] [serial = 677] [outer = 0x7fe0b36b0c00] 07:59:47 INFO - PROCESS | 1832 | 1462373987643 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1532ms 07:59:47 INFO - PROCESS | 1832 | 1462373987701 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1832 | 1462373987704 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:59:47 INFO - PROCESS | 1832 | 1462373987713 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1832 | 1462373987719 Marionette TRACE conn3 <- [1,874,null,{}] 07:59:47 INFO - PROCESS | 1832 | 1462373987735 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:48 INFO - PROCESS | 1832 | 1462373988002 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:59:48 INFO - PROCESS | 1832 | 1462373988216 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd35a000 == 86 [pid = 1832] [id = 226] 07:59:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0bc19a000) [pid = 1832] [serial = 678] [outer = (nil)] 07:59:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0bd708800) [pid = 1832] [serial = 679] [outer = 0x7fe0bc19a000] 07:59:48 INFO - PROCESS | 1832 | 1462373988306 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0bdd24400) [pid = 1832] [serial = 680] [outer = 0x7fe0bc19a000] 07:59:49 INFO - PROCESS | 1832 | 1462373989168 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1485ms 07:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:59:49 INFO - PROCESS | 1832 | 1462373989199 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 1832 | 1462373989203 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:59:49 INFO - PROCESS | 1832 | 1462373989209 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 1832 | 1462373989212 Marionette TRACE conn3 <- [1,878,null,{}] 07:59:49 INFO - PROCESS | 1832 | 1462373989218 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:49 INFO - PROCESS | 1832 | 1462373989389 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:59:49 INFO - PROCESS | 1832 | 1462373989567 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2fef800 == 87 [pid = 1832] [id = 227] 07:59:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0bd33c800) [pid = 1832] [serial = 681] [outer = (nil)] 07:59:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0bdda2800) [pid = 1832] [serial = 682] [outer = 0x7fe0bd33c800] 07:59:49 INFO - PROCESS | 1832 | 1462373989636 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0c2f9f000) [pid = 1832] [serial = 683] [outer = 0x7fe0bd33c800] 07:59:50 INFO - PROCESS | 1832 | 1462373990497 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1337ms 07:59:50 INFO - PROCESS | 1832 | 1462373990546 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 1832 | 1462373990550 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:59:50 INFO - PROCESS | 1832 | 1462373990556 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 1832 | 1462373990558 Marionette TRACE conn3 <- [1,882,null,{}] 07:59:50 INFO - PROCESS | 1832 | 1462373990563 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:50 INFO - PROCESS | 1832 | 1462373990753 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:59:50 INFO - PROCESS | 1832 | 1462373990938 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38d9800 == 88 [pid = 1832] [id = 228] 07:59:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0bdd2d000) [pid = 1832] [serial = 684] [outer = (nil)] 07:59:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0c51ac000) [pid = 1832] [serial = 685] [outer = 0x7fe0bdd2d000] 07:59:51 INFO - PROCESS | 1832 | 1462373991015 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0c5f27000) [pid = 1832] [serial = 686] [outer = 0x7fe0bdd2d000] 07:59:51 INFO - PROCESS | 1832 | 1462373991953 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1432ms 07:59:51 INFO - PROCESS | 1832 | 1462373991989 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 1832 | 1462373991993 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:59:52 INFO - PROCESS | 1832 | 1462373991999 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1832 | 1462373992001 Marionette TRACE conn3 <- [1,886,null,{}] 07:59:52 INFO - PROCESS | 1832 | 1462373992007 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:52 INFO - PROCESS | 1832 | 1462373992215 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:59:52 INFO - PROCESS | 1832 | 1462373992397 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b00dc000 == 89 [pid = 1832] [id = 229] 07:59:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0c4dde000) [pid = 1832] [serial = 687] [outer = (nil)] 07:59:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0c6868000) [pid = 1832] [serial = 688] [outer = 0x7fe0c4dde000] 07:59:52 INFO - PROCESS | 1832 | 1462373992516 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0d2e65c00) [pid = 1832] [serial = 689] [outer = 0x7fe0c4dde000] 07:59:53 INFO - PROCESS | 1832 | 1462373993465 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1530ms 07:59:53 INFO - PROCESS | 1832 | 1462373993530 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 1832 | 1462373993534 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:59:53 INFO - PROCESS | 1832 | 1462373993540 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1832 | 1462373993542 Marionette TRACE conn3 <- [1,890,null,{}] 07:59:53 INFO - PROCESS | 1832 | 1462373993547 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:53 INFO - PROCESS | 1832 | 1462373993717 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:59:53 INFO - PROCESS | 1832 | 1462373993863 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b01ee000 == 90 [pid = 1832] [id = 230] 07:59:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0b03e2800) [pid = 1832] [serial = 690] [outer = (nil)] 07:59:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0b03e9800) [pid = 1832] [serial = 691] [outer = 0x7fe0b03e2800] 07:59:53 INFO - PROCESS | 1832 | 1462373993933 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0b03edc00) [pid = 1832] [serial = 692] [outer = 0x7fe0b03e2800] 07:59:54 INFO - PROCESS | 1832 | 1462373994794 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1286ms 07:59:54 INFO - PROCESS | 1832 | 1462373994827 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1832 | 1462373994836 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:59:54 INFO - PROCESS | 1832 | 1462373994845 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 1832 | 1462373994847 Marionette TRACE conn3 <- [1,894,null,{}] 07:59:54 INFO - PROCESS | 1832 | 1462373994852 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:55 INFO - PROCESS | 1832 | 1462373995021 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:59:55 INFO - PROCESS | 1832 | 1462373995217 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af4dc800 == 91 [pid = 1832] [id = 231] 07:59:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0af482800) [pid = 1832] [serial = 693] [outer = (nil)] 07:59:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0af48a800) [pid = 1832] [serial = 694] [outer = 0x7fe0af482800] 07:59:55 INFO - PROCESS | 1832 | 1462373995303 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0af48f400) [pid = 1832] [serial = 695] [outer = 0x7fe0af482800] 07:59:56 INFO - PROCESS | 1832 | 1462373996824 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2033ms 07:59:56 INFO - PROCESS | 1832 | 1462373996879 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 1832 | 1462373996885 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:59:56 INFO - PROCESS | 1832 | 1462373996893 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 1832 | 1462373996897 Marionette TRACE conn3 <- [1,898,null,{}] 07:59:56 INFO - PROCESS | 1832 | 1462373996905 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:57 INFO - PROCESS | 1832 | 1462373997085 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:59:57 INFO - PROCESS | 1832 | 1462373997264 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2fda000 == 92 [pid = 1832] [id = 232] 07:59:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0b0b8d800) [pid = 1832] [serial = 696] [outer = (nil)] 07:59:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0b0b96000) [pid = 1832] [serial = 697] [outer = 0x7fe0b0b8d800] 07:59:57 INFO - PROCESS | 1832 | 1462373997331 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0b2068800) [pid = 1832] [serial = 698] [outer = 0x7fe0b0b8d800] 07:59:58 INFO - PROCESS | 1832 | 1462373998317 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1491ms 07:59:58 INFO - PROCESS | 1832 | 1462373998385 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 1832 | 1462373998393 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:59:58 INFO - PROCESS | 1832 | 1462373998402 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 1832 | 1462373998405 Marionette TRACE conn3 <- [1,902,null,{}] 07:59:58 INFO - PROCESS | 1832 | 1462373998411 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:58 INFO - PROCESS | 1832 | 1462373998621 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:59:58 INFO - PROCESS | 1832 | 1462373998838 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b33d1000 == 93 [pid = 1832] [id = 233] 07:59:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0b206c800) [pid = 1832] [serial = 699] [outer = (nil)] 07:59:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0b3260000) [pid = 1832] [serial = 700] [outer = 0x7fe0b206c800] 07:59:58 INFO - PROCESS | 1832 | 1462373998949 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0b36b1400) [pid = 1832] [serial = 701] [outer = 0x7fe0b206c800] 07:59:59 INFO - PROCESS | 1832 | 1462373999821 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:59:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0b3009c00) [pid = 1832] [serial = 702] [outer = 0x7fe0bf015800] 07:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1535ms 08:00:00 INFO - PROCESS | 1832 | 1462374000019 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1832 | 1462374000022 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:00:00 INFO - PROCESS | 1832 | 1462374000046 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1832 | 1462374000052 Marionette TRACE conn3 <- [1,906,null,{}] 08:00:00 INFO - PROCESS | 1832 | 1462374000068 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 1832 | 1462374000242 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:00:00 INFO - PROCESS | 1832 | 1462374000457 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b65e0000 == 94 [pid = 1832] [id = 234] 08:00:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0b51bf400) [pid = 1832] [serial = 703] [outer = (nil)] 08:00:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0b66e1000) [pid = 1832] [serial = 704] [outer = 0x7fe0b51bf400] 08:00:00 INFO - PROCESS | 1832 | 1462374000528 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0b7374000) [pid = 1832] [serial = 705] [outer = 0x7fe0b51bf400] 08:00:01 INFO - PROCESS | 1832 | 1462374001345 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1339ms 08:00:01 INFO - PROCESS | 1832 | 1462374001383 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:00:01 INFO - PROCESS | 1832 | 1462374001387 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:00:01 INFO - PROCESS | 1832 | 1462374001393 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 1832 | 1462374001396 Marionette TRACE conn3 <- [1,910,null,{}] 08:00:01 INFO - PROCESS | 1832 | 1462374001400 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:01 INFO - PROCESS | 1832 | 1462374001562 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:00:01 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4ba5000 == 93 [pid = 1832] [id = 146] 08:00:01 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd492800 == 92 [pid = 1832] [id = 177] 08:00:01 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd499800 == 91 [pid = 1832] [id = 36] 08:00:01 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0c568d800) [pid = 1832] [serial = 589] [outer = (nil)] [url = about:blank] 08:00:01 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0b30eb800) [pid = 1832] [serial = 595] [outer = (nil)] [url = about:blank] 08:00:01 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0b36aa400) [pid = 1832] [serial = 583] [outer = (nil)] [url = about:blank] 08:00:01 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0bc18fc00) [pid = 1832] [serial = 586] [outer = (nil)] [url = about:blank] 08:00:01 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0c94ca000) [pid = 1832] [serial = 592] [outer = (nil)] [url = about:blank] 08:00:01 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0c6865800) [pid = 1832] [serial = 613] [outer = (nil)] [url = about:blank] 08:00:01 INFO - PROCESS | 1832 | 1462374001862 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d6bc5800 == 90 [pid = 1832] [id = 193] 08:00:01 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbfca800 == 89 [pid = 1832] [id = 222] 08:00:01 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5dd2000 == 88 [pid = 1832] [id = 221] 08:00:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b20c3000 == 89 [pid = 1832] [id = 235] 08:00:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0b0b9a400) [pid = 1832] [serial = 706] [outer = (nil)] 08:00:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0b390d800) [pid = 1832] [serial = 707] [outer = 0x7fe0b0b9a400] 08:00:02 INFO - PROCESS | 1832 | 1462374002020 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0b73b8800) [pid = 1832] [serial = 708] [outer = 0x7fe0b0b9a400] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3235800 == 88 [pid = 1832] [id = 220] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd65e000 == 87 [pid = 1832] [id = 219] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b33ce800 == 86 [pid = 1832] [id = 218] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b638b800 == 85 [pid = 1832] [id = 217] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b18be800 == 84 [pid = 1832] [id = 213] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd650000 == 83 [pid = 1832] [id = 212] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b20b1800 == 82 [pid = 1832] [id = 211] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b619f000 == 81 [pid = 1832] [id = 210] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd659000 == 80 [pid = 1832] [id = 209] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d9180000 == 79 [pid = 1832] [id = 208] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3c7b000 == 78 [pid = 1832] [id = 207] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c663b000 == 77 [pid = 1832] [id = 206] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bcddc800 == 76 [pid = 1832] [id = 205] 08:00:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6ae7800 == 75 [pid = 1832] [id = 204] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0b69d1c00) [pid = 1832] [serial = 548] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0bda49c00) [pid = 1832] [serial = 607] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0bd858000) [pid = 1832] [serial = 610] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0bddafc00) [pid = 1832] [serial = 608] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0b36b6c00) [pid = 1832] [serial = 598] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0c4a8cc00) [pid = 1832] [serial = 482] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0c57b0800) [pid = 1832] [serial = 436] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0b73c7800) [pid = 1832] [serial = 602] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0bce45c00) [pid = 1832] [serial = 604] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0bce98000) [pid = 1832] [serial = 605] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0d2ee2800) [pid = 1832] [serial = 530] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0b69cf000) [pid = 1832] [serial = 599] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0c5693400) [pid = 1832] [serial = 391] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0b737b000) [pid = 1832] [serial = 601] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0c0872400) [pid = 1832] [serial = 611] [outer = (nil)] [url = about:blank] 08:00:02 INFO - PROCESS | 1832 | 1462374002921 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1581ms 08:00:02 INFO - PROCESS | 1832 | 1462374002975 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 1832 | 1462374002978 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:00:02 INFO - PROCESS | 1832 | 1462374002984 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 1832 | 1462374002986 Marionette TRACE conn3 <- [1,914,null,{}] 08:00:02 INFO - PROCESS | 1832 | 1462374002992 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 1832 | 1462374003144 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:00:03 INFO - PROCESS | 1832 | 1462374003159 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b761e000 == 76 [pid = 1832] [id = 236] 08:00:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0b737b000) [pid = 1832] [serial = 709] [outer = (nil)] 08:00:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0b73c7800) [pid = 1832] [serial = 710] [outer = 0x7fe0b737b000] 08:00:03 INFO - PROCESS | 1832 | 1462374003221 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0bbbb1800) [pid = 1832] [serial = 711] [outer = 0x7fe0b737b000] 08:00:04 INFO - PROCESS | 1832 | 1462374004204 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1276ms 08:00:04 INFO - PROCESS | 1832 | 1462374004262 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 1832 | 1462374004266 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:00:04 INFO - PROCESS | 1832 | 1462374004271 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1832 | 1462374004273 Marionette TRACE conn3 <- [1,918,null,{}] 08:00:04 INFO - PROCESS | 1832 | 1462374004282 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 1832 | 1462374004531 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:00:04 INFO - PROCESS | 1832 | 1462374004563 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd4a8000 == 77 [pid = 1832] [id = 237] 08:00:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0b73be400) [pid = 1832] [serial = 712] [outer = (nil)] 08:00:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0bc1a3400) [pid = 1832] [serial = 713] [outer = 0x7fe0b73be400] 08:00:04 INFO - PROCESS | 1832 | 1462374004623 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0bce96000) [pid = 1832] [serial = 714] [outer = 0x7fe0b73be400] 08:00:05 INFO - PROCESS | 1832 | 1462374005487 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1232ms 08:00:05 INFO - PROCESS | 1832 | 1462374005506 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 1832 | 1462374005510 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:00:05 INFO - PROCESS | 1832 | 1462374005521 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 1832 | 1462374005523 Marionette TRACE conn3 <- [1,922,null,{}] 08:00:05 INFO - PROCESS | 1832 | 1462374005529 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 1832 | 1462374005739 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:00:05 INFO - PROCESS | 1832 | 1462374005780 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bde15800 == 78 [pid = 1832] [id = 238] 08:00:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0b30ecc00) [pid = 1832] [serial = 715] [outer = (nil)] 08:00:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0bd32f400) [pid = 1832] [serial = 716] [outer = 0x7fe0b30ecc00] 08:00:05 INFO - PROCESS | 1832 | 1462374005847 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0bd5b0800) [pid = 1832] [serial = 717] [outer = 0x7fe0b30ecc00] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0c5f8b800) [pid = 1832] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0bbbb0400) [pid = 1832] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0bee25000) [pid = 1832] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0bce90c00) [pid = 1832] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0bb9c5400) [pid = 1832] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0bd333000) [pid = 1832] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0b66ee800) [pid = 1832] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0b73aa800) [pid = 1832] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0c56df800) [pid = 1832] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0bd483800) [pid = 1832] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0c57b1000) [pid = 1832] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0c51a7000) [pid = 1832] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0b73ac400) [pid = 1832] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0bb9c2c00) [pid = 1832] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0b631e000) [pid = 1832] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0b51c6c00) [pid = 1832] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0bcd0c400) [pid = 1832] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0bd3d8c00) [pid = 1832] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0bc196400) [pid = 1832] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0c56e5c00) [pid = 1832] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0bd852c00) [pid = 1832] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0b73b6800) [pid = 1832] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0bdedb400) [pid = 1832] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0bd85a000) [pid = 1832] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b69c7800) [pid = 1832] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0c686e400) [pid = 1832] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0bfc23000) [pid = 1832] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0bf019800) [pid = 1832] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0c0a22c00) [pid = 1832] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0bd5a2800) [pid = 1832] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0bce4f000) [pid = 1832] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0b73a9c00) [pid = 1832] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0bce51000) [pid = 1832] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0b73c4800) [pid = 1832] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0bce4c800) [pid = 1832] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0b73a8800) [pid = 1832] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0bc183c00) [pid = 1832] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0b632a800) [pid = 1832] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0bd5a9800) [pid = 1832] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0bce4bc00) [pid = 1832] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0bb9c9c00) [pid = 1832] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0c5a1f400) [pid = 1832] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0d2e6e000) [pid = 1832] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0bb9cdc00) [pid = 1832] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0dd13d800) [pid = 1832] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0c5f27c00) [pid = 1832] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0b66e0400) [pid = 1832] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0c4a8a800) [pid = 1832] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0b73c8000) [pid = 1832] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0bda43000) [pid = 1832] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0b73b5c00) [pid = 1832] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0b3008800) [pid = 1832] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0be0df400) [pid = 1832] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:00:07 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0b36abc00) [pid = 1832] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0b67a8c00) [pid = 1832] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b30ea800) [pid = 1832] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0b3263400) [pid = 1832] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0b30ec000) [pid = 1832] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0b737a800) [pid = 1832] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0b30e5c00) [pid = 1832] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0c57b8800) [pid = 1832] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0b2062400) [pid = 1832] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0b73a7c00) [pid = 1832] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0b30ed800) [pid = 1832] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0b30e3000) [pid = 1832] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0b300b800) [pid = 1832] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:00:08 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0b36ad800) [pid = 1832] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:00:08 INFO - PROCESS | 1832 | 1462374008163 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2690ms 08:00:08 INFO - PROCESS | 1832 | 1462374008212 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 1832 | 1462374008215 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:00:08 INFO - PROCESS | 1832 | 1462374008221 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 1832 | 1462374008224 Marionette TRACE conn3 <- [1,926,null,{}] 08:00:08 INFO - PROCESS | 1832 | 1462374008230 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 1832 | 1462374008382 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:00:08 INFO - PROCESS | 1832 | 1462374008516 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6377000 == 79 [pid = 1832] [id = 239] 08:00:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0b03e5c00) [pid = 1832] [serial = 718] [outer = (nil)] 08:00:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b3260400) [pid = 1832] [serial = 719] [outer = 0x7fe0b03e5c00] 08:00:08 INFO - PROCESS | 1832 | 1462374008578 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0b6323400) [pid = 1832] [serial = 720] [outer = 0x7fe0b03e5c00] 08:00:09 INFO - PROCESS | 1832 | 1462374009193 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1035ms 08:00:09 INFO - PROCESS | 1832 | 1462374009257 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 1832 | 1462374009261 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:00:09 INFO - PROCESS | 1832 | 1462374009266 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1832 | 1462374009268 Marionette TRACE conn3 <- [1,930,null,{}] 08:00:09 INFO - PROCESS | 1832 | 1462374009289 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 1832 | 1462374009514 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:00:09 INFO - PROCESS | 1832 | 1462374009529 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bedf1800 == 80 [pid = 1832] [id = 240] 08:00:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0b2062400) [pid = 1832] [serial = 721] [outer = (nil)] 08:00:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0b7376800) [pid = 1832] [serial = 722] [outer = 0x7fe0b2062400] 08:00:09 INFO - PROCESS | 1832 | 1462374009597 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b73b2400) [pid = 1832] [serial = 723] [outer = 0x7fe0b2062400] 08:00:10 INFO - PROCESS | 1832 | 1462374010675 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1475ms 08:00:10 INFO - PROCESS | 1832 | 1462374010744 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 1832 | 1462374010751 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:00:10 INFO - PROCESS | 1832 | 1462374010761 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 1832 | 1462374010767 Marionette TRACE conn3 <- [1,934,null,{}] 08:00:10 INFO - PROCESS | 1832 | 1462374010776 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 1832 | 1462374011020 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:00:11 INFO - PROCESS | 1832 | 1462374011248 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2fe2800 == 81 [pid = 1832] [id = 241] 08:00:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0b205f400) [pid = 1832] [serial = 724] [outer = (nil)] 08:00:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0b3003400) [pid = 1832] [serial = 725] [outer = 0x7fe0b205f400] 08:00:11 INFO - PROCESS | 1832 | 1462374011337 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0b3264c00) [pid = 1832] [serial = 726] [outer = 0x7fe0b205f400] 08:00:12 INFO - PROCESS | 1832 | 1462374012154 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1445ms 08:00:12 INFO - PROCESS | 1832 | 1462374012207 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 1832 | 1462374012216 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:00:12 INFO - PROCESS | 1832 | 1462374012225 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 1832 | 1462374012230 Marionette TRACE conn3 <- [1,938,null,{}] 08:00:12 INFO - PROCESS | 1832 | 1462374012235 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 1832 | 1462374012413 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:00:12 INFO - PROCESS | 1832 | 1462374012600 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd22d000 == 82 [pid = 1832] [id = 242] 08:00:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0b206d000) [pid = 1832] [serial = 727] [outer = (nil)] 08:00:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0b66e9000) [pid = 1832] [serial = 728] [outer = 0x7fe0b206d000] 08:00:12 INFO - PROCESS | 1832 | 1462374012677 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0b67a9c00) [pid = 1832] [serial = 729] [outer = 0x7fe0b206d000] 08:00:13 INFO - PROCESS | 1832 | 1462374013696 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1536ms 08:00:13 INFO - PROCESS | 1832 | 1462374013763 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:00:13 INFO - PROCESS | 1832 | 1462374013767 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:00:13 INFO - PROCESS | 1832 | 1462374013774 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1832 | 1462374013780 Marionette TRACE conn3 <- [1,942,null,{}] 08:00:13 INFO - PROCESS | 1832 | 1462374013797 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 1832 | 1462374014029 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:00:14 INFO - PROCESS | 1832 | 1462374014307 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3a30800 == 83 [pid = 1832] [id = 243] 08:00:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0b737bc00) [pid = 1832] [serial = 730] [outer = (nil)] 08:00:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0b73c8000) [pid = 1832] [serial = 731] [outer = 0x7fe0b737bc00] 08:00:14 INFO - PROCESS | 1832 | 1462374014479 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0bbbb1000) [pid = 1832] [serial = 732] [outer = 0x7fe0b737bc00] 08:00:15 INFO - PROCESS | 1832 | 1462374015779 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2038ms 08:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:00:15 INFO - PROCESS | 1832 | 1462374015811 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 1832 | 1462374015815 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:00:15 INFO - PROCESS | 1832 | 1462374015821 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 1832 | 1462374015824 Marionette TRACE conn3 <- [1,946,null,{}] 08:00:15 INFO - PROCESS | 1832 | 1462374015830 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 1832 | 1462374016011 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:00:16 INFO - PROCESS | 1832 | 1462374016254 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5438000 == 84 [pid = 1832] [id = 244] 08:00:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0b73b4c00) [pid = 1832] [serial = 733] [outer = (nil)] 08:00:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0bc18b400) [pid = 1832] [serial = 734] [outer = 0x7fe0b73b4c00] 08:00:16 INFO - PROCESS | 1832 | 1462374016369 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0bcd07400) [pid = 1832] [serial = 735] [outer = 0x7fe0b73b4c00] 08:00:17 INFO - PROCESS | 1832 | 1462374017342 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1586ms 08:00:17 INFO - PROCESS | 1832 | 1462374017407 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1832 | 1462374017411 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:00:17 INFO - PROCESS | 1832 | 1462374017417 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1832 | 1462374017420 Marionette TRACE conn3 <- [1,950,null,{}] 08:00:17 INFO - PROCESS | 1832 | 1462374017426 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 1832 | 1462374017642 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:00:17 INFO - PROCESS | 1832 | 1462374017930 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c601d000 == 85 [pid = 1832] [id = 245] 08:00:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0bce45000) [pid = 1832] [serial = 736] [outer = (nil)] 08:00:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0bce4a400) [pid = 1832] [serial = 737] [outer = 0x7fe0bce45000] 08:00:18 INFO - PROCESS | 1832 | 1462374018058 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0bce96400) [pid = 1832] [serial = 738] [outer = 0x7fe0bce45000] 08:00:18 INFO - PROCESS | 1832 | 1462374018984 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1635ms 08:00:19 INFO - PROCESS | 1832 | 1462374019054 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 1832 | 1462374019057 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:00:19 INFO - PROCESS | 1832 | 1462374019063 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 1832 | 1462374019066 Marionette TRACE conn3 <- [1,954,null,{}] 08:00:19 INFO - PROCESS | 1832 | 1462374019071 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 1832 | 1462374019358 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:00:19 INFO - PROCESS | 1832 | 1462374019641 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c7893000 == 86 [pid = 1832] [id = 246] 08:00:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0bd48dc00) [pid = 1832] [serial = 739] [outer = (nil)] 08:00:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0bd853c00) [pid = 1832] [serial = 740] [outer = 0x7fe0bd48dc00] 08:00:19 INFO - PROCESS | 1832 | 1462374019715 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0bdd31800) [pid = 1832] [serial = 741] [outer = 0x7fe0bd48dc00] 08:00:20 INFO - PROCESS | 1832 | 1462374020569 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1578ms 08:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:00:20 INFO - PROCESS | 1832 | 1462374020644 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1832 | 1462374020646 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:00:20 INFO - PROCESS | 1832 | 1462374020653 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1832 | 1462374020656 Marionette TRACE conn3 <- [1,958,null,{}] 08:00:20 INFO - PROCESS | 1832 | 1462374020661 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 1832 | 1462374020885 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:00:21 INFO - PROCESS | 1832 | 1462374021110 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3a1c000 == 87 [pid = 1832] [id = 247] 08:00:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0bc198c00) [pid = 1832] [serial = 742] [outer = (nil)] 08:00:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0bddaa000) [pid = 1832] [serial = 743] [outer = 0x7fe0bc198c00] 08:00:21 INFO - PROCESS | 1832 | 1462374021225 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0beced800) [pid = 1832] [serial = 744] [outer = 0x7fe0bc198c00] 08:00:22 INFO - PROCESS | 1832 | 1462374022022 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1432ms 08:00:22 INFO - PROCESS | 1832 | 1462374022085 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 1832 | 1462374022089 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:00:22 INFO - PROCESS | 1832 | 1462374022095 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 1832 | 1462374022098 Marionette TRACE conn3 <- [1,962,null,{}] 08:00:22 INFO - PROCESS | 1832 | 1462374022103 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 1832 | 1462374022280 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:00:22 INFO - PROCESS | 1832 | 1462374022461 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8420000 == 88 [pid = 1832] [id = 248] 08:00:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0bce4c800) [pid = 1832] [serial = 745] [outer = (nil)] 08:00:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0bf01a000) [pid = 1832] [serial = 746] [outer = 0x7fe0bce4c800] 08:00:22 INFO - PROCESS | 1832 | 1462374022547 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0c087b400) [pid = 1832] [serial = 747] [outer = 0x7fe0bce4c800] 08:00:23 INFO - PROCESS | 1832 | 1462374023376 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1331ms 08:00:23 INFO - PROCESS | 1832 | 1462374023428 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1832 | 1462374023431 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:00:23 INFO - PROCESS | 1832 | 1462374023437 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1832 | 1462374023440 Marionette TRACE conn3 <- [1,966,null,{}] 08:00:23 INFO - PROCESS | 1832 | 1462374023446 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 1832 | 1462374023623 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:00:23 INFO - PROCESS | 1832 | 1462374023838 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dad21000 == 89 [pid = 1832] [id = 249] 08:00:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0bded5c00) [pid = 1832] [serial = 748] [outer = (nil)] 08:00:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0c47c1c00) [pid = 1832] [serial = 749] [outer = 0x7fe0bded5c00] 08:00:24 INFO - PROCESS | 1832 | 1462374024001 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0c51a4c00) [pid = 1832] [serial = 750] [outer = 0x7fe0bded5c00] 08:00:24 INFO - PROCESS | 1832 | 1462374024873 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1480ms 08:00:24 INFO - PROCESS | 1832 | 1462374024919 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:00:24 INFO - PROCESS | 1832 | 1462374024924 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:00:24 INFO - PROCESS | 1832 | 1462374024931 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1832 | 1462374024934 Marionette TRACE conn3 <- [1,970,null,{}] 08:00:24 INFO - PROCESS | 1832 | 1462374024939 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 1832 | 1462374025132 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:00:25 INFO - PROCESS | 1832 | 1462374025322 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ab7800 == 90 [pid = 1832] [id = 250] 08:00:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0bc197c00) [pid = 1832] [serial = 751] [outer = (nil)] 08:00:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0c5687c00) [pid = 1832] [serial = 752] [outer = 0x7fe0bc197c00] 08:00:25 INFO - PROCESS | 1832 | 1462374025395 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0c57af800) [pid = 1832] [serial = 753] [outer = 0x7fe0bc197c00] 08:00:26 INFO - PROCESS | 1832 | 1462374026328 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1430ms 08:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:00:26 INFO - PROCESS | 1832 | 1462374026361 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 1832 | 1462374026364 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:00:26 INFO - PROCESS | 1832 | 1462374026370 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 1832 | 1462374026374 Marionette TRACE conn3 <- [1,974,null,{}] 08:00:26 INFO - PROCESS | 1832 | 1462374026379 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 1832 | 1462374026587 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:00:26 INFO - PROCESS | 1832 | 1462374026778 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd50f800 == 91 [pid = 1832] [id = 251] 08:00:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0af48fc00) [pid = 1832] [serial = 754] [outer = (nil)] 08:00:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0c5dea800) [pid = 1832] [serial = 755] [outer = 0x7fe0af48fc00] 08:00:26 INFO - PROCESS | 1832 | 1462374026855 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0c7807400) [pid = 1832] [serial = 756] [outer = 0x7fe0af48fc00] 08:00:27 INFO - PROCESS | 1832 | 1462374027818 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1480ms 08:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:00:27 INFO - PROCESS | 1832 | 1462374027849 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1832 | 1462374027852 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:00:27 INFO - PROCESS | 1832 | 1462374027858 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1832 | 1462374027861 Marionette TRACE conn3 <- [1,978,null,{}] 08:00:27 INFO - PROCESS | 1832 | 1462374027879 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 1832 | 1462374028073 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:00:28 INFO - PROCESS | 1832 | 1462374028255 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2f22800 == 92 [pid = 1832] [id = 252] 08:00:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0b03ed800) [pid = 1832] [serial = 757] [outer = (nil)] 08:00:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0b30f0c00) [pid = 1832] [serial = 758] [outer = 0x7fe0b03ed800] 08:00:28 INFO - PROCESS | 1832 | 1462374028329 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0b73c5000) [pid = 1832] [serial = 759] [outer = 0x7fe0b03ed800] 08:00:29 INFO - PROCESS | 1832 | 1462374029226 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1429ms 08:00:29 INFO - PROCESS | 1832 | 1462374029287 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1832 | 1462374029291 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:00:29 INFO - PROCESS | 1832 | 1462374029297 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 1832 | 1462374029300 Marionette TRACE conn3 <- [1,982,null,{}] 08:00:29 INFO - PROCESS | 1832 | 1462374029315 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 1832 | 1462374029510 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:00:29 INFO - PROCESS | 1832 | 1462374029696 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66b8000 == 93 [pid = 1832] [id = 253] 08:00:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0b206ac00) [pid = 1832] [serial = 760] [outer = (nil)] 08:00:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0b6329400) [pid = 1832] [serial = 761] [outer = 0x7fe0b206ac00] 08:00:29 INFO - PROCESS | 1832 | 1462374029769 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0bcd10c00) [pid = 1832] [serial = 762] [outer = 0x7fe0b206ac00] 08:00:30 INFO - PROCESS | 1832 | 1462374030682 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1438ms 08:00:30 INFO - PROCESS | 1832 | 1462374030736 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1832 | 1462374030740 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:00:30 INFO - PROCESS | 1832 | 1462374030746 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1832 | 1462374030749 Marionette TRACE conn3 <- [1,986,null,{}] 08:00:30 INFO - PROCESS | 1832 | 1462374030755 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 1832 | 1462374030971 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:00:31 INFO - PROCESS | 1832 | 1462374031226 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9de800 == 94 [pid = 1832] [id = 254] 08:00:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0b51cbc00) [pid = 1832] [serial = 763] [outer = (nil)] 08:00:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0b73cb400) [pid = 1832] [serial = 764] [outer = 0x7fe0b51cbc00] 08:00:31 INFO - PROCESS | 1832 | 1462374031342 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0bcd11800) [pid = 1832] [serial = 765] [outer = 0x7fe0b51cbc00] 08:00:32 INFO - PROCESS | 1832 | 1462374032148 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1435ms 08:00:32 INFO - PROCESS | 1832 | 1462374032182 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 1832 | 1462374032186 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:00:32 INFO - PROCESS | 1832 | 1462374032193 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 1832 | 1462374032195 Marionette TRACE conn3 <- [1,990,null,{}] 08:00:32 INFO - PROCESS | 1832 | 1462374032201 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 1832 | 1462374032402 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:00:32 INFO - PROCESS | 1832 | 1462374032948 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b00c3000 == 95 [pid = 1832] [id = 255] 08:00:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0af483400) [pid = 1832] [serial = 766] [outer = (nil)] 08:00:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0b03df400) [pid = 1832] [serial = 767] [outer = 0x7fe0af483400] 08:00:33 INFO - PROCESS | 1832 | 1462374033061 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0b03ee800) [pid = 1832] [serial = 768] [outer = 0x7fe0af483400] 08:00:33 INFO - PROCESS | 1832 | 1462374033952 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1833ms 08:00:34 INFO - PROCESS | 1832 | 1462374034029 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1832 | 1462374034035 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:00:34 INFO - PROCESS | 1832 | 1462374034042 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1832 | 1462374034047 Marionette TRACE conn3 <- [1,994,null,{}] 08:00:34 INFO - PROCESS | 1832 | 1462374034055 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 1832 | 1462374034373 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:00:34 INFO - PROCESS | 1832 | 1462374034664 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af4e9000 == 96 [pid = 1832] [id = 256] 08:00:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0b30e3c00) [pid = 1832] [serial = 769] [outer = (nil)] 08:00:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0b30ed000) [pid = 1832] [serial = 770] [outer = 0x7fe0b30e3c00] 08:00:34 INFO - PROCESS | 1832 | 1462374034741 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0b3267000) [pid = 1832] [serial = 771] [outer = 0x7fe0b30e3c00] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6377000 == 95 [pid = 1832] [id = 239] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0bece7800) [pid = 1832] [serial = 670] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bde15800 == 94 [pid = 1832] [id = 238] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd4a8000 == 93 [pid = 1832] [id = 237] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b761e000 == 92 [pid = 1832] [id = 236] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b20c3000 == 91 [pid = 1832] [id = 235] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b65e0000 == 90 [pid = 1832] [id = 234] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b33d1000 == 89 [pid = 1832] [id = 233] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2fda000 == 88 [pid = 1832] [id = 232] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dd35a000 == 87 [pid = 1832] [id = 226] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d5f000 == 86 [pid = 1832] [id = 225] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6196800 == 85 [pid = 1832] [id = 224] 08:00:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d2e30800 == 84 [pid = 1832] [id = 223] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0c7930800) [pid = 1832] [serial = 506] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0bce4d000) [pid = 1832] [serial = 488] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0c56e0000) [pid = 1832] [serial = 283] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0c3b54800) [pid = 1832] [serial = 439] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0d70c8800) [pid = 1832] [serial = 412] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0bdedb800) [pid = 1832] [serial = 394] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0c56e7800) [pid = 1832] [serial = 454] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0c660b800) [pid = 1832] [serial = 403] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0c6aae400) [pid = 1832] [serial = 445] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0c6868c00) [pid = 1832] [serial = 500] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0d6bdc400) [pid = 1832] [serial = 361] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0c6aae000) [pid = 1832] [serial = 503] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0cd054000) [pid = 1832] [serial = 406] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0bd485800) [pid = 1832] [serial = 352] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0b632a400) [pid = 1832] [serial = 451] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0b69cc800) [pid = 1832] [serial = 458] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0d4fde400) [pid = 1832] [serial = 409] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0bdedd800) [pid = 1832] [serial = 280] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0bee1c000) [pid = 1832] [serial = 442] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0c780fc00) [pid = 1832] [serial = 358] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0be0de400) [pid = 1832] [serial = 491] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0b73c0c00) [pid = 1832] [serial = 533] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0c49c5c00) [pid = 1832] [serial = 355] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0d3ccb800) [pid = 1832] [serial = 593] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0bb9c3800) [pid = 1832] [serial = 485] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0d883ec00) [pid = 1832] [serial = 286] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0c6d2cc00) [pid = 1832] [serial = 325] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0c568f000) [pid = 1832] [serial = 497] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0c54e2800) [pid = 1832] [serial = 397] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0be0dd000) [pid = 1832] [serial = 319] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0bc0f7000) [pid = 1832] [serial = 316] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0c6aaf000) [pid = 1832] [serial = 400] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0d91bf400) [pid = 1832] [serial = 364] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0c786cc00) [pid = 1832] [serial = 367] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0ddfc0400) [pid = 1832] [serial = 289] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0d3cc9400) [pid = 1832] [serial = 328] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0b66ef800) [pid = 1832] [serial = 448] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0c56e5000) [pid = 1832] [serial = 322] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0c7937800) [pid = 1832] [serial = 509] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0c51a1400) [pid = 1832] [serial = 494] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0bd5a3000) [pid = 1832] [serial = 587] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0bd5aec00) [pid = 1832] [serial = 557] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0bc1a2c00) [pid = 1832] [serial = 554] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0bded6000) [pid = 1832] [serial = 560] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0bcd0dc00) [pid = 1832] [serial = 536] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0c5f31c00) [pid = 1832] [serial = 542] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0b73c2c00) [pid = 1832] [serial = 551] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0bded5800) [pid = 1832] [serial = 545] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0c5409c00) [pid = 1832] [serial = 563] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0c6ab3c00) [pid = 1832] [serial = 590] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0c32e0c00) [pid = 1832] [serial = 539] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0bdd2b000) [pid = 1832] [serial = 649] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0b66e1c00) [pid = 1832] [serial = 655] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0b67b1800) [pid = 1832] [serial = 656] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0bd3da000) [pid = 1832] [serial = 620] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0bc1a1c00) [pid = 1832] [serial = 619] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0b67b1000) [pid = 1832] [serial = 629] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0b67ad000) [pid = 1832] [serial = 628] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0c7809400) [pid = 1832] [serial = 614] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0bd709c00) [pid = 1832] [serial = 665] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b206b800) [pid = 1832] [serial = 635] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0b2067000) [pid = 1832] [serial = 634] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0b73cf400) [pid = 1832] [serial = 658] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0bc0f3800) [pid = 1832] [serial = 659] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0b632bc00) [pid = 1832] [serial = 667] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0b3262400) [pid = 1832] [serial = 637] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0b3907c00) [pid = 1832] [serial = 643] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0bcd0d800) [pid = 1832] [serial = 646] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0b326b400) [pid = 1832] [serial = 640] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0bd5a4c00) [pid = 1832] [serial = 668] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0bce95400) [pid = 1832] [serial = 662] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0b30f0000) [pid = 1832] [serial = 596] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0b73b3800) [pid = 1832] [serial = 584] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0bd48e800) [pid = 1832] [serial = 664] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0b30f0400) [pid = 1832] [serial = 653] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0b300cc00) [pid = 1832] [serial = 652] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0c6544800) [pid = 1832] [serial = 623] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0c56e1800) [pid = 1832] [serial = 622] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0b736e800) [pid = 1832] [serial = 616] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0b7377400) [pid = 1832] [serial = 617] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0d702ac00) [pid = 1832] [serial = 632] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0d4e2b000) [pid = 1832] [serial = 631] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0d2e66000) [pid = 1832] [serial = 626] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0c7932000) [pid = 1832] [serial = 625] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0bc185800) [pid = 1832] [serial = 661] [outer = (nil)] [url = about:blank] 08:00:35 INFO - PROCESS | 1832 | 1462374035761 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1786ms 08:00:35 INFO - PROCESS | 1832 | 1462374035832 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 1832 | 1462374035838 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:00:35 INFO - PROCESS | 1832 | 1462374035844 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 1832 | 1462374035848 Marionette TRACE conn3 <- [1,998,null,{}] 08:00:35 INFO - PROCESS | 1832 | 1462374035855 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 1832 | 1462374036046 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:00:36 INFO - PROCESS | 1832 | 1462374036303 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2ae3000 == 85 [pid = 1832] [id = 257] 08:00:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0b36b9c00) [pid = 1832] [serial = 772] [outer = (nil)] 08:00:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0b390bc00) [pid = 1832] [serial = 773] [outer = 0x7fe0b36b9c00] 08:00:36 INFO - PROCESS | 1832 | 1462374036384 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0b631fc00) [pid = 1832] [serial = 774] [outer = 0x7fe0b36b9c00] 08:00:37 INFO - PROCESS | 1832 | 1462374037098 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1287ms 08:00:37 INFO - PROCESS | 1832 | 1462374037133 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1832 | 1462374037137 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:00:37 INFO - PROCESS | 1832 | 1462374037150 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1832 | 1462374037159 Marionette TRACE conn3 <- [1,1002,null,{}] 08:00:37 INFO - PROCESS | 1832 | 1462374037167 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 1832 | 1462374037340 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:00:37 INFO - PROCESS | 1832 | 1462374037500 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38cd000 == 86 [pid = 1832] [id = 258] 08:00:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0b67a5400) [pid = 1832] [serial = 775] [outer = (nil)] 08:00:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0b69c5400) [pid = 1832] [serial = 776] [outer = 0x7fe0b67a5400] 08:00:37 INFO - PROCESS | 1832 | 1462374037575 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0b69cf400) [pid = 1832] [serial = 777] [outer = 0x7fe0b67a5400] 08:00:38 INFO - PROCESS | 1832 | 1462374038356 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1248ms 08:00:38 INFO - PROCESS | 1832 | 1462374038391 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1832 | 1462374038396 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:00:38 INFO - PROCESS | 1832 | 1462374038401 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1832 | 1462374038403 Marionette TRACE conn3 <- [1,1006,null,{}] 08:00:38 INFO - PROCESS | 1832 | 1462374038416 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 1832 | 1462374038646 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:00:38 INFO - PROCESS | 1832 | 1462374038679 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6234800 == 87 [pid = 1832] [id = 259] 08:00:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0b67b1c00) [pid = 1832] [serial = 778] [outer = (nil)] 08:00:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0b7376000) [pid = 1832] [serial = 779] [outer = 0x7fe0b67b1c00] 08:00:38 INFO - PROCESS | 1832 | 1462374038742 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0b73ae000) [pid = 1832] [serial = 780] [outer = 0x7fe0b67b1c00] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0b0b9a400) [pid = 1832] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0b30ecc00) [pid = 1832] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0bd5a9c00) [pid = 1832] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0b03e5c00) [pid = 1832] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0b73be400) [pid = 1832] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0b206c800) [pid = 1832] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0b737b000) [pid = 1832] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0b51bf400) [pid = 1832] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:00:39 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0b0b8d800) [pid = 1832] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:00:39 INFO - PROCESS | 1832 | 1462374039921 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1582ms 08:00:39 INFO - PROCESS | 1832 | 1462374039986 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1832 | 1462374039989 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:00:39 INFO - PROCESS | 1832 | 1462374039995 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1832 | 1462374039998 Marionette TRACE conn3 <- [1,1010,null,{}] 08:00:40 INFO - PROCESS | 1832 | 1462374040004 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 1832 | 1462374040194 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:00:40 INFO - PROCESS | 1832 | 1462374040370 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6387800 == 88 [pid = 1832] [id = 260] 08:00:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0b73b4000) [pid = 1832] [serial = 781] [outer = (nil)] 08:00:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0b73bc000) [pid = 1832] [serial = 782] [outer = 0x7fe0b73b4000] 08:00:40 INFO - PROCESS | 1832 | 1462374040446 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0b73cf400) [pid = 1832] [serial = 783] [outer = 0x7fe0b73b4000] 08:00:41 INFO - PROCESS | 1832 | 1462374041319 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1387ms 08:00:41 INFO - PROCESS | 1832 | 1462374041385 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1832 | 1462374041388 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:00:41 INFO - PROCESS | 1832 | 1462374041395 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1832 | 1462374041398 Marionette TRACE conn3 <- [1,1014,null,{}] 08:00:41 INFO - PROCESS | 1832 | 1462374041407 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 1832 | 1462374041620 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:00:41 INFO - PROCESS | 1832 | 1462374041931 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ac4000 == 89 [pid = 1832] [id = 261] 08:00:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0af48b400) [pid = 1832] [serial = 784] [outer = (nil)] 08:00:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0b03e7000) [pid = 1832] [serial = 785] [outer = 0x7fe0af48b400] 08:00:42 INFO - PROCESS | 1832 | 1462374042031 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0b2064400) [pid = 1832] [serial = 786] [outer = 0x7fe0af48b400] 08:00:42 INFO - PROCESS | 1832 | 1462374042914 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1580ms 08:00:42 INFO - PROCESS | 1832 | 1462374042979 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1832 | 1462374042985 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:00:42 INFO - PROCESS | 1832 | 1462374042994 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1832 | 1462374043000 Marionette TRACE conn3 <- [1,1018,null,{}] 08:00:43 INFO - PROCESS | 1832 | 1462374043008 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 1832 | 1462374043246 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:00:43 INFO - PROCESS | 1832 | 1462374043463 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b61a9800 == 90 [pid = 1832] [id = 262] 08:00:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0b36b5000) [pid = 1832] [serial = 787] [outer = (nil)] 08:00:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0b51c9000) [pid = 1832] [serial = 788] [outer = 0x7fe0b36b5000] 08:00:43 INFO - PROCESS | 1832 | 1462374043587 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0b66e5c00) [pid = 1832] [serial = 789] [outer = 0x7fe0b36b5000] 08:00:44 INFO - PROCESS | 1832 | 1462374044515 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1589ms 08:00:44 INFO - PROCESS | 1832 | 1462374044587 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1832 | 1462374044593 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:00:44 INFO - PROCESS | 1832 | 1462374044603 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1832 | 1462374044605 Marionette TRACE conn3 <- [1,1022,null,{}] 08:00:44 INFO - PROCESS | 1832 | 1462374044612 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 1832 | 1462374044867 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:00:45 INFO - PROCESS | 1832 | 1462374045166 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9eb800 == 91 [pid = 1832] [id = 263] 08:00:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0b67b2c00) [pid = 1832] [serial = 790] [outer = (nil)] 08:00:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0b73ab400) [pid = 1832] [serial = 791] [outer = 0x7fe0b67b2c00] 08:00:45 INFO - PROCESS | 1832 | 1462374045244 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0b73ca400) [pid = 1832] [serial = 792] [outer = 0x7fe0b67b2c00] 08:00:46 INFO - PROCESS | 1832 | 1462374046268 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1735ms 08:00:46 INFO - PROCESS | 1832 | 1462374046337 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1832 | 1462374046340 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:00:46 INFO - PROCESS | 1832 | 1462374046355 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1832 | 1462374046365 Marionette TRACE conn3 <- [1,1026,null,{}] 08:00:46 INFO - PROCESS | 1832 | 1462374046375 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 1832 | 1462374046629 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:00:46 INFO - PROCESS | 1832 | 1462374046991 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd325800 == 92 [pid = 1832] [id = 264] 08:00:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0bcd04800) [pid = 1832] [serial = 793] [outer = (nil)] 08:00:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0bcd0d000) [pid = 1832] [serial = 794] [outer = 0x7fe0bcd04800] 08:00:47 INFO - PROCESS | 1832 | 1462374047069 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0bce4a000) [pid = 1832] [serial = 795] [outer = 0x7fe0bcd04800] 08:00:47 INFO - PROCESS | 1832 | 1462374047967 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1655ms 08:00:48 INFO - PROCESS | 1832 | 1462374048004 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:00:48 INFO - PROCESS | 1832 | 1462374048009 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:00:48 INFO - PROCESS | 1832 | 1462374048015 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 1832 | 1462374048019 Marionette TRACE conn3 <- [1,1030,null,{}] 08:00:48 INFO - PROCESS | 1832 | 1462374048025 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 1832 | 1462374048218 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:00:48 INFO - PROCESS | 1832 | 1462374048394 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd55c000 == 93 [pid = 1832] [id = 265] 08:00:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0bcd06000) [pid = 1832] [serial = 796] [outer = (nil)] 08:00:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0bce90800) [pid = 1832] [serial = 797] [outer = 0x7fe0bcd06000] 08:00:48 INFO - PROCESS | 1832 | 1462374048466 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0bcf16400) [pid = 1832] [serial = 798] [outer = 0x7fe0bcd06000] 08:00:49 INFO - PROCESS | 1832 | 1462374049393 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1434ms 08:00:49 INFO - PROCESS | 1832 | 1462374049450 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 1832 | 1462374049453 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:00:49 INFO - PROCESS | 1832 | 1462374049459 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1832 | 1462374049462 Marionette TRACE conn3 <- [1,1034,null,{}] 08:00:49 INFO - PROCESS | 1832 | 1462374049467 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 1832 | 1462374049684 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:00:49 INFO - PROCESS | 1832 | 1462374049918 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bde25000 == 94 [pid = 1832] [id = 266] 08:00:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0bd3d4000) [pid = 1832] [serial = 799] [outer = (nil)] 08:00:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0bd3d7400) [pid = 1832] [serial = 800] [outer = 0x7fe0bd3d4000] 08:00:50 INFO - PROCESS | 1832 | 1462374050049 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0bd5aa800) [pid = 1832] [serial = 801] [outer = 0x7fe0bd3d4000] 08:00:50 INFO - PROCESS | 1832 | 1462374050944 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1527ms 08:00:50 INFO - PROCESS | 1832 | 1462374050988 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:00:50 INFO - PROCESS | 1832 | 1462374050992 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:00:51 INFO - PROCESS | 1832 | 1462374050998 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1832 | 1462374051002 Marionette TRACE conn3 <- [1,1038,null,{}] 08:00:51 INFO - PROCESS | 1832 | 1462374051007 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 1832 | 1462374051201 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:00:51 INFO - PROCESS | 1832 | 1462374051382 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c090c000 == 95 [pid = 1832] [id = 267] 08:00:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0bd3d4400) [pid = 1832] [serial = 802] [outer = (nil)] 08:00:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0bd858400) [pid = 1832] [serial = 803] [outer = 0x7fe0bd3d4400] 08:00:51 INFO - PROCESS | 1832 | 1462374051456 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0bda4a400) [pid = 1832] [serial = 804] [outer = 0x7fe0bd3d4400] 08:00:52 INFO - PROCESS | 1832 | 1462374052376 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1435ms 08:00:52 INFO - PROCESS | 1832 | 1462374052434 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 1832 | 1462374052438 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:00:52 INFO - PROCESS | 1832 | 1462374052444 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 1832 | 1462374052447 Marionette TRACE conn3 <- [1,1042,null,{}] 08:00:52 INFO - PROCESS | 1832 | 1462374052452 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 1832 | 1462374052650 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:00:52 INFO - PROCESS | 1832 | 1462374052833 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0e90000 == 96 [pid = 1832] [id = 268] 08:00:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0bce42400) [pid = 1832] [serial = 805] [outer = (nil)] 08:00:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0bdd2f000) [pid = 1832] [serial = 806] [outer = 0x7fe0bce42400] 08:00:52 INFO - PROCESS | 1832 | 1462374052906 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0bddacc00) [pid = 1832] [serial = 807] [outer = 0x7fe0bce42400] 08:00:53 INFO - PROCESS | 1832 | 1462374053714 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1285ms 08:00:53 INFO - PROCESS | 1832 | 1462374053730 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1832 | 1462374053734 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:00:53 INFO - PROCESS | 1832 | 1462374053758 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1832 | 1462374053761 Marionette TRACE conn3 <- [1,1046,null,{}] 08:00:53 INFO - PROCESS | 1832 | 1462374053767 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 1832 | 1462374053952 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:00:54 INFO - PROCESS | 1832 | 1462374054133 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c255e800 == 97 [pid = 1832] [id = 269] 08:00:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0bd3e1400) [pid = 1832] [serial = 808] [outer = (nil)] 08:00:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0bded6000) [pid = 1832] [serial = 809] [outer = 0x7fe0bd3e1400] 08:00:54 INFO - PROCESS | 1832 | 1462374054203 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0bdedf400) [pid = 1832] [serial = 810] [outer = 0x7fe0bd3e1400] 08:00:55 INFO - PROCESS | 1832 | 1462374055084 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1382ms 08:00:55 INFO - PROCESS | 1832 | 1462374055138 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1832 | 1462374055141 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:00:55 INFO - PROCESS | 1832 | 1462374055147 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1832 | 1462374055150 Marionette TRACE conn3 <- [1,1050,null,{}] 08:00:55 INFO - PROCESS | 1832 | 1462374055155 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 1832 | 1462374055369 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:00:55 INFO - PROCESS | 1832 | 1462374055543 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3f59800 == 98 [pid = 1832] [id = 270] 08:00:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0bdd27c00) [pid = 1832] [serial = 811] [outer = (nil)] 08:00:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0becdf800) [pid = 1832] [serial = 812] [outer = 0x7fe0bdd27c00] 08:00:55 INFO - PROCESS | 1832 | 1462374055618 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0bee1f000) [pid = 1832] [serial = 813] [outer = 0x7fe0bdd27c00] 08:00:56 INFO - PROCESS | 1832 | 1462374056489 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1378ms 08:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:00:56 INFO - PROCESS | 1832 | 1462374056526 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1832 | 1462374056529 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:00:56 INFO - PROCESS | 1832 | 1462374056535 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1832 | 1462374056538 Marionette TRACE conn3 <- [1,1054,null,{}] 08:00:56 INFO - PROCESS | 1832 | 1462374056543 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 1832 | 1462374056726 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:00:56 INFO - PROCESS | 1832 | 1462374056907 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5290800 == 99 [pid = 1832] [id = 271] 08:00:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0bf011800) [pid = 1832] [serial = 814] [outer = (nil)] 08:00:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0bf01b800) [pid = 1832] [serial = 815] [outer = 0x7fe0bf011800] 08:00:56 INFO - PROCESS | 1832 | 1462374056994 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0c0875400) [pid = 1832] [serial = 816] [outer = 0x7fe0bf011800] 08:00:57 INFO - PROCESS | 1832 | 1462374057988 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1529ms 08:00:58 INFO - PROCESS | 1832 | 1462374058065 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1832 | 1462374058069 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:00:58 INFO - PROCESS | 1832 | 1462374058075 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1832 | 1462374058079 Marionette TRACE conn3 <- [1,1058,null,{}] 08:00:58 INFO - PROCESS | 1832 | 1462374058084 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 1832 | 1462374058380 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:00:59 INFO - PROCESS | 1832 | 1462374059009 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b33d4800 == 100 [pid = 1832] [id = 272] 08:00:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0b0b8c000) [pid = 1832] [serial = 817] [outer = (nil)] 08:00:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b0b98c00) [pid = 1832] [serial = 818] [outer = 0x7fe0b0b8c000] 08:00:59 INFO - PROCESS | 1832 | 1462374059077 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0b30e7800) [pid = 1832] [serial = 819] [outer = 0x7fe0b0b8c000] 08:00:59 INFO - PROCESS | 1832 | 1462374059886 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1884ms 08:00:59 INFO - PROCESS | 1832 | 1462374059962 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1832 | 1462374059968 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:00:59 INFO - PROCESS | 1832 | 1462374059976 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1832 | 1462374059981 Marionette TRACE conn3 <- [1,1062,null,{}] 08:00:59 INFO - PROCESS | 1832 | 1462374059987 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 1832 | 1462374060231 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:01:00 INFO - PROCESS | 1832 | 1462374060575 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b01f6000 == 101 [pid = 1832] [id = 273] 08:01:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0b51be000) [pid = 1832] [serial = 820] [outer = (nil)] 08:01:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0b66e2c00) [pid = 1832] [serial = 821] [outer = 0x7fe0b51be000] 08:01:00 INFO - PROCESS | 1832 | 1462374060653 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0b67ae400) [pid = 1832] [serial = 822] [outer = 0x7fe0b51be000] 08:01:01 INFO - PROCESS | 1832 | 1462374061651 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1739ms 08:01:01 INFO - PROCESS | 1832 | 1462374061723 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1832 | 1462374061729 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:01:01 INFO - PROCESS | 1832 | 1462374061739 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1832 | 1462374061742 Marionette TRACE conn3 <- [1,1066,null,{}] 08:01:01 INFO - PROCESS | 1832 | 1462374061748 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 1832 | 1462374061965 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbfcb800 == 100 [pid = 1832] [id = 215] 08:01:02 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0bd708800) [pid = 1832] [serial = 679] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0bdda2800) [pid = 1832] [serial = 682] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0c51ac000) [pid = 1832] [serial = 685] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0c6868000) [pid = 1832] [serial = 688] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0b03e9800) [pid = 1832] [serial = 691] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0b7376800) [pid = 1832] [serial = 722] [outer = (nil)] [url = about:blank] 08:01:02 INFO - PROCESS | 1832 | 1462374062394 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2ada800 == 99 [pid = 1832] [id = 214] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b38cd000 == 98 [pid = 1832] [id = 258] 08:01:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2ada800 == 99 [pid = 1832] [id = 274] 08:01:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0b03e9800) [pid = 1832] [serial = 823] [outer = (nil)] 08:01:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b7372000) [pid = 1832] [serial = 824] [outer = 0x7fe0b03e9800] 08:01:02 INFO - PROCESS | 1832 | 1462374062522 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0b73c3800) [pid = 1832] [serial = 825] [outer = 0x7fe0b03e9800] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2ae3000 == 98 [pid = 1832] [id = 257] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af4e9000 == 97 [pid = 1832] [id = 256] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b00c3000 == 96 [pid = 1832] [id = 255] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bb9de800 == 95 [pid = 1832] [id = 254] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b66b8000 == 94 [pid = 1832] [id = 253] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2f22800 == 93 [pid = 1832] [id = 252] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd50f800 == 92 [pid = 1832] [id = 251] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0ab7800 == 91 [pid = 1832] [id = 250] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dad21000 == 90 [pid = 1832] [id = 249] 08:01:02 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8420000 == 89 [pid = 1832] [id = 248] 08:01:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3a1c000 == 88 [pid = 1832] [id = 247] 08:01:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c7893000 == 87 [pid = 1832] [id = 246] 08:01:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c601d000 == 86 [pid = 1832] [id = 245] 08:01:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5438000 == 85 [pid = 1832] [id = 244] 08:01:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3a30800 == 84 [pid = 1832] [id = 243] 08:01:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd22d000 == 83 [pid = 1832] [id = 242] 08:01:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2fe2800 == 82 [pid = 1832] [id = 241] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0bce96000) [pid = 1832] [serial = 714] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0b36b1400) [pid = 1832] [serial = 701] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0b3260000) [pid = 1832] [serial = 700] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0b73c7800) [pid = 1832] [serial = 710] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0bbbb1800) [pid = 1832] [serial = 711] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0b3010400) [pid = 1832] [serial = 673] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0b7374000) [pid = 1832] [serial = 705] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0b66e1000) [pid = 1832] [serial = 704] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0af48a800) [pid = 1832] [serial = 694] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0b2068800) [pid = 1832] [serial = 698] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0b0b96000) [pid = 1832] [serial = 697] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0b390d800) [pid = 1832] [serial = 707] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0bd32f400) [pid = 1832] [serial = 716] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0c2f9d400) [pid = 1832] [serial = 671] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b736fc00) [pid = 1832] [serial = 676] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0b73b8800) [pid = 1832] [serial = 708] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0b3260400) [pid = 1832] [serial = 719] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0bc1a3400) [pid = 1832] [serial = 713] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0bd5b0800) [pid = 1832] [serial = 717] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0b6323400) [pid = 1832] [serial = 720] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0b51bfc00) [pid = 1832] [serial = 455] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:01:03 INFO - PROCESS | 1832 | 1462374063387 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1680ms 08:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:01:03 INFO - PROCESS | 1832 | 1462374063421 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1832 | 1462374063424 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:01:03 INFO - PROCESS | 1832 | 1462374063439 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1832 | 1462374063448 Marionette TRACE conn3 <- [1,1070,null,{}] 08:01:03 INFO - PROCESS | 1832 | 1462374063454 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 1832 | 1462374063639 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:01:03 INFO - PROCESS | 1832 | 1462374063782 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b61aa800 == 83 [pid = 1832] [id = 275] 08:01:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0b205f000) [pid = 1832] [serial = 826] [outer = (nil)] 08:01:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0bb9bf800) [pid = 1832] [serial = 827] [outer = 0x7fe0b205f000] 08:01:03 INFO - PROCESS | 1832 | 1462374063846 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0bc0f5400) [pid = 1832] [serial = 828] [outer = 0x7fe0b205f000] 08:01:04 INFO - PROCESS | 1832 | 1462374064615 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1194ms 08:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:01:04 INFO - PROCESS | 1832 | 1462374064625 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 1832 | 1462374064628 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:01:04 INFO - PROCESS | 1832 | 1462374064635 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1832 | 1462374064637 Marionette TRACE conn3 <- [1,1074,null,{}] 08:01:04 INFO - PROCESS | 1832 | 1462374064642 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 1832 | 1462374064884 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:01:04 INFO - PROCESS | 1832 | 1462374064905 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9f5800 == 84 [pid = 1832] [id = 276] 08:01:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0af48c400) [pid = 1832] [serial = 829] [outer = (nil)] 08:01:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0bcd08400) [pid = 1832] [serial = 830] [outer = 0x7fe0af48c400] 08:01:04 INFO - PROCESS | 1832 | 1462374064968 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0bce8a400) [pid = 1832] [serial = 831] [outer = 0x7fe0af48c400] 08:01:05 INFO - PROCESS | 1832 | 1462374065872 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1281ms 08:01:05 INFO - PROCESS | 1832 | 1462374065915 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1832 | 1462374065927 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:01:05 INFO - PROCESS | 1832 | 1462374065954 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1832 | 1462374065958 Marionette TRACE conn3 <- [1,1078,null,{}] 08:01:05 INFO - PROCESS | 1832 | 1462374065963 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 1832 | 1462374066183 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:01:06 INFO - PROCESS | 1832 | 1462374066230 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bcdde000 == 85 [pid = 1832] [id = 277] 08:01:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0bcf1a400) [pid = 1832] [serial = 832] [outer = (nil)] 08:01:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0bd333000) [pid = 1832] [serial = 833] [outer = 0x7fe0bcf1a400] 08:01:06 INFO - PROCESS | 1832 | 1462374066302 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0bd5a7800) [pid = 1832] [serial = 834] [outer = 0x7fe0bcf1a400] 08:01:07 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b67a5400) [pid = 1832] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:01:07 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0b2062400) [pid = 1832] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:01:07 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0af483400) [pid = 1832] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:01:07 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0b67b1c00) [pid = 1832] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:01:07 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0b30e3c00) [pid = 1832] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:01:07 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0b36b9c00) [pid = 1832] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:01:07 INFO - PROCESS | 1832 | 1462374067462 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1536ms 08:01:07 INFO - PROCESS | 1832 | 1462374067491 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1832 | 1462374067494 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:01:07 INFO - PROCESS | 1832 | 1462374067500 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1832 | 1462374067502 Marionette TRACE conn3 <- [1,1082,null,{}] 08:01:07 INFO - PROCESS | 1832 | 1462374067507 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 1832 | 1462374067729 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:01:07 INFO - PROCESS | 1832 | 1462374067927 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b761b800 == 86 [pid = 1832] [id = 278] 08:01:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0bc0eb000) [pid = 1832] [serial = 835] [outer = (nil)] 08:01:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0bd3d4800) [pid = 1832] [serial = 836] [outer = 0x7fe0bc0eb000] 08:01:08 INFO - PROCESS | 1832 | 1462374067994 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0bd711c00) [pid = 1832] [serial = 837] [outer = 0x7fe0bc0eb000] 08:01:08 INFO - PROCESS | 1832 | 1462374068685 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1230ms 08:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:01:08 INFO - PROCESS | 1832 | 1462374068740 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 1832 | 1462374068743 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:01:08 INFO - PROCESS | 1832 | 1462374068750 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1832 | 1462374068752 Marionette TRACE conn3 <- [1,1086,null,{}] 08:01:08 INFO - PROCESS | 1832 | 1462374068758 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 1832 | 1462374068943 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:01:08 INFO - PROCESS | 1832 | 1462374068957 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf2a6000 == 87 [pid = 1832] [id = 279] 08:01:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b67b1c00) [pid = 1832] [serial = 838] [outer = (nil)] 08:01:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0bf010800) [pid = 1832] [serial = 839] [outer = 0x7fe0b67b1c00] 08:01:09 INFO - PROCESS | 1832 | 1462374069019 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0c0877c00) [pid = 1832] [serial = 840] [outer = 0x7fe0b67b1c00] 08:01:10 INFO - PROCESS | 1832 | 1462374070113 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1440ms 08:01:10 INFO - PROCESS | 1832 | 1462374070189 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 1832 | 1462374070196 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:01:10 INFO - PROCESS | 1832 | 1462374070206 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 1832 | 1462374070212 Marionette TRACE conn3 <- [1,1090,null,{}] 08:01:10 INFO - PROCESS | 1832 | 1462374070221 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 1832 | 1462374070464 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:01:10 INFO - PROCESS | 1832 | 1462374070696 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b33c5000 == 88 [pid = 1832] [id = 280] 08:01:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0b390a000) [pid = 1832] [serial = 841] [outer = (nil)] 08:01:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0b51c2c00) [pid = 1832] [serial = 842] [outer = 0x7fe0b390a000] 08:01:10 INFO - PROCESS | 1832 | 1462374070818 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b67af800) [pid = 1832] [serial = 843] [outer = 0x7fe0b390a000] 08:01:11 INFO - PROCESS | 1832 | 1462374071680 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1539ms 08:01:11 INFO - PROCESS | 1832 | 1462374071746 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1832 | 1462374071755 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:01:11 INFO - PROCESS | 1832 | 1462374071766 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1832 | 1462374071770 Marionette TRACE conn3 <- [1,1094,null,{}] 08:01:11 INFO - PROCESS | 1832 | 1462374071776 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 1832 | 1462374072016 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:01:12 INFO - PROCESS | 1832 | 1462374072243 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd522000 == 89 [pid = 1832] [id = 281] 08:01:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b73ad400) [pid = 1832] [serial = 844] [outer = (nil)] 08:01:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b73c8800) [pid = 1832] [serial = 845] [outer = 0x7fe0b73ad400] 08:01:12 INFO - PROCESS | 1832 | 1462374072361 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0bbbad400) [pid = 1832] [serial = 846] [outer = 0x7fe0b73ad400] 08:01:13 INFO - PROCESS | 1832 | 1462374073645 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1931ms 08:01:13 INFO - PROCESS | 1832 | 1462374073700 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1832 | 1462374073706 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:01:13 INFO - PROCESS | 1832 | 1462374073716 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1832 | 1462374073725 Marionette TRACE conn3 <- [1,1098,null,{}] 08:01:13 INFO - PROCESS | 1832 | 1462374073793 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 1832 | 1462374074279 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:01:14 INFO - PROCESS | 1832 | 1462374074422 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5292800 == 90 [pid = 1832] [id = 282] 08:01:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0bce8bc00) [pid = 1832] [serial = 847] [outer = (nil)] 08:01:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0bd33bc00) [pid = 1832] [serial = 848] [outer = 0x7fe0bce8bc00] 08:01:14 INFO - PROCESS | 1832 | 1462374074504 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0bd703000) [pid = 1832] [serial = 849] [outer = 0x7fe0bce8bc00] 08:01:15 INFO - PROCESS | 1832 | 1462374075360 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1704ms 08:01:15 INFO - PROCESS | 1832 | 1462374075419 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:01:15 INFO - PROCESS | 1832 | 1462374075424 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:01:15 INFO - PROCESS | 1832 | 1462374075430 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1832 | 1462374075434 Marionette TRACE conn3 <- [1,1102,null,{}] 08:01:15 INFO - PROCESS | 1832 | 1462374075439 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 1832 | 1462374075645 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:01:15 INFO - PROCESS | 1832 | 1462374075822 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d6c800 == 91 [pid = 1832] [id = 283] 08:01:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0bce47400) [pid = 1832] [serial = 850] [outer = (nil)] 08:01:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0bf012c00) [pid = 1832] [serial = 851] [outer = 0x7fe0bce47400] 08:01:15 INFO - PROCESS | 1832 | 1462374075897 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0c08a5c00) [pid = 1832] [serial = 852] [outer = 0x7fe0bce47400] 08:01:16 INFO - PROCESS | 1832 | 1462374076783 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1391ms 08:01:16 INFO - PROCESS | 1832 | 1462374076821 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 1832 | 1462374076824 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:01:16 INFO - PROCESS | 1832 | 1462374076830 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1832 | 1462374076833 Marionette TRACE conn3 <- [1,1106,null,{}] 08:01:16 INFO - PROCESS | 1832 | 1462374076839 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 1832 | 1462374077030 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:01:17 INFO - PROCESS | 1832 | 1462374077212 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5de8000 == 92 [pid = 1832] [id = 284] 08:01:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0bd70ac00) [pid = 1832] [serial = 853] [outer = (nil)] 08:01:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0c0a2c000) [pid = 1832] [serial = 854] [outer = 0x7fe0bd70ac00] 08:01:17 INFO - PROCESS | 1832 | 1462374077290 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0c32e0c00) [pid = 1832] [serial = 855] [outer = 0x7fe0bd70ac00] 08:01:18 INFO - PROCESS | 1832 | 1462374078217 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1429ms 08:01:18 INFO - PROCESS | 1832 | 1462374078261 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1832 | 1462374078265 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:01:18 INFO - PROCESS | 1832 | 1462374078271 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1832 | 1462374078274 Marionette TRACE conn3 <- [1,1110,null,{}] 08:01:18 INFO - PROCESS | 1832 | 1462374078280 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 1832 | 1462374078504 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:01:18 INFO - PROCESS | 1832 | 1462374078684 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6ae1800 == 93 [pid = 1832] [id = 285] 08:01:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0bd5a5000) [pid = 1832] [serial = 856] [outer = (nil)] 08:01:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0c49cb400) [pid = 1832] [serial = 857] [outer = 0x7fe0bd5a5000] 08:01:18 INFO - PROCESS | 1832 | 1462374078759 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0c51a8800) [pid = 1832] [serial = 858] [outer = 0x7fe0bd5a5000] 08:01:19 INFO - PROCESS | 1832 | 1462374079623 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1381ms 08:01:19 INFO - PROCESS | 1832 | 1462374079654 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 1832 | 1462374079657 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:01:19 INFO - PROCESS | 1832 | 1462374079664 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 1832 | 1462374079666 Marionette TRACE conn3 <- [1,1114,null,{}] 08:01:19 INFO - PROCESS | 1832 | 1462374079672 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:19 INFO - PROCESS | 1832 | 1462374079864 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:01:20 INFO - PROCESS | 1832 | 1462374080048 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6dea000 == 94 [pid = 1832] [id = 286] 08:01:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0c0a2a000) [pid = 1832] [serial = 859] [outer = (nil)] 08:01:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0c5686800) [pid = 1832] [serial = 860] [outer = 0x7fe0c0a2a000] 08:01:20 INFO - PROCESS | 1832 | 1462374080118 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0c5694800) [pid = 1832] [serial = 861] [outer = 0x7fe0c0a2a000] 08:01:21 INFO - PROCESS | 1832 | 1462374081040 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1438ms 08:01:21 INFO - PROCESS | 1832 | 1462374081102 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1832 | 1462374081106 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:01:21 INFO - PROCESS | 1832 | 1462374081112 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1832 | 1462374081115 Marionette TRACE conn3 <- [1,1118,null,{}] 08:01:21 INFO - PROCESS | 1832 | 1462374081121 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 1832 | 1462374081337 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:01:21 INFO - PROCESS | 1832 | 1462374081520 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c78a1000 == 95 [pid = 1832] [id = 287] 08:01:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0bd5a7c00) [pid = 1832] [serial = 862] [outer = (nil)] 08:01:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0c56e1400) [pid = 1832] [serial = 863] [outer = 0x7fe0bd5a7c00] 08:01:21 INFO - PROCESS | 1832 | 1462374081596 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0c57af400) [pid = 1832] [serial = 864] [outer = 0x7fe0bd5a7c00] 08:01:22 INFO - PROCESS | 1832 | 1462374082449 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1385ms 08:01:22 INFO - PROCESS | 1832 | 1462374082498 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1832 | 1462374082503 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:01:22 INFO - PROCESS | 1832 | 1462374082509 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1832 | 1462374082511 Marionette TRACE conn3 <- [1,1122,null,{}] 08:01:22 INFO - PROCESS | 1832 | 1462374082517 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 1832 | 1462374082710 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:01:22 INFO - PROCESS | 1832 | 1462374082914 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdf18000 == 96 [pid = 1832] [id = 288] 08:01:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0bb9c3000) [pid = 1832] [serial = 865] [outer = (nil)] 08:01:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0c57b4400) [pid = 1832] [serial = 866] [outer = 0x7fe0bb9c3000] 08:01:23 INFO - PROCESS | 1832 | 1462374082994 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0c57bc400) [pid = 1832] [serial = 867] [outer = 0x7fe0bb9c3000] 08:01:23 INFO - PROCESS | 1832 | 1462374083869 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1428ms 08:01:23 INFO - PROCESS | 1832 | 1462374083938 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1832 | 1462374083942 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:01:23 INFO - PROCESS | 1832 | 1462374083948 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1832 | 1462374083951 Marionette TRACE conn3 <- [1,1126,null,{}] 08:01:23 INFO - PROCESS | 1832 | 1462374083957 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1832 | 1462374084158 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:01:24 INFO - PROCESS | 1832 | 1462374084338 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3a22000 == 97 [pid = 1832] [id = 289] 08:01:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0b2066800) [pid = 1832] [serial = 868] [outer = (nil)] 08:01:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0c5f29400) [pid = 1832] [serial = 869] [outer = 0x7fe0b2066800] 08:01:24 INFO - PROCESS | 1832 | 1462374084414 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0c5f7f400) [pid = 1832] [serial = 870] [outer = 0x7fe0b2066800] 08:01:25 INFO - PROCESS | 1832 | 1462374085260 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1378ms 08:01:25 INFO - PROCESS | 1832 | 1462374085328 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1832 | 1462374085331 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:01:25 INFO - PROCESS | 1832 | 1462374085339 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1832 | 1462374085343 Marionette TRACE conn3 <- [1,1130,null,{}] 08:01:25 INFO - PROCESS | 1832 | 1462374085349 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 1832 | 1462374085599 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:01:25 INFO - PROCESS | 1832 | 1462374085833 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4e06800 == 98 [pid = 1832] [id = 290] 08:01:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0c6870c00) [pid = 1832] [serial = 871] [outer = (nil)] 08:01:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0c68a5c00) [pid = 1832] [serial = 872] [outer = 0x7fe0c6870c00] 08:01:25 INFO - PROCESS | 1832 | 1462374085955 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0c6aaa400) [pid = 1832] [serial = 873] [outer = 0x7fe0c6870c00] 08:01:26 INFO - PROCESS | 1832 | 1462374086822 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1535ms 08:01:26 INFO - PROCESS | 1832 | 1462374086876 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1832 | 1462374086879 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:01:26 INFO - PROCESS | 1832 | 1462374086885 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1832 | 1462374086887 Marionette TRACE conn3 <- [1,1134,null,{}] 08:01:26 INFO - PROCESS | 1832 | 1462374086894 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 1832 | 1462374087093 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:01:27 INFO - PROCESS | 1832 | 1462374087288 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d71bf800 == 99 [pid = 1832] [id = 291] 08:01:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0c5f30800) [pid = 1832] [serial = 874] [outer = (nil)] 08:01:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0c6ab0400) [pid = 1832] [serial = 875] [outer = 0x7fe0c5f30800] 08:01:27 INFO - PROCESS | 1832 | 1462374087363 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0c6d2cc00) [pid = 1832] [serial = 876] [outer = 0x7fe0c5f30800] 08:01:28 INFO - PROCESS | 1832 | 1462374088254 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1428ms 08:01:28 INFO - PROCESS | 1832 | 1462374088314 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:01:28 INFO - PROCESS | 1832 | 1462374088319 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:01:28 INFO - PROCESS | 1832 | 1462374088326 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1832 | 1462374088329 Marionette TRACE conn3 <- [1,1138,null,{}] 08:01:28 INFO - PROCESS | 1832 | 1462374088344 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 1832 | 1462374088542 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:01:28 INFO - PROCESS | 1832 | 1462374088731 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b18b6000 == 100 [pid = 1832] [id = 292] 08:01:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0b03ea800) [pid = 1832] [serial = 877] [outer = (nil)] 08:01:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0bf25ec00) [pid = 1832] [serial = 878] [outer = 0x7fe0b03ea800] 08:01:28 INFO - PROCESS | 1832 | 1462374088804 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0c76ed400) [pid = 1832] [serial = 879] [outer = 0x7fe0b03ea800] 08:01:29 INFO - PROCESS | 1832 | 1462374089622 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1339ms 08:01:29 INFO - PROCESS | 1832 | 1462374089665 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1832 | 1462374089669 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:01:29 INFO - PROCESS | 1832 | 1462374089674 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 1832 | 1462374089676 Marionette TRACE conn3 <- [1,1142,null,{}] 08:01:29 INFO - PROCESS | 1832 | 1462374089683 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 1832 | 1462374089875 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:01:30 INFO - PROCESS | 1832 | 1462374090553 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2fd7000 == 101 [pid = 1832] [id = 293] 08:01:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0b03ea400) [pid = 1832] [serial = 880] [outer = (nil)] 08:01:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0b0b94800) [pid = 1832] [serial = 881] [outer = 0x7fe0b03ea400] 08:01:30 INFO - PROCESS | 1832 | 1462374090626 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0b3267400) [pid = 1832] [serial = 882] [outer = 0x7fe0b03ea400] 08:01:31 INFO - PROCESS | 1832 | 1462374091586 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1938ms 08:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:01:31 INFO - PROCESS | 1832 | 1462374091616 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1832 | 1462374091620 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:01:31 INFO - PROCESS | 1832 | 1462374091628 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1832 | 1462374091633 Marionette TRACE conn3 <- [1,1146,null,{}] 08:01:31 INFO - PROCESS | 1832 | 1462374091641 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 1832 | 1462374091822 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:01:32 INFO - PROCESS | 1832 | 1462374092088 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd234800 == 102 [pid = 1832] [id = 294] 08:01:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0b3010400) [pid = 1832] [serial = 883] [outer = (nil)] 08:01:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0b632b000) [pid = 1832] [serial = 884] [outer = 0x7fe0b3010400] 08:01:32 INFO - PROCESS | 1832 | 1462374092270 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0b73d2400) [pid = 1832] [serial = 885] [outer = 0x7fe0b3010400] 08:01:33 INFO - PROCESS | 1832 | 1462374093167 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1587ms 08:01:33 INFO - PROCESS | 1832 | 1462374093218 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1832 | 1462374093224 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:01:33 INFO - PROCESS | 1832 | 1462374093231 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1832 | 1462374093234 Marionette TRACE conn3 <- [1,1150,null,{}] 08:01:33 INFO - PROCESS | 1832 | 1462374093240 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 1832 | 1462374093449 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:01:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5299000 == 101 [pid = 1832] [id = 145] 08:01:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0db82d000 == 100 [pid = 1832] [id = 120] 08:01:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ccfa8800 == 99 [pid = 1832] [id = 94] 08:01:33 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0b73bc000) [pid = 1832] [serial = 782] [outer = (nil)] [url = about:blank] 08:01:33 INFO - PROCESS | 1832 | 1462374093836 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6387800 == 98 [pid = 1832] [id = 260] 08:01:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6234800 == 97 [pid = 1832] [id = 259] 08:01:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0abf000 == 98 [pid = 1832] [id = 295] 08:01:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0b390f400) [pid = 1832] [serial = 886] [outer = (nil)] 08:01:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0bb9c3800) [pid = 1832] [serial = 887] [outer = 0x7fe0b390f400] 08:01:33 INFO - PROCESS | 1832 | 1462374093933 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0bc186000) [pid = 1832] [serial = 888] [outer = 0x7fe0b390f400] 08:01:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bb9eb800 == 97 [pid = 1832] [id = 263] 08:01:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b61a9800 == 96 [pid = 1832] [id = 262] 08:01:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0ac4000 == 95 [pid = 1832] [id = 261] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0bddaa000) [pid = 1832] [serial = 743] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0b30f0c00) [pid = 1832] [serial = 758] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0bf01a000) [pid = 1832] [serial = 746] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0bc18b400) [pid = 1832] [serial = 734] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0b69cf400) [pid = 1832] [serial = 777] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0b73b2400) [pid = 1832] [serial = 723] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0b69c5400) [pid = 1832] [serial = 776] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0c5dea800) [pid = 1832] [serial = 755] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0b03df400) [pid = 1832] [serial = 767] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0b73cb400) [pid = 1832] [serial = 764] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0b7376000) [pid = 1832] [serial = 779] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0bce4a400) [pid = 1832] [serial = 737] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0b30ed000) [pid = 1832] [serial = 770] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0b66e9000) [pid = 1832] [serial = 728] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0b3003400) [pid = 1832] [serial = 725] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0b03ee800) [pid = 1832] [serial = 768] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0b631fc00) [pid = 1832] [serial = 774] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0b390bc00) [pid = 1832] [serial = 773] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0b3267000) [pid = 1832] [serial = 771] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0c47c1c00) [pid = 1832] [serial = 749] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0c5687c00) [pid = 1832] [serial = 752] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0bd853c00) [pid = 1832] [serial = 740] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0b73c8000) [pid = 1832] [serial = 731] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0b73ae000) [pid = 1832] [serial = 780] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0b6329400) [pid = 1832] [serial = 761] [outer = (nil)] [url = about:blank] 08:01:34 INFO - PROCESS | 1832 | 1462374094740 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1531ms 08:01:34 INFO - PROCESS | 1832 | 1462374094763 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1832 | 1462374094767 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:01:34 INFO - PROCESS | 1832 | 1462374094781 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1832 | 1462374094789 Marionette TRACE conn3 <- [1,1154,null,{}] 08:01:34 INFO - PROCESS | 1832 | 1462374094797 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 1832 | 1462374094978 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:01:35 INFO - PROCESS | 1832 | 1462374095124 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66b3800 == 96 [pid = 1832] [id = 296] 08:01:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0b3011400) [pid = 1832] [serial = 889] [outer = (nil)] 08:01:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0bc198800) [pid = 1832] [serial = 890] [outer = 0x7fe0b3011400] 08:01:35 INFO - PROCESS | 1832 | 1462374095185 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0bcf14000) [pid = 1832] [serial = 891] [outer = 0x7fe0b3011400] 08:01:35 INFO - PROCESS | 1832 | 1462374095913 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1197ms 08:01:35 INFO - PROCESS | 1832 | 1462374095972 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1832 | 1462374095977 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:01:35 INFO - PROCESS | 1832 | 1462374095982 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1832 | 1462374095985 Marionette TRACE conn3 <- [1,1158,null,{}] 08:01:35 INFO - PROCESS | 1832 | 1462374095990 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 1832 | 1462374096182 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:01:36 INFO - PROCESS | 1832 | 1462374096194 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd228800 == 97 [pid = 1832] [id = 297] 08:01:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0bce42c00) [pid = 1832] [serial = 892] [outer = (nil)] 08:01:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0bd5a7400) [pid = 1832] [serial = 893] [outer = 0x7fe0bce42c00] 08:01:36 INFO - PROCESS | 1832 | 1462374096254 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0bd70b400) [pid = 1832] [serial = 894] [outer = 0x7fe0bce42c00] 08:01:37 INFO - PROCESS | 1832 | 1462374097205 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1278ms 08:01:37 INFO - PROCESS | 1832 | 1462374097262 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1832 | 1462374097266 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:01:37 INFO - PROCESS | 1832 | 1462374097271 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1832 | 1462374097273 Marionette TRACE conn3 <- [1,1162,null,{}] 08:01:37 INFO - PROCESS | 1832 | 1462374097279 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 1832 | 1462374097497 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:01:37 INFO - PROCESS | 1832 | 1462374097528 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd667000 == 98 [pid = 1832] [id = 298] 08:01:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0bda51800) [pid = 1832] [serial = 895] [outer = (nil)] 08:01:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0bdd2dc00) [pid = 1832] [serial = 896] [outer = 0x7fe0bda51800] 08:01:37 INFO - PROCESS | 1832 | 1462374097599 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0be0ddc00) [pid = 1832] [serial = 897] [outer = 0x7fe0bda51800] 08:01:38 INFO - PROCESS | 1832 | 1462374098784 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:01:38 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0b73b4000) [pid = 1832] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:01:38 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0bcf1a400) [pid = 1832] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:01:38 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0af48c400) [pid = 1832] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:01:38 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0b03e9800) [pid = 1832] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:01:38 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0b0b8c000) [pid = 1832] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:01:38 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0b51be000) [pid = 1832] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:01:38 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0b205f000) [pid = 1832] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:01:38 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0bc0eb000) [pid = 1832] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1581ms 08:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:01:38 INFO - PROCESS | 1832 | 1462374098854 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 1832 | 1462374098857 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:01:38 INFO - PROCESS | 1832 | 1462374098863 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 1832 | 1462374098866 Marionette TRACE conn3 <- [1,1166,null,{}] 08:01:38 INFO - PROCESS | 1832 | 1462374098870 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 1832 | 1462374099047 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:01:39 INFO - PROCESS | 1832 | 1462374099226 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7619000 == 99 [pid = 1832] [id = 299] 08:01:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0bd5a4000) [pid = 1832] [serial = 898] [outer = (nil)] 08:01:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0bece3c00) [pid = 1832] [serial = 899] [outer = 0x7fe0bd5a4000] 08:01:39 INFO - PROCESS | 1832 | 1462374099289 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0bfc28000) [pid = 1832] [serial = 900] [outer = 0x7fe0bd5a4000] 08:01:39 INFO - PROCESS | 1832 | 1462374099950 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1139ms 08:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:01:40 INFO - PROCESS | 1832 | 1462374100002 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1832 | 1462374100005 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:01:40 INFO - PROCESS | 1832 | 1462374100012 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 1832 | 1462374100015 Marionette TRACE conn3 <- [1,1170,null,{}] 08:01:40 INFO - PROCESS | 1832 | 1462374100020 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 1832 | 1462374100242 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:01:40 INFO - PROCESS | 1832 | 1462374100262 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0e98000 == 100 [pid = 1832] [id = 300] 08:01:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0bcf19000) [pid = 1832] [serial = 901] [outer = (nil)] 08:01:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0c3fa8000) [pid = 1832] [serial = 902] [outer = 0x7fe0bcf19000] 08:01:40 INFO - PROCESS | 1832 | 1462374100323 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0c4c8a800) [pid = 1832] [serial = 903] [outer = 0x7fe0bcf19000] 08:01:41 INFO - PROCESS | 1832 | 1462374101297 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1333ms 08:01:41 INFO - PROCESS | 1832 | 1462374101345 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1832 | 1462374101351 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:01:41 INFO - PROCESS | 1832 | 1462374101360 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1832 | 1462374101366 Marionette TRACE conn3 <- [1,1174,null,{}] 08:01:41 INFO - PROCESS | 1832 | 1462374101374 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 1832 | 1462374101604 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:01:41 INFO - PROCESS | 1832 | 1462374101850 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b61a9800 == 101 [pid = 1832] [id = 301] 08:01:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0b6321800) [pid = 1832] [serial = 904] [outer = (nil)] 08:01:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0b67a5400) [pid = 1832] [serial = 905] [outer = 0x7fe0b6321800] 08:01:41 INFO - PROCESS | 1832 | 1462374101971 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b73ae000) [pid = 1832] [serial = 906] [outer = 0x7fe0b6321800] 08:01:42 INFO - PROCESS | 1832 | 1462374102840 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1832 | 1462374102909 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:01:42 INFO - PROCESS | 1832 | 1462374102919 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1832 | 1462374102924 Marionette TRACE conn3 <- [1,1178,null,{}] 08:01:42 INFO - PROCESS | 1832 | 1462374102930 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 1832 | 1462374103125 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:01:43 INFO - PROCESS | 1832 | 1462374103354 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0915800 == 102 [pid = 1832] [id = 302] 08:01:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0bbbab800) [pid = 1832] [serial = 907] [outer = (nil)] 08:01:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0bc182400) [pid = 1832] [serial = 908] [outer = 0x7fe0bbbab800] 08:01:43 INFO - PROCESS | 1832 | 1462374103441 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0bce8c000) [pid = 1832] [serial = 909] [outer = 0x7fe0bbbab800] 08:01:44 INFO - PROCESS | 1832 | 1462374104318 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 1832 | 1462374104360 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:01:44 INFO - PROCESS | 1832 | 1462374104367 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1832 | 1462374104372 Marionette TRACE conn3 <- [1,1182,null,{}] 08:01:44 INFO - PROCESS | 1832 | 1462374104388 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1832 | 1462374104598 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:01:44 INFO - PROCESS | 1832 | 1462374104824 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d1c800 == 103 [pid = 1832] [id = 303] 08:01:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0bddad000) [pid = 1832] [serial = 910] [outer = (nil)] 08:01:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0be0e4800) [pid = 1832] [serial = 911] [outer = 0x7fe0bddad000] 08:01:44 INFO - PROCESS | 1832 | 1462374104943 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0c0a1ec00) [pid = 1832] [serial = 912] [outer = 0x7fe0bddad000] 08:01:45 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:45 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:01:45 INFO - PROCESS | 1832 | 1462374105809 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1832 | 1462374105864 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:01:45 INFO - PROCESS | 1832 | 1462374105871 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1832 | 1462374105875 Marionette TRACE conn3 <- [1,1186,null,{}] 08:01:45 INFO - PROCESS | 1832 | 1462374105880 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 1832 | 1462374106078 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:01:46 INFO - PROCESS | 1832 | 1462374106266 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6adf800 == 104 [pid = 1832] [id = 304] 08:01:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0bda44c00) [pid = 1832] [serial = 913] [outer = (nil)] 08:01:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0c51a0400) [pid = 1832] [serial = 914] [outer = 0x7fe0bda44c00] 08:01:46 INFO - PROCESS | 1832 | 1462374106341 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0c5695000) [pid = 1832] [serial = 915] [outer = 0x7fe0bda44c00] 08:01:47 INFO - PROCESS | 1832 | 1462374107228 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1832 | 1462374107307 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:01:47 INFO - PROCESS | 1832 | 1462374107313 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1832 | 1462374107315 Marionette TRACE conn3 <- [1,1190,null,{}] 08:01:47 INFO - PROCESS | 1832 | 1462374107321 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1832 | 1462374107525 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:01:47 INFO - PROCESS | 1832 | 1462374107708 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3dd9000 == 105 [pid = 1832] [id = 305] 08:01:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0c3fa7400) [pid = 1832] [serial = 916] [outer = (nil)] 08:01:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0c5f28000) [pid = 1832] [serial = 917] [outer = 0x7fe0c3fa7400] 08:01:47 INFO - PROCESS | 1832 | 1462374107782 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0c660b400) [pid = 1832] [serial = 918] [outer = 0x7fe0c3fa7400] 08:01:48 INFO - PROCESS | 1832 | 1462374108679 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:01:48 INFO - PROCESS | 1832 | 1462374108750 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:01:48 INFO - PROCESS | 1832 | 1462374108757 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1832 | 1462374108761 Marionette TRACE conn3 <- [1,1194,null,{}] 08:01:48 INFO - PROCESS | 1832 | 1462374108766 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 1832 | 1462374108992 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:01:49 INFO - PROCESS | 1832 | 1462374109181 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8e07800 == 106 [pid = 1832] [id = 306] 08:01:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0c6aacc00) [pid = 1832] [serial = 919] [outer = (nil)] 08:01:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0c7931800) [pid = 1832] [serial = 920] [outer = 0x7fe0c6aacc00] 08:01:49 INFO - PROCESS | 1832 | 1462374109299 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0c793a000) [pid = 1832] [serial = 921] [outer = 0x7fe0c6aacc00] 08:01:49 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:49 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:50 INFO - PROCESS | 1832 | 1462374110127 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1832 | 1462374110192 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:01:50 INFO - PROCESS | 1832 | 1462374110199 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1832 | 1462374110202 Marionette TRACE conn3 <- [1,1198,null,{}] 08:01:50 INFO - PROCESS | 1832 | 1462374110207 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 1832 | 1462374110396 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:01:50 INFO - PROCESS | 1832 | 1462374110579 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f73800 == 107 [pid = 1832] [id = 307] 08:01:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0c686e000) [pid = 1832] [serial = 922] [outer = (nil)] 08:01:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0c9311800) [pid = 1832] [serial = 923] [outer = 0x7fe0c686e000] 08:01:50 INFO - PROCESS | 1832 | 1462374110654 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0c94d5000) [pid = 1832] [serial = 924] [outer = 0x7fe0c686e000] 08:01:51 INFO - PROCESS | 1832 | 1462374111516 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1392ms 08:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:01:51 INFO - PROCESS | 1832 | 1462374111592 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 1832 | 1462374111595 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:01:51 INFO - PROCESS | 1832 | 1462374111601 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1832 | 1462374111604 Marionette TRACE conn3 <- [1,1202,null,{}] 08:01:51 INFO - PROCESS | 1832 | 1462374111609 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 1832 | 1462374111843 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:01:52 INFO - PROCESS | 1832 | 1462374112028 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dadc9000 == 108 [pid = 1832] [id = 308] 08:01:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0c6ab0000) [pid = 1832] [serial = 925] [outer = (nil)] 08:01:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0d2e65800) [pid = 1832] [serial = 926] [outer = 0x7fe0c6ab0000] 08:01:52 INFO - PROCESS | 1832 | 1462374112141 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0d2ee1000) [pid = 1832] [serial = 927] [outer = 0x7fe0c6ab0000] 08:01:52 INFO - PROCESS | 1832 | 1462374112967 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1438ms 08:01:53 INFO - PROCESS | 1832 | 1462374113039 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1832 | 1462374113043 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:01:53 INFO - PROCESS | 1832 | 1462374113049 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1832 | 1462374113051 Marionette TRACE conn3 <- [1,1206,null,{}] 08:01:53 INFO - PROCESS | 1832 | 1462374113056 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 1832 | 1462374113256 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:01:53 INFO - PROCESS | 1832 | 1462374113451 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd117800 == 109 [pid = 1832] [id = 309] 08:01:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0b737ac00) [pid = 1832] [serial = 928] [outer = (nil)] 08:01:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0c51a1800) [pid = 1832] [serial = 929] [outer = 0x7fe0b737ac00] 08:01:53 INFO - PROCESS | 1832 | 1462374113531 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0d2ee7000) [pid = 1832] [serial = 930] [outer = 0x7fe0b737ac00] 08:01:54 INFO - PROCESS | 1832 | 1462374114394 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1380ms 08:01:54 INFO - PROCESS | 1832 | 1462374114429 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1832 | 1462374114432 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:01:54 INFO - PROCESS | 1832 | 1462374114438 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1832 | 1462374114441 Marionette TRACE conn3 <- [1,1210,null,{}] 08:01:54 INFO - PROCESS | 1832 | 1462374114446 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1832 | 1462374114638 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:01:54 INFO - PROCESS | 1832 | 1462374114830 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7332800 == 110 [pid = 1832] [id = 310] 08:01:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0bb9c9400) [pid = 1832] [serial = 931] [outer = (nil)] 08:01:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0d3a84c00) [pid = 1832] [serial = 932] [outer = 0x7fe0bb9c9400] 08:01:54 INFO - PROCESS | 1832 | 1462374114902 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0d3ccb800) [pid = 1832] [serial = 933] [outer = 0x7fe0bb9c9400] 08:01:55 INFO - PROCESS | 1832 | 1462374115788 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1377ms 08:01:55 INFO - PROCESS | 1832 | 1462374115819 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1832 | 1462374115823 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:01:55 INFO - PROCESS | 1832 | 1462374115829 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1832 | 1462374115833 Marionette TRACE conn3 <- [1,1214,null,{}] 08:01:55 INFO - PROCESS | 1832 | 1462374115838 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1832 | 1462374116059 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:01:56 INFO - PROCESS | 1832 | 1462374116265 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b770b800 == 111 [pid = 1832] [id = 311] 08:01:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0c9771c00) [pid = 1832] [serial = 934] [outer = (nil)] 08:01:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0d4e2d400) [pid = 1832] [serial = 935] [outer = 0x7fe0c9771c00] 08:01:56 INFO - PROCESS | 1832 | 1462374116382 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0d5158400) [pid = 1832] [serial = 936] [outer = 0x7fe0c9771c00] 08:01:57 INFO - PROCESS | 1832 | 1462374117308 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1539ms 08:01:57 INFO - PROCESS | 1832 | 1462374117369 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1832 | 1462374117371 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:01:57 INFO - PROCESS | 1832 | 1462374117378 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1832 | 1462374117380 Marionette TRACE conn3 <- [1,1218,null,{}] 08:01:57 INFO - PROCESS | 1832 | 1462374117386 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1832 | 1462374117586 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:01:57 INFO - PROCESS | 1832 | 1462374117778 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7726800 == 112 [pid = 1832] [id = 312] 08:01:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0d3c53c00) [pid = 1832] [serial = 937] [outer = (nil)] 08:01:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0d52c6400) [pid = 1832] [serial = 938] [outer = 0x7fe0d3c53c00] 08:01:57 INFO - PROCESS | 1832 | 1462374117900 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0d702f800) [pid = 1832] [serial = 939] [outer = 0x7fe0d3c53c00] 08:01:58 INFO - PROCESS | 1832 | 1462374118719 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1380ms 08:01:58 INFO - PROCESS | 1832 | 1462374118759 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1832 | 1462374118763 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:01:58 INFO - PROCESS | 1832 | 1462374118768 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1832 | 1462374118770 Marionette TRACE conn3 <- [1,1222,null,{}] 08:01:58 INFO - PROCESS | 1832 | 1462374118776 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 1832 | 1462374118981 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:01:59 INFO - PROCESS | 1832 | 1462374119172 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0afbf0800 == 113 [pid = 1832] [id = 313] 08:01:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0c56ea000) [pid = 1832] [serial = 940] [outer = (nil)] 08:01:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0d7146c00) [pid = 1832] [serial = 941] [outer = 0x7fe0c56ea000] 08:01:59 INFO - PROCESS | 1832 | 1462374119241 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0d8837c00) [pid = 1832] [serial = 942] [outer = 0x7fe0c56ea000] 08:02:00 INFO - PROCESS | 1832 | 1462374120119 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 1832 | 1462374120156 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:02:00 INFO - PROCESS | 1832 | 1462374120163 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1832 | 1462374120165 Marionette TRACE conn3 <- [1,1226,null,{}] 08:02:00 INFO - PROCESS | 1832 | 1462374120171 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 1832 | 1462374120367 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:02:00 INFO - PROCESS | 1832 | 1462374120560 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ae66a000 == 114 [pid = 1832] [id = 314] 08:02:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0d3f2d800) [pid = 1832] [serial = 943] [outer = (nil)] 08:02:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0d88ed800) [pid = 1832] [serial = 944] [outer = 0x7fe0d3f2d800] 08:02:00 INFO - PROCESS | 1832 | 1462374120628 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0d8ccc800) [pid = 1832] [serial = 945] [outer = 0x7fe0d3f2d800] 08:02:01 INFO - PROCESS | 1832 | 1462374121525 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1432ms 08:02:01 INFO - PROCESS | 1832 | 1462374121596 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1832 | 1462374121600 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:02:01 INFO - PROCESS | 1832 | 1462374121605 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1832 | 1462374121608 Marionette TRACE conn3 <- [1,1230,null,{}] 08:02:01 INFO - PROCESS | 1832 | 1462374121613 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1832 | 1462374121830 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:02:02 INFO - PROCESS | 1832 | 1462374122194 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2ae1800 == 115 [pid = 1832] [id = 315] 08:02:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0b4efbc00) [pid = 1832] [serial = 946] [outer = (nil)] 08:02:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0b4efd800) [pid = 1832] [serial = 947] [outer = 0x7fe0b4efbc00] 08:02:02 INFO - PROCESS | 1832 | 1462374122342 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0b73b7000) [pid = 1832] [serial = 948] [outer = 0x7fe0b4efbc00] 08:02:03 INFO - PROCESS | 1832 | 1462374123214 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1636ms 08:02:03 INFO - PROCESS | 1832 | 1462374123243 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1832 | 1462374123246 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:02:03 INFO - PROCESS | 1832 | 1462374123253 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1832 | 1462374123256 Marionette TRACE conn3 <- [1,1234,null,{}] 08:02:03 INFO - PROCESS | 1832 | 1462374123261 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1832 | 1462374123463 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:02:03 INFO - PROCESS | 1832 | 1462374123661 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd494800 == 116 [pid = 1832] [id = 316] 08:02:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0b4efc000) [pid = 1832] [serial = 949] [outer = (nil)] 08:02:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0d70c3000) [pid = 1832] [serial = 950] [outer = 0x7fe0b4efc000] 08:02:03 INFO - PROCESS | 1832 | 1462374123729 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0d8ccf400) [pid = 1832] [serial = 951] [outer = 0x7fe0b4efc000] 08:02:05 INFO - PROCESS | 1832 | 1462374125020 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1835ms 08:02:05 INFO - PROCESS | 1832 | 1462374125090 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 1832 | 1462374125097 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:02:05 INFO - PROCESS | 1832 | 1462374125103 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 1832 | 1462374125109 Marionette TRACE conn3 <- [1,1238,null,{}] 08:02:05 INFO - PROCESS | 1832 | 1462374125116 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 1832 | 1462374125344 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:02:05 INFO - PROCESS | 1832 | 1462374125590 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b4f78800 == 117 [pid = 1832] [id = 317] 08:02:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0b4efe400) [pid = 1832] [serial = 952] [outer = (nil)] 08:02:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0b69c6400) [pid = 1832] [serial = 953] [outer = 0x7fe0b4efe400] 08:02:05 INFO - PROCESS | 1832 | 1462374125770 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0b73bc000) [pid = 1832] [serial = 954] [outer = 0x7fe0b4efe400] 08:02:06 INFO - PROCESS | 1832 | 1462374126722 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1686ms 08:02:06 INFO - PROCESS | 1832 | 1462374126791 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1832 | 1462374126799 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:02:06 INFO - PROCESS | 1832 | 1462374126809 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1832 | 1462374126813 Marionette TRACE conn3 <- [1,1242,null,{}] 08:02:06 INFO - PROCESS | 1832 | 1462374126818 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1832 | 1462374127033 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:02:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7619000 == 116 [pid = 1832] [id = 299] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0bce90800) [pid = 1832] [serial = 797] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0bd3d7400) [pid = 1832] [serial = 800] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0bd858400) [pid = 1832] [serial = 803] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0bdd2f000) [pid = 1832] [serial = 806] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0bded6000) [pid = 1832] [serial = 809] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0becdf800) [pid = 1832] [serial = 812] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0bf01b800) [pid = 1832] [serial = 815] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0bf010800) [pid = 1832] [serial = 839] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | 1462374127372 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd667000 == 115 [pid = 1832] [id = 298] 08:02:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd228800 == 114 [pid = 1832] [id = 297] 08:02:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b66b3800 == 113 [pid = 1832] [id = 296] 08:02:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0abf000 == 112 [pid = 1832] [id = 295] 08:02:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b20b8800 == 113 [pid = 1832] [id = 318] 08:02:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0b66eac00) [pid = 1832] [serial = 955] [outer = (nil)] 08:02:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0bcd0ac00) [pid = 1832] [serial = 956] [outer = 0x7fe0b66eac00] 08:02:07 INFO - PROCESS | 1832 | 1462374127463 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0bce96800) [pid = 1832] [serial = 957] [outer = 0x7fe0b66eac00] 08:02:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd234800 == 112 [pid = 1832] [id = 294] 08:02:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2fd7000 == 111 [pid = 1832] [id = 293] 08:02:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d71bf800 == 110 [pid = 1832] [id = 291] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0b73cf400) [pid = 1832] [serial = 783] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0bd333000) [pid = 1832] [serial = 833] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0bcd08400) [pid = 1832] [serial = 830] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0bd5a7800) [pid = 1832] [serial = 834] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0b7372000) [pid = 1832] [serial = 824] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0b73c3800) [pid = 1832] [serial = 825] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0b0b98c00) [pid = 1832] [serial = 818] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0bcd0d000) [pid = 1832] [serial = 794] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0b67ae400) [pid = 1832] [serial = 822] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0b66e2c00) [pid = 1832] [serial = 821] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0b51c9000) [pid = 1832] [serial = 788] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0bb9bf800) [pid = 1832] [serial = 827] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0bc0f5400) [pid = 1832] [serial = 828] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0b73ab400) [pid = 1832] [serial = 791] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0b03e7000) [pid = 1832] [serial = 785] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0b30e7800) [pid = 1832] [serial = 819] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0bd3d4800) [pid = 1832] [serial = 836] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0bce8a400) [pid = 1832] [serial = 831] [outer = (nil)] [url = about:blank] 08:02:07 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0bd711c00) [pid = 1832] [serial = 837] [outer = (nil)] [url = about:blank] 08:02:08 INFO - PROCESS | 1832 | 1462374128355 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1581ms 08:02:08 INFO - PROCESS | 1832 | 1462374128397 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1832 | 1462374128404 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:02:08 INFO - PROCESS | 1832 | 1462374128413 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1832 | 1462374128421 Marionette TRACE conn3 <- [1,1246,null,{}] 08:02:08 INFO - PROCESS | 1832 | 1462374128444 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 1832 | 1462374128735 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:02:09 INFO - PROCESS | 1832 | 1462374129011 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b733e800 == 111 [pid = 1832] [id = 319] 08:02:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0b73a6800) [pid = 1832] [serial = 958] [outer = (nil)] 08:02:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0bd3d4800) [pid = 1832] [serial = 959] [outer = 0x7fe0b73a6800] 08:02:09 INFO - PROCESS | 1832 | 1462374129121 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0bdd28400) [pid = 1832] [serial = 960] [outer = 0x7fe0b73a6800] 08:02:10 INFO - PROCESS | 1832 | 1462374130122 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1755ms 08:02:10 INFO - PROCESS | 1832 | 1462374130168 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1832 | 1462374130173 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:02:10 INFO - PROCESS | 1832 | 1462374130193 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1832 | 1462374130197 Marionette TRACE conn3 <- [1,1250,null,{}] 08:02:10 INFO - PROCESS | 1832 | 1462374130203 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 1832 | 1462374130438 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:02:10 INFO - PROCESS | 1832 | 1462374130472 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfb9000 == 112 [pid = 1832] [id = 320] 08:02:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0bcd0d000) [pid = 1832] [serial = 961] [outer = (nil)] 08:02:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0bf25e000) [pid = 1832] [serial = 962] [outer = 0x7fe0bcd0d000] 08:02:10 INFO - PROCESS | 1832 | 1462374130534 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0c319dc00) [pid = 1832] [serial = 963] [outer = 0x7fe0bcd0d000] 08:02:11 INFO - PROCESS | 1832 | 1462374131412 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1293ms 08:02:11 INFO - PROCESS | 1832 | 1462374131482 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1832 | 1462374131486 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:02:11 INFO - PROCESS | 1832 | 1462374131492 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1832 | 1462374131495 Marionette TRACE conn3 <- [1,1254,null,{}] 08:02:11 INFO - PROCESS | 1832 | 1462374131500 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 1832 | 1462374131737 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:02:11 INFO - PROCESS | 1832 | 1462374131771 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd50d800 == 113 [pid = 1832] [id = 321] 08:02:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0c0a20c00) [pid = 1832] [serial = 964] [outer = (nil)] 08:02:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0c49cd400) [pid = 1832] [serial = 965] [outer = 0x7fe0c0a20c00] 08:02:11 INFO - PROCESS | 1832 | 1462374131842 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0c540f400) [pid = 1832] [serial = 966] [outer = 0x7fe0c0a20c00] 08:02:12 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0bda51800) [pid = 1832] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:02:12 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0bd5a4000) [pid = 1832] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:02:12 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0b390f400) [pid = 1832] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:02:12 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0b3010400) [pid = 1832] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:02:12 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0b3011400) [pid = 1832] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:02:12 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0b03ea400) [pid = 1832] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:02:12 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0bce42c00) [pid = 1832] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:02:12 INFO - PROCESS | 1832 | 1462374132936 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1479ms 08:02:12 INFO - PROCESS | 1832 | 1462374132975 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1832 | 1462374132977 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:02:12 INFO - PROCESS | 1832 | 1462374132983 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1832 | 1462374132986 Marionette TRACE conn3 <- [1,1258,null,{}] 08:02:12 INFO - PROCESS | 1832 | 1462374132991 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 1832 | 1462374133179 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:02:13 INFO - PROCESS | 1832 | 1462374133195 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee58000 == 114 [pid = 1832] [id = 322] 08:02:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0c54de000) [pid = 1832] [serial = 967] [outer = (nil)] 08:02:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0c654f400) [pid = 1832] [serial = 968] [outer = 0x7fe0c54de000] 08:02:13 INFO - PROCESS | 1832 | 1462374133258 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0c6aa9000) [pid = 1832] [serial = 969] [outer = 0x7fe0c54de000] 08:02:14 INFO - PROCESS | 1832 | 1462374134098 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1134ms 08:02:14 INFO - PROCESS | 1832 | 1462374134119 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1832 | 1462374134123 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:02:14 INFO - PROCESS | 1832 | 1462374134128 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1832 | 1462374134130 Marionette TRACE conn3 <- [1,1262,null,{}] 08:02:14 INFO - PROCESS | 1832 | 1462374134136 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1832 | 1462374134372 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:02:14 INFO - PROCESS | 1832 | 1462374134600 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b18a7800 == 115 [pid = 1832] [id = 323] 08:02:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0af487400) [pid = 1832] [serial = 970] [outer = (nil)] 08:02:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0b03e7000) [pid = 1832] [serial = 971] [outer = 0x7fe0af487400] 08:02:14 INFO - PROCESS | 1832 | 1462374134720 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0b3267000) [pid = 1832] [serial = 972] [outer = 0x7fe0af487400] 08:02:15 INFO - PROCESS | 1832 | 1462374135734 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1681ms 08:02:15 INFO - PROCESS | 1832 | 1462374135813 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1832 | 1462374135819 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:02:15 INFO - PROCESS | 1832 | 1462374135827 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1832 | 1462374135833 Marionette TRACE conn3 <- [1,1266,null,{}] 08:02:15 INFO - PROCESS | 1832 | 1462374135840 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1832 | 1462374136104 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:02:16 INFO - PROCESS | 1832 | 1462374136409 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b65f1000 == 116 [pid = 1832] [id = 324] 08:02:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0b69cb800) [pid = 1832] [serial = 973] [outer = (nil)] 08:02:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0b73c2c00) [pid = 1832] [serial = 974] [outer = 0x7fe0b69cb800] 08:02:16 INFO - PROCESS | 1832 | 1462374136487 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0bbbae800) [pid = 1832] [serial = 975] [outer = 0x7fe0b69cb800] 08:02:17 INFO - PROCESS | 1832 | 1462374137442 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1685ms 08:02:17 INFO - PROCESS | 1832 | 1462374137516 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1832 | 1462374137522 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:02:17 INFO - PROCESS | 1832 | 1462374137529 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1832 | 1462374137533 Marionette TRACE conn3 <- [1,1270,null,{}] 08:02:17 INFO - PROCESS | 1832 | 1462374137539 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 1832 | 1462374137754 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:02:18 INFO - PROCESS | 1832 | 1462374138036 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf214000 == 117 [pid = 1832] [id = 325] 08:02:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0bce95800) [pid = 1832] [serial = 976] [outer = (nil)] 08:02:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0bd3dc000) [pid = 1832] [serial = 977] [outer = 0x7fe0bce95800] 08:02:18 INFO - PROCESS | 1832 | 1462374138157 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0bd5a9800) [pid = 1832] [serial = 978] [outer = 0x7fe0bce95800] 08:02:19 INFO - PROCESS | 1832 | 1462374139033 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1581ms 08:02:19 INFO - PROCESS | 1832 | 1462374139111 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1832 | 1462374139115 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:02:19 INFO - PROCESS | 1832 | 1462374139131 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1832 | 1462374139141 Marionette TRACE conn3 <- [1,1274,null,{}] 08:02:19 INFO - PROCESS | 1832 | 1462374139147 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 1832 | 1462374139409 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:02:19 INFO - PROCESS | 1832 | 1462374139689 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c576d000 == 118 [pid = 1832] [id = 326] 08:02:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0bcf21400) [pid = 1832] [serial = 979] [outer = (nil)] 08:02:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0c3ab3c00) [pid = 1832] [serial = 980] [outer = 0x7fe0bcf21400] 08:02:19 INFO - PROCESS | 1832 | 1462374139765 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0c56ddc00) [pid = 1832] [serial = 981] [outer = 0x7fe0bcf21400] 08:02:20 INFO - PROCESS | 1832 | 1462374140641 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1594ms 08:02:20 INFO - PROCESS | 1832 | 1462374140718 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1832 | 1462374140723 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:02:20 INFO - PROCESS | 1832 | 1462374140729 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1832 | 1462374140732 Marionette TRACE conn3 <- [1,1278,null,{}] 08:02:20 INFO - PROCESS | 1832 | 1462374140738 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1832 | 1462374140987 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:02:21 INFO - PROCESS | 1832 | 1462374141227 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6685000 == 119 [pid = 1832] [id = 327] 08:02:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0b51c0800) [pid = 1832] [serial = 982] [outer = (nil)] 08:02:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0c56e5800) [pid = 1832] [serial = 983] [outer = 0x7fe0b51c0800] 08:02:21 INFO - PROCESS | 1832 | 1462374141361 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0c6d20800) [pid = 1832] [serial = 984] [outer = 0x7fe0b51c0800] 08:02:22 INFO - PROCESS | 1832 | 1462374142235 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1534ms 08:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:02:22 INFO - PROCESS | 1832 | 1462374142266 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1832 | 1462374142269 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:02:22 INFO - PROCESS | 1832 | 1462374142276 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1832 | 1462374142279 Marionette TRACE conn3 <- [1,1282,null,{}] 08:02:22 INFO - PROCESS | 1832 | 1462374142284 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1832 | 1462374142488 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:02:22 INFO - PROCESS | 1832 | 1462374142684 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdf16800 == 120 [pid = 1832] [id = 328] 08:02:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0c7936400) [pid = 1832] [serial = 985] [outer = (nil)] 08:02:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0c9312800) [pid = 1832] [serial = 986] [outer = 0x7fe0c7936400] 08:02:22 INFO - PROCESS | 1832 | 1462374142769 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0d4e2f000) [pid = 1832] [serial = 987] [outer = 0x7fe0c7936400] 08:02:23 INFO - PROCESS | 1832 | 1462374143791 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1582ms 08:02:23 INFO - PROCESS | 1832 | 1462374143859 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 1832 | 1462374143863 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:02:23 INFO - PROCESS | 1832 | 1462374143869 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 1832 | 1462374143871 Marionette TRACE conn3 <- [1,1286,null,{}] 08:02:23 INFO - PROCESS | 1832 | 1462374143878 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 1832 | 1462374144094 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:02:24 INFO - PROCESS | 1832 | 1462374144327 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8a5d800 == 121 [pid = 1832] [id = 329] 08:02:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0c7938c00) [pid = 1832] [serial = 988] [outer = (nil)] 08:02:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0d9106c00) [pid = 1832] [serial = 989] [outer = 0x7fe0c7938c00] 08:02:24 INFO - PROCESS | 1832 | 1462374144444 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0d91bf800) [pid = 1832] [serial = 990] [outer = 0x7fe0c7938c00] 08:02:25 INFO - PROCESS | 1832 | 1462374145335 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1534ms 08:02:25 INFO - PROCESS | 1832 | 1462374145404 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1832 | 1462374145408 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:02:25 INFO - PROCESS | 1832 | 1462374145414 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1832 | 1462374145417 Marionette TRACE conn3 <- [1,1290,null,{}] 08:02:25 INFO - PROCESS | 1832 | 1462374145423 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 1832 | 1462374145636 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:02:25 INFO - PROCESS | 1832 | 1462374145881 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b69ac000 == 122 [pid = 1832] [id = 330] 08:02:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0af3ab400) [pid = 1832] [serial = 991] [outer = (nil)] 08:02:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0af3b4400) [pid = 1832] [serial = 992] [outer = 0x7fe0af3ab400] 08:02:26 INFO - PROCESS | 1832 | 1462374145998 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7fe0af3b9400) [pid = 1832] [serial = 993] [outer = 0x7fe0af3ab400] 08:02:26 INFO - PROCESS | 1832 | 1462374146815 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1435ms 08:02:26 INFO - PROCESS | 1832 | 1462374146860 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1832 | 1462374146864 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:02:26 INFO - PROCESS | 1832 | 1462374146870 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 1832 | 1462374146873 Marionette TRACE conn3 <- [1,1294,null,{}] 08:02:26 INFO - PROCESS | 1832 | 1462374146879 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 1832 | 1462374147084 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:02:27 INFO - PROCESS | 1832 | 1462374147300 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd108800 == 123 [pid = 1832] [id = 331] 08:02:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7fe0af3ae000) [pid = 1832] [serial = 994] [outer = (nil)] 08:02:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0b3617000) [pid = 1832] [serial = 995] [outer = 0x7fe0af3ae000] 08:02:27 INFO - PROCESS | 1832 | 1462374147421 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7fe0b361bc00) [pid = 1832] [serial = 996] [outer = 0x7fe0af3ae000] 08:02:28 INFO - PROCESS | 1832 | 1462374148381 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1586ms 08:02:28 INFO - PROCESS | 1832 | 1462374148457 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:02:28 INFO - PROCESS | 1832 | 1462374148462 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:02:28 INFO - PROCESS | 1832 | 1462374148469 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 1832 | 1462374148473 Marionette TRACE conn3 <- [1,1298,null,{}] 08:02:28 INFO - PROCESS | 1832 | 1462374148478 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 1832 | 1462374148743 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:02:29 INFO - PROCESS | 1832 | 1462374149034 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b19c6000 == 124 [pid = 1832] [id = 332] 08:02:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7fe0af3b3000) [pid = 1832] [serial = 997] [outer = (nil)] 08:02:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7fe0b29a9c00) [pid = 1832] [serial = 998] [outer = 0x7fe0af3b3000] 08:02:29 INFO - PROCESS | 1832 | 1462374149112 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7fe0b29aec00) [pid = 1832] [serial = 999] [outer = 0x7fe0af3b3000] 08:02:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bee6c000 == 123 [pid = 1832] [id = 10] 08:02:30 INFO - PROCESS | 1832 | 1462374150674 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2298ms 08:02:30 INFO - PROCESS | 1832 | 1462374150774 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:02:30 INFO - PROCESS | 1832 | 1462374150779 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:02:30 INFO - PROCESS | 1832 | 1462374150787 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1832 | 1462374150792 Marionette TRACE conn3 <- [1,1302,null,{}] 08:02:30 INFO - PROCESS | 1832 | 1462374150799 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 1832 | 1462374151061 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:02:31 INFO - PROCESS | 1832 | 1462374151287 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38d4000 == 124 [pid = 1832] [id = 333] 08:02:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 250 (0x7fe0b29a3400) [pid = 1832] [serial = 1000] [outer = (nil)] 08:02:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 251 (0x7fe0b3260000) [pid = 1832] [serial = 1001] [outer = 0x7fe0b29a3400] 08:02:31 INFO - PROCESS | 1832 | 1462374151359 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 252 (0x7fe0b361ec00) [pid = 1832] [serial = 1002] [outer = 0x7fe0b29a3400] 08:02:32 INFO - PROCESS | 1832 | 1462374152485 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1741ms 08:02:32 INFO - PROCESS | 1832 | 1462374152528 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1832 | 1462374152535 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:02:32 INFO - PROCESS | 1832 | 1462374152545 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1832 | 1462374152549 Marionette TRACE conn3 <- [1,1306,null,{}] 08:02:32 INFO - PROCESS | 1832 | 1462374152555 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 1832 | 1462374152771 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:02:33 INFO - PROCESS | 1832 | 1462374153028 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b4f74000 == 125 [pid = 1832] [id = 334] 08:02:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 253 (0x7fe0b390bc00) [pid = 1832] [serial = 1003] [outer = (nil)] 08:02:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 254 (0x7fe0b631e000) [pid = 1832] [serial = 1004] [outer = 0x7fe0b390bc00] 08:02:33 INFO - PROCESS | 1832 | 1462374153110 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 255 (0x7fe0b67ae400) [pid = 1832] [serial = 1005] [outer = 0x7fe0b390bc00] 08:02:34 INFO - PROCESS | 1832 | 1462374154070 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1593ms 08:02:34 INFO - PROCESS | 1832 | 1462374154139 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1832 | 1462374154142 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:02:34 INFO - PROCESS | 1832 | 1462374154151 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1832 | 1462374154157 Marionette TRACE conn3 <- [1,1310,null,{}] 08:02:34 INFO - PROCESS | 1832 | 1462374154174 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 1832 | 1462374154432 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:02:34 INFO - PROCESS | 1832 | 1462374154725 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b62df000 == 126 [pid = 1832] [id = 335] 08:02:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 256 (0x7fe0b73cf400) [pid = 1832] [serial = 1006] [outer = (nil)] 08:02:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 257 (0x7fe0bb9cdc00) [pid = 1832] [serial = 1007] [outer = 0x7fe0b73cf400] 08:02:34 INFO - PROCESS | 1832 | 1462374154802 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 258 (0x7fe0bc185800) [pid = 1832] [serial = 1008] [outer = 0x7fe0b73cf400] 08:02:35 INFO - PROCESS | 1832 | 1462374155696 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:02:35 INFO - PROCESS | 1832 | 1462374155748 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:02:35 INFO - PROCESS | 1832 | 1462374155754 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1832 | 1462374155757 Marionette TRACE conn3 <- [1,1314,null,{}] 08:02:35 INFO - PROCESS | 1832 | 1462374155762 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 1832 | 1462374155949 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c255e800 == 125 [pid = 1832] [id = 269] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5290800 == 124 [pid = 1832] [id = 271] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 257 (0x7fe0c49cb400) [pid = 1832] [serial = 857] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 256 (0x7fe0b51c2c00) [pid = 1832] [serial = 842] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 255 (0x7fe0c5686800) [pid = 1832] [serial = 860] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 254 (0x7fe0c56e1400) [pid = 1832] [serial = 863] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 253 (0x7fe0bf012c00) [pid = 1832] [serial = 851] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 252 (0x7fe0c0a2c000) [pid = 1832] [serial = 854] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 251 (0x7fe0bd33bc00) [pid = 1832] [serial = 848] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 250 (0x7fe0b73c8800) [pid = 1832] [serial = 845] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 249 (0x7fe0c57b4400) [pid = 1832] [serial = 866] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7fe0c5f29400) [pid = 1832] [serial = 869] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7fe0c68a5c00) [pid = 1832] [serial = 872] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7fe0c6ab0400) [pid = 1832] [serial = 875] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7fe0bf25ec00) [pid = 1832] [serial = 878] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0c3fa8000) [pid = 1832] [serial = 902] [outer = (nil)] [url = about:blank] 08:02:36 INFO - PROCESS | 1832 | 1462374156299 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3f59800 == 123 [pid = 1832] [id = 270] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd55c000 == 122 [pid = 1832] [id = 265] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bee58000 == 121 [pid = 1832] [id = 322] 08:02:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b20c0000 == 122 [pid = 1832] [id = 336] 08:02:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0af486400) [pid = 1832] [serial = 1009] [outer = (nil)] 08:02:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7fe0b3909400) [pid = 1832] [serial = 1010] [outer = 0x7fe0af486400] 08:02:36 INFO - PROCESS | 1832 | 1462374156392 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7fe0bc0f7c00) [pid = 1832] [serial = 1011] [outer = 0x7fe0af486400] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd50d800 == 121 [pid = 1832] [id = 321] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbfb9000 == 120 [pid = 1832] [id = 320] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b733e800 == 119 [pid = 1832] [id = 319] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b20b8800 == 118 [pid = 1832] [id = 318] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b4f78800 == 117 [pid = 1832] [id = 317] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dd117800 == 116 [pid = 1832] [id = 309] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dadc9000 == 115 [pid = 1832] [id = 308] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8f73800 == 114 [pid = 1832] [id = 307] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8e07800 == 113 [pid = 1832] [id = 306] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3dd9000 == 112 [pid = 1832] [id = 305] 08:02:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6adf800 == 111 [pid = 1832] [id = 304] 08:02:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d1c800 == 110 [pid = 1832] [id = 303] 08:02:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0915800 == 109 [pid = 1832] [id = 302] 08:02:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b61a9800 == 108 [pid = 1832] [id = 301] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7fe0bdd2dc00) [pid = 1832] [serial = 896] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7fe0be0ddc00) [pid = 1832] [serial = 897] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0bece3c00) [pid = 1832] [serial = 899] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7fe0bb9c3800) [pid = 1832] [serial = 887] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7fe0bc186000) [pid = 1832] [serial = 888] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0b73d2400) [pid = 1832] [serial = 885] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0b632b000) [pid = 1832] [serial = 884] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0bc198800) [pid = 1832] [serial = 890] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0bcf14000) [pid = 1832] [serial = 891] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0b0b94800) [pid = 1832] [serial = 881] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0b3267400) [pid = 1832] [serial = 882] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0bd5a7400) [pid = 1832] [serial = 893] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0bfc28000) [pid = 1832] [serial = 900] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0bd70b400) [pid = 1832] [serial = 894] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1832 | 1462374157225 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1486ms 08:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:02:37 INFO - PROCESS | 1832 | 1462374157241 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1832 | 1462374157243 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:02:37 INFO - PROCESS | 1832 | 1462374157250 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1832 | 1462374157253 Marionette TRACE conn3 <- [1,1318,null,{}] 08:02:37 INFO - PROCESS | 1832 | 1462374157259 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 1832 | 1462374157450 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:02:37 INFO - PROCESS | 1832 | 1462374157601 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b33ca000 == 109 [pid = 1832] [id = 337] 08:02:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0b03e3800) [pid = 1832] [serial = 1012] [outer = (nil)] 08:02:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0bc1a1800) [pid = 1832] [serial = 1013] [outer = 0x7fe0b03e3800] 08:02:37 INFO - PROCESS | 1832 | 1462374157671 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0bd485400) [pid = 1832] [serial = 1014] [outer = 0x7fe0b03e3800] 08:02:38 INFO - PROCESS | 1832 | 1462374158409 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1182ms 08:02:38 INFO - PROCESS | 1832 | 1462374158454 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1832 | 1462374158458 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:02:38 INFO - PROCESS | 1832 | 1462374158466 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1832 | 1462374158469 Marionette TRACE conn3 <- [1,1322,null,{}] 08:02:38 INFO - PROCESS | 1832 | 1462374158474 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 1832 | 1462374158696 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:02:38 INFO - PROCESS | 1832 | 1462374158873 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7719000 == 110 [pid = 1832] [id = 338] 08:02:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0b73c8800) [pid = 1832] [serial = 1015] [outer = (nil)] 08:02:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0bdd30400) [pid = 1832] [serial = 1016] [outer = 0x7fe0b73c8800] 08:02:38 INFO - PROCESS | 1832 | 1462374158942 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0c0873400) [pid = 1832] [serial = 1017] [outer = 0x7fe0b73c8800] 08:02:39 INFO - PROCESS | 1832 | 1462374159822 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1378ms 08:02:39 INFO - PROCESS | 1832 | 1462374159845 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1832 | 1462374159850 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:02:39 INFO - PROCESS | 1832 | 1462374159856 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1832 | 1462374159858 Marionette TRACE conn3 <- [1,1326,null,{}] 08:02:39 INFO - PROCESS | 1832 | 1462374159865 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1832 | 1462374160089 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:02:40 INFO - PROCESS | 1832 | 1462374160127 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bc010800 == 111 [pid = 1832] [id = 339] 08:02:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0bddae800) [pid = 1832] [serial = 1018] [outer = (nil)] 08:02:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0c326b400) [pid = 1832] [serial = 1019] [outer = 0x7fe0bddae800] 08:02:40 INFO - PROCESS | 1832 | 1462374160205 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0c49cb400) [pid = 1832] [serial = 1020] [outer = 0x7fe0bddae800] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0af482800) [pid = 1832] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0c0a20c00) [pid = 1832] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0b67b2c00) [pid = 1832] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0bd3e1400) [pid = 1832] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0bc198c00) [pid = 1832] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0b66eac00) [pid = 1832] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0b737bc00) [pid = 1832] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0b3006800) [pid = 1832] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0bce4c800) [pid = 1832] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0bc19a000) [pid = 1832] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0af48b400) [pid = 1832] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0b51cbc00) [pid = 1832] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0b73a6800) [pid = 1832] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0b2062c00) [pid = 1832] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0b03ed800) [pid = 1832] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0b390c800) [pid = 1832] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0bcd06000) [pid = 1832] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0c4dde000) [pid = 1832] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0bf011800) [pid = 1832] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0b03e2800) [pid = 1832] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0b2069800) [pid = 1832] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0b2063c00) [pid = 1832] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0bd33c800) [pid = 1832] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0b36b5000) [pid = 1832] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0bc197c00) [pid = 1832] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0bcd0d000) [pid = 1832] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0b206d000) [pid = 1832] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0b205f400) [pid = 1832] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0bdd27c00) [pid = 1832] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0b206ac00) [pid = 1832] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0b4efe400) [pid = 1832] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0bcd04800) [pid = 1832] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0bd3d4400) [pid = 1832] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0bd48dc00) [pid = 1832] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0b73b4c00) [pid = 1832] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0af48fc00) [pid = 1832] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b36b0c00) [pid = 1832] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0bdd2d000) [pid = 1832] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0bce45000) [pid = 1832] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0c94c6400) [pid = 1832] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0b3266c00) [pid = 1832] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0bce42400) [pid = 1832] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0bded5c00) [pid = 1832] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:02:41 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0bd3d4000) [pid = 1832] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:02:42 INFO - PROCESS | 1832 | 1462374162110 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2282ms 08:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:02:42 INFO - PROCESS | 1832 | 1462374162139 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1832 | 1462374162142 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:02:42 INFO - PROCESS | 1832 | 1462374162148 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1832 | 1462374162151 Marionette TRACE conn3 <- [1,1330,null,{}] 08:02:42 INFO - PROCESS | 1832 | 1462374162156 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 1832 | 1462374162394 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:02:42 INFO - PROCESS | 1832 | 1462374162415 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b18bb800 == 112 [pid = 1832] [id = 340] 08:02:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0af483c00) [pid = 1832] [serial = 1021] [outer = (nil)] 08:02:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0b2069800) [pid = 1832] [serial = 1022] [outer = 0x7fe0af483c00] 08:02:42 INFO - PROCESS | 1832 | 1462374162476 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0b51c1000) [pid = 1832] [serial = 1023] [outer = 0x7fe0af483c00] 08:02:43 INFO - PROCESS | 1832 | 1462374163265 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1139ms 08:02:43 INFO - PROCESS | 1832 | 1462374163287 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1832 | 1462374163291 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:02:43 INFO - PROCESS | 1832 | 1462374163297 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 1832 | 1462374163300 Marionette TRACE conn3 <- [1,1334,null,{}] 08:02:43 INFO - PROCESS | 1832 | 1462374163305 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 1832 | 1462374163547 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:02:43 INFO - PROCESS | 1832 | 1462374163567 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfbf000 == 113 [pid = 1832] [id = 341] 08:02:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0b3009400) [pid = 1832] [serial = 1024] [outer = (nil)] 08:02:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0bc1a4c00) [pid = 1832] [serial = 1025] [outer = 0x7fe0b3009400] 08:02:43 INFO - PROCESS | 1832 | 1462374163629 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0bd3d4400) [pid = 1832] [serial = 1026] [outer = 0x7fe0b3009400] 08:02:44 INFO - PROCESS | 1832 | 1462374164733 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1482ms 08:02:44 INFO - PROCESS | 1832 | 1462374164780 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 1832 | 1462374164788 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:02:44 INFO - PROCESS | 1832 | 1462374164795 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1832 | 1462374164802 Marionette TRACE conn3 <- [1,1338,null,{}] 08:02:44 INFO - PROCESS | 1832 | 1462374164809 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 1832 | 1462374165027 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:02:45 INFO - PROCESS | 1832 | 1462374165268 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38d5800 == 114 [pid = 1832] [id = 342] 08:02:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0b3617400) [pid = 1832] [serial = 1027] [outer = (nil)] 08:02:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0b36b0c00) [pid = 1832] [serial = 1028] [outer = 0x7fe0b3617400] 08:02:45 INFO - PROCESS | 1832 | 1462374165360 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0b4ef8400) [pid = 1832] [serial = 1029] [outer = 0x7fe0b3617400] 08:02:46 INFO - PROCESS | 1832 | 1462374166689 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1939ms 08:02:46 INFO - PROCESS | 1832 | 1462374166814 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1832 | 1462374166823 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:02:46 INFO - PROCESS | 1832 | 1462374166836 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1832 | 1462374166839 Marionette TRACE conn3 <- [1,1342,null,{}] 08:02:46 INFO - PROCESS | 1832 | 1462374166846 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 1832 | 1462374167045 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:02:47 INFO - PROCESS | 1832 | 1462374167248 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfb1000 == 115 [pid = 1832] [id = 343] 08:02:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0b361d000) [pid = 1832] [serial = 1030] [outer = (nil)] 08:02:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0b69c9400) [pid = 1832] [serial = 1031] [outer = 0x7fe0b361d000] 08:02:47 INFO - PROCESS | 1832 | 1462374167384 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0bbbb6c00) [pid = 1832] [serial = 1032] [outer = 0x7fe0b361d000] 08:02:48 INFO - PROCESS | 1832 | 1462374168328 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1537ms 08:02:48 INFO - PROCESS | 1832 | 1462374168373 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:02:48 INFO - PROCESS | 1832 | 1462374168377 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:02:48 INFO - PROCESS | 1832 | 1462374168383 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1832 | 1462374168389 Marionette TRACE conn3 <- [1,1346,null,{}] 08:02:48 INFO - PROCESS | 1832 | 1462374168404 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1832 | 1462374168612 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:02:48 INFO - PROCESS | 1832 | 1462374168855 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bde12800 == 116 [pid = 1832] [id = 344] 08:02:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0bcd06000) [pid = 1832] [serial = 1033] [outer = (nil)] 08:02:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0bd5a6c00) [pid = 1832] [serial = 1034] [outer = 0x7fe0bcd06000] 08:02:48 INFO - PROCESS | 1832 | 1462374168975 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0bda47400) [pid = 1832] [serial = 1035] [outer = 0x7fe0bcd06000] 08:02:49 INFO - PROCESS | 1832 | 1462374169902 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1587ms 08:02:49 INFO - PROCESS | 1832 | 1462374169971 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1832 | 1462374169977 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:02:49 INFO - PROCESS | 1832 | 1462374169983 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1832 | 1462374169986 Marionette TRACE conn3 <- [1,1350,null,{}] 08:02:49 INFO - PROCESS | 1832 | 1462374169991 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1832 | 1462374170231 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:02:50 INFO - PROCESS | 1832 | 1462374170461 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0685000 == 117 [pid = 1832] [id = 345] 08:02:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0bcf1dc00) [pid = 1832] [serial = 1036] [outer = (nil)] 08:02:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0bded1800) [pid = 1832] [serial = 1037] [outer = 0x7fe0bcf1dc00] 08:02:50 INFO - PROCESS | 1832 | 1462374170578 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0bee1e400) [pid = 1832] [serial = 1038] [outer = 0x7fe0bcf1dc00] 08:02:51 INFO - PROCESS | 1832 | 1462374171550 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1636ms 08:02:51 INFO - PROCESS | 1832 | 1462374171622 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 1832 | 1462374171629 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:02:51 INFO - PROCESS | 1832 | 1462374171638 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1832 | 1462374171642 Marionette TRACE conn3 <- [1,1354,null,{}] 08:02:51 INFO - PROCESS | 1832 | 1462374171653 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 1832 | 1462374171903 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:02:52 INFO - PROCESS | 1832 | 1462374172141 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c2561800 == 118 [pid = 1832] [id = 346] 08:02:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0c08abc00) [pid = 1832] [serial = 1039] [outer = (nil)] 08:02:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0c2f98000) [pid = 1832] [serial = 1040] [outer = 0x7fe0c08abc00] 08:02:52 INFO - PROCESS | 1832 | 1462374172258 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0c49cb800) [pid = 1832] [serial = 1041] [outer = 0x7fe0c08abc00] 08:02:53 INFO - PROCESS | 1832 | 1462374173211 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1591ms 08:02:53 INFO - PROCESS | 1832 | 1462374173228 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1832 | 1462374173232 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:02:53 INFO - PROCESS | 1832 | 1462374173238 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 1832 | 1462374173240 Marionette TRACE conn3 <- [1,1358,null,{}] 08:02:53 INFO - PROCESS | 1832 | 1462374173246 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 1832 | 1462374173454 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:02:53 INFO - PROCESS | 1832 | 1462374173700 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5296000 == 119 [pid = 1832] [id = 347] 08:02:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0bc1a4800) [pid = 1832] [serial = 1042] [outer = (nil)] 08:02:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0c56e9800) [pid = 1832] [serial = 1043] [outer = 0x7fe0bc1a4800] 08:02:53 INFO - PROCESS | 1832 | 1462374173818 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0c5f31800) [pid = 1832] [serial = 1044] [outer = 0x7fe0bc1a4800] 08:02:54 INFO - PROCESS | 1832 | 1462374174652 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1479ms 08:02:54 INFO - PROCESS | 1832 | 1462374174719 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1832 | 1462374174723 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:02:54 INFO - PROCESS | 1832 | 1462374174728 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1832 | 1462374174731 Marionette TRACE conn3 <- [1,1362,null,{}] 08:02:54 INFO - PROCESS | 1832 | 1462374174736 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 1832 | 1462374174938 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:02:55 INFO - PROCESS | 1832 | 1462374175134 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5dd8000 == 120 [pid = 1832] [id = 348] 08:02:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0bd3d2400) [pid = 1832] [serial = 1045] [outer = (nil)] 08:02:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0c6867c00) [pid = 1832] [serial = 1046] [outer = 0x7fe0bd3d2400] 08:02:55 INFO - PROCESS | 1832 | 1462374175208 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0c6aa5000) [pid = 1832] [serial = 1047] [outer = 0x7fe0bd3d2400] 08:02:56 INFO - PROCESS | 1832 | 1462374176137 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1479ms 08:02:56 INFO - PROCESS | 1832 | 1462374176211 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1832 | 1462374176216 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:02:56 INFO - PROCESS | 1832 | 1462374176227 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1832 | 1462374176231 Marionette TRACE conn3 <- [1,1366,null,{}] 08:02:56 INFO - PROCESS | 1832 | 1462374176240 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1832 | 1462374176573 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:02:56 INFO - PROCESS | 1832 | 1462374176854 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6af1000 == 121 [pid = 1832] [id = 349] 08:02:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0c56eb000) [pid = 1832] [serial = 1048] [outer = (nil)] 08:02:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0c6f43000) [pid = 1832] [serial = 1049] [outer = 0x7fe0c56eb000] 08:02:56 INFO - PROCESS | 1832 | 1462374176929 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0c7875000) [pid = 1832] [serial = 1050] [outer = 0x7fe0c56eb000] 08:02:57 INFO - PROCESS | 1832 | 1462374177877 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:02:57 INFO - PROCESS | 1832 | 1462374177925 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:02:57 INFO - PROCESS | 1832 | 1462374177931 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1832 | 1462374177934 Marionette TRACE conn3 <- [1,1370,null,{}] 08:02:57 INFO - PROCESS | 1832 | 1462374177939 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1832 | 1462374178156 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:02:58 INFO - PROCESS | 1832 | 1462374178405 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdfd1800 == 122 [pid = 1832] [id = 350] 08:02:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0b7373000) [pid = 1832] [serial = 1051] [outer = (nil)] 08:02:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0c793b000) [pid = 1832] [serial = 1052] [outer = 0x7fe0b7373000] 08:02:58 INFO - PROCESS | 1832 | 1462374178527 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0cd04e000) [pid = 1832] [serial = 1053] [outer = 0x7fe0b7373000] 08:02:59 INFO - PROCESS | 1832 | 1462374179437 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1832 | 1462374179474 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:02:59 INFO - PROCESS | 1832 | 1462374179480 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1832 | 1462374179483 Marionette TRACE conn3 <- [1,1374,null,{}] 08:02:59 INFO - PROCESS | 1832 | 1462374179488 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 1832 | 1462374179689 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:02:59 INFO - PROCESS | 1832 | 1462374179939 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4f7a000 == 123 [pid = 1832] [id = 351] 08:03:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0d3cc6000) [pid = 1832] [serial = 1054] [outer = (nil)] 08:03:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0d3f29000) [pid = 1832] [serial = 1055] [outer = 0x7fe0d3cc6000] 08:03:00 INFO - PROCESS | 1832 | 1462374180054 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0d4117000) [pid = 1832] [serial = 1056] [outer = 0x7fe0d3cc6000] 08:03:00 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:01 INFO - PROCESS | 1832 | 1462374181044 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:03:01 INFO - PROCESS | 1832 | 1462374181078 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:03:01 INFO - PROCESS | 1832 | 1462374181085 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1832 | 1462374181089 Marionette TRACE conn3 <- [1,1378,null,{}] 08:03:01 INFO - PROCESS | 1832 | 1462374181095 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 1832 | 1462374181345 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:03:01 INFO - PROCESS | 1832 | 1462374181648 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bcdcb000 == 124 [pid = 1832] [id = 352] 08:03:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0bd711400) [pid = 1832] [serial = 1057] [outer = (nil)] 08:03:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0d4e31000) [pid = 1832] [serial = 1058] [outer = 0x7fe0bd711400] 08:03:01 INFO - PROCESS | 1832 | 1462374181730 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0d7149400) [pid = 1832] [serial = 1059] [outer = 0x7fe0bd711400] 08:03:02 INFO - PROCESS | 1832 | 1462374182689 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1832 | 1462374182721 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:03:02 INFO - PROCESS | 1832 | 1462374182728 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1832 | 1462374182731 Marionette TRACE conn3 <- [1,1382,null,{}] 08:03:02 INFO - PROCESS | 1832 | 1462374182736 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:02 INFO - PROCESS | 1832 | 1462374182967 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:03:03 INFO - PROCESS | 1832 | 1462374183232 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2fd7800 == 125 [pid = 1832] [id = 353] 08:03:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0b206bc00) [pid = 1832] [serial = 1060] [outer = (nil)] 08:03:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0b69c4400) [pid = 1832] [serial = 1061] [outer = 0x7fe0b206bc00] 08:03:03 INFO - PROCESS | 1832 | 1462374183357 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0bd85a000) [pid = 1832] [serial = 1062] [outer = 0x7fe0b206bc00] 08:03:04 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:04 INFO - PROCESS | 1832 | 1462374184278 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1832 | 1462374184317 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:03:04 INFO - PROCESS | 1832 | 1462374184325 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1832 | 1462374184327 Marionette TRACE conn3 <- [1,1386,null,{}] 08:03:04 INFO - PROCESS | 1832 | 1462374184334 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 1832 | 1462374184558 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:03:04 INFO - PROCESS | 1832 | 1462374184817 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af4da000 == 126 [pid = 1832] [id = 354] 08:03:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0af484400) [pid = 1832] [serial = 1063] [outer = (nil)] 08:03:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0b205fc00) [pid = 1832] [serial = 1064] [outer = 0x7fe0af484400] 08:03:04 INFO - PROCESS | 1832 | 1462374184948 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7fe0b6572800) [pid = 1832] [serial = 1065] [outer = 0x7fe0af484400] 08:03:06 INFO - PROCESS | 1832 | 1462374186310 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1832 | 1462374186368 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:03:06 INFO - PROCESS | 1832 | 1462374186502 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1832 | 1462374186507 Marionette TRACE conn3 <- [1,1390,null,{}] 08:03:06 INFO - PROCESS | 1832 | 1462374186522 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 1832 | 1462374186733 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:03:06 INFO - PROCESS | 1832 | 1462374186943 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38d9000 == 127 [pid = 1832] [id = 355] 08:03:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7fe0b29b0400) [pid = 1832] [serial = 1066] [outer = (nil)] 08:03:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0b30ed000) [pid = 1832] [serial = 1067] [outer = 0x7fe0b29b0400] 08:03:07 INFO - PROCESS | 1832 | 1462374187013 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7fe0b3622400) [pid = 1832] [serial = 1068] [outer = 0x7fe0b29b0400] 08:03:07 INFO - PROCESS | 1832 | 1462374187907 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1522ms 08:03:07 INFO - PROCESS | 1832 | 1462374187993 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1832 | 1462374188010 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:03:08 INFO - PROCESS | 1832 | 1462374188030 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1832 | 1462374188040 Marionette TRACE conn3 <- [1,1394,null,{}] 08:03:08 INFO - PROCESS | 1832 | 1462374188120 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1832 | 1462374188387 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:03:08 INFO - PROCESS | 1832 | 1462374188615 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ab8800 == 128 [pid = 1832] [id = 356] 08:03:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7fe0b3008c00) [pid = 1832] [serial = 1069] [outer = (nil)] 08:03:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7fe0b4ef1c00) [pid = 1832] [serial = 1070] [outer = 0x7fe0b3008c00] 08:03:08 INFO - PROCESS | 1832 | 1462374188682 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7fe0b656ec00) [pid = 1832] [serial = 1071] [outer = 0x7fe0b3008c00] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c667f000 == 127 [pid = 1832] [id = 102] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b61aa800 == 126 [pid = 1832] [id = 275] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b33c5000 == 125 [pid = 1832] [id = 280] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5292800 == 124 [pid = 1832] [id = 282] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6dea000 == 123 [pid = 1832] [id = 286] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7fe0c654f400) [pid = 1832] [serial = 968] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7fe0b4efd800) [pid = 1832] [serial = 947] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7fe0d7146c00) [pid = 1832] [serial = 941] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7fe0c51a1800) [pid = 1832] [serial = 929] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0d52c6400) [pid = 1832] [serial = 938] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7fe0d2e65800) [pid = 1832] [serial = 926] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7fe0d3a84c00) [pid = 1832] [serial = 932] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0d88ed800) [pid = 1832] [serial = 944] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0d4e2d400) [pid = 1832] [serial = 935] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6ae1800 == 122 [pid = 1832] [id = 285] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5de8000 == 121 [pid = 1832] [id = 284] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bedd4800 == 120 [pid = 1832] [id = 11] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6685000 == 119 [pid = 1832] [id = 327] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4e06800 == 118 [pid = 1832] [id = 290] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c576d000 == 117 [pid = 1832] [id = 326] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf214000 == 116 [pid = 1832] [id = 325] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b65f1000 == 115 [pid = 1832] [id = 324] 08:03:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b18a7800 == 114 [pid = 1832] [id = 323] 08:03:09 INFO - PROCESS | 1832 | 1462374189682 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0b36ad000) [pid = 1832] [serial = 674] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0bdd24400) [pid = 1832] [serial = 680] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0b3267800) [pid = 1832] [serial = 638] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0bdd2fc00) [pid = 1832] [serial = 650] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0b390e400) [pid = 1832] [serial = 644] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0bd703400) [pid = 1832] [serial = 641] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0b73bac00) [pid = 1832] [serial = 677] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0d4fd5c00) [pid = 1832] [serial = 581] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0bddb1800) [pid = 1832] [serial = 647] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0af48f400) [pid = 1832] [serial = 695] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0c540f400) [pid = 1832] [serial = 966] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0b73ca400) [pid = 1832] [serial = 792] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0bdedf400) [pid = 1832] [serial = 810] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0beced800) [pid = 1832] [serial = 744] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0bcd0ac00) [pid = 1832] [serial = 956] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0bbbb1000) [pid = 1832] [serial = 732] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0c51a0400) [pid = 1832] [serial = 914] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0c087b400) [pid = 1832] [serial = 747] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0b2064400) [pid = 1832] [serial = 786] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0bcd11800) [pid = 1832] [serial = 765] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0bd3d4800) [pid = 1832] [serial = 959] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0b73c5000) [pid = 1832] [serial = 759] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0c49cd400) [pid = 1832] [serial = 965] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0bcf16400) [pid = 1832] [serial = 798] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0c7931800) [pid = 1832] [serial = 920] [outer = (nil)] [url = about:blank] 08:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1702ms 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0d2e65c00) [pid = 1832] [serial = 689] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0c0875400) [pid = 1832] [serial = 816] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0b03edc00) [pid = 1832] [serial = 692] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0c2f9f000) [pid = 1832] [serial = 683] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0b66e5c00) [pid = 1832] [serial = 789] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0d70c3000) [pid = 1832] [serial = 950] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0c57af800) [pid = 1832] [serial = 753] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0bf25e000) [pid = 1832] [serial = 962] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0b67a9c00) [pid = 1832] [serial = 729] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b3264c00) [pid = 1832] [serial = 726] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0bee1f000) [pid = 1832] [serial = 813] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0bcd10c00) [pid = 1832] [serial = 762] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0bdd28400) [pid = 1832] [serial = 960] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0b73bc000) [pid = 1832] [serial = 954] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0be0e4800) [pid = 1832] [serial = 911] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0bce4a000) [pid = 1832] [serial = 795] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0b67a5400) [pid = 1832] [serial = 905] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0bda4a400) [pid = 1832] [serial = 804] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0bdd31800) [pid = 1832] [serial = 741] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0c9311800) [pid = 1832] [serial = 923] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0c319dc00) [pid = 1832] [serial = 963] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0bcd07400) [pid = 1832] [serial = 735] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0c7807400) [pid = 1832] [serial = 756] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0c5f28000) [pid = 1832] [serial = 917] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0c5f27000) [pid = 1832] [serial = 686] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0bce96800) [pid = 1832] [serial = 957] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0bce96400) [pid = 1832] [serial = 738] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0b69c6400) [pid = 1832] [serial = 953] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0bc182400) [pid = 1832] [serial = 908] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0bddacc00) [pid = 1832] [serial = 807] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0c51a4c00) [pid = 1832] [serial = 750] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0bd5aa800) [pid = 1832] [serial = 801] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1832 | 1462374189762 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1832 | 1462374189770 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:03:09 INFO - PROCESS | 1832 | 1462374189780 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1832 | 1462374189785 Marionette TRACE conn3 <- [1,1398,null,{}] 08:03:09 INFO - PROCESS | 1832 | 1462374189801 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 1832 | 1462374189995 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:03:10 INFO - PROCESS | 1832 | 1462374190226 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b18a9800 == 115 [pid = 1832] [id = 357] 08:03:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0b6577800) [pid = 1832] [serial = 1072] [outer = (nil)] 08:03:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0b67ab000) [pid = 1832] [serial = 1073] [outer = 0x7fe0b6577800] 08:03:10 INFO - PROCESS | 1832 | 1462374190297 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0b73a9400) [pid = 1832] [serial = 1074] [outer = 0x7fe0b6577800] 08:03:11 INFO - PROCESS | 1832 | 1462374191025 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1291ms 08:03:11 INFO - PROCESS | 1832 | 1462374191076 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:03:11 INFO - PROCESS | 1832 | 1462374191081 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:03:11 INFO - PROCESS | 1832 | 1462374191087 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1832 | 1462374191090 Marionette TRACE conn3 <- [1,1402,null,{}] 08:03:11 INFO - PROCESS | 1832 | 1462374191095 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1832 | 1462374191301 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:03:11 INFO - PROCESS | 1832 | 1462374191451 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b4f75000 == 116 [pid = 1832] [id = 358] 08:03:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0b326b800) [pid = 1832] [serial = 1075] [outer = (nil)] 08:03:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0b73d3c00) [pid = 1832] [serial = 1076] [outer = 0x7fe0b326b800] 08:03:11 INFO - PROCESS | 1832 | 1462374191526 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0bc0f9800) [pid = 1832] [serial = 1077] [outer = 0x7fe0b326b800] 08:03:12 INFO - PROCESS | 1832 | 1462374192377 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1331ms 08:03:12 INFO - PROCESS | 1832 | 1462374192418 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1832 | 1462374192422 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:03:12 INFO - PROCESS | 1832 | 1462374192434 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1832 | 1462374192449 Marionette TRACE conn3 <- [1,1406,null,{}] 08:03:12 INFO - PROCESS | 1832 | 1462374192454 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 1832 | 1462374192703 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:03:12 INFO - PROCESS | 1832 | 1462374192752 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b696d000 == 117 [pid = 1832] [id = 359] 08:03:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b73cac00) [pid = 1832] [serial = 1078] [outer = (nil)] 08:03:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0bce46800) [pid = 1832] [serial = 1079] [outer = 0x7fe0b73cac00] 08:03:12 INFO - PROCESS | 1832 | 1462374192817 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0bce96800) [pid = 1832] [serial = 1080] [outer = 0x7fe0b73cac00] 08:03:13 INFO - PROCESS | 1832 | 1462374193792 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1397ms 08:03:13 INFO - PROCESS | 1832 | 1462374193829 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1832 | 1462374193831 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:03:13 INFO - PROCESS | 1832 | 1462374193838 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1832 | 1462374193840 Marionette TRACE conn3 <- [1,1410,null,{}] 08:03:13 INFO - PROCESS | 1832 | 1462374193845 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 1832 | 1462374194139 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0bddae800) [pid = 1832] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0b73cf400) [pid = 1832] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0b29a3400) [pid = 1832] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0b390bc00) [pid = 1832] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0af486400) [pid = 1832] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0b03e3800) [pid = 1832] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0bee6c800) [pid = 1832] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0c54de000) [pid = 1832] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0bf015800) [pid = 1832] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0af483c00) [pid = 1832] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:03:14 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0b73c8800) [pid = 1832] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:03:14 INFO - PROCESS | 1832 | 1462374194838 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b19b8800 == 118 [pid = 1832] [id = 360] 08:03:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0af482800) [pid = 1832] [serial = 1081] [outer = (nil)] 08:03:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0b29a3400) [pid = 1832] [serial = 1082] [outer = 0x7fe0af482800] 08:03:14 INFO - PROCESS | 1832 | 1462374194902 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0bd485800) [pid = 1832] [serial = 1083] [outer = 0x7fe0af482800] 08:03:15 INFO - PROCESS | 1832 | 1462374195620 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1831ms 08:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:03:15 INFO - PROCESS | 1832 | 1462374195673 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1832 | 1462374195675 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:03:15 INFO - PROCESS | 1832 | 1462374195681 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1832 | 1462374195684 Marionette TRACE conn3 <- [1,1414,null,{}] 08:03:15 INFO - PROCESS | 1832 | 1462374195689 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 1832 | 1462374195879 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:03:15 INFO - PROCESS | 1832 | 1462374195889 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbf6e800 == 119 [pid = 1832] [id = 361] 08:03:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0bcf13000) [pid = 1832] [serial = 1084] [outer = (nil)] 08:03:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0bdda6800) [pid = 1832] [serial = 1085] [outer = 0x7fe0bcf13000] 08:03:15 INFO - PROCESS | 1832 | 1462374195953 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0beced800) [pid = 1832] [serial = 1086] [outer = 0x7fe0bcf13000] 08:03:17 INFO - PROCESS | 1832 | 1462374197076 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1436ms 08:03:17 INFO - PROCESS | 1832 | 1462374197119 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1832 | 1462374197125 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:03:17 INFO - PROCESS | 1832 | 1462374197135 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1832 | 1462374197141 Marionette TRACE conn3 <- [1,1418,null,{}] 08:03:17 INFO - PROCESS | 1832 | 1462374197151 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 1832 | 1462374197406 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:03:17 INFO - PROCESS | 1832 | 1462374197723 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b20b5000 == 120 [pid = 1832] [id = 362] 08:03:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0b29aa000) [pid = 1832] [serial = 1087] [outer = (nil)] 08:03:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0b30e9800) [pid = 1832] [serial = 1088] [outer = 0x7fe0b29aa000] 08:03:17 INFO - PROCESS | 1832 | 1462374197841 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b36b6c00) [pid = 1832] [serial = 1089] [outer = 0x7fe0b29aa000] 08:03:18 INFO - PROCESS | 1832 | 1462374198897 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1840ms 08:03:18 INFO - PROCESS | 1832 | 1462374198974 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1832 | 1462374198982 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:03:19 INFO - PROCESS | 1832 | 1462374198993 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1832 | 1462374198996 Marionette TRACE conn3 <- [1,1422,null,{}] 08:03:19 INFO - PROCESS | 1832 | 1462374199002 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 1832 | 1462374199250 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:03:19 INFO - PROCESS | 1832 | 1462374199487 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7714000 == 121 [pid = 1832] [id = 363] 08:03:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0b66e0800) [pid = 1832] [serial = 1090] [outer = (nil)] 08:03:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0b73a6800) [pid = 1832] [serial = 1091] [outer = 0x7fe0b66e0800] 08:03:19 INFO - PROCESS | 1832 | 1462374199599 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0bc0f3000) [pid = 1832] [serial = 1092] [outer = 0x7fe0b66e0800] 08:03:20 INFO - PROCESS | 1832 | 1462374200666 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1743ms 08:03:20 INFO - PROCESS | 1832 | 1462374200737 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:03:20 INFO - PROCESS | 1832 | 1462374200741 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:03:20 INFO - PROCESS | 1832 | 1462374200748 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 1832 | 1462374200754 Marionette TRACE conn3 <- [1,1426,null,{}] 08:03:20 INFO - PROCESS | 1832 | 1462374200771 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1832 | 1462374201026 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:03:21 INFO - PROCESS | 1832 | 1462374201360 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd657000 == 122 [pid = 1832] [id = 364] 08:03:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0bd3d5800) [pid = 1832] [serial = 1093] [outer = (nil)] 08:03:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0bd5a2800) [pid = 1832] [serial = 1094] [outer = 0x7fe0bd3d5800] 08:03:21 INFO - PROCESS | 1832 | 1462374201435 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0bd70d800) [pid = 1832] [serial = 1095] [outer = 0x7fe0bd3d5800] 08:03:22 INFO - PROCESS | 1832 | 1462374202342 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1635ms 08:03:22 INFO - PROCESS | 1832 | 1462374202383 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1832 | 1462374202390 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:03:22 INFO - PROCESS | 1832 | 1462374202397 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1832 | 1462374202401 Marionette TRACE conn3 <- [1,1430,null,{}] 08:03:22 INFO - PROCESS | 1832 | 1462374202406 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 1832 | 1462374202620 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:03:22 INFO - PROCESS | 1832 | 1462374202852 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c067f800 == 123 [pid = 1832] [id = 365] 08:03:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0bd3dec00) [pid = 1832] [serial = 1096] [outer = (nil)] 08:03:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0bee1d800) [pid = 1832] [serial = 1097] [outer = 0x7fe0bd3dec00] 08:03:22 INFO - PROCESS | 1832 | 1462374202977 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0c0875400) [pid = 1832] [serial = 1098] [outer = 0x7fe0bd3dec00] 08:03:24 INFO - PROCESS | 1832 | 1462374204011 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1680ms 08:03:24 INFO - PROCESS | 1832 | 1462374204079 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:03:24 INFO - PROCESS | 1832 | 1462374204085 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:03:24 INFO - PROCESS | 1832 | 1462374204092 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1832 | 1462374204095 Marionette TRACE conn3 <- [1,1434,null,{}] 08:03:24 INFO - PROCESS | 1832 | 1462374204101 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 1832 | 1462374204319 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:03:24 INFO - PROCESS | 1832 | 1462374204556 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c4c5e000 == 124 [pid = 1832] [id = 366] 08:03:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0bded6400) [pid = 1832] [serial = 1099] [outer = (nil)] 08:03:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0c3b50000) [pid = 1832] [serial = 1100] [outer = 0x7fe0bded6400] 08:03:24 INFO - PROCESS | 1832 | 1462374204642 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0c4cde000) [pid = 1832] [serial = 1101] [outer = 0x7fe0bded6400] 08:03:25 INFO - PROCESS | 1832 | 1462374205574 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1536ms 08:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:03:25 INFO - PROCESS | 1832 | 1462374205627 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1832 | 1462374205630 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:03:25 INFO - PROCESS | 1832 | 1462374205637 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 1832 | 1462374205640 Marionette TRACE conn3 <- [1,1438,null,{}] 08:03:25 INFO - PROCESS | 1832 | 1462374205645 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 1832 | 1462374205888 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:03:26 INFO - PROCESS | 1832 | 1462374206140 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5de0000 == 125 [pid = 1832] [id = 367] 08:03:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0c56e5400) [pid = 1832] [serial = 1102] [outer = (nil)] 08:03:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0c686b000) [pid = 1832] [serial = 1103] [outer = 0x7fe0c56e5400] 08:03:26 INFO - PROCESS | 1832 | 1462374206235 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0c77e3000) [pid = 1832] [serial = 1104] [outer = 0x7fe0c56e5400] 08:03:27 INFO - PROCESS | 1832 | 1462374207242 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1637ms 08:03:27 INFO - PROCESS | 1832 | 1462374207274 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1832 | 1462374207277 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:03:27 INFO - PROCESS | 1832 | 1462374207284 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1832 | 1462374207286 Marionette TRACE conn3 <- [1,1442,null,{}] 08:03:27 INFO - PROCESS | 1832 | 1462374207291 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:27 INFO - PROCESS | 1832 | 1462374207548 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:03:27 INFO - PROCESS | 1832 | 1462374207860 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c941c800 == 126 [pid = 1832] [id = 368] 08:03:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0b29a8800) [pid = 1832] [serial = 1105] [outer = (nil)] 08:03:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0d2ee2800) [pid = 1832] [serial = 1106] [outer = 0x7fe0b29a8800] 08:03:27 INFO - PROCESS | 1832 | 1462374207949 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0d3ccc800) [pid = 1832] [serial = 1107] [outer = 0x7fe0b29a8800] 08:03:28 INFO - PROCESS | 1832 | 1462374208835 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1629ms 08:03:28 INFO - PROCESS | 1832 | 1462374208914 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1832 | 1462374208919 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:03:28 INFO - PROCESS | 1832 | 1462374208925 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1832 | 1462374208928 Marionette TRACE conn3 <- [1,1446,null,{}] 08:03:28 INFO - PROCESS | 1832 | 1462374208934 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1832 | 1462374209225 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:03:29 INFO - PROCESS | 1832 | 1462374209529 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d840d800 == 127 [pid = 1832] [id = 369] 08:03:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0bc19e800) [pid = 1832] [serial = 1108] [outer = (nil)] 08:03:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0d515e000) [pid = 1832] [serial = 1109] [outer = 0x7fe0bc19e800] 08:03:29 INFO - PROCESS | 1832 | 1462374209611 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0d70c1c00) [pid = 1832] [serial = 1110] [outer = 0x7fe0bc19e800] 08:03:30 INFO - PROCESS | 1832 | 1462374210476 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1586ms 08:03:30 INFO - PROCESS | 1832 | 1462374210512 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1832 | 1462374210516 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:03:30 INFO - PROCESS | 1832 | 1462374210522 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1832 | 1462374210524 Marionette TRACE conn3 <- [1,1450,null,{}] 08:03:30 INFO - PROCESS | 1832 | 1462374210530 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 1832 | 1462374210746 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:03:30 INFO - PROCESS | 1832 | 1462374210943 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f6a800 == 128 [pid = 1832] [id = 370] 08:03:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0ae264000) [pid = 1832] [serial = 1111] [outer = (nil)] 08:03:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0ae26c800) [pid = 1832] [serial = 1112] [outer = 0x7fe0ae264000] 08:03:31 INFO - PROCESS | 1832 | 1462374211013 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0ae270800) [pid = 1832] [serial = 1113] [outer = 0x7fe0ae264000] 08:03:32 INFO - PROCESS | 1832 | 1462374212106 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1637ms 08:03:32 INFO - PROCESS | 1832 | 1462374212161 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1832 | 1462374212164 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:03:32 INFO - PROCESS | 1832 | 1462374212170 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1832 | 1462374212173 Marionette TRACE conn3 <- [1,1454,null,{}] 08:03:32 INFO - PROCESS | 1832 | 1462374212178 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 1832 | 1462374212393 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:03:32 INFO - PROCESS | 1832 | 1462374212634 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0db831000 == 129 [pid = 1832] [id = 371] 08:03:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0ae269c00) [pid = 1832] [serial = 1114] [outer = (nil)] 08:03:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0d515d800) [pid = 1832] [serial = 1115] [outer = 0x7fe0ae269c00] 08:03:32 INFO - PROCESS | 1832 | 1462374212749 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0d88ed800) [pid = 1832] [serial = 1116] [outer = 0x7fe0ae269c00] 08:03:33 INFO - PROCESS | 1832 | 1462374213792 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1686ms 08:03:33 INFO - PROCESS | 1832 | 1462374213858 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:03:33 INFO - PROCESS | 1832 | 1462374213862 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:03:33 INFO - PROCESS | 1832 | 1462374213868 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1832 | 1462374213872 Marionette TRACE conn3 <- [1,1458,null,{}] 08:03:33 INFO - PROCESS | 1832 | 1462374213878 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 1832 | 1462374214152 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:03:34 INFO - PROCESS | 1832 | 1462374214453 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0f98800 == 130 [pid = 1832] [id = 372] 08:03:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0d4f15800) [pid = 1832] [serial = 1117] [outer = (nil)] 08:03:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0d8cc5400) [pid = 1832] [serial = 1118] [outer = 0x7fe0d4f15800] 08:03:34 INFO - PROCESS | 1832 | 1462374214539 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0d910e000) [pid = 1832] [serial = 1119] [outer = 0x7fe0d4f15800] 08:03:35 INFO - PROCESS | 1832 | 1462374215416 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1581ms 08:03:35 INFO - PROCESS | 1832 | 1462374215450 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1832 | 1462374215453 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:03:35 INFO - PROCESS | 1832 | 1462374215459 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1832 | 1462374215461 Marionette TRACE conn3 <- [1,1462,null,{}] 08:03:35 INFO - PROCESS | 1832 | 1462374215466 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1832 | 1462374215671 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:03:35 INFO - PROCESS | 1832 | 1462374215934 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0acce3000 == 131 [pid = 1832] [id = 373] 08:03:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0b0edac00) [pid = 1832] [serial = 1120] [outer = (nil)] 08:03:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0b0ee2400) [pid = 1832] [serial = 1121] [outer = 0x7fe0b0edac00] 08:03:36 INFO - PROCESS | 1832 | 1462374216111 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0d4f0e800) [pid = 1832] [serial = 1122] [outer = 0x7fe0b0edac00] 08:03:37 INFO - PROCESS | 1832 | 1462374217011 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1630ms 08:03:37 INFO - PROCESS | 1832 | 1462374217091 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1832 | 1462374217095 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:03:37 INFO - PROCESS | 1832 | 1462374217111 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1832 | 1462374217115 Marionette TRACE conn3 <- [1,1466,null,{}] 08:03:37 INFO - PROCESS | 1832 | 1462374217121 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 1832 | 1462374217384 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:03:37 INFO - PROCESS | 1832 | 1462374217668 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd86000 == 132 [pid = 1832] [id = 374] 08:03:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0b0ede800) [pid = 1832] [serial = 1123] [outer = (nil)] 08:03:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0c1135000) [pid = 1832] [serial = 1124] [outer = 0x7fe0b0ede800] 08:03:37 INFO - PROCESS | 1832 | 1462374217780 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0c1139800) [pid = 1832] [serial = 1125] [outer = 0x7fe0b0ede800] 08:03:38 INFO - PROCESS | 1832 | 1462374218939 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1896ms 08:03:39 INFO - PROCESS | 1832 | 1462374219011 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1832 | 1462374219017 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:03:39 INFO - PROCESS | 1832 | 1462374219028 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1832 | 1462374219031 Marionette TRACE conn3 <- [1,1470,null,{}] 08:03:39 INFO - PROCESS | 1832 | 1462374219039 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 1832 | 1462374219419 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:03:39 INFO - PROCESS | 1832 | 1462374219655 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7608000 == 133 [pid = 1832] [id = 375] 08:03:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0aced0000) [pid = 1832] [serial = 1126] [outer = (nil)] 08:03:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0aced9400) [pid = 1832] [serial = 1127] [outer = 0x7fe0aced0000] 08:03:39 INFO - PROCESS | 1832 | 1462374219727 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0acedd400) [pid = 1832] [serial = 1128] [outer = 0x7fe0aced0000] 08:03:40 INFO - PROCESS | 1832 | 1462374220572 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1585ms 08:03:40 INFO - PROCESS | 1832 | 1462374220612 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1832 | 1462374220616 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:03:40 INFO - PROCESS | 1832 | 1462374220623 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1832 | 1462374220626 Marionette TRACE conn3 <- [1,1474,null,{}] 08:03:40 INFO - PROCESS | 1832 | 1462374220632 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 1832 | 1462374220852 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:03:41 INFO - PROCESS | 1832 | 1462374221099 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb17000 == 134 [pid = 1832] [id = 376] 08:03:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0aced2800) [pid = 1832] [serial = 1129] [outer = (nil)] 08:03:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0b36aa400) [pid = 1832] [serial = 1130] [outer = 0x7fe0aced2800] 08:03:41 INFO - PROCESS | 1832 | 1462374221218 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0bd861c00) [pid = 1832] [serial = 1131] [outer = 0x7fe0aced2800] 08:03:42 INFO - PROCESS | 1832 | 1462374222279 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1738ms 08:03:42 INFO - PROCESS | 1832 | 1462374222364 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:03:42 INFO - PROCESS | 1832 | 1462374222368 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:03:42 INFO - PROCESS | 1832 | 1462374222376 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1832 | 1462374222379 Marionette TRACE conn3 <- [1,1478,null,{}] 08:03:42 INFO - PROCESS | 1832 | 1462374222387 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 1832 | 1462374222717 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:03:43 INFO - PROCESS | 1832 | 1462374223691 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b01f3800 == 135 [pid = 1832] [id = 377] 08:03:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0ae270400) [pid = 1832] [serial = 1132] [outer = (nil)] 08:03:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0af48a800) [pid = 1832] [serial = 1133] [outer = 0x7fe0ae270400] 08:03:43 INFO - PROCESS | 1832 | 1462374223820 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0b0ed9400) [pid = 1832] [serial = 1134] [outer = 0x7fe0ae270400] 08:03:44 INFO - PROCESS | 1832 | 1462374224932 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2599ms 08:03:44 INFO - PROCESS | 1832 | 1462374224976 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1832 | 1462374224983 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:03:44 INFO - PROCESS | 1832 | 1462374224992 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1832 | 1462374224999 Marionette TRACE conn3 <- [1,1482,null,{}] 08:03:45 INFO - PROCESS | 1832 | 1462374225009 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:45 INFO - PROCESS | 1832 | 1462374225267 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:03:45 INFO - PROCESS | 1832 | 1462374225588 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b69b2800 == 136 [pid = 1832] [id = 378] 08:03:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0b36ad000) [pid = 1832] [serial = 1135] [outer = (nil)] 08:03:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0b6573800) [pid = 1832] [serial = 1136] [outer = 0x7fe0b36ad000] 08:03:45 INFO - PROCESS | 1832 | 1462374225663 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0b67aec00) [pid = 1832] [serial = 1137] [outer = 0x7fe0b36ad000] 08:03:46 INFO - PROCESS | 1832 | 1462374226729 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1787ms 08:03:46 INFO - PROCESS | 1832 | 1462374226782 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1832 | 1462374226788 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:03:46 INFO - PROCESS | 1832 | 1462374226797 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1832 | 1462374226801 Marionette TRACE conn3 <- [1,1486,null,{}] 08:03:46 INFO - PROCESS | 1832 | 1462374226806 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 1832 | 1462374227020 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b19b8800 == 135 [pid = 1832] [id = 360] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b696d000 == 134 [pid = 1832] [id = 359] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b4f75000 == 133 [pid = 1832] [id = 358] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b18a9800 == 132 [pid = 1832] [id = 357] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0ab8800 == 131 [pid = 1832] [id = 356] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b38d9000 == 130 [pid = 1832] [id = 355] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2fd7800 == 129 [pid = 1832] [id = 353] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bcdcb000 == 128 [pid = 1832] [id = 352] 08:03:47 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4f7a000 == 127 [pid = 1832] [id = 351] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0c326b400) [pid = 1832] [serial = 1019] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0bc185800) [pid = 1832] [serial = 1008] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0bb9cdc00) [pid = 1832] [serial = 1007] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0b361ec00) [pid = 1832] [serial = 1002] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0b3260000) [pid = 1832] [serial = 1001] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0b67ae400) [pid = 1832] [serial = 1005] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0b631e000) [pid = 1832] [serial = 1004] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0b3909400) [pid = 1832] [serial = 1010] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0bc0f7c00) [pid = 1832] [serial = 1011] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0b03e7000) [pid = 1832] [serial = 971] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0b29a9c00) [pid = 1832] [serial = 998] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0bc1a1800) [pid = 1832] [serial = 1013] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0bd485400) [pid = 1832] [serial = 1014] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0b73c2c00) [pid = 1832] [serial = 974] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0bd3dc000) [pid = 1832] [serial = 977] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0c3ab3c00) [pid = 1832] [serial = 980] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0c9312800) [pid = 1832] [serial = 986] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0bee6a000) [pid = 1832] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0c6aa9000) [pid = 1832] [serial = 969] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0c56e5800) [pid = 1832] [serial = 983] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0d9106c00) [pid = 1832] [serial = 989] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0af3b4400) [pid = 1832] [serial = 992] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0b3617000) [pid = 1832] [serial = 995] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0b3009c00) [pid = 1832] [serial = 702] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0b2069800) [pid = 1832] [serial = 1022] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0c0873400) [pid = 1832] [serial = 1017] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0bdd30400) [pid = 1832] [serial = 1016] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0c49cb400) [pid = 1832] [serial = 1020] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0b51c1000) [pid = 1832] [serial = 1023] [outer = (nil)] [url = about:blank] 08:03:47 INFO - PROCESS | 1832 | 1462374227518 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b00c4800 == 128 [pid = 1832] [id = 379] 08:03:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0b03ed800) [pid = 1832] [serial = 1138] [outer = (nil)] 08:03:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0b30e5400) [pid = 1832] [serial = 1139] [outer = 0x7fe0b03ed800] 08:03:47 INFO - PROCESS | 1832 | 1462374227587 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0b6574800) [pid = 1832] [serial = 1140] [outer = 0x7fe0b03ed800] 08:03:48 INFO - PROCESS | 1832 | 1462374228388 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1634ms 08:03:48 INFO - PROCESS | 1832 | 1462374228431 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1832 | 1462374228434 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:03:48 INFO - PROCESS | 1832 | 1462374228443 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1832 | 1462374228450 Marionette TRACE conn3 <- [1,1490,null,{}] 08:03:48 INFO - PROCESS | 1832 | 1462374228489 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1832 | 1462374228701 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:03:48 INFO - PROCESS | 1832 | 1462374228882 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38d9000 == 129 [pid = 1832] [id = 380] 08:03:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0b4efa800) [pid = 1832] [serial = 1141] [outer = (nil)] 08:03:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0bc1a1800) [pid = 1832] [serial = 1142] [outer = 0x7fe0b4efa800] 08:03:48 INFO - PROCESS | 1832 | 1462374228943 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0bce92800) [pid = 1832] [serial = 1143] [outer = 0x7fe0b4efa800] 08:03:49 INFO - PROCESS | 1832 | 1462374229695 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1294ms 08:03:49 INFO - PROCESS | 1832 | 1462374229736 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:03:49 INFO - PROCESS | 1832 | 1462374229741 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:03:49 INFO - PROCESS | 1832 | 1462374229746 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1832 | 1462374229749 Marionette TRACE conn3 <- [1,1494,null,{}] 08:03:49 INFO - PROCESS | 1832 | 1462374229754 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 1832 | 1462374230000 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:03:50 INFO - PROCESS | 1832 | 1462374230027 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b696c800 == 130 [pid = 1832] [id = 381] 08:03:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0b656e000) [pid = 1832] [serial = 1144] [outer = (nil)] 08:03:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0bd5a4800) [pid = 1832] [serial = 1145] [outer = 0x7fe0b656e000] 08:03:50 INFO - PROCESS | 1832 | 1462374230101 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0bdd2c800) [pid = 1832] [serial = 1146] [outer = 0x7fe0b656e000] 08:03:50 INFO - PROCESS | 1832 | 1462374230987 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1285ms 08:03:51 INFO - PROCESS | 1832 | 1462374231033 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1832 | 1462374231035 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:03:51 INFO - PROCESS | 1832 | 1462374231049 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1832 | 1462374231051 Marionette TRACE conn3 <- [1,1498,null,{}] 08:03:51 INFO - PROCESS | 1832 | 1462374231058 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1832 | 1462374231304 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:03:51 INFO - PROCESS | 1832 | 1462374231345 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9dc000 == 131 [pid = 1832] [id = 382] 08:03:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0bf015800) [pid = 1832] [serial = 1147] [outer = (nil)] 08:03:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0bd5af000) [pid = 1832] [serial = 1148] [outer = 0x7fe0bf015800] 08:03:51 INFO - PROCESS | 1832 | 1462374231426 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0c113f000) [pid = 1832] [serial = 1149] [outer = 0x7fe0bf015800] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0b73cac00) [pid = 1832] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0af482800) [pid = 1832] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0b3008c00) [pid = 1832] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0b326b800) [pid = 1832] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0b6577800) [pid = 1832] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0b29b0400) [pid = 1832] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0b3009400) [pid = 1832] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0bd70ac00) [pid = 1832] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0bb9c3000) [pid = 1832] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0bda44c00) [pid = 1832] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0bce8bc00) [pid = 1832] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0c3fa7400) [pid = 1832] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0b2066800) [pid = 1832] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0b73ad400) [pid = 1832] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0c6aacc00) [pid = 1832] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b03ea800) [pid = 1832] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0c686e000) [pid = 1832] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0b390a000) [pid = 1832] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0c5f30800) [pid = 1832] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0c6870c00) [pid = 1832] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0bddad000) [pid = 1832] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0b67b1c00) [pid = 1832] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0bcf19000) [pid = 1832] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0bd5a5000) [pid = 1832] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0bce47400) [pid = 1832] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0bd5a7c00) [pid = 1832] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0bbbab800) [pid = 1832] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0c0a2a000) [pid = 1832] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0b6321800) [pid = 1832] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0bb9c9400) [pid = 1832] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0b737ac00) [pid = 1832] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:03:52 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0c6ab0000) [pid = 1832] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:03:52 INFO - PROCESS | 1832 | 1462374232924 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1896ms 08:03:52 INFO - PROCESS | 1832 | 1462374232941 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1832 | 1462374232945 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:03:52 INFO - PROCESS | 1832 | 1462374232955 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1832 | 1462374232958 Marionette TRACE conn3 <- [1,1502,null,{}] 08:03:52 INFO - PROCESS | 1832 | 1462374232968 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:53 INFO - PROCESS | 1832 | 1462374233239 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:03:53 INFO - PROCESS | 1832 | 1462374233261 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7342000 == 132 [pid = 1832] [id = 383] 08:03:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b66e0c00) [pid = 1832] [serial = 1150] [outer = (nil)] 08:03:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0bce98800) [pid = 1832] [serial = 1151] [outer = 0x7fe0b66e0c00] 08:03:53 INFO - PROCESS | 1832 | 1462374233321 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0bdd2cc00) [pid = 1832] [serial = 1152] [outer = 0x7fe0b66e0c00] 08:03:54 INFO - PROCESS | 1832 | 1462374234133 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1230ms 08:03:54 INFO - PROCESS | 1832 | 1462374234185 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1832 | 1462374234187 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:03:54 INFO - PROCESS | 1832 | 1462374234194 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1832 | 1462374234197 Marionette TRACE conn3 <- [1,1506,null,{}] 08:03:54 INFO - PROCESS | 1832 | 1462374234202 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 1832 | 1462374234388 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:03:54 INFO - PROCESS | 1832 | 1462374234403 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd567800 == 133 [pid = 1832] [id = 384] 08:03:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0bcf1d400) [pid = 1832] [serial = 1153] [outer = (nil)] 08:03:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0c113f800) [pid = 1832] [serial = 1154] [outer = 0x7fe0bcf1d400] 08:03:54 INFO - PROCESS | 1832 | 1462374234461 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0c3fa9800) [pid = 1832] [serial = 1155] [outer = 0x7fe0bcf1d400] 08:03:55 INFO - PROCESS | 1832 | 1462374235638 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1489ms 08:03:55 INFO - PROCESS | 1832 | 1462374235685 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1832 | 1462374235692 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:03:55 INFO - PROCESS | 1832 | 1462374235699 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1832 | 1462374235706 Marionette TRACE conn3 <- [1,1510,null,{}] 08:03:55 INFO - PROCESS | 1832 | 1462374235713 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 1832 | 1462374235927 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:03:56 INFO - PROCESS | 1832 | 1462374236125 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38d0000 == 134 [pid = 1832] [id = 385] 08:03:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0b0ee4400) [pid = 1832] [serial = 1156] [outer = (nil)] 08:03:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0b3009400) [pid = 1832] [serial = 1157] [outer = 0x7fe0b0ee4400] 08:03:56 INFO - PROCESS | 1832 | 1462374236199 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0b36b8c00) [pid = 1832] [serial = 1158] [outer = 0x7fe0b0ee4400] 08:03:57 INFO - PROCESS | 1832 | 1462374237139 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1485ms 08:03:57 INFO - PROCESS | 1832 | 1462374237186 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 1832 | 1462374237195 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:03:57 INFO - PROCESS | 1832 | 1462374237205 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1832 | 1462374237210 Marionette TRACE conn3 <- [1,1514,null,{}] 08:03:57 INFO - PROCESS | 1832 | 1462374237215 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 1832 | 1462374237466 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:03:57 INFO - PROCESS | 1832 | 1462374237747 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfb7800 == 135 [pid = 1832] [id = 386] 08:03:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0b656a000) [pid = 1832] [serial = 1159] [outer = (nil)] 08:03:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0b69c5800) [pid = 1832] [serial = 1160] [outer = 0x7fe0b656a000] 08:03:57 INFO - PROCESS | 1832 | 1462374237867 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0b73bdc00) [pid = 1832] [serial = 1161] [outer = 0x7fe0b656a000] 08:03:58 INFO - PROCESS | 1832 | 1462374238761 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1634ms 08:03:58 INFO - PROCESS | 1832 | 1462374238840 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1832 | 1462374238843 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:03:58 INFO - PROCESS | 1832 | 1462374238850 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1832 | 1462374238856 Marionette TRACE conn3 <- [1,1518,null,{}] 08:03:58 INFO - PROCESS | 1832 | 1462374238872 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:59 INFO - PROCESS | 1832 | 1462374239139 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:03:59 INFO - PROCESS | 1832 | 1462374239401 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0ea1800 == 136 [pid = 1832] [id = 387] 08:03:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0b73bf400) [pid = 1832] [serial = 1162] [outer = (nil)] 08:03:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0bd481800) [pid = 1832] [serial = 1163] [outer = 0x7fe0b73bf400] 08:03:59 INFO - PROCESS | 1832 | 1462374239482 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0bdee0000) [pid = 1832] [serial = 1164] [outer = 0x7fe0b73bf400] 08:04:00 INFO - PROCESS | 1832 | 1462374240346 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1537ms 08:04:00 INFO - PROCESS | 1832 | 1462374240389 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:04:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:04:00 INFO - PROCESS | 1832 | 1462374240394 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:04:00 INFO - PROCESS | 1832 | 1462374240401 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1832 | 1462374240404 Marionette TRACE conn3 <- [1,1522,null,{}] 08:04:00 INFO - PROCESS | 1832 | 1462374240410 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 1832 | 1462374240626 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:04:00 INFO - PROCESS | 1832 | 1462374240873 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c4c56800 == 137 [pid = 1832] [id = 388] 08:04:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0b326e800) [pid = 1832] [serial = 1165] [outer = (nil)] 08:04:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0c0874800) [pid = 1832] [serial = 1166] [outer = 0x7fe0b326e800] 08:04:00 INFO - PROCESS | 1832 | 1462374240960 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0c113e400) [pid = 1832] [serial = 1167] [outer = 0x7fe0b326e800] 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:01 INFO - PROCESS | 1832 | 1462374241713 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:04:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:04:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:04:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:04:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:04:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:04:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:04:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:04:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:04:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1335ms 08:04:01 INFO - PROCESS | 1832 | 1462374241739 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1832 | 1462374241747 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:04:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:04:01 INFO - PROCESS | 1832 | 1462374241754 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1832 | 1462374241756 Marionette TRACE conn3 <- [1,1526,null,{}] 08:04:01 INFO - PROCESS | 1832 | 1462374241763 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:01 INFO - PROCESS | 1832 | 1462374241976 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:04:02 INFO - PROCESS | 1832 | 1462374242242 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5dcf800 == 138 [pid = 1832] [id = 389] 08:04:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0b73c0000) [pid = 1832] [serial = 1168] [outer = (nil)] 08:04:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0c47ba400) [pid = 1832] [serial = 1169] [outer = 0x7fe0b73c0000] 08:04:02 INFO - PROCESS | 1832 | 1462374242373 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0c5686800) [pid = 1832] [serial = 1170] [outer = 0x7fe0b73c0000] 08:04:03 INFO - PROCESS | 1832 | 1462374243323 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:04:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:04:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:04:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:04:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:04:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:04:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:04:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1586ms 08:04:03 INFO - PROCESS | 1832 | 1462374243345 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:04:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:04:03 INFO - PROCESS | 1832 | 1462374243350 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:04:03 INFO - PROCESS | 1832 | 1462374243357 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1832 | 1462374243360 Marionette TRACE conn3 <- [1,1530,null,{}] 08:04:03 INFO - PROCESS | 1832 | 1462374243365 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:03 INFO - PROCESS | 1832 | 1462374243695 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:04:03 INFO - PROCESS | 1832 | 1462374243993 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3a0f000 == 139 [pid = 1832] [id = 390] 08:04:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0c56e3800) [pid = 1832] [serial = 1171] [outer = (nil)] 08:04:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0c6d22800) [pid = 1832] [serial = 1172] [outer = 0x7fe0c56e3800] 08:04:04 INFO - PROCESS | 1832 | 1462374244120 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0c7931000) [pid = 1832] [serial = 1173] [outer = 0x7fe0c56e3800] 08:04:04 INFO - PROCESS | 1832 | 1462374244843 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:04:04 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:04:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:04:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:04:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:04:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:04:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1533ms 08:04:04 INFO - PROCESS | 1832 | 1462374244892 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1832 | 1462374244896 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:04:04 INFO - PROCESS | 1832 | 1462374244902 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1832 | 1462374244905 Marionette TRACE conn3 <- [1,1534,null,{}] 08:04:04 INFO - PROCESS | 1832 | 1462374244910 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 1832 | 1462374245149 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:04:05 INFO - PROCESS | 1832 | 1462374245360 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d88a7800 == 140 [pid = 1832] [id = 391] 08:04:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0c686d800) [pid = 1832] [serial = 1174] [outer = (nil)] 08:04:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0c94cb400) [pid = 1832] [serial = 1175] [outer = 0x7fe0c686d800] 08:04:05 INFO - PROCESS | 1832 | 1462374245470 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0d2edf400) [pid = 1832] [serial = 1176] [outer = 0x7fe0c686d800] 08:04:06 INFO - PROCESS | 1832 | 1462374246367 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1532ms 08:04:06 INFO - PROCESS | 1832 | 1462374246435 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1832 | 1462374246439 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:04:06 INFO - PROCESS | 1832 | 1462374246446 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1832 | 1462374246449 Marionette TRACE conn3 <- [1,1538,null,{}] 08:04:06 INFO - PROCESS | 1832 | 1462374246454 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:06 INFO - PROCESS | 1832 | 1462374246657 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:04:06 INFO - PROCESS | 1832 | 1462374246915 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adc6e800 == 141 [pid = 1832] [id = 392] 08:04:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0c6ab0000) [pid = 1832] [serial = 1177] [outer = (nil)] 08:04:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0d3f2bc00) [pid = 1832] [serial = 1178] [outer = 0x7fe0c6ab0000] 08:04:07 INFO - PROCESS | 1832 | 1462374247033 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0d4f06800) [pid = 1832] [serial = 1179] [outer = 0x7fe0c6ab0000] 08:04:07 INFO - PROCESS | 1832 | 1462374247858 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1443ms 08:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:04:07 INFO - PROCESS | 1832 | 1462374247890 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1832 | 1462374247893 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:04:07 INFO - PROCESS | 1832 | 1462374247899 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1832 | 1462374247902 Marionette TRACE conn3 <- [1,1542,null,{}] 08:04:07 INFO - PROCESS | 1832 | 1462374247908 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1832 | 1462374248109 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:04:08 INFO - PROCESS | 1832 | 1462374248325 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0db834000 == 142 [pid = 1832] [id = 393] 08:04:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0c6ab1000) [pid = 1832] [serial = 1180] [outer = (nil)] 08:04:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0d4f10000) [pid = 1832] [serial = 1181] [outer = 0x7fe0c6ab1000] 08:04:08 INFO - PROCESS | 1832 | 1462374248438 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0d4f15000) [pid = 1832] [serial = 1182] [outer = 0x7fe0c6ab1000] 08:04:09 INFO - PROCESS | 1832 | 1462374249322 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1439ms 08:04:09 INFO - PROCESS | 1832 | 1462374249338 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1832 | 1462374249340 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:04:09 INFO - PROCESS | 1832 | 1462374249346 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1832 | 1462374249348 Marionette TRACE conn3 <- [1,1546,null,{}] 08:04:09 INFO - PROCESS | 1832 | 1462374249354 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 1832 | 1462374249564 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:04:09 INFO - PROCESS | 1832 | 1462374249774 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0e9b800 == 143 [pid = 1832] [id = 394] 08:04:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0adc18000) [pid = 1832] [serial = 1183] [outer = (nil)] 08:04:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0adc20800) [pid = 1832] [serial = 1184] [outer = 0x7fe0adc18000] 08:04:09 INFO - PROCESS | 1832 | 1462374249886 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0adc25800) [pid = 1832] [serial = 1185] [outer = 0x7fe0adc18000] 08:04:10 INFO - PROCESS | 1832 | 1462374250829 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1528ms 08:04:10 INFO - PROCESS | 1832 | 1462374250876 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:04:10 INFO - PROCESS | 1832 | 1462374250881 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:04:10 INFO - PROCESS | 1832 | 1462374250887 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1832 | 1462374250891 Marionette TRACE conn3 <- [1,1550,null,{}] 08:04:10 INFO - PROCESS | 1832 | 1462374250896 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:11 INFO - PROCESS | 1832 | 1462374251140 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:04:11 INFO - PROCESS | 1832 | 1462374251399 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaddc000 == 144 [pid = 1832] [id = 395] 08:04:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0ad9cf400) [pid = 1832] [serial = 1186] [outer = (nil)] 08:04:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0ad9d8400) [pid = 1832] [serial = 1187] [outer = 0x7fe0ad9cf400] 08:04:11 INFO - PROCESS | 1832 | 1462374251531 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0d4fde400) [pid = 1832] [serial = 1188] [outer = 0x7fe0ad9cf400] 08:04:12 INFO - PROCESS | 1832 | 1462374252408 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1583ms 08:04:12 INFO - PROCESS | 1832 | 1462374252470 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1832 | 1462374252473 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:04:12 INFO - PROCESS | 1832 | 1462374252479 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1832 | 1462374252481 Marionette TRACE conn3 <- [1,1554,null,{}] 08:04:12 INFO - PROCESS | 1832 | 1462374252487 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1832 | 1462374252691 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:04:12 INFO - PROCESS | 1832 | 1462374252902 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaed4800 == 145 [pid = 1832] [id = 396] 08:04:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0aafc3c00) [pid = 1832] [serial = 1189] [outer = (nil)] 08:04:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0aafccc00) [pid = 1832] [serial = 1190] [outer = 0x7fe0aafc3c00] 08:04:13 INFO - PROCESS | 1832 | 1462374253012 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0aafd1800) [pid = 1832] [serial = 1191] [outer = 0x7fe0aafc3c00] 08:04:13 INFO - PROCESS | 1832 | 1462374253915 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1488ms 08:04:13 INFO - PROCESS | 1832 | 1462374253968 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1832 | 1462374253972 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:04:13 INFO - PROCESS | 1832 | 1462374253977 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1832 | 1462374253999 Marionette TRACE conn3 <- [1,1558,null,{}] 08:04:14 INFO - PROCESS | 1832 | 1462374254005 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:14 INFO - PROCESS | 1832 | 1462374254216 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:04:14 INFO - PROCESS | 1832 | 1462374254463 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb4b800 == 146 [pid = 1832] [id = 397] 08:04:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0aafc6000) [pid = 1832] [serial = 1192] [outer = (nil)] 08:04:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0ab0c6400) [pid = 1832] [serial = 1193] [outer = 0x7fe0aafc6000] 08:04:14 INFO - PROCESS | 1832 | 1462374254581 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0ab0cb400) [pid = 1832] [serial = 1194] [outer = 0x7fe0aafc6000] 08:04:15 INFO - PROCESS | 1832 | 1462374255424 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1503ms 08:04:15 INFO - PROCESS | 1832 | 1462374255482 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 1832 | 1462374255485 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:04:15 INFO - PROCESS | 1832 | 1462374255491 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1832 | 1462374255494 Marionette TRACE conn3 <- [1,1562,null,{}] 08:04:15 INFO - PROCESS | 1832 | 1462374255499 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 1832 | 1462374255741 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:04:16 INFO - PROCESS | 1832 | 1462374255998 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ae65a000 == 147 [pid = 1832] [id = 398] 08:04:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0aafca800) [pid = 1832] [serial = 1195] [outer = (nil)] 08:04:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0ab0cf400) [pid = 1832] [serial = 1196] [outer = 0x7fe0aafca800] 08:04:16 INFO - PROCESS | 1832 | 1462374256114 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0adc21c00) [pid = 1832] [serial = 1197] [outer = 0x7fe0aafca800] 08:04:16 INFO - PROCESS | 1832 | 1462374256943 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1482ms 08:04:16 INFO - PROCESS | 1832 | 1462374256976 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1832 | 1462374256980 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:04:16 INFO - PROCESS | 1832 | 1462374256986 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1832 | 1462374256988 Marionette TRACE conn3 <- [1,1566,null,{}] 08:04:16 INFO - PROCESS | 1832 | 1462374256993 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 1832 | 1462374257208 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:04:17 INFO - PROCESS | 1832 | 1462374257423 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b69aa000 == 148 [pid = 1832] [id = 399] 08:04:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0aafd1c00) [pid = 1832] [serial = 1198] [outer = (nil)] 08:04:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0b3908400) [pid = 1832] [serial = 1199] [outer = 0x7fe0aafd1c00] 08:04:17 INFO - PROCESS | 1832 | 1462374257541 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0bd482c00) [pid = 1832] [serial = 1200] [outer = 0x7fe0aafd1c00] 08:04:19 INFO - PROCESS | 1832 | 1462374259013 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2130ms 08:04:19 INFO - PROCESS | 1832 | 1462374259139 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1832 | 1462374259145 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:04:19 INFO - PROCESS | 1832 | 1462374259153 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1832 | 1462374259157 Marionette TRACE conn3 <- [1,1570,null,{}] 08:04:19 INFO - PROCESS | 1832 | 1462374259172 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:19 INFO - PROCESS | 1832 | 1462374259406 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:04:19 INFO - PROCESS | 1832 | 1462374259663 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ab7800 == 149 [pid = 1832] [id = 400] 08:04:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0ad9d3800) [pid = 1832] [serial = 1201] [outer = (nil)] 08:04:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0adc22800) [pid = 1832] [serial = 1202] [outer = 0x7fe0ad9d3800] 08:04:19 INFO - PROCESS | 1832 | 1462374259735 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7fe0af3b6800) [pid = 1832] [serial = 1203] [outer = 0x7fe0ad9d3800] 08:04:20 INFO - PROCESS | 1832 | 1462374260782 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:04:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1694ms 08:04:20 INFO - PROCESS | 1832 | 1462374260848 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1832 | 1462374260856 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:04:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:04:20 INFO - PROCESS | 1832 | 1462374260866 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1832 | 1462374260870 Marionette TRACE conn3 <- [1,1574,null,{}] 08:04:20 INFO - PROCESS | 1832 | 1462374260875 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 1832 | 1462374261087 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:04:21 INFO - PROCESS | 1832 | 1462374261408 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b18a9800 == 150 [pid = 1832] [id = 401] 08:04:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7fe0b2066800) [pid = 1832] [serial = 1204] [outer = (nil)] 08:04:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0b29acc00) [pid = 1832] [serial = 1205] [outer = 0x7fe0b2066800] 08:04:21 INFO - PROCESS | 1832 | 1462374261480 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7fe0b326a000) [pid = 1832] [serial = 1206] [outer = 0x7fe0b2066800] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3a22000 == 149 [pid = 1832] [id = 289] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7fe0b69c4400) [pid = 1832] [serial = 1061] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0b205fc00) [pid = 1832] [serial = 1064] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7fe0bdda6800) [pid = 1832] [serial = 1085] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7342000 == 148 [pid = 1832] [id = 383] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bb9dc000 == 147 [pid = 1832] [id = 382] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b696c800 == 146 [pid = 1832] [id = 381] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b38d9000 == 145 [pid = 1832] [id = 380] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b00c4800 == 144 [pid = 1832] [id = 379] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b69b2800 == 143 [pid = 1832] [id = 378] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b01f3800 == 142 [pid = 1832] [id = 377] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbd86000 == 141 [pid = 1832] [id = 374] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0acce3000 == 140 [pid = 1832] [id = 373] 08:04:22 INFO - PROCESS | 1832 | 1462374262459 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0f98800 == 139 [pid = 1832] [id = 372] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0db831000 == 138 [pid = 1832] [id = 371] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8f6a800 == 137 [pid = 1832] [id = 370] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d840d800 == 136 [pid = 1832] [id = 369] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c941c800 == 135 [pid = 1832] [id = 368] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5de0000 == 134 [pid = 1832] [id = 367] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c4c5e000 == 133 [pid = 1832] [id = 366] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c067f800 == 132 [pid = 1832] [id = 365] 08:04:22 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b20b5000 == 131 [pid = 1832] [id = 362] 08:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1633ms 08:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:04:22 INFO - PROCESS | 1832 | 1462374262499 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1832 | 1462374262502 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:04:22 INFO - PROCESS | 1832 | 1462374262508 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1832 | 1462374262514 Marionette TRACE conn3 <- [1,1578,null,{}] 08:04:22 INFO - PROCESS | 1832 | 1462374262528 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 1832 | 1462374262746 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7fe0c793a000) [pid = 1832] [serial = 921] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0c76ed400) [pid = 1832] [serial = 879] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0c94d5000) [pid = 1832] [serial = 924] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0b67af800) [pid = 1832] [serial = 843] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0c6d2cc00) [pid = 1832] [serial = 876] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0c6aaa400) [pid = 1832] [serial = 873] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0c0a1ec00) [pid = 1832] [serial = 912] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0c0877c00) [pid = 1832] [serial = 840] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0c4c8a800) [pid = 1832] [serial = 903] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0c51a8800) [pid = 1832] [serial = 858] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0c08a5c00) [pid = 1832] [serial = 852] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0c57af400) [pid = 1832] [serial = 864] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0bce8c000) [pid = 1832] [serial = 909] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0c5694800) [pid = 1832] [serial = 861] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0b73ae000) [pid = 1832] [serial = 906] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0d3ccb800) [pid = 1832] [serial = 933] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0d2ee7000) [pid = 1832] [serial = 930] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0d2ee1000) [pid = 1832] [serial = 927] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0bce46800) [pid = 1832] [serial = 1079] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0b29a3400) [pid = 1832] [serial = 1082] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0bce96800) [pid = 1832] [serial = 1080] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0b4ef1c00) [pid = 1832] [serial = 1070] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0b656ec00) [pid = 1832] [serial = 1071] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0b73d3c00) [pid = 1832] [serial = 1076] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0b67ab000) [pid = 1832] [serial = 1073] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0b73a9400) [pid = 1832] [serial = 1074] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0c56e9800) [pid = 1832] [serial = 1043] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0c6f43000) [pid = 1832] [serial = 1049] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0b36b0c00) [pid = 1832] [serial = 1028] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0b30ed000) [pid = 1832] [serial = 1067] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0b3622400) [pid = 1832] [serial = 1068] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0b69c9400) [pid = 1832] [serial = 1031] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0c2f98000) [pid = 1832] [serial = 1040] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0bded1800) [pid = 1832] [serial = 1037] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0bd3d4400) [pid = 1832] [serial = 1026] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0bc1a4c00) [pid = 1832] [serial = 1025] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0d3f29000) [pid = 1832] [serial = 1055] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0c6867c00) [pid = 1832] [serial = 1046] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0d4e31000) [pid = 1832] [serial = 1058] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0c793b000) [pid = 1832] [serial = 1052] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0bd5a6c00) [pid = 1832] [serial = 1034] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0bc0f9800) [pid = 1832] [serial = 1077] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0bd485800) [pid = 1832] [serial = 1083] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0c32e0c00) [pid = 1832] [serial = 855] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0c57bc400) [pid = 1832] [serial = 867] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0c5695000) [pid = 1832] [serial = 915] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0bd703000) [pid = 1832] [serial = 849] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0c660b400) [pid = 1832] [serial = 918] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0c5f7f400) [pid = 1832] [serial = 870] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0bbbad400) [pid = 1832] [serial = 846] [outer = (nil)] [url = about:blank] 08:04:23 INFO - PROCESS | 1832 | 1462374263027 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2f22800 == 132 [pid = 1832] [id = 402] 08:04:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0b3622400) [pid = 1832] [serial = 1207] [outer = (nil)] 08:04:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0b4ef6c00) [pid = 1832] [serial = 1208] [outer = 0x7fe0b3622400] 08:04:23 INFO - PROCESS | 1832 | 1462374263129 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0b6572400) [pid = 1832] [serial = 1209] [outer = 0x7fe0b3622400] 08:04:23 INFO - PROCESS | 1832 | 1462374263867 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1385ms 08:04:23 INFO - PROCESS | 1832 | 1462374263893 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:04:23 INFO - PROCESS | 1832 | 1462374263897 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:04:23 INFO - PROCESS | 1832 | 1462374263903 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1832 | 1462374263905 Marionette TRACE conn3 <- [1,1582,null,{}] 08:04:23 INFO - PROCESS | 1832 | 1462374263910 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 1832 | 1462374264163 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:04:24 INFO - PROCESS | 1832 | 1462374264267 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6234000 == 133 [pid = 1832] [id = 403] 08:04:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0ad9cc000) [pid = 1832] [serial = 1210] [outer = (nil)] 08:04:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0b69c6800) [pid = 1832] [serial = 1211] [outer = 0x7fe0ad9cc000] 08:04:24 INFO - PROCESS | 1832 | 1462374264327 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0b73b0000) [pid = 1832] [serial = 1212] [outer = 0x7fe0ad9cc000] 08:04:25 INFO - PROCESS | 1832 | 1462374265111 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1241ms 08:04:25 INFO - PROCESS | 1832 | 1462374265149 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1832 | 1462374265151 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:04:25 INFO - PROCESS | 1832 | 1462374265158 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1832 | 1462374265172 Marionette TRACE conn3 <- [1,1586,null,{}] 08:04:25 INFO - PROCESS | 1832 | 1462374265179 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1832 | 1462374265434 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:04:25 INFO - PROCESS | 1832 | 1462374265467 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b696a000 == 134 [pid = 1832] [id = 404] 08:04:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0b3905800) [pid = 1832] [serial = 1213] [outer = (nil)] 08:04:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0b73cec00) [pid = 1832] [serial = 1214] [outer = 0x7fe0b3905800] 08:04:25 INFO - PROCESS | 1832 | 1462374265528 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0bbbab800) [pid = 1832] [serial = 1215] [outer = 0x7fe0b3905800] 08:04:26 INFO - PROCESS | 1832 | 1462374266503 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1397ms 08:04:26 INFO - PROCESS | 1832 | 1462374266558 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1832 | 1462374266562 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:04:26 INFO - PROCESS | 1832 | 1462374266567 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1832 | 1462374266570 Marionette TRACE conn3 <- [1,1590,null,{}] 08:04:26 INFO - PROCESS | 1832 | 1462374266575 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 1832 | 1462374266850 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:04:27 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0b03ed800) [pid = 1832] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:04:27 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0bf015800) [pid = 1832] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:04:27 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0b656e000) [pid = 1832] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:04:27 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0b4efa800) [pid = 1832] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:04:27 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0b36ad000) [pid = 1832] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:04:27 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0b66e0c00) [pid = 1832] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:04:27 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0ae270400) [pid = 1832] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:04:27 INFO - PROCESS | 1832 | 1462374267437 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b3349800 == 135 [pid = 1832] [id = 405] 08:04:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0ae270400) [pid = 1832] [serial = 1216] [outer = (nil)] 08:04:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0b326d000) [pid = 1832] [serial = 1217] [outer = 0x7fe0ae270400] 08:04:27 INFO - PROCESS | 1832 | 1462374267501 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0bce99800) [pid = 1832] [serial = 1218] [outer = 0x7fe0ae270400] 08:04:28 INFO - PROCESS | 1832 | 1462374268169 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1630ms 08:04:28 INFO - PROCESS | 1832 | 1462374268199 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1832 | 1462374268202 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:04:28 INFO - PROCESS | 1832 | 1462374268208 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1832 | 1462374268210 Marionette TRACE conn3 <- [1,1594,null,{}] 08:04:28 INFO - PROCESS | 1832 | 1462374268216 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:28 INFO - PROCESS | 1832 | 1462374268473 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:04:28 INFO - PROCESS | 1832 | 1462374268498 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7726000 == 136 [pid = 1832] [id = 406] 08:04:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0bc18f800) [pid = 1832] [serial = 1219] [outer = (nil)] 08:04:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0bd3d4400) [pid = 1832] [serial = 1220] [outer = 0x7fe0bc18f800] 08:04:28 INFO - PROCESS | 1832 | 1462374268567 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0bd853800) [pid = 1832] [serial = 1221] [outer = 0x7fe0bc18f800] 08:04:29 INFO - PROCESS | 1832 | 1462374269509 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1383ms 08:04:29 INFO - PROCESS | 1832 | 1462374269593 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1832 | 1462374269600 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:04:29 INFO - PROCESS | 1832 | 1462374269609 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1832 | 1462374269616 Marionette TRACE conn3 <- [1,1598,null,{}] 08:04:29 INFO - PROCESS | 1832 | 1462374269625 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1832 | 1462374269881 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:04:30 INFO - PROCESS | 1832 | 1462374270192 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adc69800 == 137 [pid = 1832] [id = 407] 08:04:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0acede000) [pid = 1832] [serial = 1222] [outer = (nil)] 08:04:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0ad9d1000) [pid = 1832] [serial = 1223] [outer = 0x7fe0acede000] 08:04:30 INFO - PROCESS | 1832 | 1462374270272 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0adc25c00) [pid = 1832] [serial = 1224] [outer = 0x7fe0acede000] 08:04:31 INFO - PROCESS | 1832 | 1462374271147 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1586ms 08:04:31 INFO - PROCESS | 1832 | 1462374271196 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1832 | 1462374271205 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:04:31 INFO - PROCESS | 1832 | 1462374271216 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1832 | 1462374271219 Marionette TRACE conn3 <- [1,1602,null,{}] 08:04:31 INFO - PROCESS | 1832 | 1462374271225 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 1832 | 1462374271455 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:04:31 INFO - PROCESS | 1832 | 1462374271736 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b622c800 == 138 [pid = 1832] [id = 408] 08:04:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0b0ee5800) [pid = 1832] [serial = 1225] [outer = (nil)] 08:04:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0b3008c00) [pid = 1832] [serial = 1226] [outer = 0x7fe0b0ee5800] 08:04:31 INFO - PROCESS | 1832 | 1462374271858 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0b3621800) [pid = 1832] [serial = 1227] [outer = 0x7fe0b0ee5800] 08:04:32 INFO - PROCESS | 1832 | 1462374272740 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1582ms 08:04:32 INFO - PROCESS | 1832 | 1462374272798 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1832 | 1462374272801 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:04:32 INFO - PROCESS | 1832 | 1462374272808 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1832 | 1462374272814 Marionette TRACE conn3 <- [1,1606,null,{}] 08:04:32 INFO - PROCESS | 1832 | 1462374272830 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 1832 | 1462374273051 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:04:33 INFO - PROCESS | 1832 | 1462374273337 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd49a800 == 139 [pid = 1832] [id = 409] 08:04:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0b6572000) [pid = 1832] [serial = 1228] [outer = (nil)] 08:04:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0b73bc800) [pid = 1832] [serial = 1229] [outer = 0x7fe0b6572000] 08:04:33 INFO - PROCESS | 1832 | 1462374273457 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0bc0f1c00) [pid = 1832] [serial = 1230] [outer = 0x7fe0b6572000] 08:04:34 INFO - PROCESS | 1832 | 1462374274364 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1585ms 08:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:04:34 INFO - PROCESS | 1832 | 1462374274394 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1832 | 1462374274398 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:04:34 INFO - PROCESS | 1832 | 1462374274405 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1832 | 1462374274407 Marionette TRACE conn3 <- [1,1610,null,{}] 08:04:34 INFO - PROCESS | 1832 | 1462374274413 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 1832 | 1462374274622 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:04:34 INFO - PROCESS | 1832 | 1462374274838 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bee6c800 == 140 [pid = 1832] [id = 410] 08:04:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0b03e0400) [pid = 1832] [serial = 1231] [outer = (nil)] 08:04:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0bce51400) [pid = 1832] [serial = 1232] [outer = 0x7fe0b03e0400] 08:04:34 INFO - PROCESS | 1832 | 1462374274992 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0bd70ec00) [pid = 1832] [serial = 1233] [outer = 0x7fe0b03e0400] 08:04:35 INFO - PROCESS | 1832 | 1462374275896 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1535ms 08:04:35 INFO - PROCESS | 1832 | 1462374275939 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1832 | 1462374275943 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:04:35 INFO - PROCESS | 1832 | 1462374275949 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1832 | 1462374275952 Marionette TRACE conn3 <- [1,1614,null,{}] 08:04:35 INFO - PROCESS | 1832 | 1462374275957 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:36 INFO - PROCESS | 1832 | 1462374276167 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:04:36 INFO - PROCESS | 1832 | 1462374276373 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0e99000 == 141 [pid = 1832] [id = 411] 08:04:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0b67b0c00) [pid = 1832] [serial = 1234] [outer = (nil)] 08:04:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0bded3000) [pid = 1832] [serial = 1235] [outer = 0x7fe0b67b0c00] 08:04:36 INFO - PROCESS | 1832 | 1462374276441 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0bf015800) [pid = 1832] [serial = 1236] [outer = 0x7fe0b67b0c00] 08:04:37 INFO - PROCESS | 1832 | 1462374277357 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1479ms 08:04:37 INFO - PROCESS | 1832 | 1462374277429 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1832 | 1462374277433 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:04:37 INFO - PROCESS | 1832 | 1462374277440 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1832 | 1462374277443 Marionette TRACE conn3 <- [1,1618,null,{}] 08:04:37 INFO - PROCESS | 1832 | 1462374277448 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 1832 | 1462374277750 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:04:38 INFO - PROCESS | 1832 | 1462374278014 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c4776800 == 142 [pid = 1832] [id = 412] 08:04:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0c2f9b800) [pid = 1832] [serial = 1237] [outer = (nil)] 08:04:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0c4a83c00) [pid = 1832] [serial = 1238] [outer = 0x7fe0c2f9b800] 08:04:38 INFO - PROCESS | 1832 | 1462374278135 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0c5688c00) [pid = 1832] [serial = 1239] [outer = 0x7fe0c2f9b800] 08:04:39 INFO - PROCESS | 1832 | 1462374279008 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1629ms 08:04:39 INFO - PROCESS | 1832 | 1462374279071 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1832 | 1462374279075 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:04:39 INFO - PROCESS | 1832 | 1462374279083 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1832 | 1462374279086 Marionette TRACE conn3 <- [1,1622,null,{}] 08:04:39 INFO - PROCESS | 1832 | 1462374279092 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:39 INFO - PROCESS | 1832 | 1462374279309 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:04:39 INFO - PROCESS | 1832 | 1462374279511 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d16000 == 143 [pid = 1832] [id = 413] 08:04:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0bce98000) [pid = 1832] [serial = 1240] [outer = (nil)] 08:04:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0c5693000) [pid = 1832] [serial = 1241] [outer = 0x7fe0bce98000] 08:04:39 INFO - PROCESS | 1832 | 1462374279583 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0c57b6000) [pid = 1832] [serial = 1242] [outer = 0x7fe0bce98000] 08:04:40 INFO - PROCESS | 1832 | 1462374280473 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1439ms 08:04:40 INFO - PROCESS | 1832 | 1462374280522 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1832 | 1462374280526 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:04:40 INFO - PROCESS | 1832 | 1462374280532 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1832 | 1462374280535 Marionette TRACE conn3 <- [1,1626,null,{}] 08:04:40 INFO - PROCESS | 1832 | 1462374280540 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 1832 | 1462374280769 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:04:40 INFO - PROCESS | 1832 | 1462374280977 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c600a800 == 144 [pid = 1832] [id = 414] 08:04:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0bdda2400) [pid = 1832] [serial = 1243] [outer = (nil)] 08:04:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0c5f27c00) [pid = 1832] [serial = 1244] [outer = 0x7fe0bdda2400] 08:04:41 INFO - PROCESS | 1832 | 1462374281088 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0c6552c00) [pid = 1832] [serial = 1245] [outer = 0x7fe0bdda2400] 08:04:41 INFO - PROCESS | 1832 | 1462374281964 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1479ms 08:04:42 INFO - PROCESS | 1832 | 1462374282012 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:04:42 INFO - PROCESS | 1832 | 1462374282016 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:04:42 INFO - PROCESS | 1832 | 1462374282023 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1832 | 1462374282026 Marionette TRACE conn3 <- [1,1630,null,{}] 08:04:42 INFO - PROCESS | 1832 | 1462374282032 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:42 INFO - PROCESS | 1832 | 1462374282292 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:04:42 INFO - PROCESS | 1832 | 1462374282500 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6dcd000 == 145 [pid = 1832] [id = 415] 08:04:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0c568e400) [pid = 1832] [serial = 1246] [outer = (nil)] 08:04:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0c6aa9000) [pid = 1832] [serial = 1247] [outer = 0x7fe0c568e400] 08:04:42 INFO - PROCESS | 1832 | 1462374282652 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0c77e4800) [pid = 1832] [serial = 1248] [outer = 0x7fe0c568e400] 08:04:43 INFO - PROCESS | 1832 | 1462374283516 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1537ms 08:04:43 INFO - PROCESS | 1832 | 1462374283561 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1832 | 1462374283564 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:04:43 INFO - PROCESS | 1832 | 1462374283570 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1832 | 1462374283574 Marionette TRACE conn3 <- [1,1634,null,{}] 08:04:43 INFO - PROCESS | 1832 | 1462374283579 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:43 INFO - PROCESS | 1832 | 1462374283800 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:04:44 INFO - PROCESS | 1832 | 1462374284016 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c93c2800 == 146 [pid = 1832] [id = 416] 08:04:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0c5689400) [pid = 1832] [serial = 1249] [outer = (nil)] 08:04:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0c94cb000) [pid = 1832] [serial = 1250] [outer = 0x7fe0c5689400] 08:04:44 INFO - PROCESS | 1832 | 1462374284129 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0d3ccd400) [pid = 1832] [serial = 1251] [outer = 0x7fe0c5689400] 08:04:45 INFO - PROCESS | 1832 | 1462374285051 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1528ms 08:04:45 INFO - PROCESS | 1832 | 1462374285099 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1832 | 1462374285104 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:04:45 INFO - PROCESS | 1832 | 1462374285109 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1832 | 1462374285112 Marionette TRACE conn3 <- [1,1638,null,{}] 08:04:45 INFO - PROCESS | 1832 | 1462374285118 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:45 INFO - PROCESS | 1832 | 1462374285340 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:04:45 INFO - PROCESS | 1832 | 1462374285544 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d412e800 == 147 [pid = 1832] [id = 417] 08:04:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0c5f29000) [pid = 1832] [serial = 1252] [outer = (nil)] 08:04:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0d51fb800) [pid = 1832] [serial = 1253] [outer = 0x7fe0c5f29000] 08:04:45 INFO - PROCESS | 1832 | 1462374285662 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0d88ea000) [pid = 1832] [serial = 1254] [outer = 0x7fe0c5f29000] 08:04:46 INFO - PROCESS | 1832 | 1462374286612 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1530ms 08:04:46 INFO - PROCESS | 1832 | 1462374286641 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1832 | 1462374286645 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:04:46 INFO - PROCESS | 1832 | 1462374286650 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1832 | 1462374286652 Marionette TRACE conn3 <- [1,1642,null,{}] 08:04:46 INFO - PROCESS | 1832 | 1462374286658 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1832 | 1462374286868 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:04:47 INFO - PROCESS | 1832 | 1462374287134 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f6c800 == 148 [pid = 1832] [id = 418] 08:04:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0ab84c400) [pid = 1832] [serial = 1255] [outer = (nil)] 08:04:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0ab854c00) [pid = 1832] [serial = 1256] [outer = 0x7fe0ab84c400] 08:04:47 INFO - PROCESS | 1832 | 1462374287251 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0d7027000) [pid = 1832] [serial = 1257] [outer = 0x7fe0ab84c400] 08:04:48 INFO - PROCESS | 1832 | 1462374288052 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1429ms 08:04:48 INFO - PROCESS | 1832 | 1462374288081 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1832 | 1462374288085 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:04:48 INFO - PROCESS | 1832 | 1462374288092 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1832 | 1462374288095 Marionette TRACE conn3 <- [1,1646,null,{}] 08:04:48 INFO - PROCESS | 1832 | 1462374288101 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:48 INFO - PROCESS | 1832 | 1462374288315 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:04:48 INFO - PROCESS | 1832 | 1462374288585 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dd190800 == 149 [pid = 1832] [id = 419] 08:04:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0ab84e400) [pid = 1832] [serial = 1258] [outer = (nil)] 08:04:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0b0ad0400) [pid = 1832] [serial = 1259] [outer = 0x7fe0ab84e400] 08:04:48 INFO - PROCESS | 1832 | 1462374288669 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0b0ad5800) [pid = 1832] [serial = 1260] [outer = 0x7fe0ab84e400] 08:04:49 INFO - PROCESS | 1832 | 1462374289552 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1538ms 08:04:49 INFO - PROCESS | 1832 | 1462374289631 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1832 | 1462374289635 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:04:49 INFO - PROCESS | 1832 | 1462374289641 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1832 | 1462374289644 Marionette TRACE conn3 <- [1,1650,null,{}] 08:04:49 INFO - PROCESS | 1832 | 1462374289649 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 1832 | 1462374289897 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:04:50 INFO - PROCESS | 1832 | 1462374290148 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ad9aa800 == 150 [pid = 1832] [id = 420] 08:04:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0ab2a2000) [pid = 1832] [serial = 1261] [outer = (nil)] 08:04:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0ab2ab000) [pid = 1832] [serial = 1262] [outer = 0x7fe0ab2a2000] 08:04:50 INFO - PROCESS | 1832 | 1462374290268 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7fe0ab84fc00) [pid = 1832] [serial = 1263] [outer = 0x7fe0ab2a2000] 08:04:51 INFO - PROCESS | 1832 | 1462374291111 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1530ms 08:04:51 INFO - PROCESS | 1832 | 1462374291173 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1832 | 1462374291176 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:04:51 INFO - PROCESS | 1832 | 1462374291182 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1832 | 1462374291185 Marionette TRACE conn3 <- [1,1654,null,{}] 08:04:51 INFO - PROCESS | 1832 | 1462374291190 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 1832 | 1462374291393 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:04:51 INFO - PROCESS | 1832 | 1462374291605 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b1716000 == 151 [pid = 1832] [id = 421] 08:04:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7fe0ab2a2c00) [pid = 1832] [serial = 1264] [outer = (nil)] 08:04:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0b0ad5400) [pid = 1832] [serial = 1265] [outer = 0x7fe0ab2a2c00] 08:04:51 INFO - PROCESS | 1832 | 1462374291732 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7fe0b0ada800) [pid = 1832] [serial = 1266] [outer = 0x7fe0ab2a2c00] 08:04:52 INFO - PROCESS | 1832 | 1462374292658 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:04:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1532ms 08:04:52 INFO - PROCESS | 1832 | 1462374292714 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1832 | 1462374292717 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:04:52 INFO - PROCESS | 1832 | 1462374292724 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1832 | 1462374292727 Marionette TRACE conn3 <- [1,1658,null,{}] 08:04:52 INFO - PROCESS | 1832 | 1462374292732 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:52 INFO - PROCESS | 1832 | 1462374292963 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:04:53 INFO - PROCESS | 1832 | 1462374293183 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b19b3800 == 152 [pid = 1832] [id = 422] 08:04:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7fe0ab2ac400) [pid = 1832] [serial = 1267] [outer = (nil)] 08:04:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7fe0b1795000) [pid = 1832] [serial = 1268] [outer = 0x7fe0ab2ac400] 08:04:53 INFO - PROCESS | 1832 | 1462374293295 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7fe0b1799c00) [pid = 1832] [serial = 1269] [outer = 0x7fe0ab2ac400] 08:04:54 INFO - PROCESS | 1832 | 1462374294775 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2087ms 08:04:54 INFO - PROCESS | 1832 | 1462374294812 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1832 | 1462374294820 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:04:54 INFO - PROCESS | 1832 | 1462374294828 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1832 | 1462374294834 Marionette TRACE conn3 <- [1,1662,null,{}] 08:04:54 INFO - PROCESS | 1832 | 1462374294842 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 1832 | 1462374295053 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:04:55 INFO - PROCESS | 1832 | 1462374295326 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb62000 == 153 [pid = 1832] [id = 423] 08:04:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 250 (0x7fe0aafcf000) [pid = 1832] [serial = 1270] [outer = (nil)] 08:04:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 251 (0x7fe0ab0cc800) [pid = 1832] [serial = 1271] [outer = 0x7fe0aafcf000] 08:04:55 INFO - PROCESS | 1832 | 1462374295458 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 252 (0x7fe0adc24000) [pid = 1832] [serial = 1272] [outer = 0x7fe0aafcf000] 08:04:56 INFO - PROCESS | 1832 | 1462374296441 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1691ms 08:04:56 INFO - PROCESS | 1832 | 1462374296525 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1832 | 1462374296533 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:04:56 INFO - PROCESS | 1832 | 1462374296547 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1832 | 1462374296550 Marionette TRACE conn3 <- [1,1666,null,{}] 08:04:56 INFO - PROCESS | 1832 | 1462374296564 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:56 INFO - PROCESS | 1832 | 1462374296774 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:04:57 INFO - PROCESS | 1832 | 1462374297070 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb5c000 == 154 [pid = 1832] [id = 424] 08:04:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 253 (0x7fe0af482800) [pid = 1832] [serial = 1273] [outer = (nil)] 08:04:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 254 (0x7fe0b0ee4000) [pid = 1832] [serial = 1274] [outer = 0x7fe0af482800] 08:04:57 INFO - PROCESS | 1832 | 1462374297140 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 255 (0x7fe0b179c800) [pid = 1832] [serial = 1275] [outer = 0x7fe0af482800] 08:04:58 INFO - PROCESS | 1832 | 1462374297998 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1486ms 08:04:58 INFO - PROCESS | 1832 | 1462374298034 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1832 | 1462374298037 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:04:58 INFO - PROCESS | 1832 | 1462374298044 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1832 | 1462374298049 Marionette TRACE conn3 <- [1,1670,null,{}] 08:04:58 INFO - PROCESS | 1832 | 1462374298066 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 1832 | 1462374298291 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:04:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd325800 == 153 [pid = 1832] [id = 264] 08:04:58 INFO - PROCESS | 1832 | --DOMWINDOW == 254 (0x7fe0b0ee2400) [pid = 1832] [serial = 1121] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1832 | --DOMWINDOW == 253 (0x7fe0d515e000) [pid = 1832] [serial = 1109] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1832 | --DOMWINDOW == 252 (0x7fe0d515d800) [pid = 1832] [serial = 1115] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1832 | --DOMWINDOW == 251 (0x7fe0c1135000) [pid = 1832] [serial = 1124] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1832 | --DOMWINDOW == 250 (0x7fe0aced9400) [pid = 1832] [serial = 1127] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1832 | --DOMWINDOW == 249 (0x7fe0b36aa400) [pid = 1832] [serial = 1130] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7fe0ae26c800) [pid = 1832] [serial = 1112] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7fe0d8cc5400) [pid = 1832] [serial = 1118] [outer = (nil)] [url = about:blank] 08:04:58 INFO - PROCESS | 1832 | 1462374298691 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b3349800 == 152 [pid = 1832] [id = 405] 08:04:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b696a000 == 151 [pid = 1832] [id = 404] 08:04:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6234000 == 150 [pid = 1832] [id = 403] 08:04:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2f22800 == 149 [pid = 1832] [id = 402] 08:04:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af4d5800 == 150 [pid = 1832] [id = 425] 08:04:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7fe0ad9d7800) [pid = 1832] [serial = 1276] [outer = (nil)] 08:04:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7fe0b29afc00) [pid = 1832] [serial = 1277] [outer = 0x7fe0ad9d7800] 08:04:58 INFO - PROCESS | 1832 | 1462374298790 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 250 (0x7fe0b3908000) [pid = 1832] [serial = 1278] [outer = 0x7fe0ad9d7800] 08:04:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b18a9800 == 149 [pid = 1832] [id = 401] 08:04:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0ab7800 == 148 [pid = 1832] [id = 400] 08:04:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adc6e800 == 147 [pid = 1832] [id = 392] 08:04:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d88a7800 == 146 [pid = 1832] [id = 391] 08:04:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3a0f000 == 145 [pid = 1832] [id = 390] 08:04:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5dcf800 == 144 [pid = 1832] [id = 389] 08:04:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c4c56800 == 143 [pid = 1832] [id = 388] 08:04:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0ea1800 == 142 [pid = 1832] [id = 387] 08:04:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbfb7800 == 141 [pid = 1832] [id = 386] 08:04:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b38d0000 == 140 [pid = 1832] [id = 385] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 249 (0x7fe0c3b50000) [pid = 1832] [serial = 1100] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7fe0b6574800) [pid = 1832] [serial = 1140] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7fe0c113f000) [pid = 1832] [serial = 1149] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7fe0bdd2c800) [pid = 1832] [serial = 1146] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7fe0bc1a1800) [pid = 1832] [serial = 1142] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0b6573800) [pid = 1832] [serial = 1136] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7fe0b30e9800) [pid = 1832] [serial = 1088] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7fe0b67aec00) [pid = 1832] [serial = 1137] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0bd5a2800) [pid = 1832] [serial = 1094] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0bee1d800) [pid = 1832] [serial = 1097] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0d2ee2800) [pid = 1832] [serial = 1106] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0bce98800) [pid = 1832] [serial = 1151] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0b0ed9400) [pid = 1832] [serial = 1134] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0bce92800) [pid = 1832] [serial = 1143] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0af48a800) [pid = 1832] [serial = 1133] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0b30e5400) [pid = 1832] [serial = 1139] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0bd5a4800) [pid = 1832] [serial = 1145] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0bd5af000) [pid = 1832] [serial = 1148] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0b73a6800) [pid = 1832] [serial = 1091] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0c686b000) [pid = 1832] [serial = 1103] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0bdd2cc00) [pid = 1832] [serial = 1152] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1832 | 1462374299629 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1645ms 08:04:59 INFO - PROCESS | 1832 | 1462374299690 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1832 | 1462374299695 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:04:59 INFO - PROCESS | 1832 | 1462374299702 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1832 | 1462374299706 Marionette TRACE conn3 <- [1,1674,null,{}] 08:04:59 INFO - PROCESS | 1832 | 1462374299727 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 1832 | 1462374299935 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:04:59 INFO - PROCESS | 1832 | 1462374299947 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b3349800 == 141 [pid = 1832] [id = 426] 08:04:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0ab2a9800) [pid = 1832] [serial = 1279] [outer = (nil)] 08:05:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0b6570400) [pid = 1832] [serial = 1280] [outer = 0x7fe0ab2a9800] 08:05:00 INFO - PROCESS | 1832 | 1462374300012 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0b69c4400) [pid = 1832] [serial = 1281] [outer = 0x7fe0ab2a9800] 08:05:00 INFO - PROCESS | 1832 | 1462374300984 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1330ms 08:05:01 INFO - PROCESS | 1832 | 1462374301033 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1832 | 1462374301037 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:05:01 INFO - PROCESS | 1832 | 1462374301042 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1832 | 1462374301044 Marionette TRACE conn3 <- [1,1678,null,{}] 08:05:01 INFO - PROCESS | 1832 | 1462374301050 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1832 | 1462374301266 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:05:01 INFO - PROCESS | 1832 | 1462374301480 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6967000 == 142 [pid = 1832] [id = 427] 08:05:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0af487800) [pid = 1832] [serial = 1282] [outer = (nil)] 08:05:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0b7375400) [pid = 1832] [serial = 1283] [outer = 0x7fe0af487800] 08:05:01 INFO - PROCESS | 1832 | 1462374301544 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0b73b8400) [pid = 1832] [serial = 1284] [outer = 0x7fe0af487800] 08:05:02 INFO - PROCESS | 1832 | 1462374302502 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1528ms 08:05:02 INFO - PROCESS | 1832 | 1462374302578 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1832 | 1462374302580 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:05:02 INFO - PROCESS | 1832 | 1462374302587 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1832 | 1462374302589 Marionette TRACE conn3 <- [1,1682,null,{}] 08:05:02 INFO - PROCESS | 1832 | 1462374302594 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:02 INFO - PROCESS | 1832 | 1462374302866 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:05:02 INFO - PROCESS | 1832 | 1462374302901 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9eb800 == 143 [pid = 1832] [id = 428] 08:05:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0bcd11000) [pid = 1832] [serial = 1285] [outer = (nil)] 08:05:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0bd5a5000) [pid = 1832] [serial = 1286] [outer = 0x7fe0bcd11000] 08:05:02 INFO - PROCESS | 1832 | 1462374302964 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0bdd2c800) [pid = 1832] [serial = 1287] [outer = 0x7fe0bcd11000] 08:05:03 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0b2066800) [pid = 1832] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:05:03 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0ad9d3800) [pid = 1832] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:05:03 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0ad9cc000) [pid = 1832] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:05:03 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0b3905800) [pid = 1832] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:05:03 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0ae270400) [pid = 1832] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:05:03 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0b3622400) [pid = 1832] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:05:04 INFO - PROCESS | 1832 | 1462374304246 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1683ms 08:05:04 INFO - PROCESS | 1832 | 1462374304272 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1832 | 1462374304276 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:05:04 INFO - PROCESS | 1832 | 1462374304282 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1832 | 1462374304284 Marionette TRACE conn3 <- [1,1686,null,{}] 08:05:04 INFO - PROCESS | 1832 | 1462374304289 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 1832 | 1462374304492 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:05:04 INFO - PROCESS | 1832 | 1462374304698 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfb0000 == 144 [pid = 1832] [id = 429] 08:05:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0b390e400) [pid = 1832] [serial = 1288] [outer = (nil)] 08:05:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0bd704400) [pid = 1832] [serial = 1289] [outer = 0x7fe0b390e400] 08:05:04 INFO - PROCESS | 1832 | 1462374304761 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0bf018800) [pid = 1832] [serial = 1290] [outer = 0x7fe0b390e400] 08:05:05 INFO - PROCESS | 1832 | 1462374305489 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1227ms 08:05:05 INFO - PROCESS | 1832 | 1462374305510 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1832 | 1462374305512 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:05:05 INFO - PROCESS | 1832 | 1462374305518 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1832 | 1462374305520 Marionette TRACE conn3 <- [1,1690,null,{}] 08:05:05 INFO - PROCESS | 1832 | 1462374305537 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:05 INFO - PROCESS | 1832 | 1462374305727 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:05:05 INFO - PROCESS | 1832 | 1462374305743 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd552000 == 145 [pid = 1832] [id = 430] 08:05:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0bd706800) [pid = 1832] [serial = 1291] [outer = (nil)] 08:05:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0c1135400) [pid = 1832] [serial = 1292] [outer = 0x7fe0bd706800] 08:05:05 INFO - PROCESS | 1832 | 1462374305804 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0c3266400) [pid = 1832] [serial = 1293] [outer = 0x7fe0bd706800] 08:05:07 INFO - PROCESS | 1832 | 1462374307075 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1601ms 08:05:07 INFO - PROCESS | 1832 | 1462374307121 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1832 | 1462374307128 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:05:07 INFO - PROCESS | 1832 | 1462374307136 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1832 | 1462374307142 Marionette TRACE conn3 <- [1,1694,null,{}] 08:05:07 INFO - PROCESS | 1832 | 1462374307149 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1832 | 1462374307393 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:05:07 INFO - PROCESS | 1832 | 1462374307646 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b1724800 == 146 [pid = 1832] [id = 431] 08:05:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0acede400) [pid = 1832] [serial = 1294] [outer = (nil)] 08:05:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0ad9d6800) [pid = 1832] [serial = 1295] [outer = 0x7fe0acede400] 08:05:07 INFO - PROCESS | 1832 | 1462374307776 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0b03ed800) [pid = 1832] [serial = 1296] [outer = 0x7fe0acede400] 08:05:08 INFO - PROCESS | 1832 | 1462374308727 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1646ms 08:05:08 INFO - PROCESS | 1832 | 1462374308784 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1832 | 1462374308792 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:05:08 INFO - PROCESS | 1832 | 1462374308803 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1832 | 1462374308808 Marionette TRACE conn3 <- [1,1698,null,{}] 08:05:08 INFO - PROCESS | 1832 | 1462374308814 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 1832 | 1462374309048 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:05:09 INFO - PROCESS | 1832 | 1462374309346 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9d8800 == 147 [pid = 1832] [id = 432] 08:05:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0b1799800) [pid = 1832] [serial = 1297] [outer = (nil)] 08:05:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7fe0b2069c00) [pid = 1832] [serial = 1298] [outer = 0x7fe0b1799800] 08:05:09 INFO - PROCESS | 1832 | 1462374309427 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7fe0b36aec00) [pid = 1832] [serial = 1299] [outer = 0x7fe0b1799800] 08:05:10 INFO - PROCESS | 1832 | 1462374310371 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1639ms 08:05:10 INFO - PROCESS | 1832 | 1462374310443 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1832 | 1462374310448 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:05:10 INFO - PROCESS | 1832 | 1462374310454 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1832 | 1462374310460 Marionette TRACE conn3 <- [1,1702,null,{}] 08:05:10 INFO - PROCESS | 1832 | 1462374310476 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1832 | 1462374310746 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:05:11 INFO - PROCESS | 1832 | 1462374311062 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c2f92000 == 148 [pid = 1832] [id = 433] 08:05:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0b6321400) [pid = 1832] [serial = 1300] [outer = (nil)] 08:05:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7fe0b73c5400) [pid = 1832] [serial = 1301] [outer = 0x7fe0b6321400] 08:05:11 INFO - PROCESS | 1832 | 1462374311142 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7fe0bce4c800) [pid = 1832] [serial = 1302] [outer = 0x7fe0b6321400] 08:05:12 INFO - PROCESS | 1832 | 1462374312007 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1586ms 08:05:12 INFO - PROCESS | 1832 | 1462374312041 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1832 | 1462374312046 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:05:12 INFO - PROCESS | 1832 | 1462374312052 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1832 | 1462374312054 Marionette TRACE conn3 <- [1,1706,null,{}] 08:05:12 INFO - PROCESS | 1832 | 1462374312079 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:12 INFO - PROCESS | 1832 | 1462374312309 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:05:12 INFO - PROCESS | 1832 | 1462374312566 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c667d000 == 149 [pid = 1832] [id = 434] 08:05:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7fe0b66ea400) [pid = 1832] [serial = 1303] [outer = (nil)] 08:05:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7fe0bda45000) [pid = 1832] [serial = 1304] [outer = 0x7fe0b66ea400] 08:05:12 INFO - PROCESS | 1832 | 1462374312677 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 250 (0x7fe0c1134000) [pid = 1832] [serial = 1305] [outer = 0x7fe0b66ea400] 08:05:13 INFO - PROCESS | 1832 | 1462374313586 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1585ms 08:05:13 INFO - PROCESS | 1832 | 1462374313638 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1832 | 1462374313642 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:05:13 INFO - PROCESS | 1832 | 1462374313647 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1832 | 1462374313650 Marionette TRACE conn3 <- [1,1710,null,{}] 08:05:13 INFO - PROCESS | 1832 | 1462374313655 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1832 | 1462374313888 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:05:14 INFO - PROCESS | 1832 | 1462374314146 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3a06000 == 150 [pid = 1832] [id = 435] 08:05:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 251 (0x7fe0c3a1c400) [pid = 1832] [serial = 1306] [outer = (nil)] 08:05:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 252 (0x7fe0c3f9e800) [pid = 1832] [serial = 1307] [outer = 0x7fe0c3a1c400] 08:05:14 INFO - PROCESS | 1832 | 1462374314265 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 253 (0x7fe0c4f0c000) [pid = 1832] [serial = 1308] [outer = 0x7fe0c3a1c400] 08:05:15 INFO - PROCESS | 1832 | 1462374315162 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1581ms 08:05:15 INFO - PROCESS | 1832 | 1462374315231 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1832 | 1462374315235 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:05:15 INFO - PROCESS | 1832 | 1462374315241 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1832 | 1462374315245 Marionette TRACE conn3 <- [1,1714,null,{}] 08:05:15 INFO - PROCESS | 1832 | 1462374315250 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 1832 | 1462374315480 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:05:15 INFO - PROCESS | 1832 | 1462374315734 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8e07000 == 151 [pid = 1832] [id = 436] 08:05:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 254 (0x7fe0c54de800) [pid = 1832] [serial = 1309] [outer = (nil)] 08:05:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 255 (0x7fe0c6aaac00) [pid = 1832] [serial = 1310] [outer = 0x7fe0c54de800] 08:05:15 INFO - PROCESS | 1832 | 1462374315851 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 256 (0x7fe0c7939000) [pid = 1832] [serial = 1311] [outer = 0x7fe0c54de800] 08:05:16 INFO - PROCESS | 1832 | 1462374316677 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1483ms 08:05:16 INFO - PROCESS | 1832 | 1462374316727 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1832 | 1462374316731 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:05:16 INFO - PROCESS | 1832 | 1462374316736 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1832 | 1462374316738 Marionette TRACE conn3 <- [1,1718,null,{}] 08:05:16 INFO - PROCESS | 1832 | 1462374316744 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:16 INFO - PROCESS | 1832 | 1462374316954 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:05:17 INFO - PROCESS | 1832 | 1462374317223 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a82d0000 == 152 [pid = 1832] [id = 437] 08:05:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 257 (0x7fe0c56e3400) [pid = 1832] [serial = 1312] [outer = (nil)] 08:05:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 258 (0x7fe0d2edb000) [pid = 1832] [serial = 1313] [outer = 0x7fe0c56e3400] 08:05:17 INFO - PROCESS | 1832 | 1462374317346 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 259 (0x7fe0d3fe7c00) [pid = 1832] [serial = 1314] [outer = 0x7fe0c56e3400] 08:05:18 INFO - PROCESS | 1832 | 1462374318201 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1528ms 08:05:18 INFO - PROCESS | 1832 | 1462374318266 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1832 | 1462374318270 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:05:18 INFO - PROCESS | 1832 | 1462374318276 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1832 | 1462374318279 Marionette TRACE conn3 <- [1,1722,null,{}] 08:05:18 INFO - PROCESS | 1832 | 1462374318284 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 1832 | 1462374318506 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:05:18 INFO - PROCESS | 1832 | 1462374318718 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf2aa800 == 153 [pid = 1832] [id = 438] 08:05:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 260 (0x7fe0c5f87800) [pid = 1832] [serial = 1315] [outer = (nil)] 08:05:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 261 (0x7fe0d4f0c800) [pid = 1832] [serial = 1316] [outer = 0x7fe0c5f87800] 08:05:18 INFO - PROCESS | 1832 | 1462374318833 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 262 (0x7fe0d7027400) [pid = 1832] [serial = 1317] [outer = 0x7fe0c5f87800] 08:05:19 INFO - PROCESS | 1832 | 1462374319797 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1585ms 08:05:19 INFO - PROCESS | 1832 | 1462374319862 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1832 | 1462374319865 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:05:19 INFO - PROCESS | 1832 | 1462374319871 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1832 | 1462374319874 Marionette TRACE conn3 <- [1,1726,null,{}] 08:05:19 INFO - PROCESS | 1832 | 1462374319880 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 1832 | 1462374320117 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:05:20 INFO - PROCESS | 1832 | 1462374320417 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a83d9800 == 154 [pid = 1832] [id = 439] 08:05:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 263 (0x7fe0b3105000) [pid = 1832] [serial = 1318] [outer = (nil)] 08:05:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 264 (0x7fe0b310e000) [pid = 1832] [serial = 1319] [outer = 0x7fe0b3105000] 08:05:20 INFO - PROCESS | 1832 | 1462374320495 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 265 (0x7fe0b3113800) [pid = 1832] [serial = 1320] [outer = 0x7fe0b3105000] 08:05:21 INFO - PROCESS | 1832 | 1462374321378 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1581ms 08:05:21 INFO - PROCESS | 1832 | 1462374321456 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1832 | 1462374321460 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:05:21 INFO - PROCESS | 1832 | 1462374321468 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1832 | 1462374321471 Marionette TRACE conn3 <- [1,1730,null,{}] 08:05:21 INFO - PROCESS | 1832 | 1462374321476 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1832 | 1462374321717 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:05:22 INFO - PROCESS | 1832 | 1462374322043 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7d0800 == 155 [pid = 1832] [id = 440] 08:05:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 266 (0x7fe0c1194800) [pid = 1832] [serial = 1321] [outer = (nil)] 08:05:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 267 (0x7fe0c1197800) [pid = 1832] [serial = 1322] [outer = 0x7fe0c1194800] 08:05:22 INFO - PROCESS | 1832 | 1462374322132 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 268 (0x7fe0c119b400) [pid = 1832] [serial = 1323] [outer = 0x7fe0c1194800] 08:05:23 INFO - PROCESS | 1832 | 1462374323142 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1730ms 08:05:23 INFO - PROCESS | 1832 | 1462374323199 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1832 | 1462374323203 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:05:23 INFO - PROCESS | 1832 | 1462374323209 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1832 | 1462374323213 Marionette TRACE conn3 <- [1,1734,null,{}] 08:05:23 INFO - PROCESS | 1832 | 1462374323218 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1832 | 1462374323457 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:05:23 INFO - PROCESS | 1832 | 1462374323764 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7595000 == 156 [pid = 1832] [id = 441] 08:05:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 269 (0x7fe0c25c6400) [pid = 1832] [serial = 1324] [outer = (nil)] 08:05:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 270 (0x7fe0c25ce000) [pid = 1832] [serial = 1325] [outer = 0x7fe0c25c6400] 08:05:23 INFO - PROCESS | 1832 | 1462374323859 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 271 (0x7fe0d4f0c000) [pid = 1832] [serial = 1326] [outer = 0x7fe0c25c6400] 08:05:24 INFO - PROCESS | 1832 | 1462374324724 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1581ms 08:05:24 INFO - PROCESS | 1832 | 1462374324792 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:05:24 INFO - PROCESS | 1832 | 1462374324803 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:05:24 INFO - PROCESS | 1832 | 1462374324811 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1832 | 1462374324817 Marionette TRACE conn3 <- [1,1738,null,{}] 08:05:24 INFO - PROCESS | 1832 | 1462374324822 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 1832 | 1462374325041 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:05:25 INFO - PROCESS | 1832 | 1462374325350 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a81c5800 == 157 [pid = 1832] [id = 442] 08:05:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 272 (0x7fe0a7c29000) [pid = 1832] [serial = 1327] [outer = (nil)] 08:05:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 273 (0x7fe0a7c2f800) [pid = 1832] [serial = 1328] [outer = 0x7fe0a7c29000] 08:05:25 INFO - PROCESS | 1832 | 1462374325432 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 274 (0x7fe0a7c34400) [pid = 1832] [serial = 1329] [outer = 0x7fe0a7c29000] 08:05:26 INFO - PROCESS | 1832 | 1462374326270 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1532ms 08:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:05:26 INFO - PROCESS | 1832 | 1462374326344 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1832 | 1462374326347 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:05:26 INFO - PROCESS | 1832 | 1462374326353 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1832 | 1462374326365 Marionette TRACE conn3 <- [1,1742,null,{}] 08:05:26 INFO - PROCESS | 1832 | 1462374326372 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1832 | 1462374326646 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:05:26 INFO - PROCESS | 1832 | 1462374326989 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b75a6800 == 158 [pid = 1832] [id = 443] 08:05:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 275 (0x7fe0a7c29800) [pid = 1832] [serial = 1330] [outer = (nil)] 08:05:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 276 (0x7fe0ab61dc00) [pid = 1832] [serial = 1331] [outer = 0x7fe0a7c29800] 08:05:27 INFO - PROCESS | 1832 | 1462374327067 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 277 (0x7fe0ab622800) [pid = 1832] [serial = 1332] [outer = 0x7fe0a7c29800] 08:05:27 INFO - PROCESS | 1832 | 1462374327951 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1638ms 08:05:27 INFO - PROCESS | 1832 | 1462374327991 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1832 | 1462374327995 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:05:28 INFO - PROCESS | 1832 | 1462374328002 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1832 | 1462374328006 Marionette TRACE conn3 <- [1,1746,null,{}] 08:05:28 INFO - PROCESS | 1832 | 1462374328014 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1832 | 1462374328272 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:05:28 INFO - PROCESS | 1832 | 1462374328594 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af874800 == 159 [pid = 1832] [id = 444] 08:05:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 278 (0x7fe0a7c2dc00) [pid = 1832] [serial = 1333] [outer = (nil)] 08:05:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 279 (0x7fe0aa481800) [pid = 1832] [serial = 1334] [outer = 0x7fe0a7c2dc00] 08:05:28 INFO - PROCESS | 1832 | 1462374328678 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 280 (0x7fe0aa486800) [pid = 1832] [serial = 1335] [outer = 0x7fe0a7c2dc00] 08:05:30 INFO - PROCESS | 1832 | 1462374330150 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2336ms 08:05:30 INFO - PROCESS | 1832 | 1462374330359 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1832 | 1462374330366 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:05:30 INFO - PROCESS | 1832 | 1462374330374 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1832 | 1462374330379 Marionette TRACE conn3 <- [1,1750,null,{}] 08:05:30 INFO - PROCESS | 1832 | 1462374330387 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:30 INFO - PROCESS | 1832 | 1462374330592 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:05:30 INFO - PROCESS | 1832 | 1462374330858 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7cf000 == 160 [pid = 1832] [id = 445] 08:05:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 281 (0x7fe0aafcd800) [pid = 1832] [serial = 1336] [outer = (nil)] 08:05:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 282 (0x7fe0ab2afc00) [pid = 1832] [serial = 1337] [outer = 0x7fe0aafcd800] 08:05:30 INFO - PROCESS | 1832 | 1462374330931 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 283 (0x7fe0ab625400) [pid = 1832] [serial = 1338] [outer = 0x7fe0aafcd800] 08:05:31 INFO - PROCESS | 1832 | 1462374331881 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1586ms 08:05:31 INFO - PROCESS | 1832 | 1462374331961 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1832 | 1462374331969 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:05:31 INFO - PROCESS | 1832 | 1462374331979 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1832 | 1462374331983 Marionette TRACE conn3 <- [1,1754,null,{}] 08:05:31 INFO - PROCESS | 1832 | 1462374331989 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 1832 | 1462374332384 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:05:32 INFO - PROCESS | 1832 | 1462374332760 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ad9a2800 == 161 [pid = 1832] [id = 446] 08:05:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 284 (0x7fe0ab849c00) [pid = 1832] [serial = 1339] [outer = (nil)] 08:05:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 285 (0x7fe0aceda000) [pid = 1832] [serial = 1340] [outer = 0x7fe0ab849c00] 08:05:32 INFO - PROCESS | 1832 | 1462374332831 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 286 (0x7fe0adc1a000) [pid = 1832] [serial = 1341] [outer = 0x7fe0ab849c00] 08:05:33 INFO - PROCESS | 1832 | 1462374333888 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1982ms 08:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:05:33 INFO - PROCESS | 1832 | 1462374333962 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1832 | 1462374333965 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:05:33 INFO - PROCESS | 1832 | 1462374333971 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1832 | 1462374333976 Marionette TRACE conn3 <- [1,1758,null,{}] 08:05:33 INFO - PROCESS | 1832 | 1462374333991 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1832 | 1462374334244 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:05:34 INFO - PROCESS | 1832 | 1462374334590 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0e8d000 == 162 [pid = 1832] [id = 447] 08:05:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 287 (0x7fe0b03e4c00) [pid = 1832] [serial = 1342] [outer = (nil)] 08:05:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 288 (0x7fe0b0ad6000) [pid = 1832] [serial = 1343] [outer = 0x7fe0b03e4c00] 08:05:34 INFO - PROCESS | 1832 | 1462374334667 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 289 (0x7fe0b0edec00) [pid = 1832] [serial = 1344] [outer = 0x7fe0b03e4c00] 08:05:35 INFO - PROCESS | 1832 | 1462374335570 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1641ms 08:05:35 INFO - PROCESS | 1832 | 1462374335613 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:05:35 INFO - PROCESS | 1832 | 1462374335619 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:05:35 INFO - PROCESS | 1832 | 1462374335624 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1832 | 1462374335627 Marionette TRACE conn3 <- [1,1762,null,{}] 08:05:35 INFO - PROCESS | 1832 | 1462374335632 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 1832 | 1462374335840 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:05:36 INFO - PROCESS | 1832 | 1462374336124 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0e91800 == 163 [pid = 1832] [id = 448] 08:05:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 290 (0x7fe0b179e800) [pid = 1832] [serial = 1345] [outer = (nil)] 08:05:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 291 (0x7fe0b206b400) [pid = 1832] [serial = 1346] [outer = 0x7fe0b179e800] 08:05:36 INFO - PROCESS | 1832 | 1462374336242 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 292 (0x7fe0b30e9400) [pid = 1832] [serial = 1347] [outer = 0x7fe0b179e800] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0cdf16800 == 162 [pid = 1832] [id = 328] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d6c800 == 161 [pid = 1832] [id = 283] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7714000 == 160 [pid = 1832] [id = 363] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b69ac000 == 159 [pid = 1832] [id = 330] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8a5d800 == 158 [pid = 1832] [id = 329] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd657000 == 157 [pid = 1832] [id = 364] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dd108800 == 156 [pid = 1832] [id = 331] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbfb0000 == 155 [pid = 1832] [id = 429] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bb9eb800 == 154 [pid = 1832] [id = 428] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6967000 == 153 [pid = 1832] [id = 427] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b3349800 == 152 [pid = 1832] [id = 426] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af4d5800 == 151 [pid = 1832] [id = 425] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb5c000 == 150 [pid = 1832] [id = 424] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb62000 == 149 [pid = 1832] [id = 423] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ad9aa800 == 148 [pid = 1832] [id = 420] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dd190800 == 147 [pid = 1832] [id = 419] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8f6c800 == 146 [pid = 1832] [id = 418] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d412e800 == 145 [pid = 1832] [id = 417] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c93c2800 == 144 [pid = 1832] [id = 416] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6dcd000 == 143 [pid = 1832] [id = 415] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c600a800 == 142 [pid = 1832] [id = 414] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d16000 == 141 [pid = 1832] [id = 413] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c4776800 == 140 [pid = 1832] [id = 412] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0e99000 == 139 [pid = 1832] [id = 411] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bee6c800 == 138 [pid = 1832] [id = 410] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd49a800 == 137 [pid = 1832] [id = 409] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b622c800 == 136 [pid = 1832] [id = 408] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7726000 == 135 [pid = 1832] [id = 406] 08:05:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adc69800 == 134 [pid = 1832] [id = 407] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 291 (0x7fe0b29acc00) [pid = 1832] [serial = 1205] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 290 (0x7fe0d3f2bc00) [pid = 1832] [serial = 1178] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 289 (0x7fe0d4f10000) [pid = 1832] [serial = 1181] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 288 (0x7fe0b3009400) [pid = 1832] [serial = 1157] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 287 (0x7fe0af3b6800) [pid = 1832] [serial = 1203] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 286 (0x7fe0adc20800) [pid = 1832] [serial = 1184] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 285 (0x7fe0ab0cf400) [pid = 1832] [serial = 1196] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 284 (0x7fe0b3908400) [pid = 1832] [serial = 1199] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 283 (0x7fe0b69c6800) [pid = 1832] [serial = 1211] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 282 (0x7fe0b73b0000) [pid = 1832] [serial = 1212] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 281 (0x7fe0c0874800) [pid = 1832] [serial = 1166] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 280 (0x7fe0aafccc00) [pid = 1832] [serial = 1190] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 279 (0x7fe0c6d22800) [pid = 1832] [serial = 1172] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 278 (0x7fe0b69c5800) [pid = 1832] [serial = 1160] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 277 (0x7fe0bbbab800) [pid = 1832] [serial = 1215] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 276 (0x7fe0adc22800) [pid = 1832] [serial = 1202] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 275 (0x7fe0b326a000) [pid = 1832] [serial = 1206] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 274 (0x7fe0bce99800) [pid = 1832] [serial = 1218] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 273 (0x7fe0c94cb400) [pid = 1832] [serial = 1175] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 272 (0x7fe0c47ba400) [pid = 1832] [serial = 1169] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 271 (0x7fe0b73cec00) [pid = 1832] [serial = 1214] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 270 (0x7fe0bd481800) [pid = 1832] [serial = 1163] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 269 (0x7fe0ab0c6400) [pid = 1832] [serial = 1193] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 268 (0x7fe0b6572400) [pid = 1832] [serial = 1209] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 267 (0x7fe0ad9d8400) [pid = 1832] [serial = 1187] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 266 (0x7fe0c113f800) [pid = 1832] [serial = 1154] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 265 (0x7fe0b4ef6c00) [pid = 1832] [serial = 1208] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 264 (0x7fe0b326d000) [pid = 1832] [serial = 1217] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | --DOMWINDOW == 263 (0x7fe0bd3d4400) [pid = 1832] [serial = 1220] [outer = (nil)] [url = about:blank] 08:05:37 INFO - PROCESS | 1832 | 1462374337307 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1735ms 08:05:37 INFO - PROCESS | 1832 | 1462374337364 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1832 | 1462374337369 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:05:37 INFO - PROCESS | 1832 | 1462374337377 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1832 | 1462374337381 Marionette TRACE conn3 <- [1,1766,null,{}] 08:05:37 INFO - PROCESS | 1832 | 1462374337387 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1832 | 1462374337591 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:05:37 INFO - PROCESS | 1832 | 1462374337867 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb0c800 == 135 [pid = 1832] [id = 449] 08:05:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 264 (0x7fe0aafccc00) [pid = 1832] [serial = 1348] [outer = (nil)] 08:05:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 265 (0x7fe0b0ad8c00) [pid = 1832] [serial = 1349] [outer = 0x7fe0aafccc00] 08:05:37 INFO - PROCESS | 1832 | 1462374337931 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 266 (0x7fe0b310c400) [pid = 1832] [serial = 1350] [outer = 0x7fe0aafccc00] 08:05:38 INFO - PROCESS | 1832 | 1462374338648 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1289ms 08:05:38 INFO - PROCESS | 1832 | 1462374338666 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1832 | 1462374338670 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:05:38 INFO - PROCESS | 1832 | 1462374338693 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1832 | 1462374338696 Marionette TRACE conn3 <- [1,1770,null,{}] 08:05:38 INFO - PROCESS | 1832 | 1462374338701 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1832 | 1462374338925 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:05:39 INFO - PROCESS | 1832 | 1462374339119 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2f0e000 == 136 [pid = 1832] [id = 450] 08:05:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 267 (0x7fe0ab0c6800) [pid = 1832] [serial = 1351] [outer = (nil)] 08:05:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 268 (0x7fe0b36b3800) [pid = 1832] [serial = 1352] [outer = 0x7fe0ab0c6800] 08:05:39 INFO - PROCESS | 1832 | 1462374339186 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 269 (0x7fe0b66e2c00) [pid = 1832] [serial = 1353] [outer = 0x7fe0ab0c6800] 08:05:40 INFO - PROCESS | 1832 | 1462374340008 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1336ms 08:05:40 INFO - PROCESS | 1832 | 1462374340031 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1832 | 1462374340038 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:05:40 INFO - PROCESS | 1832 | 1462374340051 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 1832 | 1462374340066 Marionette TRACE conn3 <- [1,1774,null,{}] 08:05:40 INFO - PROCESS | 1832 | 1462374340080 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:40 INFO - PROCESS | 1832 | 1462374340325 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:05:40 INFO - PROCESS | 1832 | 1462374340357 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b62df800 == 137 [pid = 1832] [id = 451] 08:05:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 270 (0x7fe0b0ee0000) [pid = 1832] [serial = 1354] [outer = (nil)] 08:05:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 271 (0x7fe0b73a9400) [pid = 1832] [serial = 1355] [outer = 0x7fe0b0ee0000] 08:05:40 INFO - PROCESS | 1832 | 1462374340417 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 272 (0x7fe0b73cc400) [pid = 1832] [serial = 1356] [outer = 0x7fe0b0ee0000] 08:05:41 INFO - PROCESS | 1832 | 1462374341259 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1257ms 08:05:41 INFO - PROCESS | 1832 | 1462374341306 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1832 | 1462374341309 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:05:41 INFO - PROCESS | 1832 | 1462374341322 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1832 | 1462374341325 Marionette TRACE conn3 <- [1,1778,null,{}] 08:05:41 INFO - PROCESS | 1832 | 1462374341330 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 1832 | 1462374341586 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 271 (0x7fe0ab2a9800) [pid = 1832] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 270 (0x7fe0c7936400) [pid = 1832] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 269 (0x7fe0af3b3000) [pid = 1832] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 268 (0x7fe0af3ae000) [pid = 1832] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 267 (0x7fe0af487400) [pid = 1832] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 266 (0x7fe0b69cb800) [pid = 1832] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 265 (0x7fe0b390e400) [pid = 1832] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 264 (0x7fe0c56eb000) [pid = 1832] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 263 (0x7fe0af3ab400) [pid = 1832] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 262 (0x7fe0bc1a4800) [pid = 1832] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 261 (0x7fe0aafcf000) [pid = 1832] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 260 (0x7fe0b51c0800) [pid = 1832] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 259 (0x7fe0bc18f800) [pid = 1832] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 258 (0x7fe0b206bc00) [pid = 1832] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 257 (0x7fe0bcd11000) [pid = 1832] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 256 (0x7fe0af484400) [pid = 1832] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 255 (0x7fe0d3f2d800) [pid = 1832] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 254 (0x7fe0bcf1dc00) [pid = 1832] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 253 (0x7fe0aafd1c00) [pid = 1832] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 252 (0x7fe0bd3d2400) [pid = 1832] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 251 (0x7fe0ad9d7800) [pid = 1832] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 250 (0x7fe0af487800) [pid = 1832] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 249 (0x7fe0b7373000) [pid = 1832] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7fe0b4efc000) [pid = 1832] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7fe0c08abc00) [pid = 1832] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7fe0b361d000) [pid = 1832] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7fe0bcf21400) [pid = 1832] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0c56ea000) [pid = 1832] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7fe0d3c53c00) [pid = 1832] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7fe0af482800) [pid = 1832] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0c9771c00) [pid = 1832] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0bce95800) [pid = 1832] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0d3cc6000) [pid = 1832] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0b3617400) [pid = 1832] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0c7938c00) [pid = 1832] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0bd711400) [pid = 1832] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0b4efbc00) [pid = 1832] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:05:42 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0bcd06000) [pid = 1832] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:05:42 INFO - PROCESS | 1832 | 1462374342887 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af4d9800 == 138 [pid = 1832] [id = 452] 08:05:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0aafcf000) [pid = 1832] [serial = 1357] [outer = (nil)] 08:05:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0ad9d9c00) [pid = 1832] [serial = 1358] [outer = 0x7fe0aafcf000] 08:05:42 INFO - PROCESS | 1832 | 1462374342952 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0b0b8b800) [pid = 1832] [serial = 1359] [outer = 0x7fe0aafcf000] 08:05:43 INFO - PROCESS | 1832 | 1462374343618 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2334ms 08:05:43 INFO - PROCESS | 1832 | 1462374343657 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1832 | 1462374343660 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:05:43 INFO - PROCESS | 1832 | 1462374343667 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1832 | 1462374343669 Marionette TRACE conn3 <- [1,1782,null,{}] 08:05:43 INFO - PROCESS | 1832 | 1462374343675 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:43 INFO - PROCESS | 1832 | 1462374343961 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:05:43 INFO - PROCESS | 1832 | 1462374343982 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b696c800 == 139 [pid = 1832] [id = 453] 08:05:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0b300a400) [pid = 1832] [serial = 1360] [outer = (nil)] 08:05:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0b4ef2400) [pid = 1832] [serial = 1361] [outer = 0x7fe0b300a400] 08:05:44 INFO - PROCESS | 1832 | 1462374344045 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0b7373000) [pid = 1832] [serial = 1362] [outer = 0x7fe0b300a400] 08:05:45 INFO - PROCESS | 1832 | 1462374345087 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1478ms 08:05:45 INFO - PROCESS | 1832 | 1462374345146 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1832 | 1462374345152 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:05:45 INFO - PROCESS | 1832 | 1462374345161 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1832 | 1462374345167 Marionette TRACE conn3 <- [1,1786,null,{}] 08:05:45 INFO - PROCESS | 1832 | 1462374345176 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 1832 | 1462374345444 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:05:45 INFO - PROCESS | 1832 | 1462374345761 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb53800 == 140 [pid = 1832] [id = 454] 08:05:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0aafcf400) [pid = 1832] [serial = 1363] [outer = (nil)] 08:05:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0ab2af000) [pid = 1832] [serial = 1364] [outer = 0x7fe0aafcf400] 08:05:45 INFO - PROCESS | 1832 | 1462374345837 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7fe0ab850400) [pid = 1832] [serial = 1365] [outer = 0x7fe0aafcf400] 08:05:46 INFO - PROCESS | 1832 | 1462374346726 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1641ms 08:05:46 INFO - PROCESS | 1832 | 1462374346803 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1832 | 1462374346812 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:05:46 INFO - PROCESS | 1832 | 1462374346823 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1832 | 1462374346827 Marionette TRACE conn3 <- [1,1790,null,{}] 08:05:46 INFO - PROCESS | 1832 | 1462374346833 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1832 | 1462374347107 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:05:47 INFO - PROCESS | 1832 | 1462374347423 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2ae4800 == 141 [pid = 1832] [id = 455] 08:05:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7fe0ae266400) [pid = 1832] [serial = 1366] [outer = (nil)] 08:05:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0af3b8000) [pid = 1832] [serial = 1367] [outer = 0x7fe0ae266400] 08:05:47 INFO - PROCESS | 1832 | 1462374347497 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7fe0b1795800) [pid = 1832] [serial = 1368] [outer = 0x7fe0ae266400] 08:05:48 INFO - PROCESS | 1832 | 1462374348408 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1632ms 08:05:48 INFO - PROCESS | 1832 | 1462374348456 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1832 | 1462374348460 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:05:48 INFO - PROCESS | 1832 | 1462374348467 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1832 | 1462374348473 Marionette TRACE conn3 <- [1,1794,null,{}] 08:05:48 INFO - PROCESS | 1832 | 1462374348490 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 1832 | 1462374348724 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:05:49 INFO - PROCESS | 1832 | 1462374349035 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7597800 == 142 [pid = 1832] [id = 456] 08:05:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7fe0b310e400) [pid = 1832] [serial = 1369] [outer = (nil)] 08:05:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7fe0b36ac000) [pid = 1832] [serial = 1370] [outer = 0x7fe0b310e400] 08:05:49 INFO - PROCESS | 1832 | 1462374349118 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7fe0b4efa000) [pid = 1832] [serial = 1371] [outer = 0x7fe0b310e400] 08:05:49 INFO - PROCESS | 1832 | 1462374349935 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1540ms 08:05:50 INFO - PROCESS | 1832 | 1462374350007 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1832 | 1462374350012 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:05:50 INFO - PROCESS | 1832 | 1462374350017 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1832 | 1462374350020 Marionette TRACE conn3 <- [1,1798,null,{}] 08:05:50 INFO - PROCESS | 1832 | 1462374350026 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 1832 | 1462374350282 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:05:50 INFO - PROCESS | 1832 | 1462374350588 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9f0000 == 143 [pid = 1832] [id = 457] 08:05:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 250 (0x7fe0b3262400) [pid = 1832] [serial = 1372] [outer = (nil)] 08:05:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 251 (0x7fe0b7371400) [pid = 1832] [serial = 1373] [outer = 0x7fe0b3262400] 08:05:50 INFO - PROCESS | 1832 | 1462374350667 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 252 (0x7fe0b73d3800) [pid = 1832] [serial = 1374] [outer = 0x7fe0b3262400] 08:05:51 INFO - PROCESS | 1832 | 1462374351516 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1531ms 08:05:51 INFO - PROCESS | 1832 | 1462374351550 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1832 | 1462374351554 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:05:51 INFO - PROCESS | 1832 | 1462374351560 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1832 | 1462374351563 Marionette TRACE conn3 <- [1,1802,null,{}] 08:05:51 INFO - PROCESS | 1832 | 1462374351568 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 1832 | 1462374351785 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:05:52 INFO - PROCESS | 1832 | 1462374352004 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bcdc5000 == 144 [pid = 1832] [id = 458] 08:05:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 253 (0x7fe0b6569800) [pid = 1832] [serial = 1375] [outer = (nil)] 08:05:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 254 (0x7fe0bc0f7800) [pid = 1832] [serial = 1376] [outer = 0x7fe0b6569800] 08:05:52 INFO - PROCESS | 1832 | 1462374352118 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 255 (0x7fe0bcd0d800) [pid = 1832] [serial = 1377] [outer = 0x7fe0b6569800] 08:05:53 INFO - PROCESS | 1832 | 1462374353050 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1533ms 08:05:53 INFO - PROCESS | 1832 | 1462374353095 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1832 | 1462374353098 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:05:53 INFO - PROCESS | 1832 | 1462374353104 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1832 | 1462374353106 Marionette TRACE conn3 <- [1,1806,null,{}] 08:05:53 INFO - PROCESS | 1832 | 1462374353113 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 1832 | 1462374353358 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:05:53 INFO - PROCESS | 1832 | 1462374353573 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd665000 == 145 [pid = 1832] [id = 459] 08:05:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 256 (0x7fe0b0ad9c00) [pid = 1832] [serial = 1378] [outer = (nil)] 08:05:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 257 (0x7fe0bd3d3800) [pid = 1832] [serial = 1379] [outer = 0x7fe0b0ad9c00] 08:05:53 INFO - PROCESS | 1832 | 1462374353689 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 258 (0x7fe0bd855400) [pid = 1832] [serial = 1380] [outer = 0x7fe0b0ad9c00] 08:05:54 INFO - PROCESS | 1832 | 1462374354580 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1533ms 08:05:54 INFO - PROCESS | 1832 | 1462374354639 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1832 | 1462374354642 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:05:54 INFO - PROCESS | 1832 | 1462374354648 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1832 | 1462374354650 Marionette TRACE conn3 <- [1,1810,null,{}] 08:05:54 INFO - PROCESS | 1832 | 1462374354656 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1832 | 1462374354878 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:05:55 INFO - PROCESS | 1832 | 1462374355093 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0d88800 == 146 [pid = 1832] [id = 460] 08:05:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 259 (0x7fe0b73d3c00) [pid = 1832] [serial = 1381] [outer = (nil)] 08:05:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 260 (0x7fe0be0dd400) [pid = 1832] [serial = 1382] [outer = 0x7fe0b73d3c00] 08:05:55 INFO - PROCESS | 1832 | 1462374355212 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 261 (0x7fe0bee1f800) [pid = 1832] [serial = 1383] [outer = 0x7fe0b73d3c00] 08:05:56 INFO - PROCESS | 1832 | 1462374356121 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1527ms 08:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:05:56 INFO - PROCESS | 1832 | 1462374356178 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1832 | 1462374356181 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:05:56 INFO - PROCESS | 1832 | 1462374356187 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1832 | 1462374356190 Marionette TRACE conn3 <- [1,1814,null,{}] 08:05:56 INFO - PROCESS | 1832 | 1462374356195 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1832 | 1462374356402 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:05:56 INFO - PROCESS | 1832 | 1462374356621 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0f9f000 == 147 [pid = 1832] [id = 461] 08:05:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 262 (0x7fe0bd711000) [pid = 1832] [serial = 1384] [outer = (nil)] 08:05:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 263 (0x7fe0bdd32400) [pid = 1832] [serial = 1385] [outer = 0x7fe0bd711000] 08:05:56 INFO - PROCESS | 1832 | 1462374356743 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 264 (0x7fe0c118e800) [pid = 1832] [serial = 1386] [outer = 0x7fe0bd711000] 08:05:57 INFO - PROCESS | 1832 | 1462374357655 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1535ms 08:05:57 INFO - PROCESS | 1832 | 1462374357722 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1832 | 1462374357726 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:05:57 INFO - PROCESS | 1832 | 1462374357732 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1832 | 1462374357734 Marionette TRACE conn3 <- [1,1818,null,{}] 08:05:57 INFO - PROCESS | 1832 | 1462374357740 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1832 | 1462374357955 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:05:58 INFO - PROCESS | 1832 | 1462374358211 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5292800 == 148 [pid = 1832] [id = 462] 08:05:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 265 (0x7fe0bd855000) [pid = 1832] [serial = 1387] [outer = (nil)] 08:05:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 266 (0x7fe0c119b800) [pid = 1832] [serial = 1388] [outer = 0x7fe0bd855000] 08:05:58 INFO - PROCESS | 1832 | 1462374358287 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 267 (0x7fe0c25c9c00) [pid = 1832] [serial = 1389] [outer = 0x7fe0bd855000] 08:05:59 INFO - PROCESS | 1832 | 1462374359169 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1491ms 08:05:59 INFO - PROCESS | 1832 | 1462374359225 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1832 | 1462374359228 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:05:59 INFO - PROCESS | 1832 | 1462374359234 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1832 | 1462374359237 Marionette TRACE conn3 <- [1,1822,null,{}] 08:05:59 INFO - PROCESS | 1832 | 1462374359243 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:59 INFO - PROCESS | 1832 | 1462374359462 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:05:59 INFO - PROCESS | 1832 | 1462374359721 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5dcf000 == 149 [pid = 1832] [id = 463] 08:05:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 268 (0x7fe0bf01ec00) [pid = 1832] [serial = 1390] [outer = (nil)] 08:05:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 269 (0x7fe0c25d2800) [pid = 1832] [serial = 1391] [outer = 0x7fe0bf01ec00] 08:05:59 INFO - PROCESS | 1832 | 1462374359836 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 270 (0x7fe0c3a1b800) [pid = 1832] [serial = 1392] [outer = 0x7fe0bf01ec00] 08:06:00 INFO - PROCESS | 1832 | 1462374360676 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1490ms 08:06:00 INFO - PROCESS | 1832 | 1462374360725 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 1832 | 1462374360730 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:06:00 INFO - PROCESS | 1832 | 1462374360736 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1832 | 1462374360741 Marionette TRACE conn3 <- [1,1826,null,{}] 08:06:00 INFO - PROCESS | 1832 | 1462374360747 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:00 INFO - PROCESS | 1832 | 1462374360995 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:06:01 INFO - PROCESS | 1832 | 1462374361305 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6fb8800 == 150 [pid = 1832] [id = 464] 08:06:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 271 (0x7fe0bcd0e000) [pid = 1832] [serial = 1393] [outer = (nil)] 08:06:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 272 (0x7fe0c568e000) [pid = 1832] [serial = 1394] [outer = 0x7fe0bcd0e000] 08:06:01 INFO - PROCESS | 1832 | 1462374361391 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 273 (0x7fe0c56f9800) [pid = 1832] [serial = 1395] [outer = 0x7fe0bcd0e000] 08:06:02 INFO - PROCESS | 1832 | 1462374362209 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1534ms 08:06:02 INFO - PROCESS | 1832 | 1462374362273 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1832 | 1462374362278 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:06:02 INFO - PROCESS | 1832 | 1462374362288 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1832 | 1462374362298 Marionette TRACE conn3 <- [1,1830,null,{}] 08:06:02 INFO - PROCESS | 1832 | 1462374362307 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:02 INFO - PROCESS | 1832 | 1462374362698 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:06:03 INFO - PROCESS | 1832 | 1462374363008 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4180800 == 151 [pid = 1832] [id = 465] 08:06:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 274 (0x7fe0c540ac00) [pid = 1832] [serial = 1396] [outer = (nil)] 08:06:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 275 (0x7fe0c5f28000) [pid = 1832] [serial = 1397] [outer = 0x7fe0c540ac00] 08:06:03 INFO - PROCESS | 1832 | 1462374363084 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 276 (0x7fe0c6867400) [pid = 1832] [serial = 1398] [outer = 0x7fe0c540ac00] 08:06:03 INFO - PROCESS | 1832 | 1462374363937 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1697ms 08:06:03 INFO - PROCESS | 1832 | 1462374363983 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1832 | 1462374363986 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:06:04 INFO - PROCESS | 1832 | 1462374364013 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1832 | 1462374364017 Marionette TRACE conn3 <- [1,1834,null,{}] 08:06:04 INFO - PROCESS | 1832 | 1462374364023 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:04 INFO - PROCESS | 1832 | 1462374364249 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:06:04 INFO - PROCESS | 1832 | 1462374364511 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8e0d000 == 152 [pid = 1832] [id = 466] 08:06:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 277 (0x7fe0c5792000) [pid = 1832] [serial = 1399] [outer = (nil)] 08:06:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 278 (0x7fe0c6aa7800) [pid = 1832] [serial = 1400] [outer = 0x7fe0c5792000] 08:06:04 INFO - PROCESS | 1832 | 1462374364587 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 279 (0x7fe0c780d400) [pid = 1832] [serial = 1401] [outer = 0x7fe0c5792000] 08:06:05 INFO - PROCESS | 1832 | 1462374365553 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1594ms 08:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:06:05 INFO - PROCESS | 1832 | 1462374365604 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1832 | 1462374365606 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:06:05 INFO - PROCESS | 1832 | 1462374365613 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1832 | 1462374365616 Marionette TRACE conn3 <- [1,1838,null,{}] 08:06:05 INFO - PROCESS | 1832 | 1462374365622 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:05 INFO - PROCESS | 1832 | 1462374365848 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:06:06 INFO - PROCESS | 1832 | 1462374366167 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0e3a92000 == 153 [pid = 1832] [id = 467] 08:06:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 280 (0x7fe0bcf1f000) [pid = 1832] [serial = 1402] [outer = (nil)] 08:06:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 281 (0x7fe0cd053800) [pid = 1832] [serial = 1403] [outer = 0x7fe0bcf1f000] 08:06:06 INFO - PROCESS | 1832 | 1462374366246 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 282 (0x7fe0d3cc7000) [pid = 1832] [serial = 1404] [outer = 0x7fe0bcf1f000] 08:06:07 INFO - PROCESS | 1832 | 1462374367075 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1530ms 08:06:07 INFO - PROCESS | 1832 | 1462374367144 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 1832 | 1462374367147 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:06:07 INFO - PROCESS | 1832 | 1462374367153 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 1832 | 1462374367155 Marionette TRACE conn3 <- [1,1842,null,{}] 08:06:07 INFO - PROCESS | 1832 | 1462374367160 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:07 INFO - PROCESS | 1832 | 1462374367394 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:06:07 INFO - PROCESS | 1832 | 1462374367692 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a5be0800 == 154 [pid = 1832] [id = 468] 08:06:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 283 (0x7fe0af3b2400) [pid = 1832] [serial = 1405] [outer = (nil)] 08:06:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 284 (0x7fe0d3ccb800) [pid = 1832] [serial = 1406] [outer = 0x7fe0af3b2400] 08:06:07 INFO - PROCESS | 1832 | 1462374367768 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 285 (0x7fe0d4f12400) [pid = 1832] [serial = 1407] [outer = 0x7fe0af3b2400] 08:06:08 INFO - PROCESS | 1832 | 1462374368594 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1488ms 08:06:08 INFO - PROCESS | 1832 | 1462374368642 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1832 | 1462374368646 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:06:08 INFO - PROCESS | 1832 | 1462374368652 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1832 | 1462374368654 Marionette TRACE conn3 <- [1,1846,null,{}] 08:06:08 INFO - PROCESS | 1832 | 1462374368660 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 1832 | 1462374368878 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:06:09 INFO - PROCESS | 1832 | 1462374369169 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a6353000 == 155 [pid = 1832] [id = 469] 08:06:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 286 (0x7fe0a7c35000) [pid = 1832] [serial = 1408] [outer = (nil)] 08:06:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 287 (0x7fe0d702dc00) [pid = 1832] [serial = 1409] [outer = 0x7fe0a7c35000] 08:06:09 INFO - PROCESS | 1832 | 1462374369288 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 288 (0x7fe0d8839400) [pid = 1832] [serial = 1410] [outer = 0x7fe0a7c35000] 08:06:10 INFO - PROCESS | 1832 | 1462374370128 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1536ms 08:06:10 INFO - PROCESS | 1832 | 1462374370190 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1832 | 1462374370194 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:06:10 INFO - PROCESS | 1832 | 1462374370200 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1832 | 1462374370203 Marionette TRACE conn3 <- [1,1850,null,{}] 08:06:10 INFO - PROCESS | 1832 | 1462374370209 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:10 INFO - PROCESS | 1832 | 1462374370441 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:06:10 INFO - PROCESS | 1832 | 1462374370764 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb08800 == 156 [pid = 1832] [id = 470] 08:06:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 289 (0x7fe0aa1dbc00) [pid = 1832] [serial = 1411] [outer = (nil)] 08:06:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 290 (0x7fe0aa1e3c00) [pid = 1832] [serial = 1412] [outer = 0x7fe0aa1dbc00] 08:06:10 INFO - PROCESS | 1832 | 1462374370840 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 291 (0x7fe0aa1e8800) [pid = 1832] [serial = 1413] [outer = 0x7fe0aa1dbc00] 08:06:11 INFO - PROCESS | 1832 | 1462374371690 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1529ms 08:06:11 INFO - PROCESS | 1832 | 1462374371730 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1832 | 1462374371733 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:06:11 INFO - PROCESS | 1832 | 1462374371740 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1832 | 1462374371742 Marionette TRACE conn3 <- [1,1854,null,{}] 08:06:11 INFO - PROCESS | 1832 | 1462374371747 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:11 INFO - PROCESS | 1832 | 1462374371958 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:06:12 INFO - PROCESS | 1832 | 1462374372270 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7331800 == 157 [pid = 1832] [id = 471] 08:06:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 292 (0x7fe0aa1dd400) [pid = 1832] [serial = 1414] [outer = (nil)] 08:06:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 293 (0x7fe0b0ad9800) [pid = 1832] [serial = 1415] [outer = 0x7fe0aa1dd400] 08:06:12 INFO - PROCESS | 1832 | 1462374372349 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 294 (0x7fe0bc0f2c00) [pid = 1832] [serial = 1416] [outer = 0x7fe0aa1dd400] 08:06:13 INFO - PROCESS | 1832 | 1462374373217 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1529ms 08:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:06:13 INFO - PROCESS | 1832 | 1462374373271 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1832 | 1462374373274 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:06:13 INFO - PROCESS | 1832 | 1462374373280 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1832 | 1462374373283 Marionette TRACE conn3 <- [1,1858,null,{}] 08:06:13 INFO - PROCESS | 1832 | 1462374373289 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:13 INFO - PROCESS | 1832 | 1462374373523 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:06:13 INFO - PROCESS | 1832 | 1462374373844 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2ad3800 == 158 [pid = 1832] [id = 472] 08:06:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 295 (0x7fe0aa1e9c00) [pid = 1832] [serial = 1417] [outer = (nil)] 08:06:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 296 (0x7fe0b6571000) [pid = 1832] [serial = 1418] [outer = 0x7fe0aa1e9c00] 08:06:13 INFO - PROCESS | 1832 | 1462374373923 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 297 (0x7fe0c793c800) [pid = 1832] [serial = 1419] [outer = 0x7fe0aa1e9c00] 08:06:14 INFO - PROCESS | 1832 | 1462374374830 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1631ms 08:06:14 INFO - PROCESS | 1832 | 1462374374912 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1832 | 1462374374915 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:06:14 INFO - PROCESS | 1832 | 1462374374921 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1832 | 1462374374924 Marionette TRACE conn3 <- [1,1862,null,{}] 08:06:14 INFO - PROCESS | 1832 | 1462374374930 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 1832 | 1462374375209 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0e90000 == 157 [pid = 1832] [id = 268] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c090c000 == 156 [pid = 1832] [id = 267] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd567800 == 155 [pid = 1832] [id = 384] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb4b800 == 154 [pid = 1832] [id = 397] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0e9b800 == 153 [pid = 1832] [id = 394] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aaed4800 == 152 [pid = 1832] [id = 396] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0db834000 == 151 [pid = 1832] [id = 393] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af4d9800 == 150 [pid = 1832] [id = 452] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b62df800 == 149 [pid = 1832] [id = 451] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2f0e000 == 148 [pid = 1832] [id = 450] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb0c800 == 147 [pid = 1832] [id = 449] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0e91800 == 146 [pid = 1832] [id = 448] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0e8d000 == 145 [pid = 1832] [id = 447] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ad9a2800 == 144 [pid = 1832] [id = 446] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab7cf000 == 143 [pid = 1832] [id = 445] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf2aa800 == 142 [pid = 1832] [id = 438] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a82d0000 == 141 [pid = 1832] [id = 437] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8e07000 == 140 [pid = 1832] [id = 436] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3a06000 == 139 [pid = 1832] [id = 435] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c667d000 == 138 [pid = 1832] [id = 434] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c2f92000 == 137 [pid = 1832] [id = 433] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bb9d8800 == 136 [pid = 1832] [id = 432] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b1724800 == 135 [pid = 1832] [id = 431] 08:06:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd552000 == 134 [pid = 1832] [id = 430] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 296 (0x7fe0bf018800) [pid = 1832] [serial = 1290] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 295 (0x7fe0b69c4400) [pid = 1832] [serial = 1281] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 294 (0x7fe0d4e2f000) [pid = 1832] [serial = 987] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 293 (0x7fe0b3008c00) [pid = 1832] [serial = 1226] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 292 (0x7fe0b29aec00) [pid = 1832] [serial = 999] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 291 (0x7fe0d51fb800) [pid = 1832] [serial = 1253] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 290 (0x7fe0b361bc00) [pid = 1832] [serial = 996] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 289 (0x7fe0b3267000) [pid = 1832] [serial = 972] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 288 (0x7fe0bbbae800) [pid = 1832] [serial = 975] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 287 (0x7fe0bd704400) [pid = 1832] [serial = 1289] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 286 (0x7fe0c7875000) [pid = 1832] [serial = 1050] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 285 (0x7fe0c5693000) [pid = 1832] [serial = 1241] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 284 (0x7fe0af3b9400) [pid = 1832] [serial = 993] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 283 (0x7fe0c5f31800) [pid = 1832] [serial = 1044] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 282 (0x7fe0adc24000) [pid = 1832] [serial = 1272] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 281 (0x7fe0c6aa9000) [pid = 1832] [serial = 1247] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 280 (0x7fe0c6d20800) [pid = 1832] [serial = 984] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 279 (0x7fe0bd853800) [pid = 1832] [serial = 1221] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 278 (0x7fe0bd85a000) [pid = 1832] [serial = 1062] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 277 (0x7fe0bd5a5000) [pid = 1832] [serial = 1286] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 276 (0x7fe0b6572800) [pid = 1832] [serial = 1065] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 275 (0x7fe0d8ccc800) [pid = 1832] [serial = 945] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 274 (0x7fe0bee1e400) [pid = 1832] [serial = 1038] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 273 (0x7fe0bce51400) [pid = 1832] [serial = 1232] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 272 (0x7fe0bd482c00) [pid = 1832] [serial = 1200] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 271 (0x7fe0c6aa5000) [pid = 1832] [serial = 1047] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 270 (0x7fe0ad9d1000) [pid = 1832] [serial = 1223] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 269 (0x7fe0b3908000) [pid = 1832] [serial = 1278] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 268 (0x7fe0b7375400) [pid = 1832] [serial = 1283] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 267 (0x7fe0b29afc00) [pid = 1832] [serial = 1277] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 266 (0x7fe0bded3000) [pid = 1832] [serial = 1235] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 265 (0x7fe0cd04e000) [pid = 1832] [serial = 1053] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 264 (0x7fe0ab854c00) [pid = 1832] [serial = 1256] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 263 (0x7fe0d8ccf400) [pid = 1832] [serial = 951] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 262 (0x7fe0c49cb800) [pid = 1832] [serial = 1041] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 261 (0x7fe0b73b8400) [pid = 1832] [serial = 1284] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 260 (0x7fe0bbbb6c00) [pid = 1832] [serial = 1032] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 259 (0x7fe0c56ddc00) [pid = 1832] [serial = 981] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 258 (0x7fe0b1795000) [pid = 1832] [serial = 1268] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 257 (0x7fe0b6570400) [pid = 1832] [serial = 1280] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 256 (0x7fe0d8837c00) [pid = 1832] [serial = 942] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 255 (0x7fe0b73bc800) [pid = 1832] [serial = 1229] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 254 (0x7fe0d702f800) [pid = 1832] [serial = 939] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 253 (0x7fe0b179c800) [pid = 1832] [serial = 1275] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 252 (0x7fe0ab2ab000) [pid = 1832] [serial = 1262] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 251 (0x7fe0b0ee4000) [pid = 1832] [serial = 1274] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 250 (0x7fe0d5158400) [pid = 1832] [serial = 936] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 249 (0x7fe0c4a83c00) [pid = 1832] [serial = 1238] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7fe0bd5a9800) [pid = 1832] [serial = 978] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7fe0d4117000) [pid = 1832] [serial = 1056] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7fe0c94cb000) [pid = 1832] [serial = 1250] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7fe0b4ef8400) [pid = 1832] [serial = 1029] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0bdd2c800) [pid = 1832] [serial = 1287] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7fe0d91bf800) [pid = 1832] [serial = 990] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7fe0d7149400) [pid = 1832] [serial = 1059] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0b0ad5400) [pid = 1832] [serial = 1265] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0b73b7000) [pid = 1832] [serial = 948] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0c5f27c00) [pid = 1832] [serial = 1244] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0ab0cc800) [pid = 1832] [serial = 1271] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0bda47400) [pid = 1832] [serial = 1035] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0b0ad0400) [pid = 1832] [serial = 1259] [outer = (nil)] [url = about:blank] 08:06:16 INFO - PROCESS | 1832 | 1462374376752 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a82cd800 == 135 [pid = 1832] [id = 473] 08:06:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0aa1e4000) [pid = 1832] [serial = 1420] [outer = (nil)] 08:06:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0aa47f400) [pid = 1832] [serial = 1421] [outer = 0x7fe0aa1e4000] 08:06:16 INFO - PROCESS | 1832 | 1462374376828 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0aafc9c00) [pid = 1832] [serial = 1422] [outer = 0x7fe0aa1e4000] 08:06:17 INFO - PROCESS | 1832 | 1462374377606 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2744ms 08:06:17 INFO - PROCESS | 1832 | 1462374377668 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:06:17 INFO - PROCESS | 1832 | 1462374377674 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:06:17 INFO - PROCESS | 1832 | 1462374377682 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1832 | 1462374377688 Marionette TRACE conn3 <- [1,1866,null,{}] 08:06:17 INFO - PROCESS | 1832 | 1462374377695 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:17 INFO - PROCESS | 1832 | 1462374377941 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:06:18 INFO - PROCESS | 1832 | 1462374378117 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7ca800 == 136 [pid = 1832] [id = 474] 08:06:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0aa1db400) [pid = 1832] [serial = 1423] [outer = (nil)] 08:06:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0ad9ca800) [pid = 1832] [serial = 1424] [outer = 0x7fe0aa1db400] 08:06:18 INFO - PROCESS | 1832 | 1462374378190 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0ae263c00) [pid = 1832] [serial = 1425] [outer = 0x7fe0aa1db400] 08:06:19 INFO - PROCESS | 1832 | 1462374379072 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1440ms 08:06:19 INFO - PROCESS | 1832 | 1462374379125 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1832 | 1462374379130 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:06:19 INFO - PROCESS | 1832 | 1462374379144 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1832 | 1462374379146 Marionette TRACE conn3 <- [1,1870,null,{}] 08:06:19 INFO - PROCESS | 1832 | 1462374379152 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 1832 | 1462374379430 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:06:19 INFO - PROCESS | 1832 | 1462374379475 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ae65b000 == 137 [pid = 1832] [id = 475] 08:06:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7fe0af486800) [pid = 1832] [serial = 1426] [outer = (nil)] 08:06:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7fe0b0ad8800) [pid = 1832] [serial = 1427] [outer = 0x7fe0af486800] 08:06:19 INFO - PROCESS | 1832 | 1462374379537 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0b0ee4800) [pid = 1832] [serial = 1428] [outer = 0x7fe0af486800] 08:06:20 INFO - PROCESS | 1832 | 1462374380707 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1630ms 08:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:06:20 INFO - PROCESS | 1832 | 1462374380779 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1832 | 1462374380782 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:06:20 INFO - PROCESS | 1832 | 1462374380799 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1832 | 1462374380808 Marionette TRACE conn3 <- [1,1874,null,{}] 08:06:20 INFO - PROCESS | 1832 | 1462374380836 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:21 INFO - PROCESS | 1832 | 1462374381762 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0aafccc00) [pid = 1832] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7fe0bd3d5800) [pid = 1832] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7fe0aced2800) [pid = 1832] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0aafc3c00) [pid = 1832] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0ae264000) [pid = 1832] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0ab849c00) [pid = 1832] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0aafc6000) [pid = 1832] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0aafca800) [pid = 1832] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0b0ee0000) [pid = 1832] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0adc18000) [pid = 1832] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0bd706800) [pid = 1832] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0b03e4c00) [pid = 1832] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0b0ede800) [pid = 1832] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0b0edac00) [pid = 1832] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0bded6400) [pid = 1832] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0b73bf400) [pid = 1832] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0d4f15800) [pid = 1832] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0c686d800) [pid = 1832] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0aafcf000) [pid = 1832] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0c6ab0000) [pid = 1832] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0b0ee4400) [pid = 1832] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0aafcd800) [pid = 1832] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0c56e5400) [pid = 1832] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0b29a8800) [pid = 1832] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0c56e3800) [pid = 1832] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0b73c0000) [pid = 1832] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0aced0000) [pid = 1832] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0ae269c00) [pid = 1832] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0b326e800) [pid = 1832] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0c6ab1000) [pid = 1832] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0bc19e800) [pid = 1832] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0bd3dec00) [pid = 1832] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0bcf13000) [pid = 1832] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0b0ee5800) [pid = 1832] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0acede000) [pid = 1832] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0b66e0800) [pid = 1832] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0ab0c6800) [pid = 1832] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0ad9cf400) [pid = 1832] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0b179e800) [pid = 1832] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b29aa000) [pid = 1832] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:06:21 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0b656a000) [pid = 1832] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:06:22 INFO - PROCESS | 1832 | 1462374382009 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaecc000 == 138 [pid = 1832] [id = 476] 08:06:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0a7c2c000) [pid = 1832] [serial = 1429] [outer = (nil)] 08:06:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0aafccc00) [pid = 1832] [serial = 1430] [outer = 0x7fe0a7c2c000] 08:06:22 INFO - PROCESS | 1832 | 1462374382076 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0aced2800) [pid = 1832] [serial = 1431] [outer = 0x7fe0a7c2c000] 08:06:22 INFO - PROCESS | 1832 | 1462374382769 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2019ms 08:06:22 INFO - PROCESS | 1832 | 1462374382809 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1832 | 1462374382813 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:06:22 INFO - PROCESS | 1832 | 1462374382819 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1832 | 1462374382821 Marionette TRACE conn3 <- [1,1878,null,{}] 08:06:22 INFO - PROCESS | 1832 | 1462374382828 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:23 INFO - PROCESS | 1832 | 1462374383110 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:06:23 INFO - PROCESS | 1832 | 1462374383136 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ab4800 == 139 [pid = 1832] [id = 477] 08:06:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0aafc3c00) [pid = 1832] [serial = 1432] [outer = (nil)] 08:06:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0b0b8f800) [pid = 1832] [serial = 1433] [outer = 0x7fe0aafc3c00] 08:06:23 INFO - PROCESS | 1832 | 1462374383200 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0b3005c00) [pid = 1832] [serial = 1434] [outer = 0x7fe0aafc3c00] 08:06:24 INFO - PROCESS | 1832 | 1462374384421 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1679ms 08:06:24 INFO - PROCESS | 1832 | 1462374384499 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1832 | 1462374384507 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:06:24 INFO - PROCESS | 1832 | 1462374384518 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1832 | 1462374384523 Marionette TRACE conn3 <- [1,1882,null,{}] 08:06:24 INFO - PROCESS | 1832 | 1462374384533 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:24 INFO - PROCESS | 1832 | 1462374384838 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:06:25 INFO - PROCESS | 1832 | 1462374385167 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb44000 == 140 [pid = 1832] [id = 478] 08:06:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0ab0cf800) [pid = 1832] [serial = 1435] [outer = (nil)] 08:06:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0ab851c00) [pid = 1832] [serial = 1436] [outer = 0x7fe0ab0cf800] 08:06:25 INFO - PROCESS | 1832 | 1462374385245 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0adc23800) [pid = 1832] [serial = 1437] [outer = 0x7fe0ab0cf800] 08:06:26 INFO - PROCESS | 1832 | 1462374386401 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1942ms 08:06:26 INFO - PROCESS | 1832 | 1462374386461 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1832 | 1462374386470 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:06:26 INFO - PROCESS | 1832 | 1462374386481 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1832 | 1462374386484 Marionette TRACE conn3 <- [1,1886,null,{}] 08:06:26 INFO - PROCESS | 1832 | 1462374386492 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:26 INFO - PROCESS | 1832 | 1462374386767 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:06:27 INFO - PROCESS | 1832 | 1462374387074 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b18ab800 == 141 [pid = 1832] [id = 479] 08:06:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0af491c00) [pid = 1832] [serial = 1438] [outer = (nil)] 08:06:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0b0ed8800) [pid = 1832] [serial = 1439] [outer = 0x7fe0af491c00] 08:06:27 INFO - PROCESS | 1832 | 1462374387154 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0b179e000) [pid = 1832] [serial = 1440] [outer = 0x7fe0af491c00] 08:06:28 INFO - PROCESS | 1832 | 1462374388072 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1636ms 08:06:28 INFO - PROCESS | 1832 | 1462374388117 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:06:28 INFO - PROCESS | 1832 | 1462374388122 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:06:28 INFO - PROCESS | 1832 | 1462374388129 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1832 | 1462374388136 Marionette TRACE conn3 <- [1,1890,null,{}] 08:06:28 INFO - PROCESS | 1832 | 1462374388155 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:28 INFO - PROCESS | 1832 | 1462374388433 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:06:28 INFO - PROCESS | 1832 | 1462374388741 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b33ce000 == 142 [pid = 1832] [id = 480] 08:06:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0b30ec000) [pid = 1832] [serial = 1441] [outer = (nil)] 08:06:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0b326c800) [pid = 1832] [serial = 1442] [outer = 0x7fe0b30ec000] 08:06:28 INFO - PROCESS | 1832 | 1462374388825 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0b36ae400) [pid = 1832] [serial = 1443] [outer = 0x7fe0b30ec000] 08:06:29 INFO - PROCESS | 1832 | 1462374389747 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1695ms 08:06:29 INFO - PROCESS | 1832 | 1462374389825 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1832 | 1462374389829 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:06:29 INFO - PROCESS | 1832 | 1462374389836 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1832 | 1462374389839 Marionette TRACE conn3 <- [1,1894,null,{}] 08:06:29 INFO - PROCESS | 1832 | 1462374389845 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:30 INFO - PROCESS | 1832 | 1462374390109 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:06:30 INFO - PROCESS | 1832 | 1462374390417 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b62d3800 == 143 [pid = 1832] [id = 481] 08:06:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7fe0b3110800) [pid = 1832] [serial = 1444] [outer = (nil)] 08:06:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7fe0b51bcc00) [pid = 1832] [serial = 1445] [outer = 0x7fe0b3110800] 08:06:30 INFO - PROCESS | 1832 | 1462374390496 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7fe0b656ec00) [pid = 1832] [serial = 1446] [outer = 0x7fe0b3110800] 08:06:31 INFO - PROCESS | 1832 | 1462374391386 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1586ms 08:06:31 INFO - PROCESS | 1832 | 1462374391422 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1832 | 1462374391426 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:06:31 INFO - PROCESS | 1832 | 1462374391432 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1832 | 1462374391434 Marionette TRACE conn3 <- [1,1898,null,{}] 08:06:31 INFO - PROCESS | 1832 | 1462374391440 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 1832 | 1462374391653 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:06:31 INFO - PROCESS | 1832 | 1462374391954 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b697c000 == 144 [pid = 1832] [id = 482] 08:06:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7fe0b390b000) [pid = 1832] [serial = 1447] [outer = (nil)] 08:06:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7fe0b66e0800) [pid = 1832] [serial = 1448] [outer = 0x7fe0b390b000] 08:06:32 INFO - PROCESS | 1832 | 1462374392032 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7fe0b736e400) [pid = 1832] [serial = 1449] [outer = 0x7fe0b390b000] 08:06:32 INFO - PROCESS | 1832 | 1462374392911 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1527ms 08:06:32 INFO - PROCESS | 1832 | 1462374392961 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:06:32 INFO - PROCESS | 1832 | 1462374392965 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:06:32 INFO - PROCESS | 1832 | 1462374392972 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1832 | 1462374392975 Marionette TRACE conn3 <- [1,1902,null,{}] 08:06:32 INFO - PROCESS | 1832 | 1462374392981 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:33 INFO - PROCESS | 1832 | 1462374393249 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:06:33 INFO - PROCESS | 1832 | 1462374393558 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b75a8000 == 145 [pid = 1832] [id = 483] 08:06:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7fe0bbbaec00) [pid = 1832] [serial = 1450] [outer = (nil)] 08:06:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7fe0bce92400) [pid = 1832] [serial = 1451] [outer = 0x7fe0bbbaec00] 08:06:33 INFO - PROCESS | 1832 | 1462374393640 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7fe0bcf1bc00) [pid = 1832] [serial = 1452] [outer = 0x7fe0bbbaec00] 08:06:34 INFO - PROCESS | 1832 | 1462374394525 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1632ms 08:06:34 INFO - PROCESS | 1832 | 1462374394604 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1832 | 1462374394608 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:06:34 INFO - PROCESS | 1832 | 1462374394614 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1832 | 1462374394617 Marionette TRACE conn3 <- [1,1906,null,{}] 08:06:34 INFO - PROCESS | 1832 | 1462374394623 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:34 INFO - PROCESS | 1832 | 1462374394847 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:06:35 INFO - PROCESS | 1832 | 1462374395158 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd9d800 == 146 [pid = 1832] [id = 484] 08:06:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7fe0bbbb6c00) [pid = 1832] [serial = 1453] [outer = (nil)] 08:06:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7fe0bd488000) [pid = 1832] [serial = 1454] [outer = 0x7fe0bbbb6c00] 08:06:35 INFO - PROCESS | 1832 | 1462374395241 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7fe0bd85d800) [pid = 1832] [serial = 1455] [outer = 0x7fe0bbbb6c00] 08:06:36 INFO - PROCESS | 1832 | 1462374396111 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1538ms 08:06:36 INFO - PROCESS | 1832 | 1462374396154 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:06:36 INFO - PROCESS | 1832 | 1462374396159 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:06:36 INFO - PROCESS | 1832 | 1462374396167 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1832 | 1462374396170 Marionette TRACE conn3 <- [1,1910,null,{}] 08:06:36 INFO - PROCESS | 1832 | 1462374396177 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 1832 | 1462374396408 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:06:36 INFO - PROCESS | 1832 | 1462374396711 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd514800 == 147 [pid = 1832] [id = 485] 08:06:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7fe0bcf1d000) [pid = 1832] [serial = 1456] [outer = (nil)] 08:06:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7fe0be0df800) [pid = 1832] [serial = 1457] [outer = 0x7fe0bcf1d000] 08:06:36 INFO - PROCESS | 1832 | 1462374396790 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7fe0c0874000) [pid = 1832] [serial = 1458] [outer = 0x7fe0bcf1d000] 08:06:37 INFO - PROCESS | 1832 | 1462374397689 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1589ms 08:06:37 INFO - PROCESS | 1832 | 1462374397755 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1832 | 1462374397759 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:06:37 INFO - PROCESS | 1832 | 1462374397765 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1832 | 1462374397769 Marionette TRACE conn3 <- [1,1914,null,{}] 08:06:37 INFO - PROCESS | 1832 | 1462374397776 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:38 INFO - PROCESS | 1832 | 1462374398006 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:06:38 INFO - PROCESS | 1832 | 1462374398307 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0687000 == 148 [pid = 1832] [id = 486] 08:06:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7fe0bd3d2400) [pid = 1832] [serial = 1459] [outer = (nil)] 08:06:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7fe0c1190400) [pid = 1832] [serial = 1460] [outer = 0x7fe0bd3d2400] 08:06:38 INFO - PROCESS | 1832 | 1462374398393 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7fe0c119d400) [pid = 1832] [serial = 1461] [outer = 0x7fe0bd3d2400] 08:06:39 INFO - PROCESS | 1832 | 1462374399270 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1579ms 08:06:39 INFO - PROCESS | 1832 | 1462374399346 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1832 | 1462374399350 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:06:39 INFO - PROCESS | 1832 | 1462374399357 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1832 | 1462374399361 Marionette TRACE conn3 <- [1,1918,null,{}] 08:06:39 INFO - PROCESS | 1832 | 1462374399367 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:39 INFO - PROCESS | 1832 | 1462374399633 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:06:39 INFO - PROCESS | 1832 | 1462374399940 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c2f8a800 == 149 [pid = 1832] [id = 487] 08:06:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7fe0bdd2c800) [pid = 1832] [serial = 1462] [outer = (nil)] 08:06:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7fe0c25d1000) [pid = 1832] [serial = 1463] [outer = 0x7fe0bdd2c800] 08:06:40 INFO - PROCESS | 1832 | 1462374400020 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7fe0c3fa8c00) [pid = 1832] [serial = 1464] [outer = 0x7fe0bdd2c800] 08:06:40 INFO - PROCESS | 1832 | 1462374400880 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1585ms 08:06:40 INFO - PROCESS | 1832 | 1462374400943 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1832 | 1462374400948 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:06:40 INFO - PROCESS | 1832 | 1462374400953 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1832 | 1462374400957 Marionette TRACE conn3 <- [1,1922,null,{}] 08:06:40 INFO - PROCESS | 1832 | 1462374400962 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:41 INFO - PROCESS | 1832 | 1462374401206 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:06:41 INFO - PROCESS | 1832 | 1462374401520 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c608a000 == 150 [pid = 1832] [id = 488] 08:06:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7fe0c568f000) [pid = 1832] [serial = 1465] [outer = (nil)] 08:06:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7fe0c56e8800) [pid = 1832] [serial = 1466] [outer = 0x7fe0c568f000] 08:06:41 INFO - PROCESS | 1832 | 1462374401606 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7fe0c5f32000) [pid = 1832] [serial = 1467] [outer = 0x7fe0c568f000] 08:06:42 INFO - PROCESS | 1832 | 1462374402444 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1533ms 08:06:42 INFO - PROCESS | 1832 | 1462374402488 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:06:42 INFO - PROCESS | 1832 | 1462374402492 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:06:42 INFO - PROCESS | 1832 | 1462374402498 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1832 | 1462374402501 Marionette TRACE conn3 <- [1,1926,null,{}] 08:06:42 INFO - PROCESS | 1832 | 1462374402507 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:42 INFO - PROCESS | 1832 | 1462374402752 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:06:43 INFO - PROCESS | 1832 | 1462374403019 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c7892000 == 151 [pid = 1832] [id = 489] 08:06:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7fe0c56e0000) [pid = 1832] [serial = 1468] [outer = (nil)] 08:06:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7fe0c6871000) [pid = 1832] [serial = 1469] [outer = 0x7fe0c56e0000] 08:06:43 INFO - PROCESS | 1832 | 1462374403153 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7fe0c780ec00) [pid = 1832] [serial = 1470] [outer = 0x7fe0c56e0000] 08:06:44 INFO - PROCESS | 1832 | 1462374404043 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1581ms 08:06:44 INFO - PROCESS | 1832 | 1462374404080 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1832 | 1462374404084 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:06:44 INFO - PROCESS | 1832 | 1462374404090 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1832 | 1462374404093 Marionette TRACE conn3 <- [1,1930,null,{}] 08:06:44 INFO - PROCESS | 1832 | 1462374404100 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:44 INFO - PROCESS | 1832 | 1462374404365 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:06:44 INFO - PROCESS | 1832 | 1462374404678 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3f3c800 == 152 [pid = 1832] [id = 490] 08:06:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7fe0b67b2800) [pid = 1832] [serial = 1471] [outer = (nil)] 08:06:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7fe0c7935400) [pid = 1832] [serial = 1472] [outer = 0x7fe0b67b2800] 08:06:44 INFO - PROCESS | 1832 | 1462374404757 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7fe0d3a7c400) [pid = 1832] [serial = 1473] [outer = 0x7fe0b67b2800] 08:06:45 INFO - PROCESS | 1832 | 1462374405622 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1581ms 08:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:06:45 INFO - PROCESS | 1832 | 1462374405673 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1832 | 1462374405675 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:06:45 INFO - PROCESS | 1832 | 1462374405682 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1832 | 1462374405685 Marionette TRACE conn3 <- [1,1934,null,{}] 08:06:45 INFO - PROCESS | 1832 | 1462374405690 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:45 INFO - PROCESS | 1832 | 1462374405925 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:06:46 INFO - PROCESS | 1832 | 1462374406234 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8e10800 == 153 [pid = 1832] [id = 491] 08:06:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 250 (0x7fe0bc0ee800) [pid = 1832] [serial = 1474] [outer = (nil)] 08:06:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 251 (0x7fe0d4f06c00) [pid = 1832] [serial = 1475] [outer = 0x7fe0bc0ee800] 08:06:46 INFO - PROCESS | 1832 | 1462374406316 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 252 (0x7fe0d4fe0800) [pid = 1832] [serial = 1476] [outer = 0x7fe0bc0ee800] 08:06:47 INFO - PROCESS | 1832 | ************************* 08:06:47 INFO - PROCESS | 1832 | A coding exception was thrown and uncaught in a Task. 08:06:47 INFO - PROCESS | 1832 | 08:06:47 INFO - PROCESS | 1832 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:06:47 INFO - PROCESS | 1832 | Full stack: 08:06:47 INFO - PROCESS | 1832 | ************************* 08:06:47 INFO - PROCESS | 1832 | 1462374407226 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1584ms 08:06:47 INFO - PROCESS | 1832 | 1462374407267 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1832 | 1462374407270 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:06:47 INFO - PROCESS | 1832 | 1462374407276 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1832 | 1462374407280 Marionette TRACE conn3 <- [1,1938,null,{}] 08:06:47 INFO - PROCESS | 1832 | 1462374407286 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:47 INFO - PROCESS | 1832 | 1462374407523 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:06:47 INFO - PROCESS | 1832 | 1462374407878 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a7fd9800 == 154 [pid = 1832] [id = 492] 08:06:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 253 (0x7fe0d2e70c00) [pid = 1832] [serial = 1477] [outer = (nil)] 08:06:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 254 (0x7fe0d702c800) [pid = 1832] [serial = 1478] [outer = 0x7fe0d2e70c00] 08:06:47 INFO - PROCESS | 1832 | 1462374407958 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 255 (0x7fe0d88ef400) [pid = 1832] [serial = 1479] [outer = 0x7fe0d2e70c00] 08:06:48 INFO - PROCESS | 1832 | 1462374408843 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1633ms 08:06:48 INFO - PROCESS | 1832 | 1462374408912 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1832 | 1462374408915 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:06:48 INFO - PROCESS | 1832 | 1462374408921 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1832 | 1462374408923 Marionette TRACE conn3 <- [1,1942,null,{}] 08:06:48 INFO - PROCESS | 1832 | 1462374408929 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:49 INFO - PROCESS | 1832 | 1462374409175 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:06:49 INFO - PROCESS | 1832 | 1462374409492 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0116800 == 155 [pid = 1832] [id = 493] 08:06:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 256 (0x7fe0aa55c400) [pid = 1832] [serial = 1480] [outer = (nil)] 08:06:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 257 (0x7fe0aa563000) [pid = 1832] [serial = 1481] [outer = 0x7fe0aa55c400] 08:06:49 INFO - PROCESS | 1832 | 1462374409575 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 258 (0x7fe0aa568000) [pid = 1832] [serial = 1482] [outer = 0x7fe0aa55c400] 08:06:50 INFO - PROCESS | 1832 | 1462374410457 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1588ms 08:06:50 INFO - PROCESS | 1832 | 1462374410510 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1832 | 1462374410514 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:06:50 INFO - PROCESS | 1832 | 1462374410520 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1832 | 1462374410523 Marionette TRACE conn3 <- [1,1946,null,{}] 08:06:50 INFO - PROCESS | 1832 | 1462374410528 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:50 INFO - PROCESS | 1832 | 1462374410756 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:06:51 INFO - PROCESS | 1832 | 1462374411130 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ddf8e000 == 156 [pid = 1832] [id = 494] 08:06:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 259 (0x7fe0aa566000) [pid = 1832] [serial = 1483] [outer = (nil)] 08:06:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 260 (0x7fe0acab6400) [pid = 1832] [serial = 1484] [outer = 0x7fe0aa566000] 08:06:51 INFO - PROCESS | 1832 | 1462374411213 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 261 (0x7fe0acaba000) [pid = 1832] [serial = 1485] [outer = 0x7fe0aa566000] 08:06:52 INFO - PROCESS | 1832 | 1462374412118 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1637ms 08:06:52 INFO - PROCESS | 1832 | 1462374412158 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1832 | 1462374412162 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:06:52 INFO - PROCESS | 1832 | 1462374412168 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1832 | 1462374412170 Marionette TRACE conn3 <- [1,1950,null,{}] 08:06:52 INFO - PROCESS | 1832 | 1462374412176 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:52 INFO - PROCESS | 1832 | 1462374412399 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:06:52 INFO - PROCESS | 1832 | 1462374412721 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaee0800 == 157 [pid = 1832] [id = 495] 08:06:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 262 (0x7fe0a93e4400) [pid = 1832] [serial = 1486] [outer = (nil)] 08:06:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 263 (0x7fe0a93eb800) [pid = 1832] [serial = 1487] [outer = 0x7fe0a93e4400] 08:06:52 INFO - PROCESS | 1832 | 1462374412800 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 264 (0x7fe0a93f0000) [pid = 1832] [serial = 1488] [outer = 0x7fe0a93e4400] 08:06:53 INFO - PROCESS | 1832 | 1462374413680 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1582ms 08:06:53 INFO - PROCESS | 1832 | 1462374413752 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1832 | 1462374413756 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:06:53 INFO - PROCESS | 1832 | 1462374413761 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1832 | 1462374413763 Marionette TRACE conn3 <- [1,1954,null,{}] 08:06:53 INFO - PROCESS | 1832 | 1462374413769 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:54 INFO - PROCESS | 1832 | 1462374414009 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb17000 == 156 [pid = 1832] [id = 376] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7608000 == 155 [pid = 1832] [id = 375] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b1716000 == 154 [pid = 1832] [id = 421] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aaecc000 == 153 [pid = 1832] [id = 476] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ae65b000 == 152 [pid = 1832] [id = 475] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab7ca800 == 151 [pid = 1832] [id = 474] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a82cd800 == 150 [pid = 1832] [id = 473] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2ad3800 == 149 [pid = 1832] [id = 472] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7331800 == 148 [pid = 1832] [id = 471] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb08800 == 147 [pid = 1832] [id = 470] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a6353000 == 146 [pid = 1832] [id = 469] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a5be0800 == 145 [pid = 1832] [id = 468] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0e3a92000 == 144 [pid = 1832] [id = 467] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8e0d000 == 143 [pid = 1832] [id = 466] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4180800 == 142 [pid = 1832] [id = 465] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6fb8800 == 141 [pid = 1832] [id = 464] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5dcf000 == 140 [pid = 1832] [id = 463] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5292800 == 139 [pid = 1832] [id = 462] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0f9f000 == 138 [pid = 1832] [id = 461] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0d88800 == 137 [pid = 1832] [id = 460] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd665000 == 136 [pid = 1832] [id = 459] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bcdc5000 == 135 [pid = 1832] [id = 458] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bb9f0000 == 134 [pid = 1832] [id = 457] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7597800 == 133 [pid = 1832] [id = 456] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2ae4800 == 132 [pid = 1832] [id = 455] 08:06:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb53800 == 131 [pid = 1832] [id = 454] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 263 (0x7fe0bc0f3000) [pid = 1832] [serial = 1092] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 262 (0x7fe0b66e2c00) [pid = 1832] [serial = 1353] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 261 (0x7fe0d4fde400) [pid = 1832] [serial = 1188] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 260 (0x7fe0b206b400) [pid = 1832] [serial = 1346] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 259 (0x7fe0b36b6c00) [pid = 1832] [serial = 1089] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 258 (0x7fe0b30e9400) [pid = 1832] [serial = 1347] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 257 (0x7fe0b73bdc00) [pid = 1832] [serial = 1161] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 256 (0x7fe0b0ad8c00) [pid = 1832] [serial = 1349] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 255 (0x7fe0b73c5400) [pid = 1832] [serial = 1301] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 254 (0x7fe0d4f0c800) [pid = 1832] [serial = 1316] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 253 (0x7fe0bd70d800) [pid = 1832] [serial = 1095] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 252 (0x7fe0bd861c00) [pid = 1832] [serial = 1131] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 251 (0x7fe0aafd1800) [pid = 1832] [serial = 1191] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 250 (0x7fe0c25ce000) [pid = 1832] [serial = 1325] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 249 (0x7fe0aa481800) [pid = 1832] [serial = 1334] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7fe0ae270800) [pid = 1832] [serial = 1113] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7fe0aceda000) [pid = 1832] [serial = 1340] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7fe0b310c400) [pid = 1832] [serial = 1350] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7fe0ab0cb400) [pid = 1832] [serial = 1194] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7fe0adc21c00) [pid = 1832] [serial = 1197] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7fe0b73a9400) [pid = 1832] [serial = 1355] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7fe0d2edb000) [pid = 1832] [serial = 1313] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7fe0adc25800) [pid = 1832] [serial = 1185] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7fe0b2069c00) [pid = 1832] [serial = 1298] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7fe0c3266400) [pid = 1832] [serial = 1293] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7fe0b0edec00) [pid = 1832] [serial = 1344] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7fe0adc1a000) [pid = 1832] [serial = 1341] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7fe0b0ad6000) [pid = 1832] [serial = 1343] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7fe0ab61dc00) [pid = 1832] [serial = 1331] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7fe0c1139800) [pid = 1832] [serial = 1125] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7fe0a7c2f800) [pid = 1832] [serial = 1328] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7fe0c6aaac00) [pid = 1832] [serial = 1310] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7fe0d4f0e800) [pid = 1832] [serial = 1122] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7fe0c4cde000) [pid = 1832] [serial = 1101] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7fe0bdee0000) [pid = 1832] [serial = 1164] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7fe0d910e000) [pid = 1832] [serial = 1119] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7fe0b36b3800) [pid = 1832] [serial = 1352] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7fe0d2edf400) [pid = 1832] [serial = 1176] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7fe0b0b8b800) [pid = 1832] [serial = 1359] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7fe0d4f06800) [pid = 1832] [serial = 1179] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7fe0b36b8c00) [pid = 1832] [serial = 1158] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7fe0c3f9e800) [pid = 1832] [serial = 1307] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7fe0ab2afc00) [pid = 1832] [serial = 1337] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7fe0c77e3000) [pid = 1832] [serial = 1104] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7fe0d3ccc800) [pid = 1832] [serial = 1107] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0c7931000) [pid = 1832] [serial = 1173] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0c5686800) [pid = 1832] [serial = 1170] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0b310e000) [pid = 1832] [serial = 1319] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0ad9d6800) [pid = 1832] [serial = 1295] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0acedd400) [pid = 1832] [serial = 1128] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0d88ed800) [pid = 1832] [serial = 1116] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0c113e400) [pid = 1832] [serial = 1167] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0c1197800) [pid = 1832] [serial = 1322] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0b73cc400) [pid = 1832] [serial = 1356] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0ab625400) [pid = 1832] [serial = 1338] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0d4f15000) [pid = 1832] [serial = 1182] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0d70c1c00) [pid = 1832] [serial = 1110] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0ad9d9c00) [pid = 1832] [serial = 1358] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0bda45000) [pid = 1832] [serial = 1304] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0c0875400) [pid = 1832] [serial = 1098] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0beced800) [pid = 1832] [serial = 1086] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0c1135400) [pid = 1832] [serial = 1292] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0b3621800) [pid = 1832] [serial = 1227] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0adc25c00) [pid = 1832] [serial = 1224] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0b4ef2400) [pid = 1832] [serial = 1361] [outer = (nil)] [url = about:blank] 08:06:55 INFO - PROCESS | 1832 | 1462374415759 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a634d800 == 132 [pid = 1832] [id = 496] 08:06:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0aa1e1400) [pid = 1832] [serial = 1489] [outer = (nil)] 08:06:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0aa1e5800) [pid = 1832] [serial = 1490] [outer = 0x7fe0aa1e1400] 08:06:55 INFO - PROCESS | 1832 | 1462374415839 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0aa483800) [pid = 1832] [serial = 1491] [outer = 0x7fe0aa1e1400] 08:06:56 INFO - PROCESS | 1832 | 1462374416602 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2882ms 08:06:56 INFO - PROCESS | 1832 | 1462374416647 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:06:56 INFO - PROCESS | 1832 | 1462374416653 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:06:56 INFO - PROCESS | 1832 | 1462374416660 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1832 | 1462374416665 Marionette TRACE conn3 <- [1,1958,null,{}] 08:06:56 INFO - PROCESS | 1832 | 1462374416675 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:56 INFO - PROCESS | 1832 | 1462374416901 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:06:57 INFO - PROCESS | 1832 | 1462374417079 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aadd3800 == 133 [pid = 1832] [id = 497] 08:06:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0a93e5400) [pid = 1832] [serial = 1492] [outer = (nil)] 08:06:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0ab2a6800) [pid = 1832] [serial = 1493] [outer = 0x7fe0a93e5400] 08:06:57 INFO - PROCESS | 1832 | 1462374417145 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0ab849400) [pid = 1832] [serial = 1494] [outer = 0x7fe0a93e5400] 08:06:58 INFO - PROCESS | 1832 | 1462374417997 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1385ms 08:06:58 INFO - PROCESS | 1832 | 1462374418049 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1832 | 1462374418056 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:06:58 INFO - PROCESS | 1832 | 1462374418074 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1832 | 1462374418078 Marionette TRACE conn3 <- [1,1962,null,{}] 08:06:58 INFO - PROCESS | 1832 | 1462374418084 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:58 INFO - PROCESS | 1832 | 1462374418366 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:06:58 INFO - PROCESS | 1832 | 1462374418405 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0accd9800 == 134 [pid = 1832] [id = 498] 08:06:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0acabd000) [pid = 1832] [serial = 1495] [outer = (nil)] 08:06:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0acabf000) [pid = 1832] [serial = 1496] [outer = 0x7fe0acabd000] 08:06:58 INFO - PROCESS | 1832 | 1462374418467 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0ad9ce400) [pid = 1832] [serial = 1497] [outer = 0x7fe0acabd000] 08:06:59 INFO - PROCESS | 1832 | 1462374419529 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1530ms 08:06:59 INFO - PROCESS | 1832 | 1462374419604 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1832 | 1462374419607 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:06:59 INFO - PROCESS | 1832 | 1462374419646 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1832 | 1462374419655 Marionette TRACE conn3 <- [1,1966,null,{}] 08:06:59 INFO - PROCESS | 1832 | 1462374419661 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:59 INFO - PROCESS | 1832 | 1462374419943 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0b67b0c00) [pid = 1832] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0ab2ac400) [pid = 1832] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0bce98000) [pid = 1832] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0ab84e400) [pid = 1832] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0c2f9b800) [pid = 1832] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0c5f87800) [pid = 1832] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0c5f29000) [pid = 1832] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0c25c6400) [pid = 1832] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0b6572000) [pid = 1832] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0b03e0400) [pid = 1832] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0c568e400) [pid = 1832] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0a7c2dc00) [pid = 1832] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0acede400) [pid = 1832] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0b66ea400) [pid = 1832] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0bdda2400) [pid = 1832] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0bcf1d400) [pid = 1832] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0ab2a2c00) [pid = 1832] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0c5689400) [pid = 1832] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0c56e3400) [pid = 1832] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0ab2a2000) [pid = 1832] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0c54de800) [pid = 1832] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0b6321400) [pid = 1832] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0c1194800) [pid = 1832] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0ab84c400) [pid = 1832] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0b1799800) [pid = 1832] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0a7c29000) [pid = 1832] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0a7c29800) [pid = 1832] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0c3a1c400) [pid = 1832] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0b3105000) [pid = 1832] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0af486800) [pid = 1832] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0c5792000) [pid = 1832] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0b73d3c00) [pid = 1832] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0bcd0e000) [pid = 1832] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b3262400) [pid = 1832] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0aa1e4000) [pid = 1832] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0bd711000) [pid = 1832] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0b310e400) [pid = 1832] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0bcf1f000) [pid = 1832] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0aa1dbc00) [pid = 1832] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0aa1db400) [pid = 1832] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0c540ac00) [pid = 1832] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0b300a400) [pid = 1832] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0ae266400) [pid = 1832] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0bf01ec00) [pid = 1832] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0a7c35000) [pid = 1832] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0aa1dd400) [pid = 1832] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0b6569800) [pid = 1832] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0bd855000) [pid = 1832] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0aafcf400) [pid = 1832] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0b0ad9c00) [pid = 1832] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0af3b2400) [pid = 1832] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:07:00 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0a7c2c000) [pid = 1832] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:07:00 INFO - PROCESS | 1832 | 1462374420977 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a81bf000 == 135 [pid = 1832] [id = 499] 08:07:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0a7c29400) [pid = 1832] [serial = 1498] [outer = (nil)] 08:07:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0a7c35000) [pid = 1832] [serial = 1499] [outer = 0x7fe0a7c29400] 08:07:01 INFO - PROCESS | 1832 | 1462374421043 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0aafc6400) [pid = 1832] [serial = 1500] [outer = 0x7fe0a7c29400] 08:07:01 INFO - PROCESS | 1832 | 1462374421757 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2166ms 08:07:01 INFO - PROCESS | 1832 | 1462374421786 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1832 | 1462374421790 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:07:01 INFO - PROCESS | 1832 | 1462374421796 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1832 | 1462374421798 Marionette TRACE conn3 <- [1,1970,null,{}] 08:07:01 INFO - PROCESS | 1832 | 1462374421804 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:02 INFO - PROCESS | 1832 | 1462374422087 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:07:02 INFO - PROCESS | 1832 | 1462374422222 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ae65b000 == 136 [pid = 1832] [id = 500] 08:07:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0a7c2a800) [pid = 1832] [serial = 1501] [outer = (nil)] 08:07:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0ae269400) [pid = 1832] [serial = 1502] [outer = 0x7fe0a7c2a800] 08:07:02 INFO - PROCESS | 1832 | 1462374422297 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0af3ae800) [pid = 1832] [serial = 1503] [outer = 0x7fe0a7c2a800] 08:07:03 INFO - PROCESS | 1832 | 1462374423410 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1628ms 08:07:03 INFO - PROCESS | 1832 | 1462374423426 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1832 | 1462374423432 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:07:03 INFO - PROCESS | 1832 | 1462374423442 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1832 | 1462374423447 Marionette TRACE conn3 <- [1,1974,null,{}] 08:07:03 INFO - PROCESS | 1832 | 1462374423457 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:03 INFO - PROCESS | 1832 | 1462374423710 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:07:03 INFO - PROCESS | 1832 | 1462374423985 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7da800 == 137 [pid = 1832] [id = 501] 08:07:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0aa1e6c00) [pid = 1832] [serial = 1504] [outer = (nil)] 08:07:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0ab0c4400) [pid = 1832] [serial = 1505] [outer = 0x7fe0aa1e6c00] 08:07:04 INFO - PROCESS | 1832 | 1462374424084 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0ab61b400) [pid = 1832] [serial = 1506] [outer = 0x7fe0aa1e6c00] 08:07:05 INFO - PROCESS | 1832 | 1462374424992 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1586ms 08:07:05 INFO - PROCESS | 1832 | 1462374425029 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1832 | 1462374425036 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:07:05 INFO - PROCESS | 1832 | 1462374425048 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1832 | 1462374425052 Marionette TRACE conn3 <- [1,1978,null,{}] 08:07:05 INFO - PROCESS | 1832 | 1462374425059 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:05 INFO - PROCESS | 1832 | 1462374425278 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:07:05 INFO - PROCESS | 1832 | 1462374425498 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af873000 == 138 [pid = 1832] [id = 502] 08:07:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0ab856400) [pid = 1832] [serial = 1507] [outer = (nil)] 08:07:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0aced0400) [pid = 1832] [serial = 1508] [outer = 0x7fe0ab856400] 08:07:05 INFO - PROCESS | 1832 | 1462374425610 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0ad9d6800) [pid = 1832] [serial = 1509] [outer = 0x7fe0ab856400] 08:07:06 INFO - PROCESS | 1832 | 1462374426637 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1636ms 08:07:06 INFO - PROCESS | 1832 | 1462374426685 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1832 | 1462374426688 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:07:06 INFO - PROCESS | 1832 | 1462374426695 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1832 | 1462374426700 Marionette TRACE conn3 <- [1,1982,null,{}] 08:07:06 INFO - PROCESS | 1832 | 1462374426716 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:06 INFO - PROCESS | 1832 | 1462374426948 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:07:07 INFO - PROCESS | 1832 | 1462374427246 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0e8b000 == 139 [pid = 1832] [id = 503] 08:07:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0af3b5000) [pid = 1832] [serial = 1510] [outer = (nil)] 08:07:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0b03e2c00) [pid = 1832] [serial = 1511] [outer = 0x7fe0af3b5000] 08:07:07 INFO - PROCESS | 1832 | 1462374427329 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0b0ad9c00) [pid = 1832] [serial = 1512] [outer = 0x7fe0af3b5000] 08:07:08 INFO - PROCESS | 1832 | 1462374428168 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1541ms 08:07:08 INFO - PROCESS | 1832 | 1462374428238 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1832 | 1462374428244 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:07:08 INFO - PROCESS | 1832 | 1462374428250 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1832 | 1462374428253 Marionette TRACE conn3 <- [1,1986,null,{}] 08:07:08 INFO - PROCESS | 1832 | 1462374428258 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:08 INFO - PROCESS | 1832 | 1462374428495 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:07:08 INFO - PROCESS | 1832 | 1462374428753 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b19c8800 == 140 [pid = 1832] [id = 504] 08:07:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0af3ba800) [pid = 1832] [serial = 1513] [outer = (nil)] 08:07:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0b1797400) [pid = 1832] [serial = 1514] [outer = 0x7fe0af3ba800] 08:07:08 INFO - PROCESS | 1832 | 1462374428879 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0b17a1000) [pid = 1832] [serial = 1515] [outer = 0x7fe0af3ba800] 08:07:09 INFO - PROCESS | 1832 | 1462374429773 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1580ms 08:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:07:09 INFO - PROCESS | 1832 | 1462374429831 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1832 | 1462374429834 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:07:09 INFO - PROCESS | 1832 | 1462374429842 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1832 | 1462374429845 Marionette TRACE conn3 <- [1,1990,null,{}] 08:07:09 INFO - PROCESS | 1832 | 1462374429852 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:10 INFO - PROCESS | 1832 | 1462374430084 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:07:10 INFO - PROCESS | 1832 | 1462374430341 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2fe8800 == 141 [pid = 1832] [id = 505] 08:07:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0b0ee4c00) [pid = 1832] [serial = 1516] [outer = (nil)] 08:07:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0b29a5400) [pid = 1832] [serial = 1517] [outer = 0x7fe0b0ee4c00] 08:07:10 INFO - PROCESS | 1832 | 1462374430471 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0b3008000) [pid = 1832] [serial = 1518] [outer = 0x7fe0b0ee4c00] 08:07:11 INFO - PROCESS | 1832 | 1462374431323 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1542ms 08:07:11 INFO - PROCESS | 1832 | 1462374431383 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1832 | 1462374431387 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:07:11 INFO - PROCESS | 1832 | 1462374431393 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1832 | 1462374431395 Marionette TRACE conn3 <- [1,1994,null,{}] 08:07:11 INFO - PROCESS | 1832 | 1462374431400 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:11 INFO - PROCESS | 1832 | 1462374431656 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:07:11 INFO - PROCESS | 1832 | 1462374431962 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b61ab000 == 142 [pid = 1832] [id = 506] 08:07:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0b361fc00) [pid = 1832] [serial = 1519] [outer = (nil)] 08:07:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0b4ef1800) [pid = 1832] [serial = 1520] [outer = 0x7fe0b361fc00] 08:07:12 INFO - PROCESS | 1832 | 1462374432047 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0b51c5400) [pid = 1832] [serial = 1521] [outer = 0x7fe0b361fc00] 08:07:12 INFO - PROCESS | 1832 | 1462374432938 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1579ms 08:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:07:12 INFO - PROCESS | 1832 | 1462374432973 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1832 | 1462374432976 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:07:12 INFO - PROCESS | 1832 | 1462374432983 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1832 | 1462374432986 Marionette TRACE conn3 <- [1,1998,null,{}] 08:07:12 INFO - PROCESS | 1832 | 1462374432993 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:13 INFO - PROCESS | 1832 | 1462374433229 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:07:13 INFO - PROCESS | 1832 | 1462374433521 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b65e5800 == 143 [pid = 1832] [id = 507] 08:07:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0b3622400) [pid = 1832] [serial = 1522] [outer = (nil)] 08:07:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0b6573800) [pid = 1832] [serial = 1523] [outer = 0x7fe0b3622400] 08:07:13 INFO - PROCESS | 1832 | 1462374433643 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0b69d0c00) [pid = 1832] [serial = 1524] [outer = 0x7fe0b3622400] 08:07:14 INFO - PROCESS | 1832 | 1462374434468 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1532ms 08:07:14 INFO - PROCESS | 1832 | 1462374434514 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1832 | 1462374434518 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:07:14 INFO - PROCESS | 1832 | 1462374434524 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1832 | 1462374434527 Marionette TRACE conn3 <- [1,2002,null,{}] 08:07:14 INFO - PROCESS | 1832 | 1462374434555 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:14 INFO - PROCESS | 1832 | 1462374434781 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:07:15 INFO - PROCESS | 1832 | 1462374435038 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7331800 == 144 [pid = 1832] [id = 508] 08:07:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0b36abc00) [pid = 1832] [serial = 1525] [outer = (nil)] 08:07:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0b73b6800) [pid = 1832] [serial = 1526] [outer = 0x7fe0b36abc00] 08:07:15 INFO - PROCESS | 1832 | 1462374435156 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0b73c5400) [pid = 1832] [serial = 1527] [outer = 0x7fe0b36abc00] 08:07:16 INFO - PROCESS | 1832 | 1462374436061 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1602ms 08:07:16 INFO - PROCESS | 1832 | 1462374436128 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1832 | 1462374436131 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:07:16 INFO - PROCESS | 1832 | 1462374436137 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1832 | 1462374436140 Marionette TRACE conn3 <- [1,2006,null,{}] 08:07:16 INFO - PROCESS | 1832 | 1462374436145 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:16 INFO - PROCESS | 1832 | 1462374436365 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:07:16 INFO - PROCESS | 1832 | 1462374436631 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7603800 == 145 [pid = 1832] [id = 509] 08:07:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0af3b2000) [pid = 1832] [serial = 1528] [outer = (nil)] 08:07:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0b73c7400) [pid = 1832] [serial = 1529] [outer = 0x7fe0af3b2000] 08:07:16 INFO - PROCESS | 1832 | 1462374436748 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0bc0f9800) [pid = 1832] [serial = 1530] [outer = 0x7fe0af3b2000] 08:07:17 INFO - PROCESS | 1832 | 1462374437571 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1486ms 08:07:17 INFO - PROCESS | 1832 | 1462374437624 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1832 | 1462374437634 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:07:17 INFO - PROCESS | 1832 | 1462374437640 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1832 | 1462374437643 Marionette TRACE conn3 <- [1,2010,null,{}] 08:07:17 INFO - PROCESS | 1832 | 1462374437649 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:17 INFO - PROCESS | 1832 | 1462374437875 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:07:18 INFO - PROCESS | 1832 | 1462374438137 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd9f000 == 146 [pid = 1832] [id = 510] 08:07:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b4ef5000) [pid = 1832] [serial = 1531] [outer = (nil)] 08:07:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0bcd09400) [pid = 1832] [serial = 1532] [outer = 0x7fe0b4ef5000] 08:07:18 INFO - PROCESS | 1832 | 1462374438271 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0bce4e800) [pid = 1832] [serial = 1533] [outer = 0x7fe0b4ef5000] 08:07:19 INFO - PROCESS | 1832 | 1462374439123 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1532ms 08:07:19 INFO - PROCESS | 1832 | 1462374439175 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1832 | 1462374439178 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:07:19 INFO - PROCESS | 1832 | 1462374439186 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1832 | 1462374439190 Marionette TRACE conn3 <- [1,2014,null,{}] 08:07:19 INFO - PROCESS | 1832 | 1462374439196 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:19 INFO - PROCESS | 1832 | 1462374439451 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:07:19 INFO - PROCESS | 1832 | 1462374439760 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd55e800 == 147 [pid = 1832] [id = 511] 08:07:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0bd70c000) [pid = 1832] [serial = 1534] [outer = (nil)] 08:07:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0bda46800) [pid = 1832] [serial = 1535] [outer = 0x7fe0bd70c000] 08:07:19 INFO - PROCESS | 1832 | 1462374439844 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0bdee0000) [pid = 1832] [serial = 1536] [outer = 0x7fe0bd70c000] 08:07:20 INFO - PROCESS | 1832 | 1462374440712 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1581ms 08:07:20 INFO - PROCESS | 1832 | 1462374440768 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 1832 | 1462374440771 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:07:20 INFO - PROCESS | 1832 | 1462374440777 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1832 | 1462374440779 Marionette TRACE conn3 <- [1,2018,null,{}] 08:07:20 INFO - PROCESS | 1832 | 1462374440785 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:21 INFO - PROCESS | 1832 | 1462374441002 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:07:21 INFO - PROCESS | 1832 | 1462374441271 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0677800 == 148 [pid = 1832] [id = 512] 08:07:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0a7c2ac00) [pid = 1832] [serial = 1537] [outer = (nil)] 08:07:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0bf011800) [pid = 1832] [serial = 1538] [outer = 0x7fe0a7c2ac00] 08:07:21 INFO - PROCESS | 1832 | 1462374441388 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0c1136c00) [pid = 1832] [serial = 1539] [outer = 0x7fe0a7c2ac00] 08:07:22 INFO - PROCESS | 1832 | 1462374442272 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1539ms 08:07:22 INFO - PROCESS | 1832 | 1462374442318 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 1832 | 1462374442321 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:07:22 INFO - PROCESS | 1832 | 1462374442337 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 1832 | 1462374442340 Marionette TRACE conn3 <- [1,2022,null,{}] 08:07:22 INFO - PROCESS | 1832 | 1462374442345 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:22 INFO - PROCESS | 1832 | 1462374442555 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:07:22 INFO - PROCESS | 1832 | 1462374442837 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0f96000 == 149 [pid = 1832] [id = 513] 08:07:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0b51be000) [pid = 1832] [serial = 1540] [outer = (nil)] 08:07:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0c1191c00) [pid = 1832] [serial = 1541] [outer = 0x7fe0b51be000] 08:07:22 INFO - PROCESS | 1832 | 1462374442951 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0c25c6c00) [pid = 1832] [serial = 1542] [outer = 0x7fe0b51be000] 08:07:23 INFO - PROCESS | 1832 | 1462374443771 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1486ms 08:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:07:23 INFO - PROCESS | 1832 | 1462374443824 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1832 | 1462374443828 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:07:23 INFO - PROCESS | 1832 | 1462374443834 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1832 | 1462374443837 Marionette TRACE conn3 <- [1,2026,null,{}] 08:07:23 INFO - PROCESS | 1832 | 1462374443842 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:24 INFO - PROCESS | 1832 | 1462374444066 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:07:24 INFO - PROCESS | 1832 | 1462374444344 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5178000 == 150 [pid = 1832] [id = 514] 08:07:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0bc0f0400) [pid = 1832] [serial = 1543] [outer = (nil)] 08:07:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0c25d0400) [pid = 1832] [serial = 1544] [outer = 0x7fe0bc0f0400] 08:07:24 INFO - PROCESS | 1832 | 1462374444462 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0c3ab7800) [pid = 1832] [serial = 1545] [outer = 0x7fe0bc0f0400] 08:07:25 INFO - PROCESS | 1832 | 1462374445325 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1536ms 08:07:25 INFO - PROCESS | 1832 | 1462374445370 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1832 | 1462374445374 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:07:25 INFO - PROCESS | 1832 | 1462374445380 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1832 | 1462374445382 Marionette TRACE conn3 <- [1,2030,null,{}] 08:07:25 INFO - PROCESS | 1832 | 1462374445388 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:25 INFO - PROCESS | 1832 | 1462374445612 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:07:25 INFO - PROCESS | 1832 | 1462374445918 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d6b000 == 151 [pid = 1832] [id = 515] 08:07:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0c25c7400) [pid = 1832] [serial = 1546] [outer = (nil)] 08:07:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0c4a83c00) [pid = 1832] [serial = 1547] [outer = 0x7fe0c25c7400] 08:07:26 INFO - PROCESS | 1832 | 1462374445997 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0c4f0f800) [pid = 1832] [serial = 1548] [outer = 0x7fe0c25c7400] 08:07:26 INFO - PROCESS | 1832 | 1462374446846 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1529ms 08:07:26 INFO - PROCESS | 1832 | 1462374446910 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1832 | 1462374446913 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:07:26 INFO - PROCESS | 1832 | 1462374446919 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1832 | 1462374446921 Marionette TRACE conn3 <- [1,2034,null,{}] 08:07:26 INFO - PROCESS | 1832 | 1462374446926 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:27 INFO - PROCESS | 1832 | 1462374447143 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:07:27 INFO - PROCESS | 1832 | 1462374447409 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6683800 == 152 [pid = 1832] [id = 516] 08:07:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0c25cb400) [pid = 1832] [serial = 1549] [outer = (nil)] 08:07:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0c5059c00) [pid = 1832] [serial = 1550] [outer = 0x7fe0c25cb400] 08:07:27 INFO - PROCESS | 1832 | 1462374447531 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0c5689400) [pid = 1832] [serial = 1551] [outer = 0x7fe0c25cb400] 08:07:28 INFO - PROCESS | 1832 | 1462374448394 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1531ms 08:07:28 INFO - PROCESS | 1832 | 1462374448452 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:07:28 INFO - PROCESS | 1832 | 1462374448455 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:07:28 INFO - PROCESS | 1832 | 1462374448462 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1832 | 1462374448465 Marionette TRACE conn3 <- [1,2038,null,{}] 08:07:28 INFO - PROCESS | 1832 | 1462374448470 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:28 INFO - PROCESS | 1832 | 1462374448692 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:07:28 INFO - PROCESS | 1832 | 1462374448957 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c7893000 == 153 [pid = 1832] [id = 517] 08:07:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0c5052c00) [pid = 1832] [serial = 1552] [outer = (nil)] 08:07:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0c56e7800) [pid = 1832] [serial = 1553] [outer = 0x7fe0c5052c00] 08:07:29 INFO - PROCESS | 1832 | 1462374449076 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0c57b7000) [pid = 1832] [serial = 1554] [outer = 0x7fe0c5052c00] 08:07:29 INFO - PROCESS | 1832 | 1462374449916 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1529ms 08:07:29 INFO - PROCESS | 1832 | 1462374449991 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1832 | 1462374449995 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:07:30 INFO - PROCESS | 1832 | 1462374450001 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1832 | 1462374450003 Marionette TRACE conn3 <- [1,2042,null,{}] 08:07:30 INFO - PROCESS | 1832 | 1462374450011 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:30 INFO - PROCESS | 1832 | 1462374450250 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:07:30 INFO - PROCESS | 1832 | 1462374450519 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3f52000 == 154 [pid = 1832] [id = 518] 08:07:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7fe0c5689800) [pid = 1832] [serial = 1555] [outer = (nil)] 08:07:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7fe0c5f2ec00) [pid = 1832] [serial = 1556] [outer = 0x7fe0c5689800] 08:07:30 INFO - PROCESS | 1832 | 1462374450638 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7fe0c6863400) [pid = 1832] [serial = 1557] [outer = 0x7fe0c5689800] 08:07:31 INFO - PROCESS | 1832 | 1462374451498 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1583ms 08:07:31 INFO - PROCESS | 1832 | 1462374451587 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1832 | 1462374451589 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:07:31 INFO - PROCESS | 1832 | 1462374451596 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1832 | 1462374451599 Marionette TRACE conn3 <- [1,2046,null,{}] 08:07:31 INFO - PROCESS | 1832 | 1462374451605 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:31 INFO - PROCESS | 1832 | 1462374451862 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:07:32 INFO - PROCESS | 1832 | 1462374452184 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a5bd2000 == 155 [pid = 1832] [id = 519] 08:07:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7fe0a93e2400) [pid = 1832] [serial = 1558] [outer = (nil)] 08:07:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7fe0aafc8400) [pid = 1832] [serial = 1559] [outer = 0x7fe0a93e2400] 08:07:32 INFO - PROCESS | 1832 | 1462374452263 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7fe0b2062c00) [pid = 1832] [serial = 1560] [outer = 0x7fe0a93e2400] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aaddc000 == 154 [pid = 1832] [id = 395] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2ada800 == 153 [pid = 1832] [id = 274] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bcdde000 == 152 [pid = 1832] [id = 277] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8894000 == 151 [pid = 1832] [id = 130] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2ae1800 == 150 [pid = 1832] [id = 315] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a81bf000 == 149 [pid = 1832] [id = 499] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0accd9800 == 148 [pid = 1832] [id = 498] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aadd3800 == 147 [pid = 1832] [id = 497] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a634d800 == 146 [pid = 1832] [id = 496] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aaee0800 == 145 [pid = 1832] [id = 495] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ddf8e000 == 144 [pid = 1832] [id = 494] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0116800 == 143 [pid = 1832] [id = 493] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a7fd9800 == 142 [pid = 1832] [id = 492] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8e10800 == 141 [pid = 1832] [id = 491] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3f3c800 == 140 [pid = 1832] [id = 490] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c7892000 == 139 [pid = 1832] [id = 489] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c608a000 == 138 [pid = 1832] [id = 488] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c2f8a800 == 137 [pid = 1832] [id = 487] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0687000 == 136 [pid = 1832] [id = 486] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd514800 == 135 [pid = 1832] [id = 485] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbd9d800 == 134 [pid = 1832] [id = 484] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b75a8000 == 133 [pid = 1832] [id = 483] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b697c000 == 132 [pid = 1832] [id = 482] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b62d3800 == 131 [pid = 1832] [id = 481] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b33ce000 == 130 [pid = 1832] [id = 480] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b696c800 == 129 [pid = 1832] [id = 453] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b18ab800 == 128 [pid = 1832] [id = 479] 08:07:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb44000 == 127 [pid = 1832] [id = 478] 08:07:34 INFO - PROCESS | 1832 | 1462374454501 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7fe0b36aec00) [pid = 1832] [serial = 1299] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7fe0a7c34400) [pid = 1832] [serial = 1329] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7fe0ab622800) [pid = 1832] [serial = 1332] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7fe0c4f0c000) [pid = 1832] [serial = 1308] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7fe0b3113800) [pid = 1832] [serial = 1320] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7fe0bf015800) [pid = 1832] [serial = 1236] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0b1799c00) [pid = 1832] [serial = 1269] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0c57b6000) [pid = 1832] [serial = 1242] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0b0ad5800) [pid = 1832] [serial = 1260] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0c5688c00) [pid = 1832] [serial = 1239] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0d7027400) [pid = 1832] [serial = 1317] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0d88ea000) [pid = 1832] [serial = 1254] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0d4f0c000) [pid = 1832] [serial = 1326] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0bc0f1c00) [pid = 1832] [serial = 1230] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0bd70ec00) [pid = 1832] [serial = 1233] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0c77e4800) [pid = 1832] [serial = 1248] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0aa486800) [pid = 1832] [serial = 1335] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0b03ed800) [pid = 1832] [serial = 1296] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0c1134000) [pid = 1832] [serial = 1305] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0c6552c00) [pid = 1832] [serial = 1245] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0c3fa9800) [pid = 1832] [serial = 1155] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0b0ada800) [pid = 1832] [serial = 1266] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0d3ccd400) [pid = 1832] [serial = 1251] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0d3fe7c00) [pid = 1832] [serial = 1314] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0ab84fc00) [pid = 1832] [serial = 1263] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0c7939000) [pid = 1832] [serial = 1311] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0bce4c800) [pid = 1832] [serial = 1302] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0c119b400) [pid = 1832] [serial = 1323] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0d7027000) [pid = 1832] [serial = 1257] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0b0ad8800) [pid = 1832] [serial = 1427] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0b0ee4800) [pid = 1832] [serial = 1428] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0c780d400) [pid = 1832] [serial = 1401] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0c6aa7800) [pid = 1832] [serial = 1400] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0bee1f800) [pid = 1832] [serial = 1383] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0be0dd400) [pid = 1832] [serial = 1382] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0c56f9800) [pid = 1832] [serial = 1395] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0c568e000) [pid = 1832] [serial = 1394] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0b73d3800) [pid = 1832] [serial = 1374] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0b7371400) [pid = 1832] [serial = 1373] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0aa47f400) [pid = 1832] [serial = 1421] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0aafc9c00) [pid = 1832] [serial = 1422] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0c118e800) [pid = 1832] [serial = 1386] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0bdd32400) [pid = 1832] [serial = 1385] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0b4efa000) [pid = 1832] [serial = 1371] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b36ac000) [pid = 1832] [serial = 1370] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0d3cc7000) [pid = 1832] [serial = 1404] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0cd053800) [pid = 1832] [serial = 1403] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0b6571000) [pid = 1832] [serial = 1418] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0aa1e8800) [pid = 1832] [serial = 1413] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0aa1e3c00) [pid = 1832] [serial = 1412] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0ad9ca800) [pid = 1832] [serial = 1424] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0c6867400) [pid = 1832] [serial = 1398] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0c5f28000) [pid = 1832] [serial = 1397] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0b7373000) [pid = 1832] [serial = 1362] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0b1795800) [pid = 1832] [serial = 1368] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0af3b8000) [pid = 1832] [serial = 1367] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0c3a1b800) [pid = 1832] [serial = 1392] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0c25d2800) [pid = 1832] [serial = 1391] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0d8839400) [pid = 1832] [serial = 1410] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0d702dc00) [pid = 1832] [serial = 1409] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0bc0f2c00) [pid = 1832] [serial = 1416] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b0ad9800) [pid = 1832] [serial = 1415] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0bcd0d800) [pid = 1832] [serial = 1377] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0bc0f7800) [pid = 1832] [serial = 1376] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0c25c9c00) [pid = 1832] [serial = 1389] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0c119b800) [pid = 1832] [serial = 1388] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0ab850400) [pid = 1832] [serial = 1365] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0ab2af000) [pid = 1832] [serial = 1364] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0bd855400) [pid = 1832] [serial = 1380] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0bd3d3800) [pid = 1832] [serial = 1379] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0d4f12400) [pid = 1832] [serial = 1407] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0d3ccb800) [pid = 1832] [serial = 1406] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0b0b8f800) [pid = 1832] [serial = 1433] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0aafccc00) [pid = 1832] [serial = 1430] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0aced2800) [pid = 1832] [serial = 1431] [outer = (nil)] [url = about:blank] 08:07:34 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0ae263c00) [pid = 1832] [serial = 1425] [outer = (nil)] [url = about:blank] 08:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 3241ms 08:07:34 INFO - PROCESS | 1832 | 1462374454851 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:07:34 INFO - PROCESS | 1832 | 1462374454856 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:07:34 INFO - PROCESS | 1832 | 1462374454864 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1832 | 1462374454869 Marionette TRACE conn3 <- [1,2050,null,{}] 08:07:34 INFO - PROCESS | 1832 | 1462374454877 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:35 INFO - PROCESS | 1832 | 1462374455084 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:07:35 INFO - PROCESS | 1832 | 1462374455280 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a7fd9000 == 128 [pid = 1832] [id = 520] 08:07:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0aa1e4400) [pid = 1832] [serial = 1561] [outer = (nil)] 08:07:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0aa1e8c00) [pid = 1832] [serial = 1562] [outer = 0x7fe0aa1e4400] 08:07:35 INFO - PROCESS | 1832 | 1462374455348 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0aa487c00) [pid = 1832] [serial = 1563] [outer = 0x7fe0aa1e4400] 08:07:36 INFO - PROCESS | 1832 | 1462374456106 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1285ms 08:07:36 INFO - PROCESS | 1832 | 1462374456153 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1832 | 1462374456161 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:07:36 INFO - PROCESS | 1832 | 1462374456171 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1832 | 1462374456178 Marionette TRACE conn3 <- [1,2054,null,{}] 08:07:36 INFO - PROCESS | 1832 | 1462374456184 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:36 INFO - PROCESS | 1832 | 1462374456387 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:07:36 INFO - PROCESS | 1832 | 1462374456583 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a83d5000 == 129 [pid = 1832] [id = 521] 08:07:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0aa1db800) [pid = 1832] [serial = 1564] [outer = (nil)] 08:07:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0aafd2000) [pid = 1832] [serial = 1565] [outer = 0x7fe0aa1db800] 08:07:36 INFO - PROCESS | 1832 | 1462374456659 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0ab0cf400) [pid = 1832] [serial = 1566] [outer = 0x7fe0aa1db800] 08:07:37 INFO - PROCESS | 1832 | 1462374457642 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1538ms 08:07:37 INFO - PROCESS | 1832 | 1462374457710 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1832 | 1462374457713 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:07:37 INFO - PROCESS | 1832 | 1462374457719 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1832 | 1462374457724 Marionette TRACE conn3 <- [1,2058,null,{}] 08:07:37 INFO - PROCESS | 1832 | 1462374457748 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:38 INFO - PROCESS | 1832 | 1462374458029 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:07:38 INFO - PROCESS | 1832 | 1462374458065 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaedf000 == 130 [pid = 1832] [id = 522] 08:07:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0ab847800) [pid = 1832] [serial = 1567] [outer = (nil)] 08:07:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0ab84f800) [pid = 1832] [serial = 1568] [outer = 0x7fe0ab847800] 08:07:38 INFO - PROCESS | 1832 | 1462374458129 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0acaba800) [pid = 1832] [serial = 1569] [outer = 0x7fe0ab847800] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0aa1e9c00) [pid = 1832] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0acabd000) [pid = 1832] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0a7c29400) [pid = 1832] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0bdd2c800) [pid = 1832] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0a93e4400) [pid = 1832] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0d2e70c00) [pid = 1832] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0bcf1d000) [pid = 1832] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0ab0cf800) [pid = 1832] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0bc0ee800) [pid = 1832] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0c568f000) [pid = 1832] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0aa1e1400) [pid = 1832] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0c56e0000) [pid = 1832] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0af491c00) [pid = 1832] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0bbbaec00) [pid = 1832] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0bd3d2400) [pid = 1832] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0aa55c400) [pid = 1832] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0a93e5400) [pid = 1832] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0bbbb6c00) [pid = 1832] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0aa566000) [pid = 1832] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0b30ec000) [pid = 1832] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0b390b000) [pid = 1832] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7fe0b3110800) [pid = 1832] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:07:39 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7fe0b67b2800) [pid = 1832] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:07:39 INFO - PROCESS | 1832 | 1462374459848 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2193ms 08:07:39 INFO - PROCESS | 1832 | 1462374459915 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1832 | 1462374459919 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:07:39 INFO - PROCESS | 1832 | 1462374459930 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1832 | 1462374459933 Marionette TRACE conn3 <- [1,2062,null,{}] 08:07:39 INFO - PROCESS | 1832 | 1462374459938 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:40 INFO - PROCESS | 1832 | 1462374460197 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:07:40 INFO - PROCESS | 1832 | 1462374460305 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab903800 == 131 [pid = 1832] [id = 523] 08:07:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7fe0aa55c400) [pid = 1832] [serial = 1570] [outer = (nil)] 08:07:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7fe0ab851000) [pid = 1832] [serial = 1571] [outer = 0x7fe0aa55c400] 08:07:40 INFO - PROCESS | 1832 | 1462374460369 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0ad9cb000) [pid = 1832] [serial = 1572] [outer = 0x7fe0aa55c400] 08:07:41 INFO - PROCESS | 1832 | 1462374461084 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1188ms 08:07:41 INFO - PROCESS | 1832 | 1462374461119 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1832 | 1462374461123 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:07:41 INFO - PROCESS | 1832 | 1462374461128 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1832 | 1462374461130 Marionette TRACE conn3 <- [1,2066,null,{}] 08:07:41 INFO - PROCESS | 1832 | 1462374461136 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:41 INFO - PROCESS | 1832 | 1462374461351 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:07:41 INFO - PROCESS | 1832 | 1462374461362 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb14800 == 132 [pid = 1832] [id = 524] 08:07:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0a93ebc00) [pid = 1832] [serial = 1573] [outer = (nil)] 08:07:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0ad9d5800) [pid = 1832] [serial = 1574] [outer = 0x7fe0a93ebc00] 08:07:41 INFO - PROCESS | 1832 | 1462374461587 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0ae262800) [pid = 1832] [serial = 1575] [outer = 0x7fe0a93ebc00] 08:07:42 INFO - PROCESS | 1832 | 1462374462681 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1632ms 08:07:42 INFO - PROCESS | 1832 | 1462374462762 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:07:42 INFO - PROCESS | 1832 | 1462374462770 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:07:42 INFO - PROCESS | 1832 | 1462374462777 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1832 | 1462374462784 Marionette TRACE conn3 <- [1,2070,null,{}] 08:07:42 INFO - PROCESS | 1832 | 1462374462818 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:43 INFO - PROCESS | 1832 | 1462374463059 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:07:43 INFO - PROCESS | 1832 | 1462374463370 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aadce800 == 133 [pid = 1832] [id = 525] 08:07:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0aa55d400) [pid = 1832] [serial = 1576] [outer = (nil)] 08:07:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0aafccc00) [pid = 1832] [serial = 1577] [outer = 0x7fe0aa55d400] 08:07:43 INFO - PROCESS | 1832 | 1462374463447 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0ab2a4400) [pid = 1832] [serial = 1578] [outer = 0x7fe0aa55d400] 08:07:44 INFO - PROCESS | 1832 | 1462374464357 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1612ms 08:07:44 INFO - PROCESS | 1832 | 1462374464391 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1832 | 1462374464398 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:07:44 INFO - PROCESS | 1832 | 1462374464409 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1832 | 1462374464413 Marionette TRACE conn3 <- [1,2074,null,{}] 08:07:44 INFO - PROCESS | 1832 | 1462374464420 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:44 INFO - PROCESS | 1832 | 1462374464676 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:07:45 INFO - PROCESS | 1832 | 1462374464996 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adc75000 == 134 [pid = 1832] [id = 526] 08:07:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0ab856800) [pid = 1832] [serial = 1579] [outer = (nil)] 08:07:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0acedb400) [pid = 1832] [serial = 1580] [outer = 0x7fe0ab856800] 08:07:45 INFO - PROCESS | 1832 | 1462374465076 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0adc1ac00) [pid = 1832] [serial = 1581] [outer = 0x7fe0ab856800] 08:07:45 INFO - PROCESS | 1832 | 1462374465975 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1636ms 08:07:46 INFO - PROCESS | 1832 | 1462374466046 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1832 | 1462374466050 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:07:46 INFO - PROCESS | 1832 | 1462374466056 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1832 | 1462374466062 Marionette TRACE conn3 <- [1,2078,null,{}] 08:07:46 INFO - PROCESS | 1832 | 1462374466077 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:46 INFO - PROCESS | 1832 | 1462374466343 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:07:46 INFO - PROCESS | 1832 | 1462374466641 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b00c4800 == 135 [pid = 1832] [id = 527] 08:07:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0af3b4c00) [pid = 1832] [serial = 1582] [outer = (nil)] 08:07:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0b03ed800) [pid = 1832] [serial = 1583] [outer = 0x7fe0af3b4c00] 08:07:46 INFO - PROCESS | 1832 | 1462374466716 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0b0adb400) [pid = 1832] [serial = 1584] [outer = 0x7fe0af3b4c00] 08:07:47 INFO - PROCESS | 1832 | 1462374467562 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1536ms 08:07:47 INFO - PROCESS | 1832 | 1462374467593 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1832 | 1462374467597 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:07:47 INFO - PROCESS | 1832 | 1462374467603 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1832 | 1462374467605 Marionette TRACE conn3 <- [1,2082,null,{}] 08:07:47 INFO - PROCESS | 1832 | 1462374467611 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:47 INFO - PROCESS | 1832 | 1462374467843 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:07:48 INFO - PROCESS | 1832 | 1462374468056 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ab7800 == 136 [pid = 1832] [id = 528] 08:07:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0af488000) [pid = 1832] [serial = 1585] [outer = (nil)] 08:07:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0b179d800) [pid = 1832] [serial = 1586] [outer = 0x7fe0af488000] 08:07:48 INFO - PROCESS | 1832 | 1462374468169 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0b29a6000) [pid = 1832] [serial = 1587] [outer = 0x7fe0af488000] 08:07:49 INFO - PROCESS | 1832 | 1462374469093 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1536ms 08:07:49 INFO - PROCESS | 1832 | 1462374469141 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1832 | 1462374469145 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:07:49 INFO - PROCESS | 1832 | 1462374469151 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1832 | 1462374469154 Marionette TRACE conn3 <- [1,2086,null,{}] 08:07:49 INFO - PROCESS | 1832 | 1462374469179 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:49 INFO - PROCESS | 1832 | 1462374469410 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:07:49 INFO - PROCESS | 1832 | 1462374469660 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b1722000 == 137 [pid = 1832] [id = 529] 08:07:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0b0b8f800) [pid = 1832] [serial = 1588] [outer = (nil)] 08:07:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0b3006800) [pid = 1832] [serial = 1589] [outer = 0x7fe0b0b8f800] 08:07:49 INFO - PROCESS | 1832 | 1462374469774 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0b3108c00) [pid = 1832] [serial = 1590] [outer = 0x7fe0b0b8f800] 08:07:50 INFO - PROCESS | 1832 | 1462374470710 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1633ms 08:07:50 INFO - PROCESS | 1832 | 1462374470786 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 1832 | 1462374470790 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:07:50 INFO - PROCESS | 1832 | 1462374470796 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1832 | 1462374470799 Marionette TRACE conn3 <- [1,2090,null,{}] 08:07:50 INFO - PROCESS | 1832 | 1462374470805 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:51 INFO - PROCESS | 1832 | 1462374471083 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:07:51 INFO - PROCESS | 1832 | 1462374471395 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b3354800 == 138 [pid = 1832] [id = 530] 08:07:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0b3615000) [pid = 1832] [serial = 1591] [outer = (nil)] 08:07:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0b36b0000) [pid = 1832] [serial = 1592] [outer = 0x7fe0b3615000] 08:07:51 INFO - PROCESS | 1832 | 1462374471470 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0b390c000) [pid = 1832] [serial = 1593] [outer = 0x7fe0b3615000] 08:07:52 INFO - PROCESS | 1832 | 1462374472336 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1582ms 08:07:52 INFO - PROCESS | 1832 | 1462374472381 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1832 | 1462374472385 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:07:52 INFO - PROCESS | 1832 | 1462374472391 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1832 | 1462374472394 Marionette TRACE conn3 <- [1,2094,null,{}] 08:07:52 INFO - PROCESS | 1832 | 1462374472399 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:52 INFO - PROCESS | 1832 | 1462374472619 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:07:52 INFO - PROCESS | 1832 | 1462374472887 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b61a6000 == 139 [pid = 1832] [id = 531] 08:07:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0b361a800) [pid = 1832] [serial = 1594] [outer = (nil)] 08:07:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b6321c00) [pid = 1832] [serial = 1595] [outer = 0x7fe0b361a800] 08:07:53 INFO - PROCESS | 1832 | 1462374473003 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b66e8400) [pid = 1832] [serial = 1596] [outer = 0x7fe0b361a800] 08:07:53 INFO - PROCESS | 1832 | 1462374473996 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1678ms 08:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:07:54 INFO - PROCESS | 1832 | 1462374474070 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 1832 | 1462374474073 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:07:54 INFO - PROCESS | 1832 | 1462374474080 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1832 | 1462374474083 Marionette TRACE conn3 <- [1,2098,null,{}] 08:07:54 INFO - PROCESS | 1832 | 1462374474088 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:54 INFO - PROCESS | 1832 | 1462374474346 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:07:54 INFO - PROCESS | 1832 | 1462374474557 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6968000 == 140 [pid = 1832] [id = 532] 08:07:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0b36b1800) [pid = 1832] [serial = 1597] [outer = (nil)] 08:07:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b7375400) [pid = 1832] [serial = 1598] [outer = 0x7fe0b36b1800] 08:07:54 INFO - PROCESS | 1832 | 1462374474709 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0b73cf800) [pid = 1832] [serial = 1599] [outer = 0x7fe0b36b1800] 08:07:55 INFO - PROCESS | 1832 | 1462374475609 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1580ms 08:07:55 INFO - PROCESS | 1832 | 1462374475660 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1832 | 1462374475664 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:07:55 INFO - PROCESS | 1832 | 1462374475669 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1832 | 1462374475672 Marionette TRACE conn3 <- [1,2102,null,{}] 08:07:55 INFO - PROCESS | 1832 | 1462374475678 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:55 INFO - PROCESS | 1832 | 1462374475906 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:07:56 INFO - PROCESS | 1832 | 1462374476130 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7599000 == 141 [pid = 1832] [id = 533] 08:07:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0b4ef6c00) [pid = 1832] [serial = 1600] [outer = (nil)] 08:07:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0bc0f1c00) [pid = 1832] [serial = 1601] [outer = 0x7fe0b4ef6c00] 08:07:56 INFO - PROCESS | 1832 | 1462374476245 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0bcd09800) [pid = 1832] [serial = 1602] [outer = 0x7fe0b4ef6c00] 08:07:57 INFO - PROCESS | 1832 | 1462374477132 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1532ms 08:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:07:57 INFO - PROCESS | 1832 | 1462374477203 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1832 | 1462374477206 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:07:57 INFO - PROCESS | 1832 | 1462374477212 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1832 | 1462374477216 Marionette TRACE conn3 <- [1,2106,null,{}] 08:07:57 INFO - PROCESS | 1832 | 1462374477222 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:57 INFO - PROCESS | 1832 | 1462374477455 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:07:57 INFO - PROCESS | 1832 | 1462374477668 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd85800 == 142 [pid = 1832] [id = 534] 08:07:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b73a7c00) [pid = 1832] [serial = 1603] [outer = (nil)] 08:07:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0bce8f800) [pid = 1832] [serial = 1604] [outer = 0x7fe0b73a7c00] 08:07:57 INFO - PROCESS | 1832 | 1462374477777 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0bcf1d400) [pid = 1832] [serial = 1605] [outer = 0x7fe0b73a7c00] 08:07:58 INFO - PROCESS | 1832 | 1462374478739 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1587ms 08:07:58 INFO - PROCESS | 1832 | 1462374478800 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 1832 | 1462374478804 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:07:58 INFO - PROCESS | 1832 | 1462374478810 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1832 | 1462374478814 Marionette TRACE conn3 <- [1,2110,null,{}] 08:07:58 INFO - PROCESS | 1832 | 1462374478819 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:59 INFO - PROCESS | 1832 | 1462374479079 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:07:59 INFO - PROCESS | 1832 | 1462374479384 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd49a800 == 143 [pid = 1832] [id = 535] 08:07:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0bda4ec00) [pid = 1832] [serial = 1606] [outer = (nil)] 08:07:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0bdd31400) [pid = 1832] [serial = 1607] [outer = 0x7fe0bda4ec00] 08:07:59 INFO - PROCESS | 1832 | 1462374479470 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0bee1e400) [pid = 1832] [serial = 1608] [outer = 0x7fe0bda4ec00] 08:08:00 INFO - PROCESS | 1832 | 1462374480340 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1580ms 08:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:08:00 INFO - PROCESS | 1832 | 1462374480391 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1832 | 1462374480393 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:08:00 INFO - PROCESS | 1832 | 1462374480400 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1832 | 1462374480403 Marionette TRACE conn3 <- [1,2114,null,{}] 08:08:00 INFO - PROCESS | 1832 | 1462374480408 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:00 INFO - PROCESS | 1832 | 1462374480633 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:08:00 INFO - PROCESS | 1832 | 1462374480903 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd664800 == 144 [pid = 1832] [id = 536] 08:08:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b29a6c00) [pid = 1832] [serial = 1609] [outer = (nil)] 08:08:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0bf25d800) [pid = 1832] [serial = 1610] [outer = 0x7fe0b29a6c00] 08:08:01 INFO - PROCESS | 1832 | 1462374481034 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0c113f400) [pid = 1832] [serial = 1611] [outer = 0x7fe0b29a6c00] 08:08:01 INFO - PROCESS | 1832 | 1462374481894 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1543ms 08:08:01 INFO - PROCESS | 1832 | 1462374481943 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 1832 | 1462374481946 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:08:01 INFO - PROCESS | 1832 | 1462374481955 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 1832 | 1462374481968 Marionette TRACE conn3 <- [1,2118,null,{}] 08:08:01 INFO - PROCESS | 1832 | 1462374481975 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:02 INFO - PROCESS | 1832 | 1462374482231 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:08:02 INFO - PROCESS | 1832 | 1462374482552 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf2a3000 == 145 [pid = 1832] [id = 537] 08:08:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0b4efa000) [pid = 1832] [serial = 1612] [outer = (nil)] 08:08:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0c1197000) [pid = 1832] [serial = 1613] [outer = 0x7fe0b4efa000] 08:08:02 INFO - PROCESS | 1832 | 1462374482631 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0c25cc400) [pid = 1832] [serial = 1614] [outer = 0x7fe0b4efa000] 08:08:03 INFO - PROCESS | 1832 | 1462374483497 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1590ms 08:08:03 INFO - PROCESS | 1832 | 1462374483545 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 1832 | 1462374483549 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:08:03 INFO - PROCESS | 1832 | 1462374483555 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1832 | 1462374483557 Marionette TRACE conn3 <- [1,2122,null,{}] 08:08:03 INFO - PROCESS | 1832 | 1462374483563 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:03 INFO - PROCESS | 1832 | 1462374483795 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:08:04 INFO - PROCESS | 1832 | 1462374484058 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0f82800 == 146 [pid = 1832] [id = 538] 08:08:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0bb9cd800) [pid = 1832] [serial = 1615] [outer = (nil)] 08:08:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0c3a16c00) [pid = 1832] [serial = 1616] [outer = 0x7fe0bb9cd800] 08:08:04 INFO - PROCESS | 1832 | 1462374484177 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0c4a8a400) [pid = 1832] [serial = 1617] [outer = 0x7fe0bb9cd800] 08:08:05 INFO - PROCESS | 1832 | 1462374485061 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1581ms 08:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:08:05 INFO - PROCESS | 1832 | 1462374485137 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 1832 | 1462374485140 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:08:05 INFO - PROCESS | 1832 | 1462374485146 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1832 | 1462374485149 Marionette TRACE conn3 <- [1,2126,null,{}] 08:08:05 INFO - PROCESS | 1832 | 1462374485155 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:05 INFO - PROCESS | 1832 | 1462374485391 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:08:05 INFO - PROCESS | 1832 | 1462374485701 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3158800 == 147 [pid = 1832] [id = 539] 08:08:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0b632a800) [pid = 1832] [serial = 1618] [outer = (nil)] 08:08:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0c51acc00) [pid = 1832] [serial = 1619] [outer = 0x7fe0b632a800] 08:08:05 INFO - PROCESS | 1832 | 1462374485781 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0c56e4800) [pid = 1832] [serial = 1620] [outer = 0x7fe0b632a800] 08:08:06 INFO - PROCESS | 1832 | 1462374486612 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1535ms 08:08:06 INFO - PROCESS | 1832 | 1462374486681 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 1832 | 1462374486685 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:08:06 INFO - PROCESS | 1832 | 1462374486691 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 1832 | 1462374486694 Marionette TRACE conn3 <- [1,2130,null,{}] 08:08:06 INFO - PROCESS | 1832 | 1462374486700 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:06 INFO - PROCESS | 1832 | 1462374486940 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:08:07 INFO - PROCESS | 1832 | 1462374487212 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c594e800 == 148 [pid = 1832] [id = 540] 08:08:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0bd333800) [pid = 1832] [serial = 1621] [outer = (nil)] 08:08:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0c5f28000) [pid = 1832] [serial = 1622] [outer = 0x7fe0bd333800] 08:08:07 INFO - PROCESS | 1832 | 1462374487339 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0c6546800) [pid = 1832] [serial = 1623] [outer = 0x7fe0bd333800] 08:08:08 INFO - PROCESS | 1832 | 1462374488264 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1832 | 1462374488329 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:08:08 INFO - PROCESS | 1832 | 1462374488336 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1832 | 1462374488339 Marionette TRACE conn3 <- [1,2134,null,{}] 08:08:08 INFO - PROCESS | 1832 | 1462374488344 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:08 INFO - PROCESS | 1832 | 1462374488583 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:08:08 INFO - PROCESS | 1832 | 1462374488884 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c666f000 == 149 [pid = 1832] [id = 541] 08:08:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0c56e5000) [pid = 1832] [serial = 1624] [outer = (nil)] 08:08:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0c6ab1000) [pid = 1832] [serial = 1625] [outer = 0x7fe0c56e5000] 08:08:08 INFO - PROCESS | 1832 | 1462374488964 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0c7802800) [pid = 1832] [serial = 1626] [outer = 0x7fe0c56e5000] 08:08:09 INFO - PROCESS | 1832 | 1462374489838 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1532ms 08:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:08:09 INFO - PROCESS | 1832 | 1462374489870 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 1832 | 1462374489875 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:08:09 INFO - PROCESS | 1832 | 1462374489882 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1832 | 1462374489885 Marionette TRACE conn3 <- [1,2138,null,{}] 08:08:09 INFO - PROCESS | 1832 | 1462374489891 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:10 INFO - PROCESS | 1832 | 1462374490152 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:08:10 INFO - PROCESS | 1832 | 1462374490486 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a82e1800 == 150 [pid = 1832] [id = 542] 08:08:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0a93ef400) [pid = 1832] [serial = 1627] [outer = (nil)] 08:08:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0ab0cc800) [pid = 1832] [serial = 1628] [outer = 0x7fe0a93ef400] 08:08:10 INFO - PROCESS | 1832 | 1462374490566 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0c08a3000) [pid = 1832] [serial = 1629] [outer = 0x7fe0a93ef400] 08:08:11 INFO - PROCESS | 1832 | 1462374491460 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1633ms 08:08:11 INFO - PROCESS | 1832 | 1462374491515 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1832 | 1462374491519 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:08:11 INFO - PROCESS | 1832 | 1462374491525 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1832 | 1462374491528 Marionette TRACE conn3 <- [1,2142,null,{}] 08:08:11 INFO - PROCESS | 1832 | 1462374491540 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:11 INFO - PROCESS | 1832 | 1462374491784 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:08:12 INFO - PROCESS | 1832 | 1462374492096 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af867800 == 151 [pid = 1832] [id = 543] 08:08:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0aa1df400) [pid = 1832] [serial = 1630] [outer = (nil)] 08:08:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0ab2a5c00) [pid = 1832] [serial = 1631] [outer = 0x7fe0aa1df400] 08:08:12 INFO - PROCESS | 1832 | 1462374492175 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0b4ef8800) [pid = 1832] [serial = 1632] [outer = 0x7fe0aa1df400] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab903800 == 150 [pid = 1832] [id = 523] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aaedf000 == 149 [pid = 1832] [id = 522] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a83d5000 == 148 [pid = 1832] [id = 521] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a7fd9000 == 147 [pid = 1832] [id = 520] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3f52000 == 146 [pid = 1832] [id = 518] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c7893000 == 145 [pid = 1832] [id = 517] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6683800 == 144 [pid = 1832] [id = 516] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d6b000 == 143 [pid = 1832] [id = 515] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5178000 == 142 [pid = 1832] [id = 514] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0f96000 == 141 [pid = 1832] [id = 513] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0677800 == 140 [pid = 1832] [id = 512] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd55e800 == 139 [pid = 1832] [id = 511] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbd9f000 == 138 [pid = 1832] [id = 510] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7603800 == 137 [pid = 1832] [id = 509] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7331800 == 136 [pid = 1832] [id = 508] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b65e5800 == 135 [pid = 1832] [id = 507] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b61ab000 == 134 [pid = 1832] [id = 506] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2fe8800 == 133 [pid = 1832] [id = 505] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b19c8800 == 132 [pid = 1832] [id = 504] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0e8b000 == 131 [pid = 1832] [id = 503] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af873000 == 130 [pid = 1832] [id = 502] 08:08:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab7da800 == 129 [pid = 1832] [id = 501] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0c793c800) [pid = 1832] [serial = 1419] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0acabf000) [pid = 1832] [serial = 1496] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0ad9ce400) [pid = 1832] [serial = 1497] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0a7c35000) [pid = 1832] [serial = 1499] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0c25d1000) [pid = 1832] [serial = 1463] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0a93f0000) [pid = 1832] [serial = 1488] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0a93eb800) [pid = 1832] [serial = 1487] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0d702c800) [pid = 1832] [serial = 1478] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0c0874000) [pid = 1832] [serial = 1458] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0be0df800) [pid = 1832] [serial = 1457] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0adc23800) [pid = 1832] [serial = 1437] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0ab851c00) [pid = 1832] [serial = 1436] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0d4fe0800) [pid = 1832] [serial = 1476] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0d4f06c00) [pid = 1832] [serial = 1475] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0c5f32000) [pid = 1832] [serial = 1467] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0c56e8800) [pid = 1832] [serial = 1466] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0aa1e5800) [pid = 1832] [serial = 1490] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0aa483800) [pid = 1832] [serial = 1491] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0c780ec00) [pid = 1832] [serial = 1470] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0c6871000) [pid = 1832] [serial = 1469] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0b179e000) [pid = 1832] [serial = 1440] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0b0ed8800) [pid = 1832] [serial = 1439] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0bcf1bc00) [pid = 1832] [serial = 1452] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0bce92400) [pid = 1832] [serial = 1451] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0c119d400) [pid = 1832] [serial = 1461] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0c1190400) [pid = 1832] [serial = 1460] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0aa568000) [pid = 1832] [serial = 1482] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0aa563000) [pid = 1832] [serial = 1481] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0ab2a6800) [pid = 1832] [serial = 1493] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0bd85d800) [pid = 1832] [serial = 1455] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0bd488000) [pid = 1832] [serial = 1454] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0acaba000) [pid = 1832] [serial = 1485] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0acab6400) [pid = 1832] [serial = 1484] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0b36ae400) [pid = 1832] [serial = 1443] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b326c800) [pid = 1832] [serial = 1442] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0c3fa8c00) [pid = 1832] [serial = 1464] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b736e400) [pid = 1832] [serial = 1449] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0b66e0800) [pid = 1832] [serial = 1448] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0b656ec00) [pid = 1832] [serial = 1446] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0b51bcc00) [pid = 1832] [serial = 1445] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0d3a7c400) [pid = 1832] [serial = 1473] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0c7935400) [pid = 1832] [serial = 1472] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0d88ef400) [pid = 1832] [serial = 1479] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0ae269400) [pid = 1832] [serial = 1502] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0aafc6400) [pid = 1832] [serial = 1500] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0ab849400) [pid = 1832] [serial = 1494] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1832 | 1462374494434 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1832 | 1462374494487 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:08:14 INFO - PROCESS | 1832 | 1462374494498 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1832 | 1462374494503 Marionette TRACE conn3 <- [1,2146,null,{}] 08:08:14 INFO - PROCESS | 1832 | 1462374494511 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:14 INFO - PROCESS | 1832 | 1462374494746 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:08:14 INFO - PROCESS | 1832 | 1462374494927 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a82dc800 == 130 [pid = 1832] [id = 544] 08:08:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0aa1ea000) [pid = 1832] [serial = 1633] [outer = (nil)] 08:08:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0aa55a800) [pid = 1832] [serial = 1634] [outer = 0x7fe0aa1ea000] 08:08:15 INFO - PROCESS | 1832 | 1462374495053 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0ab0c9000) [pid = 1832] [serial = 1635] [outer = 0x7fe0aa1ea000] 08:08:15 INFO - PROCESS | 1832 | 1462374495978 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1832 | 1462374496056 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:08:16 INFO - PROCESS | 1832 | 1462374496068 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1832 | 1462374496072 Marionette TRACE conn3 <- [1,2150,null,{}] 08:08:16 INFO - PROCESS | 1832 | 1462374496079 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:16 INFO - PROCESS | 1832 | 1462374496299 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:08:16 INFO - PROCESS | 1832 | 1462374496525 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7c6800 == 131 [pid = 1832] [id = 545] 08:08:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0aa565c00) [pid = 1832] [serial = 1636] [outer = (nil)] 08:08:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0ab628800) [pid = 1832] [serial = 1637] [outer = 0x7fe0aa565c00] 08:08:16 INFO - PROCESS | 1832 | 1462374496597 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0aced5400) [pid = 1832] [serial = 1638] [outer = 0x7fe0aa565c00] 08:08:17 INFO - PROCESS | 1832 | 1462374497568 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1582ms 08:08:17 INFO - PROCESS | 1832 | 1462374497650 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1832 | 1462374497656 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:08:17 INFO - PROCESS | 1832 | 1462374497673 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1832 | 1462374497680 Marionette TRACE conn3 <- [1,2154,null,{}] 08:08:17 INFO - PROCESS | 1832 | 1462374497733 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:18 INFO - PROCESS | 1832 | 1462374498044 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:08:18 INFO - PROCESS | 1832 | 1462374498093 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb5e000 == 132 [pid = 1832] [id = 546] 08:08:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0adc1b400) [pid = 1832] [serial = 1639] [outer = (nil)] 08:08:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0af3b6c00) [pid = 1832] [serial = 1640] [outer = 0x7fe0adc1b400] 08:08:18 INFO - PROCESS | 1832 | 1462374498161 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b0ad8c00) [pid = 1832] [serial = 1641] [outer = 0x7fe0adc1b400] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0af3b5000) [pid = 1832] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0af3b2000) [pid = 1832] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0aa1db800) [pid = 1832] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0c25c7400) [pid = 1832] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0b0ee4c00) [pid = 1832] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0ab856400) [pid = 1832] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0b361fc00) [pid = 1832] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0bc0f0400) [pid = 1832] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0aa1e4400) [pid = 1832] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0c25cb400) [pid = 1832] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0b4ef5000) [pid = 1832] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0ab847800) [pid = 1832] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0a7c2ac00) [pid = 1832] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0b3622400) [pid = 1832] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0b36abc00) [pid = 1832] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0b51be000) [pid = 1832] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0aa1e6c00) [pid = 1832] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0aa55c400) [pid = 1832] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0aafc3c00) [pid = 1832] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0af3ba800) [pid = 1832] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:08:19 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0bd70c000) [pid = 1832] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:08:19 INFO - PROCESS | 1832 | 1462374499585 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1968ms 08:08:19 INFO - PROCESS | 1832 | 1462374499635 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:08:19 INFO - PROCESS | 1832 | 1462374499641 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:08:19 INFO - PROCESS | 1832 | 1462374499648 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1832 | 1462374499652 Marionette TRACE conn3 <- [1,2158,null,{}] 08:08:19 INFO - PROCESS | 1832 | 1462374499657 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:19 INFO - PROCESS | 1832 | 1462374499874 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:08:20 INFO - PROCESS | 1832 | 1462374500054 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af863000 == 133 [pid = 1832] [id = 547] 08:08:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0aa569400) [pid = 1832] [serial = 1642] [outer = (nil)] 08:08:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0af3b9400) [pid = 1832] [serial = 1643] [outer = 0x7fe0aa569400] 08:08:20 INFO - PROCESS | 1832 | 1462374500122 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0b0ee0400) [pid = 1832] [serial = 1644] [outer = 0x7fe0aa569400] 08:08:20 INFO - PROCESS | 1832 | 1462374500910 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1284ms 08:08:20 INFO - PROCESS | 1832 | 1462374500932 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1832 | 1462374500936 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:08:20 INFO - PROCESS | 1832 | 1462374500942 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1832 | 1462374500958 Marionette TRACE conn3 <- [1,2162,null,{}] 08:08:20 INFO - PROCESS | 1832 | 1462374500964 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:21 INFO - PROCESS | 1832 | 1462374501236 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:08:21 INFO - PROCESS | 1832 | 1462374501561 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a81d4000 == 134 [pid = 1832] [id = 548] 08:08:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0a7c30400) [pid = 1832] [serial = 1645] [outer = (nil)] 08:08:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0aa1e0000) [pid = 1832] [serial = 1646] [outer = 0x7fe0a7c30400] 08:08:21 INFO - PROCESS | 1832 | 1462374501702 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0aa563c00) [pid = 1832] [serial = 1647] [outer = 0x7fe0a7c30400] 08:08:22 INFO - PROCESS | 1832 | 1462374502637 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1751ms 08:08:22 INFO - PROCESS | 1832 | 1462374502721 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1832 | 1462374502726 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:08:22 INFO - PROCESS | 1832 | 1462374502738 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1832 | 1462374502742 Marionette TRACE conn3 <- [1,2166,null,{}] 08:08:22 INFO - PROCESS | 1832 | 1462374502749 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:23 INFO - PROCESS | 1832 | 1462374503051 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:08:23 INFO - PROCESS | 1832 | 1462374503359 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ae665000 == 135 [pid = 1832] [id = 549] 08:08:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0ab850400) [pid = 1832] [serial = 1648] [outer = (nil)] 08:08:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0acedd400) [pid = 1832] [serial = 1649] [outer = 0x7fe0ab850400] 08:08:23 INFO - PROCESS | 1832 | 1462374503438 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0ae265000) [pid = 1832] [serial = 1650] [outer = 0x7fe0ab850400] 08:08:24 INFO - PROCESS | 1832 | 1462374504389 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1686ms 08:08:24 INFO - PROCESS | 1832 | 1462374504427 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:08:24 INFO - PROCESS | 1832 | 1462374504433 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:08:24 INFO - PROCESS | 1832 | 1462374504441 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1832 | 1462374504444 Marionette TRACE conn3 <- [1,2170,null,{}] 08:08:24 INFO - PROCESS | 1832 | 1462374504450 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:24 INFO - PROCESS | 1832 | 1462374504688 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:08:24 INFO - PROCESS | 1832 | 1462374504907 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b18b8800 == 136 [pid = 1832] [id = 550] 08:08:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0acab4800) [pid = 1832] [serial = 1651] [outer = (nil)] 08:08:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0b0ee1c00) [pid = 1832] [serial = 1652] [outer = 0x7fe0acab4800] 08:08:25 INFO - PROCESS | 1832 | 1462374505039 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0b29a8000) [pid = 1832] [serial = 1653] [outer = 0x7fe0acab4800] 08:08:26 INFO - PROCESS | 1832 | 1462374506042 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1630ms 08:08:26 INFO - PROCESS | 1832 | 1462374506073 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1832 | 1462374506076 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:08:26 INFO - PROCESS | 1832 | 1462374506094 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1832 | 1462374506104 Marionette TRACE conn3 <- [1,2174,null,{}] 08:08:26 INFO - PROCESS | 1832 | 1462374506111 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:26 INFO - PROCESS | 1832 | 1462374506363 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:08:26 INFO - PROCESS | 1832 | 1462374506615 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b33de800 == 137 [pid = 1832] [id = 551] 08:08:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0af3b4000) [pid = 1832] [serial = 1654] [outer = (nil)] 08:08:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0b326b000) [pid = 1832] [serial = 1655] [outer = 0x7fe0af3b4000] 08:08:26 INFO - PROCESS | 1832 | 1462374506740 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0b3622400) [pid = 1832] [serial = 1656] [outer = 0x7fe0af3b4000] 08:08:27 INFO - PROCESS | 1832 | 1462374507654 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1597ms 08:08:27 INFO - PROCESS | 1832 | 1462374507683 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:08:27 INFO - PROCESS | 1832 | 1462374507687 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:08:27 INFO - PROCESS | 1832 | 1462374507692 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1832 | 1462374507695 Marionette TRACE conn3 <- [1,2178,null,{}] 08:08:27 INFO - PROCESS | 1832 | 1462374507701 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:27 INFO - PROCESS | 1832 | 1462374507956 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:08:28 INFO - PROCESS | 1832 | 1462374508180 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6384800 == 138 [pid = 1832] [id = 552] 08:08:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0b310a800) [pid = 1832] [serial = 1657] [outer = (nil)] 08:08:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0b4ef0400) [pid = 1832] [serial = 1658] [outer = 0x7fe0b310a800] 08:08:28 INFO - PROCESS | 1832 | 1462374508292 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0b6329400) [pid = 1832] [serial = 1659] [outer = 0x7fe0b310a800] 08:08:29 INFO - PROCESS | 1832 | 1462374509211 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1579ms 08:08:29 INFO - PROCESS | 1832 | 1462374509272 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1832 | 1462374509275 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:08:29 INFO - PROCESS | 1832 | 1462374509282 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1832 | 1462374509284 Marionette TRACE conn3 <- [1,2182,null,{}] 08:08:29 INFO - PROCESS | 1832 | 1462374509289 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:29 INFO - PROCESS | 1832 | 1462374509520 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:08:29 INFO - PROCESS | 1832 | 1462374509732 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b69ac000 == 139 [pid = 1832] [id = 553] 08:08:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0b69cc400) [pid = 1832] [serial = 1660] [outer = (nil)] 08:08:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0b737bc00) [pid = 1832] [serial = 1661] [outer = 0x7fe0b69cc400] 08:08:29 INFO - PROCESS | 1832 | 1462374509858 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0bbbb2800) [pid = 1832] [serial = 1662] [outer = 0x7fe0b69cc400] 08:08:30 INFO - PROCESS | 1832 | 1462374510878 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1630ms 08:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:08:30 INFO - PROCESS | 1832 | 1462374510912 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1832 | 1462374510915 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:08:30 INFO - PROCESS | 1832 | 1462374510922 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1832 | 1462374510925 Marionette TRACE conn3 <- [1,2186,null,{}] 08:08:30 INFO - PROCESS | 1832 | 1462374510930 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:31 INFO - PROCESS | 1832 | 1462374511162 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:08:31 INFO - PROCESS | 1832 | 1462374511377 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b761a000 == 140 [pid = 1832] [id = 554] 08:08:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b631cc00) [pid = 1832] [serial = 1663] [outer = (nil)] 08:08:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0bce46800) [pid = 1832] [serial = 1664] [outer = 0x7fe0b631cc00] 08:08:31 INFO - PROCESS | 1832 | 1462374511535 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0bcf1c400) [pid = 1832] [serial = 1665] [outer = 0x7fe0b631cc00] 08:08:32 INFO - PROCESS | 1832 | 1462374512513 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1634ms 08:08:32 INFO - PROCESS | 1832 | 1462374512556 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:08:32 INFO - PROCESS | 1832 | 1462374512561 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:08:32 INFO - PROCESS | 1832 | 1462374512567 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1832 | 1462374512570 Marionette TRACE conn3 <- [1,2190,null,{}] 08:08:32 INFO - PROCESS | 1832 | 1462374512575 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:32 INFO - PROCESS | 1832 | 1462374512851 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:08:33 INFO - PROCESS | 1832 | 1462374513171 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd97800 == 141 [pid = 1832] [id = 555] 08:08:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0ab0c9400) [pid = 1832] [serial = 1666] [outer = (nil)] 08:08:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0bd3dec00) [pid = 1832] [serial = 1667] [outer = 0x7fe0ab0c9400] 08:08:33 INFO - PROCESS | 1832 | 1462374513251 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0bd704400) [pid = 1832] [serial = 1668] [outer = 0x7fe0ab0c9400] 08:08:34 INFO - PROCESS | 1832 | 1462374514206 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1686ms 08:08:34 INFO - PROCESS | 1832 | 1462374514255 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1832 | 1462374514261 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:08:34 INFO - PROCESS | 1832 | 1462374514270 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1832 | 1462374514275 Marionette TRACE conn3 <- [1,2194,null,{}] 08:08:34 INFO - PROCESS | 1832 | 1462374514283 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:34 INFO - PROCESS | 1832 | 1462374514573 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:08:34 INFO - PROCESS | 1832 | 1462374514872 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd30c800 == 142 [pid = 1832] [id = 556] 08:08:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b656bc00) [pid = 1832] [serial = 1669] [outer = (nil)] 08:08:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0bda42400) [pid = 1832] [serial = 1670] [outer = 0x7fe0b656bc00] 08:08:34 INFO - PROCESS | 1832 | 1462374514945 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0bdd24c00) [pid = 1832] [serial = 1671] [outer = 0x7fe0b656bc00] 08:08:35 INFO - PROCESS | 1832 | 1462374515843 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1632ms 08:08:35 INFO - PROCESS | 1832 | 1462374515902 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1832 | 1462374515905 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:08:35 INFO - PROCESS | 1832 | 1462374515912 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1832 | 1462374515921 Marionette TRACE conn3 <- [1,2198,null,{}] 08:08:35 INFO - PROCESS | 1832 | 1462374515927 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:36 INFO - PROCESS | 1832 | 1462374516159 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:08:36 INFO - PROCESS | 1832 | 1462374516378 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bde1c800 == 143 [pid = 1832] [id = 557] 08:08:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b66e6000) [pid = 1832] [serial = 1672] [outer = (nil)] 08:08:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0bdda2400) [pid = 1832] [serial = 1673] [outer = 0x7fe0b66e6000] 08:08:36 INFO - PROCESS | 1832 | 1462374516495 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0bdedb400) [pid = 1832] [serial = 1674] [outer = 0x7fe0b66e6000] 08:08:37 INFO - PROCESS | 1832 | 1462374517403 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1541ms 08:08:37 INFO - PROCESS | 1832 | 1462374517454 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1832 | 1462374517458 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:08:37 INFO - PROCESS | 1832 | 1462374517464 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1832 | 1462374517467 Marionette TRACE conn3 <- [1,2202,null,{}] 08:08:37 INFO - PROCESS | 1832 | 1462374517472 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:37 INFO - PROCESS | 1832 | 1462374517703 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:08:38 INFO - PROCESS | 1832 | 1462374518014 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0ea6800 == 144 [pid = 1832] [id = 558] 08:08:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0c0875400) [pid = 1832] [serial = 1675] [outer = (nil)] 08:08:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0c0a2bc00) [pid = 1832] [serial = 1676] [outer = 0x7fe0c0875400] 08:08:38 INFO - PROCESS | 1832 | 1462374518165 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0c119a400) [pid = 1832] [serial = 1677] [outer = 0x7fe0c0875400] 08:08:39 INFO - PROCESS | 1832 | 1462374519065 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1628ms 08:08:39 INFO - PROCESS | 1832 | 1462374519094 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1832 | 1462374519098 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:08:39 INFO - PROCESS | 1832 | 1462374519105 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1832 | 1462374519109 Marionette TRACE conn3 <- [1,2206,null,{}] 08:08:39 INFO - PROCESS | 1832 | 1462374519115 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:39 INFO - PROCESS | 1832 | 1462374519376 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:08:39 INFO - PROCESS | 1832 | 1462374519637 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c529c000 == 145 [pid = 1832] [id = 559] 08:08:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0c1131c00) [pid = 1832] [serial = 1678] [outer = (nil)] 08:08:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0c51a4000) [pid = 1832] [serial = 1679] [outer = 0x7fe0c1131c00] 08:08:39 INFO - PROCESS | 1832 | 1462374519754 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0c56e6000) [pid = 1832] [serial = 1680] [outer = 0x7fe0c1131c00] 08:08:40 INFO - PROCESS | 1832 | 1462374520608 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1532ms 08:08:40 INFO - PROCESS | 1832 | 1462374520636 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1832 | 1462374520640 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:08:40 INFO - PROCESS | 1832 | 1462374520646 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1832 | 1462374520648 Marionette TRACE conn3 <- [1,2210,null,{}] 08:08:40 INFO - PROCESS | 1832 | 1462374520654 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:40 INFO - PROCESS | 1832 | 1462374520877 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:08:41 INFO - PROCESS | 1832 | 1462374521163 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5de4000 == 146 [pid = 1832] [id = 560] 08:08:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0bd336000) [pid = 1832] [serial = 1681] [outer = (nil)] 08:08:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0c56df800) [pid = 1832] [serial = 1682] [outer = 0x7fe0bd336000] 08:08:41 INFO - PROCESS | 1832 | 1462374521281 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0c6612400) [pid = 1832] [serial = 1683] [outer = 0x7fe0bd336000] 08:08:42 INFO - PROCESS | 1832 | 1462374522104 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1532ms 08:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:08:42 INFO - PROCESS | 1832 | 1462374522180 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1832 | 1462374522182 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:08:42 INFO - PROCESS | 1832 | 1462374522188 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 1832 | 1462374522192 Marionette TRACE conn3 <- [1,2214,null,{}] 08:08:42 INFO - PROCESS | 1832 | 1462374522197 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:42 INFO - PROCESS | 1832 | 1462374522462 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:08:42 INFO - PROCESS | 1832 | 1462374522758 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6f08000 == 147 [pid = 1832] [id = 561] 08:08:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0bdd30000) [pid = 1832] [serial = 1684] [outer = (nil)] 08:08:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0c6d2d800) [pid = 1832] [serial = 1685] [outer = 0x7fe0bdd30000] 08:08:42 INFO - PROCESS | 1832 | 1462374522839 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0c7874c00) [pid = 1832] [serial = 1686] [outer = 0x7fe0bdd30000] 08:08:43 INFO - PROCESS | 1832 | 1462374523714 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1581ms 08:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:08:43 INFO - PROCESS | 1832 | 1462374523769 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1832 | 1462374523772 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:08:43 INFO - PROCESS | 1832 | 1462374523778 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1832 | 1462374523781 Marionette TRACE conn3 <- [1,2218,null,{}] 08:08:43 INFO - PROCESS | 1832 | 1462374523786 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:44 INFO - PROCESS | 1832 | 1462374524013 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:08:44 INFO - PROCESS | 1832 | 1462374524276 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c9434000 == 148 [pid = 1832] [id = 562] 08:08:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0c56ec800) [pid = 1832] [serial = 1687] [outer = (nil)] 08:08:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0c793a000) [pid = 1832] [serial = 1688] [outer = 0x7fe0c56ec800] 08:08:44 INFO - PROCESS | 1832 | 1462374524391 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0c930b000) [pid = 1832] [serial = 1689] [outer = 0x7fe0c56ec800] 08:08:45 INFO - PROCESS | 1832 | 1462374525225 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1484ms 08:08:45 INFO - PROCESS | 1832 | 1462374525262 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1832 | 1462374525266 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:08:45 INFO - PROCESS | 1832 | 1462374525272 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1832 | 1462374525275 Marionette TRACE conn3 <- [1,2222,null,{}] 08:08:45 INFO - PROCESS | 1832 | 1462374525280 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:45 INFO - PROCESS | 1832 | 1462374525509 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:08:45 INFO - PROCESS | 1832 | 1462374525770 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3a06800 == 149 [pid = 1832] [id = 563] 08:08:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0b6577000) [pid = 1832] [serial = 1690] [outer = (nil)] 08:08:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0c94d3800) [pid = 1832] [serial = 1691] [outer = 0x7fe0b6577000] 08:08:45 INFO - PROCESS | 1832 | 1462374525846 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0cd105400) [pid = 1832] [serial = 1692] [outer = 0x7fe0b6577000] 08:08:46 INFO - PROCESS | 1832 | 1462374526721 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1480ms 08:08:46 INFO - PROCESS | 1832 | 1462374526753 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 1832 | 1462374526758 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:08:46 INFO - PROCESS | 1832 | 1462374526764 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1832 | 1462374526766 Marionette TRACE conn3 <- [1,2226,null,{}] 08:08:46 INFO - PROCESS | 1832 | 1462374526772 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:47 INFO - PROCESS | 1832 | 1462374527007 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:08:47 INFO - PROCESS | 1832 | 1462374527519 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d510c800 == 150 [pid = 1832] [id = 564] 08:08:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0d3cc7000) [pid = 1832] [serial = 1693] [outer = (nil)] 08:08:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0d3ccc800) [pid = 1832] [serial = 1694] [outer = 0x7fe0d3cc7000] 08:08:47 INFO - PROCESS | 1832 | 1462374527600 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0d3fe7c00) [pid = 1832] [serial = 1695] [outer = 0x7fe0d3cc7000] 08:08:48 INFO - PROCESS | 1832 | 1462374528509 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1786ms 08:08:48 INFO - PROCESS | 1832 | 1462374528552 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1832 | 1462374528555 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:08:48 INFO - PROCESS | 1832 | 1462374528562 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1832 | 1462374528564 Marionette TRACE conn3 <- [1,2230,null,{}] 08:08:48 INFO - PROCESS | 1832 | 1462374528571 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:48 INFO - PROCESS | 1832 | 1462374528813 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:08:49 INFO - PROCESS | 1832 | 1462374529129 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaeda000 == 151 [pid = 1832] [id = 565] 08:08:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0ab0c6800) [pid = 1832] [serial = 1696] [outer = (nil)] 08:08:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b17a2800) [pid = 1832] [serial = 1697] [outer = 0x7fe0ab0c6800] 08:08:49 INFO - PROCESS | 1832 | 1462374529218 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0b73cf000) [pid = 1832] [serial = 1698] [outer = 0x7fe0ab0c6800] 08:08:50 INFO - PROCESS | 1832 | 1462374530750 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2232ms 08:08:50 INFO - PROCESS | 1832 | 1462374530796 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:08:50 INFO - PROCESS | 1832 | 1462374530801 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:08:50 INFO - PROCESS | 1832 | 1462374530809 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1832 | 1462374530815 Marionette TRACE conn3 <- [1,2234,null,{}] 08:08:50 INFO - PROCESS | 1832 | 1462374530824 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:51 INFO - PROCESS | 1832 | 1462374531057 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:08:51 INFO - PROCESS | 1832 | 1462374531325 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0accf1000 == 152 [pid = 1832] [id = 566] 08:08:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0aa563400) [pid = 1832] [serial = 1699] [outer = (nil)] 08:08:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0aafc6000) [pid = 1832] [serial = 1700] [outer = 0x7fe0aa563400] 08:08:51 INFO - PROCESS | 1832 | 1462374531397 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0ab61ac00) [pid = 1832] [serial = 1701] [outer = 0x7fe0aa563400] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c2561800 == 151 [pid = 1832] [id = 346] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5dd8000 == 150 [pid = 1832] [id = 348] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0cdfd1800 == 149 [pid = 1832] [id = 350] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bde12800 == 148 [pid = 1832] [id = 344] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0685000 == 147 [pid = 1832] [id = 345] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b38d5800 == 146 [pid = 1832] [id = 342] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbfb1000 == 145 [pid = 1832] [id = 343] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6af1000 == 144 [pid = 1832] [id = 349] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5296000 == 143 [pid = 1832] [id = 347] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af863000 == 142 [pid = 1832] [id = 547] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb5e000 == 141 [pid = 1832] [id = 546] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab7c6800 == 140 [pid = 1832] [id = 545] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a82dc800 == 139 [pid = 1832] [id = 544] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a82e1800 == 138 [pid = 1832] [id = 542] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c666f000 == 137 [pid = 1832] [id = 541] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c594e800 == 136 [pid = 1832] [id = 540] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3158800 == 135 [pid = 1832] [id = 539] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0f82800 == 134 [pid = 1832] [id = 538] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf2a3000 == 133 [pid = 1832] [id = 537] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd664800 == 132 [pid = 1832] [id = 536] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd49a800 == 131 [pid = 1832] [id = 535] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbd85800 == 130 [pid = 1832] [id = 534] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7599000 == 129 [pid = 1832] [id = 533] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6968000 == 128 [pid = 1832] [id = 532] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b61a6000 == 127 [pid = 1832] [id = 531] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b3354800 == 126 [pid = 1832] [id = 530] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b1722000 == 125 [pid = 1832] [id = 529] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0ab7800 == 124 [pid = 1832] [id = 528] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b00c4800 == 123 [pid = 1832] [id = 527] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adc75000 == 122 [pid = 1832] [id = 526] 08:08:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aadce800 == 121 [pid = 1832] [id = 525] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0ad9d5800) [pid = 1832] [serial = 1574] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0ad9cb000) [pid = 1832] [serial = 1572] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0b0ad9c00) [pid = 1832] [serial = 1512] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0bc0f9800) [pid = 1832] [serial = 1530] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0ab0cf400) [pid = 1832] [serial = 1566] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0c4f0f800) [pid = 1832] [serial = 1548] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0b3008000) [pid = 1832] [serial = 1518] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0aafc8400) [pid = 1832] [serial = 1559] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0ad9d6800) [pid = 1832] [serial = 1509] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0b51c5400) [pid = 1832] [serial = 1521] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0c3ab7800) [pid = 1832] [serial = 1545] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0aa1e8c00) [pid = 1832] [serial = 1562] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0c5689400) [pid = 1832] [serial = 1551] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0b73c7400) [pid = 1832] [serial = 1529] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0bce4e800) [pid = 1832] [serial = 1533] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0aa487c00) [pid = 1832] [serial = 1563] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0acaba800) [pid = 1832] [serial = 1569] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0bf011800) [pid = 1832] [serial = 1538] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0c5f2ec00) [pid = 1832] [serial = 1556] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b69d0c00) [pid = 1832] [serial = 1524] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0b6573800) [pid = 1832] [serial = 1523] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0c1136c00) [pid = 1832] [serial = 1539] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0ab84f800) [pid = 1832] [serial = 1568] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0b73c5400) [pid = 1832] [serial = 1527] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0b03e2c00) [pid = 1832] [serial = 1511] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0c25d0400) [pid = 1832] [serial = 1544] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0c25c6c00) [pid = 1832] [serial = 1542] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0b73b6800) [pid = 1832] [serial = 1526] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0b4ef1800) [pid = 1832] [serial = 1520] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0ab0c4400) [pid = 1832] [serial = 1505] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0aafd2000) [pid = 1832] [serial = 1565] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0aced0400) [pid = 1832] [serial = 1508] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0ab851000) [pid = 1832] [serial = 1571] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0b3005c00) [pid = 1832] [serial = 1434] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0b1797400) [pid = 1832] [serial = 1514] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0c56e7800) [pid = 1832] [serial = 1553] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b17a1000) [pid = 1832] [serial = 1515] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0ab61b400) [pid = 1832] [serial = 1506] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b29a5400) [pid = 1832] [serial = 1517] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0c5059c00) [pid = 1832] [serial = 1550] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0c4a83c00) [pid = 1832] [serial = 1547] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0c1191c00) [pid = 1832] [serial = 1541] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0bcd09400) [pid = 1832] [serial = 1532] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0bda46800) [pid = 1832] [serial = 1535] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0bdee0000) [pid = 1832] [serial = 1536] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1832 | 1462374532978 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2237ms 08:08:53 INFO - PROCESS | 1832 | 1462374533047 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1832 | 1462374533054 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:08:53 INFO - PROCESS | 1832 | 1462374533064 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1832 | 1462374533068 Marionette TRACE conn3 <- [1,2238,null,{}] 08:08:53 INFO - PROCESS | 1832 | 1462374533074 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:53 INFO - PROCESS | 1832 | 1462374533300 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:08:53 INFO - PROCESS | 1832 | 1462374533475 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a83ce000 == 122 [pid = 1832] [id = 567] 08:08:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0a93ea400) [pid = 1832] [serial = 1702] [outer = (nil)] 08:08:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0ab0c8c00) [pid = 1832] [serial = 1703] [outer = 0x7fe0a93ea400] 08:08:53 INFO - PROCESS | 1832 | 1462374533538 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0aced0400) [pid = 1832] [serial = 1704] [outer = 0x7fe0a93ea400] 08:08:54 INFO - PROCESS | 1832 | 1462374534363 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1379ms 08:08:54 INFO - PROCESS | 1832 | 1462374534445 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1832 | 1462374534448 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:08:54 INFO - PROCESS | 1832 | 1462374534455 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1832 | 1462374534460 Marionette TRACE conn3 <- [1,2242,null,{}] 08:08:54 INFO - PROCESS | 1832 | 1462374534476 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:54 INFO - PROCESS | 1832 | 1462374534705 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:08:54 INFO - PROCESS | 1832 | 1462374534913 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ad98f800 == 123 [pid = 1832] [id = 568] 08:08:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0adc20000) [pid = 1832] [serial = 1705] [outer = (nil)] 08:08:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0ae268800) [pid = 1832] [serial = 1706] [outer = 0x7fe0adc20000] 08:08:54 INFO - PROCESS | 1832 | 1462374534985 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b03e4400) [pid = 1832] [serial = 1707] [outer = 0x7fe0adc20000] 08:08:55 INFO - PROCESS | 1832 | 1462374535875 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1440ms 08:08:55 INFO - PROCESS | 1832 | 1462374535895 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1832 | 1462374535899 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:08:55 INFO - PROCESS | 1832 | 1462374535905 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1832 | 1462374535907 Marionette TRACE conn3 <- [1,2246,null,{}] 08:08:55 INFO - PROCESS | 1832 | 1462374535913 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:56 INFO - PROCESS | 1832 | 1462374536189 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:08:56 INFO - PROCESS | 1832 | 1462374536239 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af87a000 == 124 [pid = 1832] [id = 569] 08:08:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b0b93800) [pid = 1832] [serial = 1708] [outer = (nil)] 08:08:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0b2060400) [pid = 1832] [serial = 1709] [outer = 0x7fe0b0b93800] 08:08:56 INFO - PROCESS | 1832 | 1462374536363 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b29ad000) [pid = 1832] [serial = 1710] [outer = 0x7fe0b0b93800] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b4efa000) [pid = 1832] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0b29a6c00) [pid = 1832] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0aa55d400) [pid = 1832] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0ab856800) [pid = 1832] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0b3615000) [pid = 1832] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0bd333800) [pid = 1832] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0b73a7c00) [pid = 1832] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0b36b1800) [pid = 1832] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0af3b4c00) [pid = 1832] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0adc1b400) [pid = 1832] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0b361a800) [pid = 1832] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0aa565c00) [pid = 1832] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0b4ef6c00) [pid = 1832] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0aa1ea000) [pid = 1832] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0c56e5000) [pid = 1832] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0aa1df400) [pid = 1832] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0a7c2a800) [pid = 1832] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0bda4ec00) [pid = 1832] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0bb9cd800) [pid = 1832] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0c5689800) [pid = 1832] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0b0b8f800) [pid = 1832] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0c5052c00) [pid = 1832] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0b632a800) [pid = 1832] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0a93ef400) [pid = 1832] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:08:57 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0af488000) [pid = 1832] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:08:57 INFO - PROCESS | 1832 | 1462374537839 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1981ms 08:08:57 INFO - PROCESS | 1832 | 1462374537888 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1832 | 1462374537891 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:08:57 INFO - PROCESS | 1832 | 1462374537896 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1832 | 1462374537898 Marionette TRACE conn3 <- [1,2250,null,{}] 08:08:57 INFO - PROCESS | 1832 | 1462374537903 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:58 INFO - PROCESS | 1832 | 1462374538179 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:08:58 INFO - PROCESS | 1832 | 1462374538293 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b00e0000 == 125 [pid = 1832] [id = 570] 08:08:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0a7c29800) [pid = 1832] [serial = 1711] [outer = (nil)] 08:08:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0af488000) [pid = 1832] [serial = 1712] [outer = 0x7fe0a7c29800] 08:08:58 INFO - PROCESS | 1832 | 1462374538354 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0b29a7c00) [pid = 1832] [serial = 1713] [outer = 0x7fe0a7c29800] 08:08:59 INFO - PROCESS | 1832 | 1462374539086 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1225ms 08:08:59 INFO - PROCESS | 1832 | 1462374539136 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1832 | 1462374539141 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:08:59 INFO - PROCESS | 1832 | 1462374539148 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1832 | 1462374539150 Marionette TRACE conn3 <- [1,2254,null,{}] 08:08:59 INFO - PROCESS | 1832 | 1462374539154 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:59 INFO - PROCESS | 1832 | 1462374539406 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:08:59 INFO - PROCESS | 1832 | 1462374539766 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a81cd800 == 126 [pid = 1832] [id = 571] 08:08:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0a7c32400) [pid = 1832] [serial = 1714] [outer = (nil)] 08:08:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0a93f0000) [pid = 1832] [serial = 1715] [outer = 0x7fe0a7c32400] 08:08:59 INFO - PROCESS | 1832 | 1462374539899 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0aa55bc00) [pid = 1832] [serial = 1716] [outer = 0x7fe0a7c32400] 08:09:00 INFO - PROCESS | 1832 | 1462374540809 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1732ms 08:09:00 INFO - PROCESS | 1832 | 1462374540884 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1832 | 1462374540890 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:09:00 INFO - PROCESS | 1832 | 1462374540897 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1832 | 1462374540903 Marionette TRACE conn3 <- [1,2258,null,{}] 08:09:00 INFO - PROCESS | 1832 | 1462374540910 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:01 INFO - PROCESS | 1832 | 1462374541184 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:09:01 INFO - PROCESS | 1832 | 1462374541440 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb5e000 == 127 [pid = 1832] [id = 572] 08:09:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0ab624800) [pid = 1832] [serial = 1717] [outer = (nil)] 08:09:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0acab3400) [pid = 1832] [serial = 1718] [outer = 0x7fe0ab624800] 08:09:01 INFO - PROCESS | 1832 | 1462374541559 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0ad9cb800) [pid = 1832] [serial = 1719] [outer = 0x7fe0ab624800] 08:09:02 INFO - PROCESS | 1832 | 1462374542489 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1641ms 08:09:02 INFO - PROCESS | 1832 | 1462374542544 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:09:02 INFO - PROCESS | 1832 | 1462374542550 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:09:02 INFO - PROCESS | 1832 | 1462374542562 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1832 | 1462374542572 Marionette TRACE conn3 <- [1,2262,null,{}] 08:09:02 INFO - PROCESS | 1832 | 1462374542577 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:02 INFO - PROCESS | 1832 | 1462374542814 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:09:03 INFO - PROCESS | 1832 | 1462374543117 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b171b000 == 128 [pid = 1832] [id = 573] 08:09:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0af487400) [pid = 1832] [serial = 1720] [outer = (nil)] 08:09:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0b0ad3800) [pid = 1832] [serial = 1721] [outer = 0x7fe0af487400] 08:09:03 INFO - PROCESS | 1832 | 1462374543236 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0b0ee4800) [pid = 1832] [serial = 1722] [outer = 0x7fe0af487400] 08:09:04 INFO - PROCESS | 1832 | 1462374544136 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1647ms 08:09:04 INFO - PROCESS | 1832 | 1462374544204 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1832 | 1462374544209 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:09:04 INFO - PROCESS | 1832 | 1462374544224 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1832 | 1462374544233 Marionette TRACE conn3 <- [1,2266,null,{}] 08:09:04 INFO - PROCESS | 1832 | 1462374544239 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:04 INFO - PROCESS | 1832 | 1462374544503 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:09:04 INFO - PROCESS | 1832 | 1462374544754 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b3348000 == 129 [pid = 1832] [id = 574] 08:09:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0af48a800) [pid = 1832] [serial = 1723] [outer = (nil)] 08:09:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0b310ec00) [pid = 1832] [serial = 1724] [outer = 0x7fe0af48a800] 08:09:04 INFO - PROCESS | 1832 | 1462374544870 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0b361bc00) [pid = 1832] [serial = 1725] [outer = 0x7fe0af48a800] 08:09:05 INFO - PROCESS | 1832 | 1462374545722 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1552ms 08:09:05 INFO - PROCESS | 1832 | 1462374545769 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:09:05 INFO - PROCESS | 1832 | 1462374545774 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:09:05 INFO - PROCESS | 1832 | 1462374545779 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1832 | 1462374545783 Marionette TRACE conn3 <- [1,2270,null,{}] 08:09:05 INFO - PROCESS | 1832 | 1462374545787 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:06 INFO - PROCESS | 1832 | 1462374546018 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:09:06 INFO - PROCESS | 1832 | 1462374546233 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b622c800 == 130 [pid = 1832] [id = 575] 08:09:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0b3003000) [pid = 1832] [serial = 1726] [outer = (nil)] 08:09:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0b390c400) [pid = 1832] [serial = 1727] [outer = 0x7fe0b3003000] 08:09:06 INFO - PROCESS | 1832 | 1462374546347 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0b51be800) [pid = 1832] [serial = 1728] [outer = 0x7fe0b3003000] 08:09:07 INFO - PROCESS | 1832 | 1462374547250 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1489ms 08:09:07 INFO - PROCESS | 1832 | 1462374547284 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1832 | 1462374547289 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:09:07 INFO - PROCESS | 1832 | 1462374547297 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1832 | 1462374547301 Marionette TRACE conn3 <- [1,2274,null,{}] 08:09:07 INFO - PROCESS | 1832 | 1462374547306 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:07 INFO - PROCESS | 1832 | 1462374547530 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:09:07 INFO - PROCESS | 1832 | 1462374547757 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66bc000 == 131 [pid = 1832] [id = 576] 08:09:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0b6576400) [pid = 1832] [serial = 1729] [outer = (nil)] 08:09:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0b66eb000) [pid = 1832] [serial = 1730] [outer = 0x7fe0b6576400] 08:09:07 INFO - PROCESS | 1832 | 1462374547882 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0b73cb800) [pid = 1832] [serial = 1731] [outer = 0x7fe0b6576400] 08:09:08 INFO - PROCESS | 1832 | 1462374548932 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1684ms 08:09:08 INFO - PROCESS | 1832 | 1462374548985 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1832 | 1462374548988 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:09:08 INFO - PROCESS | 1832 | 1462374548996 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1832 | 1462374548999 Marionette TRACE conn3 <- [1,2278,null,{}] 08:09:09 INFO - PROCESS | 1832 | 1462374549004 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:09 INFO - PROCESS | 1832 | 1462374549227 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:09:09 INFO - PROCESS | 1832 | 1462374549436 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7593800 == 132 [pid = 1832] [id = 577] 08:09:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b632ac00) [pid = 1832] [serial = 1732] [outer = (nil)] 08:09:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0bc190000) [pid = 1832] [serial = 1733] [outer = 0x7fe0b632ac00] 08:09:09 INFO - PROCESS | 1832 | 1462374549547 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0bce8d400) [pid = 1832] [serial = 1734] [outer = 0x7fe0b632ac00] 08:09:10 INFO - PROCESS | 1832 | 1462374550482 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1533ms 08:09:10 INFO - PROCESS | 1832 | 1462374550530 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1832 | 1462374550534 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:09:10 INFO - PROCESS | 1832 | 1462374550540 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1832 | 1462374550542 Marionette TRACE conn3 <- [1,2282,null,{}] 08:09:10 INFO - PROCESS | 1832 | 1462374550567 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:10 INFO - PROCESS | 1832 | 1462374550788 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:09:11 INFO - PROCESS | 1832 | 1462374551048 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bb9ee800 == 133 [pid = 1832] [id = 578] 08:09:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b390ac00) [pid = 1832] [serial = 1735] [outer = (nil)] 08:09:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0bce97400) [pid = 1832] [serial = 1736] [outer = 0x7fe0b390ac00] 08:09:11 INFO - PROCESS | 1832 | 1462374551163 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0bd3dc400) [pid = 1832] [serial = 1737] [outer = 0x7fe0b390ac00] 08:09:12 INFO - PROCESS | 1832 | 1462374552084 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1587ms 08:09:12 INFO - PROCESS | 1832 | 1462374552128 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1832 | 1462374552133 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:09:12 INFO - PROCESS | 1832 | 1462374552139 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1832 | 1462374552142 Marionette TRACE conn3 <- [1,2286,null,{}] 08:09:12 INFO - PROCESS | 1832 | 1462374552147 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:12 INFO - PROCESS | 1832 | 1462374552392 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:09:12 INFO - PROCESS | 1832 | 1462374552725 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd22b000 == 134 [pid = 1832] [id = 579] 08:09:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b6577400) [pid = 1832] [serial = 1738] [outer = (nil)] 08:09:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0bd706c00) [pid = 1832] [serial = 1739] [outer = 0x7fe0b6577400] 08:09:12 INFO - PROCESS | 1832 | 1462374552804 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0bdd27000) [pid = 1832] [serial = 1740] [outer = 0x7fe0b6577400] 08:09:13 INFO - PROCESS | 1832 | 1462374553656 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1579ms 08:09:13 INFO - PROCESS | 1832 | 1462374553718 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1832 | 1462374553722 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:09:13 INFO - PROCESS | 1832 | 1462374553728 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1832 | 1462374553730 Marionette TRACE conn3 <- [1,2290,null,{}] 08:09:13 INFO - PROCESS | 1832 | 1462374553735 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:13 INFO - PROCESS | 1832 | 1462374553957 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:09:14 INFO - PROCESS | 1832 | 1462374554171 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd663000 == 135 [pid = 1832] [id = 580] 08:09:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0bbbaec00) [pid = 1832] [serial = 1741] [outer = (nil)] 08:09:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0bdee0000) [pid = 1832] [serial = 1742] [outer = 0x7fe0bbbaec00] 08:09:14 INFO - PROCESS | 1832 | 1462374554283 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0bf00fc00) [pid = 1832] [serial = 1743] [outer = 0x7fe0bbbaec00] 08:09:15 INFO - PROCESS | 1832 | 1462374555157 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1481ms 08:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:09:15 INFO - PROCESS | 1832 | 1462374555210 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1832 | 1462374555213 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:09:15 INFO - PROCESS | 1832 | 1462374555218 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1832 | 1462374555222 Marionette TRACE conn3 <- [1,2294,null,{}] 08:09:15 INFO - PROCESS | 1832 | 1462374555227 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:15 INFO - PROCESS | 1832 | 1462374555452 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:09:15 INFO - PROCESS | 1832 | 1462374555672 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf2a3000 == 136 [pid = 1832] [id = 581] 08:09:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0bf010000) [pid = 1832] [serial = 1744] [outer = (nil)] 08:09:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0c0873800) [pid = 1832] [serial = 1745] [outer = 0x7fe0bf010000] 08:09:15 INFO - PROCESS | 1832 | 1462374555807 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0c1191c00) [pid = 1832] [serial = 1746] [outer = 0x7fe0bf010000] 08:09:16 INFO - PROCESS | 1832 | 1462374556717 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1533ms 08:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:09:16 INFO - PROCESS | 1832 | 1462374556751 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1832 | 1462374556755 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:09:16 INFO - PROCESS | 1832 | 1462374556761 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1832 | 1462374556765 Marionette TRACE conn3 <- [1,2298,null,{}] 08:09:16 INFO - PROCESS | 1832 | 1462374556770 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:17 INFO - PROCESS | 1832 | 1462374557018 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:09:17 INFO - PROCESS | 1832 | 1462374557285 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c254a000 == 137 [pid = 1832] [id = 582] 08:09:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0c25ca800) [pid = 1832] [serial = 1747] [outer = (nil)] 08:09:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0c3fac400) [pid = 1832] [serial = 1748] [outer = 0x7fe0c25ca800] 08:09:17 INFO - PROCESS | 1832 | 1462374557404 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0c5059c00) [pid = 1832] [serial = 1749] [outer = 0x7fe0c25ca800] 08:09:18 INFO - PROCESS | 1832 | 1462374558224 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1487ms 08:09:18 INFO - PROCESS | 1832 | 1462374558260 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1832 | 1462374558266 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:09:18 INFO - PROCESS | 1832 | 1462374558279 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1832 | 1462374558283 Marionette TRACE conn3 <- [1,2302,null,{}] 08:09:18 INFO - PROCESS | 1832 | 1462374558292 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:18 INFO - PROCESS | 1832 | 1462374558570 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:09:18 INFO - PROCESS | 1832 | 1462374558827 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5181800 == 138 [pid = 1832] [id = 583] 08:09:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0c2fa0000) [pid = 1832] [serial = 1750] [outer = (nil)] 08:09:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0c54de800) [pid = 1832] [serial = 1751] [outer = 0x7fe0c2fa0000] 08:09:18 INFO - PROCESS | 1832 | 1462374558940 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0c56ea000) [pid = 1832] [serial = 1752] [outer = 0x7fe0c2fa0000] 08:09:19 INFO - PROCESS | 1832 | 1462374559758 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1536ms 08:09:19 INFO - PROCESS | 1832 | 1462374559815 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:09:19 INFO - PROCESS | 1832 | 1462374559827 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:09:19 INFO - PROCESS | 1832 | 1462374559832 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1832 | 1462374559835 Marionette TRACE conn3 <- [1,2306,null,{}] 08:09:19 INFO - PROCESS | 1832 | 1462374559841 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:20 INFO - PROCESS | 1832 | 1462374560064 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:09:20 INFO - PROCESS | 1832 | 1462374560334 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5dcd000 == 139 [pid = 1832] [id = 584] 08:09:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0b0b8f000) [pid = 1832] [serial = 1753] [outer = (nil)] 08:09:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0c57bc800) [pid = 1832] [serial = 1754] [outer = 0x7fe0b0b8f000] 08:09:20 INFO - PROCESS | 1832 | 1462374560452 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0c686a400) [pid = 1832] [serial = 1755] [outer = 0x7fe0b0b8f000] 08:09:21 INFO - PROCESS | 1832 | 1462374561300 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1536ms 08:09:21 INFO - PROCESS | 1832 | 1462374561369 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1832 | 1462374561373 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:09:21 INFO - PROCESS | 1832 | 1462374561379 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1832 | 1462374561381 Marionette TRACE conn3 <- [1,2310,null,{}] 08:09:21 INFO - PROCESS | 1832 | 1462374561387 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:21 INFO - PROCESS | 1832 | 1462374561621 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:09:21 INFO - PROCESS | 1832 | 1462374561880 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6de2800 == 140 [pid = 1832] [id = 585] 08:09:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0b2067000) [pid = 1832] [serial = 1756] [outer = (nil)] 08:09:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0c6d27800) [pid = 1832] [serial = 1757] [outer = 0x7fe0b2067000] 08:09:21 INFO - PROCESS | 1832 | 1462374561992 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0c780f000) [pid = 1832] [serial = 1758] [outer = 0x7fe0b2067000] 08:09:22 INFO - PROCESS | 1832 | 1462374562849 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1531ms 08:09:22 INFO - PROCESS | 1832 | 1462374562911 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1832 | 1462374562915 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:09:22 INFO - PROCESS | 1832 | 1462374562921 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1832 | 1462374562923 Marionette TRACE conn3 <- [1,2314,null,{}] 08:09:22 INFO - PROCESS | 1832 | 1462374562929 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:23 INFO - PROCESS | 1832 | 1462374563163 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:09:23 INFO - PROCESS | 1832 | 1462374563472 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4137800 == 141 [pid = 1832] [id = 586] 08:09:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0a7c2f400) [pid = 1832] [serial = 1759] [outer = (nil)] 08:09:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0c9771c00) [pid = 1832] [serial = 1760] [outer = 0x7fe0a7c2f400] 08:09:23 INFO - PROCESS | 1832 | 1462374563549 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0d3a82c00) [pid = 1832] [serial = 1761] [outer = 0x7fe0a7c2f400] 08:09:24 INFO - PROCESS | 1832 | 1462374564405 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1533ms 08:09:24 INFO - PROCESS | 1832 | 1462374564455 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 1832 | 1462374564459 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:09:24 INFO - PROCESS | 1832 | 1462374564465 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 1832 | 1462374564467 Marionette TRACE conn3 <- [1,2318,null,{}] 08:09:24 INFO - PROCESS | 1832 | 1462374564475 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:24 INFO - PROCESS | 1832 | 1462374564704 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:09:24 INFO - PROCESS | 1832 | 1462374564975 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8486800 == 142 [pid = 1832] [id = 587] 08:09:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0b6576000) [pid = 1832] [serial = 1762] [outer = (nil)] 08:09:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0d4112400) [pid = 1832] [serial = 1763] [outer = 0x7fe0b6576000] 08:09:25 INFO - PROCESS | 1832 | 1462374565096 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0d4ee6400) [pid = 1832] [serial = 1764] [outer = 0x7fe0b6576000] 08:09:25 INFO - PROCESS | 1832 | 1462374565929 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1832 | 1462374566003 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:09:26 INFO - PROCESS | 1832 | 1462374566008 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 1832 | 1462374566010 Marionette TRACE conn3 <- [1,2322,null,{}] 08:09:26 INFO - PROCESS | 1832 | 1462374566016 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:26 INFO - PROCESS | 1832 | 1462374566283 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:09:26 INFO - PROCESS | 1832 | 1462374566591 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8e14000 == 143 [pid = 1832] [id = 588] 08:09:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0d3f2bc00) [pid = 1832] [serial = 1765] [outer = (nil)] 08:09:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0d4f0fc00) [pid = 1832] [serial = 1766] [outer = 0x7fe0d3f2bc00] 08:09:26 INFO - PROCESS | 1832 | 1462374566668 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0d4fe1400) [pid = 1832] [serial = 1767] [outer = 0x7fe0d3f2bc00] 08:09:27 INFO - PROCESS | 1832 | 1462374567498 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1527ms 08:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:09:27 INFO - PROCESS | 1832 | 1462374567537 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1832 | 1462374567540 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:09:27 INFO - PROCESS | 1832 | 1462374567546 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1832 | 1462374567549 Marionette TRACE conn3 <- [1,2326,null,{}] 08:09:27 INFO - PROCESS | 1832 | 1462374567554 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:27 INFO - PROCESS | 1832 | 1462374567790 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:09:28 INFO - PROCESS | 1832 | 1462374568087 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f7d000 == 144 [pid = 1832] [id = 589] 08:09:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0aa55b000) [pid = 1832] [serial = 1768] [outer = (nil)] 08:09:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0d5163400) [pid = 1832] [serial = 1769] [outer = 0x7fe0aa55b000] 08:09:28 INFO - PROCESS | 1832 | 1462374568205 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0d70c0000) [pid = 1832] [serial = 1770] [outer = 0x7fe0aa55b000] 08:09:29 INFO - PROCESS | 1832 | 1462374569080 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1583ms 08:09:29 INFO - PROCESS | 1832 | 1462374569129 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1832 | 1462374569133 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:09:29 INFO - PROCESS | 1832 | 1462374569143 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 1832 | 1462374569145 Marionette TRACE conn3 <- [1,2330,null,{}] 08:09:29 INFO - PROCESS | 1832 | 1462374569149 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:29 INFO - PROCESS | 1832 | 1462374569376 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:09:29 INFO - PROCESS | 1832 | 1462374569645 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaddf800 == 145 [pid = 1832] [id = 590] 08:09:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0a7c26400) [pid = 1832] [serial = 1771] [outer = (nil)] 08:09:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0aa567800) [pid = 1832] [serial = 1772] [outer = 0x7fe0a7c26400] 08:09:29 INFO - PROCESS | 1832 | 1462374569757 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0af3b9c00) [pid = 1832] [serial = 1773] [outer = 0x7fe0a7c26400] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b4f74000 == 144 [pid = 1832] [id = 334] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b19c6000 == 143 [pid = 1832] [id = 332] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b00e0000 == 142 [pid = 1832] [id = 570] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af87a000 == 141 [pid = 1832] [id = 569] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ad98f800 == 140 [pid = 1832] [id = 568] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a83ce000 == 139 [pid = 1832] [id = 567] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0accf1000 == 138 [pid = 1832] [id = 566] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c9434000 == 137 [pid = 1832] [id = 562] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6f08000 == 136 [pid = 1832] [id = 561] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5de4000 == 135 [pid = 1832] [id = 560] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c529c000 == 134 [pid = 1832] [id = 559] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0ea6800 == 133 [pid = 1832] [id = 558] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bde1c800 == 132 [pid = 1832] [id = 557] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd30c800 == 131 [pid = 1832] [id = 556] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbd97800 == 130 [pid = 1832] [id = 555] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b761a000 == 129 [pid = 1832] [id = 554] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b69ac000 == 128 [pid = 1832] [id = 553] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6384800 == 127 [pid = 1832] [id = 552] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b33de800 == 126 [pid = 1832] [id = 551] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b18b8800 == 125 [pid = 1832] [id = 550] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ae665000 == 124 [pid = 1832] [id = 549] 08:09:31 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a81d4000 == 123 [pid = 1832] [id = 548] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0af3b9400) [pid = 1832] [serial = 1643] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0c1197000) [pid = 1832] [serial = 1613] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0c113f400) [pid = 1832] [serial = 1611] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0aafccc00) [pid = 1832] [serial = 1577] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0adc1ac00) [pid = 1832] [serial = 1581] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0b390c000) [pid = 1832] [serial = 1593] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0c5f28000) [pid = 1832] [serial = 1622] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0acedb400) [pid = 1832] [serial = 1580] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0bce8f800) [pid = 1832] [serial = 1604] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0b7375400) [pid = 1832] [serial = 1598] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0b03ed800) [pid = 1832] [serial = 1583] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0af3b6c00) [pid = 1832] [serial = 1640] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0b6321c00) [pid = 1832] [serial = 1595] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0aced5400) [pid = 1832] [serial = 1638] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0b0adb400) [pid = 1832] [serial = 1584] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0bcd09800) [pid = 1832] [serial = 1602] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0aa55a800) [pid = 1832] [serial = 1634] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0ab628800) [pid = 1832] [serial = 1637] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0c25cc400) [pid = 1832] [serial = 1614] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0bc0f1c00) [pid = 1832] [serial = 1601] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0c6ab1000) [pid = 1832] [serial = 1625] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b4ef8800) [pid = 1832] [serial = 1632] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0bf25d800) [pid = 1832] [serial = 1610] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0af3ae800) [pid = 1832] [serial = 1503] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0bdd31400) [pid = 1832] [serial = 1607] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0b73cf800) [pid = 1832] [serial = 1599] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0c4a8a400) [pid = 1832] [serial = 1617] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0c3a16c00) [pid = 1832] [serial = 1616] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0c6863400) [pid = 1832] [serial = 1557] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0b3108c00) [pid = 1832] [serial = 1590] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0c57b7000) [pid = 1832] [serial = 1554] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0c51acc00) [pid = 1832] [serial = 1619] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0b0ad8c00) [pid = 1832] [serial = 1641] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0ab2a4400) [pid = 1832] [serial = 1578] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0b3006800) [pid = 1832] [serial = 1589] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0bee1e400) [pid = 1832] [serial = 1608] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0ab2a5c00) [pid = 1832] [serial = 1631] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0bcf1d400) [pid = 1832] [serial = 1605] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0ab0cc800) [pid = 1832] [serial = 1628] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0b36b0000) [pid = 1832] [serial = 1592] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b66e8400) [pid = 1832] [serial = 1596] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0ab0c9000) [pid = 1832] [serial = 1635] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0c56e4800) [pid = 1832] [serial = 1620] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0c08a3000) [pid = 1832] [serial = 1629] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0b179d800) [pid = 1832] [serial = 1586] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0c6546800) [pid = 1832] [serial = 1623] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0b29a6000) [pid = 1832] [serial = 1587] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0c7802800) [pid = 1832] [serial = 1626] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1832 | 1462374571894 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2795ms 08:09:31 INFO - PROCESS | 1832 | 1462374571940 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1832 | 1462374571947 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:09:31 INFO - PROCESS | 1832 | 1462374571954 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1832 | 1462374571960 Marionette TRACE conn3 <- [1,2334,null,{}] 08:09:31 INFO - PROCESS | 1832 | 1462374571967 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:32 INFO - PROCESS | 1832 | 1462374572194 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:09:32 INFO - PROCESS | 1832 | 1462374572375 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaeda800 == 124 [pid = 1832] [id = 591] 08:09:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0aa55d000) [pid = 1832] [serial = 1774] [outer = (nil)] 08:09:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0aafd2000) [pid = 1832] [serial = 1775] [outer = 0x7fe0aa55d000] 08:09:32 INFO - PROCESS | 1832 | 1462374572442 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0ab2aa400) [pid = 1832] [serial = 1776] [outer = 0x7fe0aa55d000] 08:09:33 INFO - PROCESS | 1832 | 1462374573216 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1288ms 08:09:33 INFO - PROCESS | 1832 | 1462374573242 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1832 | 1462374573249 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:09:33 INFO - PROCESS | 1832 | 1462374573292 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1832 | 1462374573296 Marionette TRACE conn3 <- [1,2338,null,{}] 08:09:33 INFO - PROCESS | 1832 | 1462374573305 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:33 INFO - PROCESS | 1832 | 1462374573527 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:09:33 INFO - PROCESS | 1832 | 1462374573730 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ad9a3000 == 125 [pid = 1832] [id = 592] 08:09:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0aa55f000) [pid = 1832] [serial = 1777] [outer = (nil)] 08:09:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0ad9d4800) [pid = 1832] [serial = 1778] [outer = 0x7fe0aa55f000] 08:09:33 INFO - PROCESS | 1832 | 1462374573811 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0af3ab400) [pid = 1832] [serial = 1779] [outer = 0x7fe0aa55f000] 08:09:34 INFO - PROCESS | 1832 | 1462374574675 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1443ms 08:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:09:34 INFO - PROCESS | 1832 | 1462374574733 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 1832 | 1462374574736 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:09:34 INFO - PROCESS | 1832 | 1462374574741 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1832 | 1462374574746 Marionette TRACE conn3 <- [1,2342,null,{}] 08:09:34 INFO - PROCESS | 1832 | 1462374574767 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:35 INFO - PROCESS | 1832 | 1462374575061 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:09:35 INFO - PROCESS | 1832 | 1462374575108 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b010f000 == 126 [pid = 1832] [id = 593] 08:09:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b1795400) [pid = 1832] [serial = 1780] [outer = (nil)] 08:09:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b17a0400) [pid = 1832] [serial = 1781] [outer = 0x7fe0b1795400] 08:09:35 INFO - PROCESS | 1832 | 1462374575245 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0b310f400) [pid = 1832] [serial = 1782] [outer = 0x7fe0b1795400] 08:09:36 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0adc20000) [pid = 1832] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:09:36 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0aa563400) [pid = 1832] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:09:36 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0a93ea400) [pid = 1832] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:09:36 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0aa569400) [pid = 1832] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:09:36 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0b0b93800) [pid = 1832] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:09:36 INFO - PROCESS | 1832 | 1462374576624 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1939ms 08:09:36 INFO - PROCESS | 1832 | 1462374576681 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1832 | 1462374576684 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:09:36 INFO - PROCESS | 1832 | 1462374576690 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1832 | 1462374576692 Marionette TRACE conn3 <- [1,2346,null,{}] 08:09:36 INFO - PROCESS | 1832 | 1462374576697 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:36 INFO - PROCESS | 1832 | 1462374576970 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:09:36 INFO - PROCESS | 1832 | 1462374576992 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b171c800 == 127 [pid = 1832] [id = 594] 08:09:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0aa1e8c00) [pid = 1832] [serial = 1783] [outer = (nil)] 08:09:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0b3112400) [pid = 1832] [serial = 1784] [outer = 0x7fe0aa1e8c00] 08:09:37 INFO - PROCESS | 1832 | 1462374577054 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b4efe400) [pid = 1832] [serial = 1785] [outer = 0x7fe0aa1e8c00] 08:09:37 INFO - PROCESS | 1832 | 1462374577859 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1182ms 08:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:09:37 INFO - PROCESS | 1832 | 1462374577874 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1832 | 1462374577876 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:09:37 INFO - PROCESS | 1832 | 1462374577894 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1832 | 1462374577909 Marionette TRACE conn3 <- [1,2350,null,{}] 08:09:37 INFO - PROCESS | 1832 | 1462374577919 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:38 INFO - PROCESS | 1832 | 1462374578131 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:09:38 INFO - PROCESS | 1832 | 1462374578466 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a82c9800 == 128 [pid = 1832] [id = 595] 08:09:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0a7c31800) [pid = 1832] [serial = 1786] [outer = (nil)] 08:09:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0a93e4800) [pid = 1832] [serial = 1787] [outer = 0x7fe0a7c31800] 08:09:38 INFO - PROCESS | 1832 | 1462374578545 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0aa55a400) [pid = 1832] [serial = 1788] [outer = 0x7fe0a7c31800] 08:09:39 INFO - PROCESS | 1832 | 1462374579553 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1712ms 08:09:39 INFO - PROCESS | 1832 | 1462374579595 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1832 | 1462374579601 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:09:39 INFO - PROCESS | 1832 | 1462374579608 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1832 | 1462374579613 Marionette TRACE conn3 <- [1,2354,null,{}] 08:09:39 INFO - PROCESS | 1832 | 1462374579621 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:39 INFO - PROCESS | 1832 | 1462374579867 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:09:40 INFO - PROCESS | 1832 | 1462374580168 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0110800 == 129 [pid = 1832] [id = 596] 08:09:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0acab6800) [pid = 1832] [serial = 1789] [outer = (nil)] 08:09:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0ad9d3400) [pid = 1832] [serial = 1790] [outer = 0x7fe0acab6800] 08:09:40 INFO - PROCESS | 1832 | 1462374580253 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0af3b4800) [pid = 1832] [serial = 1791] [outer = 0x7fe0acab6800] 08:09:41 INFO - PROCESS | 1832 | 1462374581205 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1637ms 08:09:41 INFO - PROCESS | 1832 | 1462374581250 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1832 | 1462374581258 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:09:41 INFO - PROCESS | 1832 | 1462374581268 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1832 | 1462374581271 Marionette TRACE conn3 <- [1,2358,null,{}] 08:09:41 INFO - PROCESS | 1832 | 1462374581278 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:41 INFO - PROCESS | 1832 | 1462374581559 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:09:41 INFO - PROCESS | 1832 | 1462374581939 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2fee800 == 130 [pid = 1832] [id = 597] 08:09:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0af48bc00) [pid = 1832] [serial = 1792] [outer = (nil)] 08:09:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b300c000) [pid = 1832] [serial = 1793] [outer = 0x7fe0af48bc00] 08:09:42 INFO - PROCESS | 1832 | 1462374582040 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0b3111800) [pid = 1832] [serial = 1794] [outer = 0x7fe0af48bc00] 08:09:42 INFO - PROCESS | 1832 | 1462374582972 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1738ms 08:09:43 INFO - PROCESS | 1832 | 1462374583006 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1832 | 1462374583010 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:09:43 INFO - PROCESS | 1832 | 1462374583018 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1832 | 1462374583027 Marionette TRACE conn3 <- [1,2362,null,{}] 08:09:43 INFO - PROCESS | 1832 | 1462374583041 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:43 INFO - PROCESS | 1832 | 1462374583284 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:09:43 INFO - PROCESS | 1832 | 1462374583589 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b65f7800 == 131 [pid = 1832] [id = 598] 08:09:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b36b8400) [pid = 1832] [serial = 1795] [outer = (nil)] 08:09:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0b66edc00) [pid = 1832] [serial = 1796] [outer = 0x7fe0b36b8400] 08:09:43 INFO - PROCESS | 1832 | 1462374583667 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0b73bbc00) [pid = 1832] [serial = 1797] [outer = 0x7fe0b36b8400] 08:09:44 INFO - PROCESS | 1832 | 1462374584595 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1639ms 08:09:44 INFO - PROCESS | 1832 | 1462374584656 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:09:44 INFO - PROCESS | 1832 | 1462374584661 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:09:44 INFO - PROCESS | 1832 | 1462374584667 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1832 | 1462374584671 Marionette TRACE conn3 <- [1,2366,null,{}] 08:09:44 INFO - PROCESS | 1832 | 1462374584676 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:44 INFO - PROCESS | 1832 | 1462374584928 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:09:45 INFO - PROCESS | 1832 | 1462374585229 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b758a800 == 132 [pid = 1832] [id = 599] 08:09:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0b3262400) [pid = 1832] [serial = 1798] [outer = (nil)] 08:09:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0bb9c9c00) [pid = 1832] [serial = 1799] [outer = 0x7fe0b3262400] 08:09:45 INFO - PROCESS | 1832 | 1462374585308 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0bc0f5c00) [pid = 1832] [serial = 1800] [outer = 0x7fe0b3262400] 08:09:46 INFO - PROCESS | 1832 | 1462374586129 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1532ms 08:09:46 INFO - PROCESS | 1832 | 1462374586200 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 1832 | 1462374586203 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:09:46 INFO - PROCESS | 1832 | 1462374586209 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1832 | 1462374586213 Marionette TRACE conn3 <- [1,2370,null,{}] 08:09:46 INFO - PROCESS | 1832 | 1462374586218 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:46 INFO - PROCESS | 1832 | 1462374586476 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:09:46 INFO - PROCESS | 1832 | 1462374586858 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd9c000 == 133 [pid = 1832] [id = 600] 08:09:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0bce95800) [pid = 1832] [serial = 1801] [outer = (nil)] 08:09:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0bcf1dc00) [pid = 1832] [serial = 1802] [outer = 0x7fe0bce95800] 08:09:47 INFO - PROCESS | 1832 | 1462374587020 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0bddaf400) [pid = 1832] [serial = 1803] [outer = 0x7fe0bce95800] 08:09:48 INFO - PROCESS | 1832 | 1462374588305 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2136ms 08:09:48 INFO - PROCESS | 1832 | 1462374588347 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1832 | 1462374588351 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:09:48 INFO - PROCESS | 1832 | 1462374588357 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1832 | 1462374588360 Marionette TRACE conn3 <- [1,2374,null,{}] 08:09:48 INFO - PROCESS | 1832 | 1462374588365 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:48 INFO - PROCESS | 1832 | 1462374588604 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:09:48 INFO - PROCESS | 1832 | 1462374588908 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd66a000 == 134 [pid = 1832] [id = 601] 08:09:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0bcd08800) [pid = 1832] [serial = 1804] [outer = (nil)] 08:09:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0c118ec00) [pid = 1832] [serial = 1805] [outer = 0x7fe0bcd08800] 08:09:48 INFO - PROCESS | 1832 | 1462374588986 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0c25c8000) [pid = 1832] [serial = 1806] [outer = 0x7fe0bcd08800] 08:09:49 INFO - PROCESS | 1832 | 1462374589860 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1538ms 08:09:49 INFO - PROCESS | 1832 | 1462374589898 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1832 | 1462374589903 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:09:49 INFO - PROCESS | 1832 | 1462374589911 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1832 | 1462374589913 Marionette TRACE conn3 <- [1,2378,null,{}] 08:09:49 INFO - PROCESS | 1832 | 1462374589919 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:50 INFO - PROCESS | 1832 | 1462374590150 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:09:50 INFO - PROCESS | 1832 | 1462374590427 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0d83000 == 135 [pid = 1832] [id = 602] 08:09:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0bce99800) [pid = 1832] [serial = 1807] [outer = (nil)] 08:09:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0c2f9b800) [pid = 1832] [serial = 1808] [outer = 0x7fe0bce99800] 08:09:50 INFO - PROCESS | 1832 | 1462374590541 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0c3b4c000) [pid = 1832] [serial = 1809] [outer = 0x7fe0bce99800] 08:09:51 INFO - PROCESS | 1832 | 1462374591404 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1543ms 08:09:51 INFO - PROCESS | 1832 | 1462374591455 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1832 | 1462374591459 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:09:51 INFO - PROCESS | 1832 | 1462374591465 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1832 | 1462374591468 Marionette TRACE conn3 <- [1,2382,null,{}] 08:09:51 INFO - PROCESS | 1832 | 1462374591474 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:51 INFO - PROCESS | 1832 | 1462374591744 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:09:52 INFO - PROCESS | 1832 | 1462374592045 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0f95000 == 136 [pid = 1832] [id = 603] 08:09:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0c08a4400) [pid = 1832] [serial = 1810] [outer = (nil)] 08:09:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0c54e4c00) [pid = 1832] [serial = 1811] [outer = 0x7fe0c08a4400] 08:09:52 INFO - PROCESS | 1832 | 1462374592124 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0c57b7800) [pid = 1832] [serial = 1812] [outer = 0x7fe0c08a4400] 08:09:53 INFO - PROCESS | 1832 | 1462374593006 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1584ms 08:09:53 INFO - PROCESS | 1832 | 1462374593050 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1832 | 1462374593054 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:09:53 INFO - PROCESS | 1832 | 1462374593059 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1832 | 1462374593062 Marionette TRACE conn3 <- [1,2386,null,{}] 08:09:53 INFO - PROCESS | 1832 | 1462374593068 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:53 INFO - PROCESS | 1832 | 1462374593308 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:09:53 INFO - PROCESS | 1832 | 1462374593620 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d15800 == 137 [pid = 1832] [id = 604] 08:09:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0b0edfc00) [pid = 1832] [serial = 1813] [outer = (nil)] 08:09:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0bd860800) [pid = 1832] [serial = 1814] [outer = 0x7fe0b0edfc00] 08:09:53 INFO - PROCESS | 1832 | 1462374593699 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0c6d2b800) [pid = 1832] [serial = 1815] [outer = 0x7fe0b0edfc00] 08:09:54 INFO - PROCESS | 1832 | 1462374594565 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1579ms 08:09:54 INFO - PROCESS | 1832 | 1462374594640 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1832 | 1462374594644 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:09:54 INFO - PROCESS | 1832 | 1462374594649 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1832 | 1462374594652 Marionette TRACE conn3 <- [1,2390,null,{}] 08:09:54 INFO - PROCESS | 1832 | 1462374594657 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:54 INFO - PROCESS | 1832 | 1462374594899 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:09:55 INFO - PROCESS | 1832 | 1462374595212 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6aec800 == 138 [pid = 1832] [id = 605] 08:09:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0c977cc00) [pid = 1832] [serial = 1816] [outer = (nil)] 08:09:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0d3c53c00) [pid = 1832] [serial = 1817] [outer = 0x7fe0c977cc00] 08:09:55 INFO - PROCESS | 1832 | 1462374595304 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0d4fde400) [pid = 1832] [serial = 1818] [outer = 0x7fe0c977cc00] 08:09:56 INFO - PROCESS | 1832 | 1462374596183 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1578ms 08:09:56 INFO - PROCESS | 1832 | 1462374596229 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:09:56 INFO - PROCESS | 1832 | 1462374596233 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:09:56 INFO - PROCESS | 1832 | 1462374596239 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 1832 | 1462374596243 Marionette TRACE conn3 <- [1,2394,null,{}] 08:09:56 INFO - PROCESS | 1832 | 1462374596248 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:56 INFO - PROCESS | 1832 | 1462374596509 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:09:56 INFO - PROCESS | 1832 | 1462374596815 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d4182800 == 139 [pid = 1832] [id = 606] 08:09:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0cd054000) [pid = 1832] [serial = 1819] [outer = (nil)] 08:09:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0d91bf400) [pid = 1832] [serial = 1820] [outer = 0x7fe0cd054000] 08:09:56 INFO - PROCESS | 1832 | 1462374596892 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0d921bc00) [pid = 1832] [serial = 1821] [outer = 0x7fe0cd054000] 08:09:57 INFO - PROCESS | 1832 | 1462374597755 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1586ms 08:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:09:57 INFO - PROCESS | 1832 | 1462374597825 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1832 | 1462374597828 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:09:57 INFO - PROCESS | 1832 | 1462374597835 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1832 | 1462374597838 Marionette TRACE conn3 <- [1,2398,null,{}] 08:09:57 INFO - PROCESS | 1832 | 1462374597843 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:58 INFO - PROCESS | 1832 | 1462374598119 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:09:58 INFO - PROCESS | 1832 | 1462374598430 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f73000 == 140 [pid = 1832] [id = 607] 08:09:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0ae2aa800) [pid = 1832] [serial = 1822] [outer = (nil)] 08:09:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0ae2b4000) [pid = 1832] [serial = 1823] [outer = 0x7fe0ae2aa800] 08:09:58 INFO - PROCESS | 1832 | 1462374598504 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0ae2b8800) [pid = 1832] [serial = 1824] [outer = 0x7fe0ae2aa800] 08:09:59 INFO - PROCESS | 1832 | 1462374599351 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1581ms 08:09:59 INFO - PROCESS | 1832 | 1462374599415 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1832 | 1462374599419 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:09:59 INFO - PROCESS | 1832 | 1462374599424 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1832 | 1462374599427 Marionette TRACE conn3 <- [1,2402,null,{}] 08:09:59 INFO - PROCESS | 1832 | 1462374599432 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:59 INFO - PROCESS | 1832 | 1462374599662 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:09:59 INFO - PROCESS | 1832 | 1462374599972 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dbb1a800 == 141 [pid = 1832] [id = 608] 08:10:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0acd2b800) [pid = 1832] [serial = 1825] [outer = (nil)] 08:10:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0acd32400) [pid = 1832] [serial = 1826] [outer = 0x7fe0acd2b800] 08:10:00 INFO - PROCESS | 1832 | 1462374600049 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0acd37400) [pid = 1832] [serial = 1827] [outer = 0x7fe0acd2b800] 08:10:00 INFO - PROCESS | 1832 | 1462374600894 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1533ms 08:10:00 INFO - PROCESS | 1832 | 1462374600958 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1832 | 1462374600963 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:10:00 INFO - PROCESS | 1832 | 1462374600969 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1832 | 1462374600971 Marionette TRACE conn3 <- [1,2406,null,{}] 08:10:00 INFO - PROCESS | 1832 | 1462374600976 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:01 INFO - PROCESS | 1832 | 1462374601212 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:10:01 INFO - PROCESS | 1832 | 1462374601475 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ddf8e000 == 142 [pid = 1832] [id = 609] 08:10:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0a7c2ec00) [pid = 1832] [serial = 1828] [outer = (nil)] 08:10:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0ae2af400) [pid = 1832] [serial = 1829] [outer = 0x7fe0a7c2ec00] 08:10:01 INFO - PROCESS | 1832 | 1462374601598 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0ae552800) [pid = 1832] [serial = 1830] [outer = 0x7fe0a7c2ec00] 08:10:02 INFO - PROCESS | 1832 | 1462374602501 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1578ms 08:10:02 INFO - PROCESS | 1832 | 1462374602548 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 1832 | 1462374602551 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:10:02 INFO - PROCESS | 1832 | 1462374602557 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 1832 | 1462374602560 Marionette TRACE conn3 <- [1,2410,null,{}] 08:10:02 INFO - PROCESS | 1832 | 1462374602566 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:02 INFO - PROCESS | 1832 | 1462374602806 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:10:03 INFO - PROCESS | 1832 | 1462374603128 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b297c000 == 143 [pid = 1832] [id = 610] 08:10:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0a7c2cc00) [pid = 1832] [serial = 1831] [outer = (nil)] 08:10:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0ae557c00) [pid = 1832] [serial = 1832] [outer = 0x7fe0a7c2cc00] 08:10:03 INFO - PROCESS | 1832 | 1462374603211 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0ae55bc00) [pid = 1832] [serial = 1833] [outer = 0x7fe0a7c2cc00] 08:10:04 INFO - PROCESS | 1832 | 1462374604110 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1580ms 08:10:04 INFO - PROCESS | 1832 | 1462374604139 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 1832 | 1462374604143 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:10:04 INFO - PROCESS | 1832 | 1462374604149 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1832 | 1462374604151 Marionette TRACE conn3 <- [1,2414,null,{}] 08:10:04 INFO - PROCESS | 1832 | 1462374604159 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:04 INFO - PROCESS | 1832 | 1462374604413 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:10:04 INFO - PROCESS | 1832 | 1462374604723 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a9629000 == 144 [pid = 1832] [id = 611] 08:10:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0aae07000) [pid = 1832] [serial = 1834] [outer = (nil)] 08:10:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0aae0d400) [pid = 1832] [serial = 1835] [outer = 0x7fe0aae07000] 08:10:04 INFO - PROCESS | 1832 | 1462374604802 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0aae11c00) [pid = 1832] [serial = 1836] [outer = 0x7fe0aae07000] 08:10:05 INFO - PROCESS | 1832 | 1462374605652 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1533ms 08:10:05 INFO - PROCESS | 1832 | 1462374605684 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1832 | 1462374605687 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:10:05 INFO - PROCESS | 1832 | 1462374605693 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1832 | 1462374605696 Marionette TRACE conn3 <- [1,2418,null,{}] 08:10:05 INFO - PROCESS | 1832 | 1462374605702 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:05 INFO - PROCESS | 1832 | 1462374605934 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:10:06 INFO - PROCESS | 1832 | 1462374606205 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab793000 == 145 [pid = 1832] [id = 612] 08:10:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0aae07400) [pid = 1832] [serial = 1837] [outer = (nil)] 08:10:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0ab752000) [pid = 1832] [serial = 1838] [outer = 0x7fe0aae07400] 08:10:06 INFO - PROCESS | 1832 | 1462374606322 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0ab756c00) [pid = 1832] [serial = 1839] [outer = 0x7fe0aae07400] 08:10:07 INFO - PROCESS | 1832 | 1462374607175 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1538ms 08:10:07 INFO - PROCESS | 1832 | 1462374607232 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1832 | 1462374607235 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:10:07 INFO - PROCESS | 1832 | 1462374607242 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1832 | 1462374607245 Marionette TRACE conn3 <- [1,2422,null,{}] 08:10:07 INFO - PROCESS | 1832 | 1462374607250 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:07 INFO - PROCESS | 1832 | 1462374607489 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:10:07 INFO - PROCESS | 1832 | 1462374607810 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7a9800 == 146 [pid = 1832] [id = 613] 08:10:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0aae09c00) [pid = 1832] [serial = 1840] [outer = (nil)] 08:10:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0ab75a800) [pid = 1832] [serial = 1841] [outer = 0x7fe0aae09c00] 08:10:07 INFO - PROCESS | 1832 | 1462374607898 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0ae558000) [pid = 1832] [serial = 1842] [outer = 0x7fe0aae09c00] 08:10:08 INFO - PROCESS | 1832 | 1462374608725 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1537ms 08:10:08 INFO - PROCESS | 1832 | 1462374608782 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 1832 | 1462374608785 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:10:08 INFO - PROCESS | 1832 | 1462374608797 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1832 | 1462374608799 Marionette TRACE conn3 <- [1,2426,null,{}] 08:10:08 INFO - PROCESS | 1832 | 1462374608806 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:09 INFO - PROCESS | 1832 | 1462374609045 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a83d9800 == 145 [pid = 1832] [id = 439] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a81c5800 == 144 [pid = 1832] [id = 442] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd55f800 == 143 [pid = 1832] [id = 89] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b38d9800 == 142 [pid = 1832] [id = 228] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b171c800 == 141 [pid = 1832] [id = 594] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b010f000 == 140 [pid = 1832] [id = 593] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ad9a3000 == 139 [pid = 1832] [id = 592] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aaeda800 == 138 [pid = 1832] [id = 591] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6de2800 == 137 [pid = 1832] [id = 585] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5dcd000 == 136 [pid = 1832] [id = 584] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5181800 == 135 [pid = 1832] [id = 583] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c254a000 == 134 [pid = 1832] [id = 582] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bf2a3000 == 133 [pid = 1832] [id = 581] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd663000 == 132 [pid = 1832] [id = 580] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd22b000 == 131 [pid = 1832] [id = 579] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bb9ee800 == 130 [pid = 1832] [id = 578] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7593800 == 129 [pid = 1832] [id = 577] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b66bc000 == 128 [pid = 1832] [id = 576] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b622c800 == 127 [pid = 1832] [id = 575] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b3348000 == 126 [pid = 1832] [id = 574] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b171b000 == 125 [pid = 1832] [id = 573] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb5e000 == 124 [pid = 1832] [id = 572] 08:10:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a81cd800 == 123 [pid = 1832] [id = 571] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0af488000) [pid = 1832] [serial = 1712] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0d3ccc800) [pid = 1832] [serial = 1694] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0c6d2d800) [pid = 1832] [serial = 1685] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0c56df800) [pid = 1832] [serial = 1682] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0aa1e0000) [pid = 1832] [serial = 1646] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0bce46800) [pid = 1832] [serial = 1664] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b03e4400) [pid = 1832] [serial = 1707] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0ab61ac00) [pid = 1832] [serial = 1701] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0bd3dec00) [pid = 1832] [serial = 1667] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0c793a000) [pid = 1832] [serial = 1688] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0ae268800) [pid = 1832] [serial = 1706] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0b0ee1c00) [pid = 1832] [serial = 1652] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0ab0c8c00) [pid = 1832] [serial = 1703] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0bdda2400) [pid = 1832] [serial = 1673] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0b737bc00) [pid = 1832] [serial = 1661] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0aafc6000) [pid = 1832] [serial = 1700] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0c51a4000) [pid = 1832] [serial = 1679] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0aced0400) [pid = 1832] [serial = 1704] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0b0ee0400) [pid = 1832] [serial = 1644] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0bda42400) [pid = 1832] [serial = 1670] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0b326b000) [pid = 1832] [serial = 1655] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0b4ef0400) [pid = 1832] [serial = 1658] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0b17a2800) [pid = 1832] [serial = 1697] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0c94d3800) [pid = 1832] [serial = 1691] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0acedd400) [pid = 1832] [serial = 1649] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0b2060400) [pid = 1832] [serial = 1709] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0c0a2bc00) [pid = 1832] [serial = 1676] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0b29ad000) [pid = 1832] [serial = 1710] [outer = (nil)] [url = about:blank] 08:10:11 INFO - PROCESS | 1832 | 1462374611191 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a81ba800 == 124 [pid = 1832] [id = 614] 08:10:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0a93e9800) [pid = 1832] [serial = 1843] [outer = (nil)] 08:10:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0a93ed000) [pid = 1832] [serial = 1844] [outer = 0x7fe0a93e9800] 08:10:11 INFO - PROCESS | 1832 | 1462374611274 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0aa482800) [pid = 1832] [serial = 1845] [outer = 0x7fe0a93e9800] 08:10:12 INFO - PROCESS | 1832 | 1462374612052 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 3283ms 08:10:12 INFO - PROCESS | 1832 | 1462374612082 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:10:12 INFO - PROCESS | 1832 | 1462374612087 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:10:12 INFO - PROCESS | 1832 | 1462374612094 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1832 | 1462374612099 Marionette TRACE conn3 <- [1,2430,null,{}] 08:10:12 INFO - PROCESS | 1832 | 1462374612108 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 1832 | 1462374612347 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:10:12 INFO - PROCESS | 1832 | 1462374612526 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaed6800 == 125 [pid = 1832] [id = 615] 08:10:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0a9706000) [pid = 1832] [serial = 1846] [outer = (nil)] 08:10:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0aafc9c00) [pid = 1832] [serial = 1847] [outer = 0x7fe0a9706000] 08:10:12 INFO - PROCESS | 1832 | 1462374612594 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0ab2a6800) [pid = 1832] [serial = 1848] [outer = 0x7fe0a9706000] 08:10:13 INFO - PROCESS | 1832 | 1462374613476 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1440ms 08:10:13 INFO - PROCESS | 1832 | 1462374613538 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:10:13 INFO - PROCESS | 1832 | 1462374613544 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:10:13 INFO - PROCESS | 1832 | 1462374613551 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1832 | 1462374613554 Marionette TRACE conn3 <- [1,2434,null,{}] 08:10:13 INFO - PROCESS | 1832 | 1462374613559 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:13 INFO - PROCESS | 1832 | 1462374613843 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:10:13 INFO - PROCESS | 1832 | 1462374613880 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ad991800 == 126 [pid = 1832] [id = 616] 08:10:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0ab752800) [pid = 1832] [serial = 1849] [outer = (nil)] 08:10:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0ab84ac00) [pid = 1832] [serial = 1850] [outer = 0x7fe0ab752800] 08:10:13 INFO - PROCESS | 1832 | 1462374613955 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0acabe000) [pid = 1832] [serial = 1851] [outer = 0x7fe0ab752800] 08:10:15 INFO - PROCESS | 1832 | 1462374615009 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1482ms 08:10:15 INFO - PROCESS | 1832 | 1462374615033 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1832 | 1462374615037 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:10:15 INFO - PROCESS | 1832 | 1462374615051 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1832 | 1462374615059 Marionette TRACE conn3 <- [1,2438,null,{}] 08:10:15 INFO - PROCESS | 1832 | 1462374615071 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:15 INFO - PROCESS | 1832 | 1462374615356 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0a7c32400) [pid = 1832] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0bf010000) [pid = 1832] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0b3003000) [pid = 1832] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0aa55b000) [pid = 1832] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0ab850400) [pid = 1832] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0b2067000) [pid = 1832] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0c25ca800) [pid = 1832] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0af48a800) [pid = 1832] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0b631cc00) [pid = 1832] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0b656bc00) [pid = 1832] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0b632ac00) [pid = 1832] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0b6576400) [pid = 1832] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0af3b4000) [pid = 1832] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0b0b8f000) [pid = 1832] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0d3f2bc00) [pid = 1832] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0c1131c00) [pid = 1832] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0a7c2f400) [pid = 1832] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0c0875400) [pid = 1832] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b6576000) [pid = 1832] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0aa55f000) [pid = 1832] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0b6577000) [pid = 1832] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0bbbaec00) [pid = 1832] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0ab624800) [pid = 1832] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0a7c30400) [pid = 1832] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0aa55d000) [pid = 1832] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0af487400) [pid = 1832] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0b390ac00) [pid = 1832] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0a7c29800) [pid = 1832] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0a93e2400) [pid = 1832] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0c2fa0000) [pid = 1832] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0bd336000) [pid = 1832] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0b66e6000) [pid = 1832] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0a93ebc00) [pid = 1832] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0b1795400) [pid = 1832] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0bdd30000) [pid = 1832] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b310a800) [pid = 1832] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0b6577400) [pid = 1832] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0acab4800) [pid = 1832] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0d3cc7000) [pid = 1832] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0ab0c6800) [pid = 1832] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0b69cc400) [pid = 1832] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0ab0c9400) [pid = 1832] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:10:16 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0c56ec800) [pid = 1832] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:10:16 INFO - PROCESS | 1832 | 1462374616451 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a7fcc000 == 127 [pid = 1832] [id = 617] 08:10:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0a7c29800) [pid = 1832] [serial = 1852] [outer = (nil)] 08:10:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0a93e8c00) [pid = 1832] [serial = 1853] [outer = 0x7fe0a7c29800] 08:10:16 INFO - PROCESS | 1832 | 1462374616516 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0ab851800) [pid = 1832] [serial = 1854] [outer = 0x7fe0a7c29800] 08:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2156ms 08:10:17 INFO - PROCESS | 1832 | 1462374617192 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:10:17 INFO - PROCESS | 1832 | 1462374617200 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:10:17 INFO - PROCESS | 1832 | 1462374617206 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:10:17 INFO - PROCESS | 1832 | 1462374617212 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 1832 | 1462374617215 Marionette TRACE conn3 <- [1,2442,null,{}] 08:10:17 INFO - PROCESS | 1832 | 1462374617220 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:17 INFO - PROCESS | 1832 | 1462374617493 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:10:17 INFO - PROCESS | 1832 | 1462374617518 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af862800 == 128 [pid = 1832] [id = 618] 08:10:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0a7c2a800) [pid = 1832] [serial = 1855] [outer = (nil)] 08:10:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0ae561000) [pid = 1832] [serial = 1856] [outer = 0x7fe0a7c2a800] 08:10:17 INFO - PROCESS | 1832 | 1462374617579 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b03ea400) [pid = 1832] [serial = 1857] [outer = 0x7fe0a7c2a800] 08:10:18 INFO - PROCESS | 1832 | 1462374618678 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1480ms 08:10:18 INFO - PROCESS | 1832 | 1462374618692 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1832 | 1462374618697 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:10:18 INFO - PROCESS | 1832 | 1462374618705 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1832 | 1462374618711 Marionette TRACE conn3 <- [1,2446,null,{}] 08:10:18 INFO - PROCESS | 1832 | 1462374618720 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:18 INFO - PROCESS | 1832 | 1462374618950 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:10:19 INFO - PROCESS | 1832 | 1462374619282 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab909000 == 129 [pid = 1832] [id = 619] 08:10:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0aa566800) [pid = 1832] [serial = 1858] [outer = (nil)] 08:10:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0aae0b800) [pid = 1832] [serial = 1859] [outer = 0x7fe0aa566800] 08:10:19 INFO - PROCESS | 1832 | 1462374619366 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0ab624400) [pid = 1832] [serial = 1860] [outer = 0x7fe0aa566800] 08:10:20 INFO - PROCESS | 1832 | 1462374620313 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1635ms 08:10:20 INFO - PROCESS | 1832 | 1462374620343 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 1832 | 1462374620351 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:10:20 INFO - PROCESS | 1832 | 1462374620361 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1832 | 1462374620364 Marionette TRACE conn3 <- [1,2450,null,{}] 08:10:20 INFO - PROCESS | 1832 | 1462374620370 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:20 INFO - PROCESS | 1832 | 1462374620605 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:10:20 INFO - PROCESS | 1832 | 1462374620827 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b00d6000 == 130 [pid = 1832] [id = 620] 08:10:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0aafc4000) [pid = 1832] [serial = 1861] [outer = (nil)] 08:10:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0ad9d9c00) [pid = 1832] [serial = 1862] [outer = 0x7fe0aafc4000] 08:10:20 INFO - PROCESS | 1832 | 1462374620938 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0ae2b9400) [pid = 1832] [serial = 1863] [outer = 0x7fe0aafc4000] 08:10:21 INFO - PROCESS | 1832 | 1462374621955 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1629ms 08:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:10:21 INFO - PROCESS | 1832 | 1462374621991 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1832 | 1462374621994 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:10:22 INFO - PROCESS | 1832 | 1462374622001 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1832 | 1462374622006 Marionette TRACE conn3 <- [1,2454,null,{}] 08:10:22 INFO - PROCESS | 1832 | 1462374622022 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 1832 | 1462374622283 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:10:22 INFO - PROCESS | 1832 | 1462374622583 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b170e800 == 131 [pid = 1832] [id = 621] 08:10:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b0ad8800) [pid = 1832] [serial = 1864] [outer = (nil)] 08:10:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0b0ed8c00) [pid = 1832] [serial = 1865] [outer = 0x7fe0b0ad8800] 08:10:22 INFO - PROCESS | 1832 | 1462374622667 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b179c800) [pid = 1832] [serial = 1866] [outer = 0x7fe0b0ad8800] 08:10:23 INFO - PROCESS | 1832 | 1462374623514 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1585ms 08:10:23 INFO - PROCESS | 1832 | 1462374623586 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1832 | 1462374623590 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:10:23 INFO - PROCESS | 1832 | 1462374623596 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1832 | 1462374623599 Marionette TRACE conn3 <- [1,2458,null,{}] 08:10:23 INFO - PROCESS | 1832 | 1462374623605 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 1832 | 1462374623882 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:10:24 INFO - PROCESS | 1832 | 1462374624182 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2ad4000 == 132 [pid = 1832] [id = 622] 08:10:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0b0adb000) [pid = 1832] [serial = 1867] [outer = (nil)] 08:10:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0b3004800) [pid = 1832] [serial = 1868] [outer = 0x7fe0b0adb000] 08:10:24 INFO - PROCESS | 1832 | 1462374624262 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0b30e8800) [pid = 1832] [serial = 1869] [outer = 0x7fe0b0adb000] 08:10:25 INFO - PROCESS | 1832 | 1462374625103 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1578ms 08:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:10:25 INFO - PROCESS | 1832 | 1462374625177 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1832 | 1462374625179 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:10:25 INFO - PROCESS | 1832 | 1462374625186 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1832 | 1462374625189 Marionette TRACE conn3 <- [1,2462,null,{}] 08:10:25 INFO - PROCESS | 1832 | 1462374625194 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:25 INFO - PROCESS | 1832 | 1462374625429 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:10:25 INFO - PROCESS | 1832 | 1462374625740 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b3361000 == 133 [pid = 1832] [id = 623] 08:10:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0aae04c00) [pid = 1832] [serial = 1870] [outer = (nil)] 08:10:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0b3109400) [pid = 1832] [serial = 1871] [outer = 0x7fe0aae04c00] 08:10:25 INFO - PROCESS | 1832 | 1462374625819 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0b3614800) [pid = 1832] [serial = 1872] [outer = 0x7fe0aae04c00] 08:10:26 INFO - PROCESS | 1832 | 1462374626730 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1580ms 08:10:26 INFO - PROCESS | 1832 | 1462374626766 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1832 | 1462374626769 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:10:26 INFO - PROCESS | 1832 | 1462374626776 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1832 | 1462374626779 Marionette TRACE conn3 <- [1,2466,null,{}] 08:10:26 INFO - PROCESS | 1832 | 1462374626785 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:27 INFO - PROCESS | 1832 | 1462374627062 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:10:27 INFO - PROCESS | 1832 | 1462374627369 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b622c800 == 134 [pid = 1832] [id = 624] 08:10:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0b3908400) [pid = 1832] [serial = 1873] [outer = (nil)] 08:10:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0b6570000) [pid = 1832] [serial = 1874] [outer = 0x7fe0b3908400] 08:10:27 INFO - PROCESS | 1832 | 1462374627456 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0b67af000) [pid = 1832] [serial = 1875] [outer = 0x7fe0b3908400] 08:10:28 INFO - PROCESS | 1832 | 1462374628351 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1634ms 08:10:28 INFO - PROCESS | 1832 | 1462374628411 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1832 | 1462374628414 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:10:28 INFO - PROCESS | 1832 | 1462374628422 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1832 | 1462374628426 Marionette TRACE conn3 <- [1,2470,null,{}] 08:10:28 INFO - PROCESS | 1832 | 1462374628432 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 1832 | 1462374628692 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:10:28 INFO - PROCESS | 1832 | 1462374628993 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66c6000 == 135 [pid = 1832] [id = 625] 08:10:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0b36b5400) [pid = 1832] [serial = 1876] [outer = (nil)] 08:10:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0b73af000) [pid = 1832] [serial = 1877] [outer = 0x7fe0b36b5400] 08:10:29 INFO - PROCESS | 1832 | 1462374629072 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0b73d4800) [pid = 1832] [serial = 1878] [outer = 0x7fe0b36b5400] 08:10:29 INFO - PROCESS | 1832 | 1462374629908 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1536ms 08:10:29 INFO - PROCESS | 1832 | 1462374629958 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 1832 | 1462374629962 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:10:29 INFO - PROCESS | 1832 | 1462374629969 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 1832 | 1462374629971 Marionette TRACE conn3 <- [1,2474,null,{}] 08:10:29 INFO - PROCESS | 1832 | 1462374629977 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:30 INFO - PROCESS | 1832 | 1462374630202 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:10:30 INFO - PROCESS | 1832 | 1462374630469 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b733e000 == 136 [pid = 1832] [id = 626] 08:10:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0b51c7400) [pid = 1832] [serial = 1879] [outer = (nil)] 08:10:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0bbba9400) [pid = 1832] [serial = 1880] [outer = 0x7fe0b51c7400] 08:10:30 INFO - PROCESS | 1832 | 1462374630559 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0bc0ef400) [pid = 1832] [serial = 1881] [outer = 0x7fe0b51c7400] 08:10:31 INFO - PROCESS | 1832 | 1462374631473 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1529ms 08:10:31 INFO - PROCESS | 1832 | 1462374631500 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1832 | 1462374631504 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:10:31 INFO - PROCESS | 1832 | 1462374631510 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1832 | 1462374631513 Marionette TRACE conn3 <- [1,2478,null,{}] 08:10:31 INFO - PROCESS | 1832 | 1462374631519 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:31 INFO - PROCESS | 1832 | 1462374631754 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:10:32 INFO - PROCESS | 1832 | 1462374632137 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b771f800 == 137 [pid = 1832] [id = 627] 08:10:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0ab2a8800) [pid = 1832] [serial = 1882] [outer = (nil)] 08:10:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0b69c7c00) [pid = 1832] [serial = 1883] [outer = 0x7fe0ab2a8800] 08:10:32 INFO - PROCESS | 1832 | 1462374632222 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0bcd09400) [pid = 1832] [serial = 1884] [outer = 0x7fe0ab2a8800] 08:10:33 INFO - PROCESS | 1832 | 1462374633082 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1630ms 08:10:33 INFO - PROCESS | 1832 | 1462374633143 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1832 | 1462374633146 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:10:33 INFO - PROCESS | 1832 | 1462374633153 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1832 | 1462374633156 Marionette TRACE conn3 <- [1,2482,null,{}] 08:10:33 INFO - PROCESS | 1832 | 1462374633162 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:33 INFO - PROCESS | 1832 | 1462374633387 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:10:33 INFO - PROCESS | 1832 | 1462374633685 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfbe800 == 138 [pid = 1832] [id = 628] 08:10:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0b179f400) [pid = 1832] [serial = 1885] [outer = (nil)] 08:10:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0bce48000) [pid = 1832] [serial = 1886] [outer = 0x7fe0b179f400] 08:10:33 INFO - PROCESS | 1832 | 1462374633765 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0bce8f000) [pid = 1832] [serial = 1887] [outer = 0x7fe0b179f400] 08:10:34 INFO - PROCESS | 1832 | 1462374634604 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1529ms 08:10:34 INFO - PROCESS | 1832 | 1462374634683 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1832 | 1462374634687 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:10:34 INFO - PROCESS | 1832 | 1462374634693 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1832 | 1462374634697 Marionette TRACE conn3 <- [1,2486,null,{}] 08:10:34 INFO - PROCESS | 1832 | 1462374634702 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:34 INFO - PROCESS | 1832 | 1462374634995 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:10:35 INFO - PROCESS | 1832 | 1462374635314 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd54e000 == 139 [pid = 1832] [id = 629] 08:10:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0bd489c00) [pid = 1832] [serial = 1888] [outer = (nil)] 08:10:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0bd705c00) [pid = 1832] [serial = 1889] [outer = 0x7fe0bd489c00] 08:10:35 INFO - PROCESS | 1832 | 1462374635397 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0bda47400) [pid = 1832] [serial = 1890] [outer = 0x7fe0bd489c00] 08:10:36 INFO - PROCESS | 1832 | 1462374636268 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1630ms 08:10:36 INFO - PROCESS | 1832 | 1462374636324 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1832 | 1462374636327 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:10:36 INFO - PROCESS | 1832 | 1462374636333 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 1832 | 1462374636335 Marionette TRACE conn3 <- [1,2490,null,{}] 08:10:36 INFO - PROCESS | 1832 | 1462374636340 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 1832 | 1462374636569 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:10:36 INFO - PROCESS | 1832 | 1462374636833 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf2a0000 == 140 [pid = 1832] [id = 630] 08:10:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0bd3db400) [pid = 1832] [serial = 1891] [outer = (nil)] 08:10:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0bdd30000) [pid = 1832] [serial = 1892] [outer = 0x7fe0bd3db400] 08:10:36 INFO - PROCESS | 1832 | 1462374636909 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0bddb1000) [pid = 1832] [serial = 1893] [outer = 0x7fe0bd3db400] 08:10:37 INFO - PROCESS | 1832 | 1462374637768 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1478ms 08:10:37 INFO - PROCESS | 1832 | 1462374637815 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1832 | 1462374637818 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:10:37 INFO - PROCESS | 1832 | 1462374637825 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1832 | 1462374637827 Marionette TRACE conn3 <- [1,2494,null,{}] 08:10:37 INFO - PROCESS | 1832 | 1462374637832 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:38 INFO - PROCESS | 1832 | 1462374638076 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:10:38 INFO - PROCESS | 1832 | 1462374638354 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0ead800 == 141 [pid = 1832] [id = 631] 08:10:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0bd5ac400) [pid = 1832] [serial = 1894] [outer = (nil)] 08:10:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0be0e1400) [pid = 1832] [serial = 1895] [outer = 0x7fe0bd5ac400] 08:10:38 INFO - PROCESS | 1832 | 1462374638464 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0bee25000) [pid = 1832] [serial = 1896] [outer = 0x7fe0bd5ac400] 08:10:39 INFO - PROCESS | 1832 | 1462374639336 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1577ms 08:10:39 INFO - PROCESS | 1832 | 1462374639404 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 1832 | 1462374639408 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:10:39 INFO - PROCESS | 1832 | 1462374639413 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1832 | 1462374639415 Marionette TRACE conn3 <- [1,2498,null,{}] 08:10:39 INFO - PROCESS | 1832 | 1462374639421 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:39 INFO - PROCESS | 1832 | 1462374639645 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:10:39 INFO - PROCESS | 1832 | 1462374639907 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3a33800 == 142 [pid = 1832] [id = 632] 08:10:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0bdd24800) [pid = 1832] [serial = 1897] [outer = (nil)] 08:10:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0c0871400) [pid = 1832] [serial = 1898] [outer = 0x7fe0bdd24800] 08:10:40 INFO - PROCESS | 1832 | 1462374640022 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0c08abc00) [pid = 1832] [serial = 1899] [outer = 0x7fe0bdd24800] 08:10:40 INFO - PROCESS | 1832 | 1462374640863 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1478ms 08:10:40 INFO - PROCESS | 1832 | 1462374640896 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1832 | 1462374640900 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:10:40 INFO - PROCESS | 1832 | 1462374640909 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1832 | 1462374640912 Marionette TRACE conn3 <- [1,2502,null,{}] 08:10:40 INFO - PROCESS | 1832 | 1462374640921 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 1832 | 1462374641236 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:10:41 INFO - PROCESS | 1832 | 1462374641579 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d19000 == 143 [pid = 1832] [id = 633] 08:10:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0c113f400) [pid = 1832] [serial = 1900] [outer = (nil)] 08:10:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0c1191800) [pid = 1832] [serial = 1901] [outer = 0x7fe0c113f400] 08:10:41 INFO - PROCESS | 1832 | 1462374641665 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0c1199c00) [pid = 1832] [serial = 1902] [outer = 0x7fe0c113f400] 08:10:42 INFO - PROCESS | 1832 | 1462374642501 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1638ms 08:10:42 INFO - PROCESS | 1832 | 1462374642546 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1832 | 1462374642550 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:10:42 INFO - PROCESS | 1832 | 1462374642556 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1832 | 1462374642558 Marionette TRACE conn3 <- [1,2506,null,{}] 08:10:42 INFO - PROCESS | 1832 | 1462374642563 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:42 INFO - PROCESS | 1832 | 1462374642798 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:10:43 INFO - PROCESS | 1832 | 1462374643080 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6098000 == 144 [pid = 1832] [id = 634] 08:10:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0c1136400) [pid = 1832] [serial = 1903] [outer = (nil)] 08:10:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0c25c6800) [pid = 1832] [serial = 1904] [outer = 0x7fe0c1136400] 08:10:43 INFO - PROCESS | 1832 | 1462374643158 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0c319b800) [pid = 1832] [serial = 1905] [outer = 0x7fe0c1136400] 08:10:44 INFO - PROCESS | 1832 | 1462374644052 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1533ms 08:10:44 INFO - PROCESS | 1832 | 1462374644090 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1832 | 1462374644093 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:10:44 INFO - PROCESS | 1832 | 1462374644099 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1832 | 1462374644101 Marionette TRACE conn3 <- [1,2510,null,{}] 08:10:44 INFO - PROCESS | 1832 | 1462374644107 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:44 INFO - PROCESS | 1832 | 1462374644344 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:10:44 INFO - PROCESS | 1832 | 1462374644615 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6de1800 == 145 [pid = 1832] [id = 635] 08:10:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0c118e400) [pid = 1832] [serial = 1906] [outer = (nil)] 08:10:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0c3fa9800) [pid = 1832] [serial = 1907] [outer = 0x7fe0c118e400] 08:10:44 INFO - PROCESS | 1832 | 1462374644736 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0c4dd2400) [pid = 1832] [serial = 1908] [outer = 0x7fe0c118e400] 08:10:45 INFO - PROCESS | 1832 | 1462374645633 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1577ms 08:10:45 INFO - PROCESS | 1832 | 1462374645678 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 1832 | 1462374645682 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:10:45 INFO - PROCESS | 1832 | 1462374645688 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1832 | 1462374645691 Marionette TRACE conn3 <- [1,2514,null,{}] 08:10:45 INFO - PROCESS | 1832 | 1462374645697 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:45 INFO - PROCESS | 1832 | 1462374645930 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:10:46 INFO - PROCESS | 1832 | 1462374646201 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0cdf19800 == 146 [pid = 1832] [id = 636] 08:10:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0c118f400) [pid = 1832] [serial = 1909] [outer = (nil)] 08:10:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0c51a9c00) [pid = 1832] [serial = 1910] [outer = 0x7fe0c118f400] 08:10:46 INFO - PROCESS | 1832 | 1462374646319 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7fe0c56df000) [pid = 1832] [serial = 1911] [outer = 0x7fe0c118f400] 08:10:47 INFO - PROCESS | 1832 | 1462374647193 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1536ms 08:10:47 INFO - PROCESS | 1832 | 1462374647228 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 1832 | 1462374647232 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:10:47 INFO - PROCESS | 1832 | 1462374647238 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1832 | 1462374647243 Marionette TRACE conn3 <- [1,2518,null,{}] 08:10:47 INFO - PROCESS | 1832 | 1462374647248 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:47 INFO - PROCESS | 1832 | 1462374647504 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:10:47 INFO - PROCESS | 1832 | 1462374647821 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d5102800 == 147 [pid = 1832] [id = 637] 08:10:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7fe0c119d000) [pid = 1832] [serial = 1912] [outer = (nil)] 08:10:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7fe0c57b4000) [pid = 1832] [serial = 1913] [outer = 0x7fe0c119d000] 08:10:47 INFO - PROCESS | 1832 | 1462374647900 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7fe0c5f29000) [pid = 1832] [serial = 1914] [outer = 0x7fe0c119d000] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8f73000 == 146 [pid = 1832] [id = 607] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4182800 == 145 [pid = 1832] [id = 606] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6aec800 == 144 [pid = 1832] [id = 605] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d15800 == 143 [pid = 1832] [id = 604] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0f95000 == 142 [pid = 1832] [id = 603] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0d83000 == 141 [pid = 1832] [id = 602] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd66a000 == 140 [pid = 1832] [id = 601] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbd9c000 == 139 [pid = 1832] [id = 600] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b758a800 == 138 [pid = 1832] [id = 599] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b65f7800 == 137 [pid = 1832] [id = 598] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2fee800 == 136 [pid = 1832] [id = 597] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0110800 == 135 [pid = 1832] [id = 596] 08:10:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a82c9800 == 134 [pid = 1832] [id = 595] 08:10:50 INFO - PROCESS | 1832 | 1462374650326 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7fe0aa55bc00) [pid = 1832] [serial = 1716] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7fe0c1191c00) [pid = 1832] [serial = 1746] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7fe0b51be800) [pid = 1832] [serial = 1728] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7fe0d5163400) [pid = 1832] [serial = 1769] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0ae265000) [pid = 1832] [serial = 1650] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0c6d27800) [pid = 1832] [serial = 1757] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0c3fac400) [pid = 1832] [serial = 1748] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0b361bc00) [pid = 1832] [serial = 1725] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0b390c400) [pid = 1832] [serial = 1727] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0bcf1c400) [pid = 1832] [serial = 1665] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0bdd24c00) [pid = 1832] [serial = 1671] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0bce8d400) [pid = 1832] [serial = 1734] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0b3112400) [pid = 1832] [serial = 1784] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0c5059c00) [pid = 1832] [serial = 1749] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0b66eb000) [pid = 1832] [serial = 1730] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0b3622400) [pid = 1832] [serial = 1656] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0c57bc800) [pid = 1832] [serial = 1754] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0c0873800) [pid = 1832] [serial = 1745] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0d4fe1400) [pid = 1832] [serial = 1767] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0b73cb800) [pid = 1832] [serial = 1731] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0c56e6000) [pid = 1832] [serial = 1680] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0d3a82c00) [pid = 1832] [serial = 1761] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0c119a400) [pid = 1832] [serial = 1677] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0d4ee6400) [pid = 1832] [serial = 1764] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0af3ab400) [pid = 1832] [serial = 1779] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0cd105400) [pid = 1832] [serial = 1692] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0b310ec00) [pid = 1832] [serial = 1724] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0bf00fc00) [pid = 1832] [serial = 1743] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0ad9cb800) [pid = 1832] [serial = 1719] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0aa563c00) [pid = 1832] [serial = 1647] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0c780f000) [pid = 1832] [serial = 1758] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0d4112400) [pid = 1832] [serial = 1763] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0aafd2000) [pid = 1832] [serial = 1775] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0b0ad3800) [pid = 1832] [serial = 1721] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0d70c0000) [pid = 1832] [serial = 1770] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0bd3dc400) [pid = 1832] [serial = 1737] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0b29a7c00) [pid = 1832] [serial = 1713] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0ad9d4800) [pid = 1832] [serial = 1778] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b2062c00) [pid = 1832] [serial = 1560] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0acab3400) [pid = 1832] [serial = 1718] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0c54de800) [pid = 1832] [serial = 1751] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0c686a400) [pid = 1832] [serial = 1755] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0c6612400) [pid = 1832] [serial = 1683] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0bdedb400) [pid = 1832] [serial = 1674] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0aa567800) [pid = 1832] [serial = 1772] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0a93f0000) [pid = 1832] [serial = 1715] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0bdee0000) [pid = 1832] [serial = 1742] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0ae262800) [pid = 1832] [serial = 1575] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0c56ea000) [pid = 1832] [serial = 1752] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0b310f400) [pid = 1832] [serial = 1782] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0c7874c00) [pid = 1832] [serial = 1686] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0ab2aa400) [pid = 1832] [serial = 1776] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0b6329400) [pid = 1832] [serial = 1659] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0bd706c00) [pid = 1832] [serial = 1739] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0b29a8000) [pid = 1832] [serial = 1653] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b17a0400) [pid = 1832] [serial = 1781] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0b0ee4800) [pid = 1832] [serial = 1722] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0bdd27000) [pid = 1832] [serial = 1740] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0bce97400) [pid = 1832] [serial = 1736] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0d3fe7c00) [pid = 1832] [serial = 1695] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0d4f0fc00) [pid = 1832] [serial = 1766] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0b73cf000) [pid = 1832] [serial = 1698] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0bbbb2800) [pid = 1832] [serial = 1662] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0bc190000) [pid = 1832] [serial = 1733] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0c9771c00) [pid = 1832] [serial = 1760] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0bd704400) [pid = 1832] [serial = 1668] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0c930b000) [pid = 1832] [serial = 1689] [outer = (nil)] [url = about:blank] 08:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 3386ms 08:10:50 INFO - PROCESS | 1832 | 1462374650629 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:10:50 INFO - PROCESS | 1832 | 1462374650634 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:10:50 INFO - PROCESS | 1832 | 1462374650642 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1832 | 1462374650647 Marionette TRACE conn3 <- [1,2522,null,{}] 08:10:50 INFO - PROCESS | 1832 | 1462374650656 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:50 INFO - PROCESS | 1832 | 1462374650862 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:10:51 INFO - PROCESS | 1832 | 1462374651066 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a82db800 == 135 [pid = 1832] [id = 638] 08:10:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0a970d800) [pid = 1832] [serial = 1915] [outer = (nil)] 08:10:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0a970f400) [pid = 1832] [serial = 1916] [outer = 0x7fe0a970d800] 08:10:51 INFO - PROCESS | 1832 | 1462374651131 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0aa483400) [pid = 1832] [serial = 1917] [outer = 0x7fe0a970d800] 08:10:51 INFO - PROCESS | 1832 | 1462374651913 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1288ms 08:10:51 INFO - PROCESS | 1832 | 1462374651944 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 1832 | 1462374651953 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:10:51 INFO - PROCESS | 1832 | 1462374651963 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1832 | 1462374651968 Marionette TRACE conn3 <- [1,2526,null,{}] 08:10:51 INFO - PROCESS | 1832 | 1462374651975 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:52 INFO - PROCESS | 1832 | 1462374652190 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:10:52 INFO - PROCESS | 1832 | 1462374652397 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aaedf000 == 136 [pid = 1832] [id = 639] 08:10:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0a7c2a400) [pid = 1832] [serial = 1918] [outer = (nil)] 08:10:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0aa569400) [pid = 1832] [serial = 1919] [outer = 0x7fe0a7c2a400] 08:10:52 INFO - PROCESS | 1832 | 1462374652461 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0ab0c2400) [pid = 1832] [serial = 1920] [outer = 0x7fe0a7c2a400] 08:10:53 INFO - PROCESS | 1832 | 1462374653342 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1431ms 08:10:53 INFO - PROCESS | 1832 | 1462374653401 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 1832 | 1462374653403 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:10:53 INFO - PROCESS | 1832 | 1462374653411 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1832 | 1462374653416 Marionette TRACE conn3 <- [1,2530,null,{}] 08:10:53 INFO - PROCESS | 1832 | 1462374653451 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 1832 | 1462374653734 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:10:53 INFO - PROCESS | 1832 | 1462374653769 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0acceb000 == 137 [pid = 1832] [id = 640] 08:10:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0ab620000) [pid = 1832] [serial = 1921] [outer = (nil)] 08:10:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0ab84e400) [pid = 1832] [serial = 1922] [outer = 0x7fe0ab620000] 08:10:53 INFO - PROCESS | 1832 | 1462374653833 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0acd2d400) [pid = 1832] [serial = 1923] [outer = 0x7fe0ab620000] 08:10:55 INFO - PROCESS | 1832 | 1462374655387 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0a7c26400) [pid = 1832] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0ab752800) [pid = 1832] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0a7c29800) [pid = 1832] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0a7c31800) [pid = 1832] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0a93e9800) [pid = 1832] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0aae09c00) [pid = 1832] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0aae07400) [pid = 1832] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0aae07000) [pid = 1832] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0a7c2cc00) [pid = 1832] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0a7c2ec00) [pid = 1832] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0acd2b800) [pid = 1832] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0ae2aa800) [pid = 1832] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0cd054000) [pid = 1832] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0c977cc00) [pid = 1832] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0b0edfc00) [pid = 1832] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0c08a4400) [pid = 1832] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:10:55 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0a9706000) [pid = 1832] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2095ms 08:10:55 INFO - PROCESS | 1832 | 1462374655506 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1832 | 1462374655510 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:10:55 INFO - PROCESS | 1832 | 1462374655516 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1832 | 1462374655518 Marionette TRACE conn3 <- [1,2534,null,{}] 08:10:55 INFO - PROCESS | 1832 | 1462374655523 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:55 INFO - PROCESS | 1832 | 1462374655728 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:10:55 INFO - PROCESS | 1832 | 1462374655896 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0accdd000 == 138 [pid = 1832] [id = 641] 08:10:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0a970b400) [pid = 1832] [serial = 1924] [outer = (nil)] 08:10:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0ab74f400) [pid = 1832] [serial = 1925] [outer = 0x7fe0a970b400] 08:10:55 INFO - PROCESS | 1832 | 1462374655961 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0acd31400) [pid = 1832] [serial = 1926] [outer = 0x7fe0a970b400] 08:10:56 INFO - PROCESS | 1832 | 1462374656706 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1233ms 08:10:56 INFO - PROCESS | 1832 | 1462374656754 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1832 | 1462374656758 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:10:56 INFO - PROCESS | 1832 | 1462374656764 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1832 | 1462374656766 Marionette TRACE conn3 <- [1,2538,null,{}] 08:10:56 INFO - PROCESS | 1832 | 1462374656782 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:57 INFO - PROCESS | 1832 | 1462374657000 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:10:57 INFO - PROCESS | 1832 | 1462374657181 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af87a000 == 139 [pid = 1832] [id = 642] 08:10:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0a9704800) [pid = 1832] [serial = 1927] [outer = (nil)] 08:10:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0acd32000) [pid = 1832] [serial = 1928] [outer = 0x7fe0a9704800] 08:10:57 INFO - PROCESS | 1832 | 1462374657244 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0ae264800) [pid = 1832] [serial = 1929] [outer = 0x7fe0a9704800] 08:10:58 INFO - PROCESS | 1832 | 1462374658326 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1633ms 08:10:58 INFO - PROCESS | 1832 | 1462374658398 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1832 | 1462374658406 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:10:58 INFO - PROCESS | 1832 | 1462374658413 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1832 | 1462374658419 Marionette TRACE conn3 <- [1,2542,null,{}] 08:10:58 INFO - PROCESS | 1832 | 1462374658426 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:58 INFO - PROCESS | 1832 | 1462374658696 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:10:58 INFO - PROCESS | 1832 | 1462374658964 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab906800 == 140 [pid = 1832] [id = 643] 08:10:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0aa569000) [pid = 1832] [serial = 1930] [outer = (nil)] 08:10:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0aae0ac00) [pid = 1832] [serial = 1931] [outer = 0x7fe0aa569000] 08:10:59 INFO - PROCESS | 1832 | 1462374659082 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0ab2a1400) [pid = 1832] [serial = 1932] [outer = 0x7fe0aa569000] 08:10:59 INFO - PROCESS | 1832 | 1462374659918 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1539ms 08:10:59 INFO - PROCESS | 1832 | 1462374659953 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 1832 | 1462374659961 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:10:59 INFO - PROCESS | 1832 | 1462374659971 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 1832 | 1462374659974 Marionette TRACE conn3 <- [1,2546,null,{}] 08:10:59 INFO - PROCESS | 1832 | 1462374659980 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:00 INFO - PROCESS | 1832 | 1462374660212 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:11:00 INFO - PROCESS | 1832 | 1462374660486 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b01eb800 == 141 [pid = 1832] [id = 644] 08:11:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0aae0f000) [pid = 1832] [serial = 1933] [outer = (nil)] 08:11:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0acd38c00) [pid = 1832] [serial = 1934] [outer = 0x7fe0aae0f000] 08:11:00 INFO - PROCESS | 1832 | 1462374660559 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0ad9d4800) [pid = 1832] [serial = 1935] [outer = 0x7fe0aae0f000] 08:11:01 INFO - PROCESS | 1832 | 1462374661491 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1587ms 08:11:01 INFO - PROCESS | 1832 | 1462374661559 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1832 | 1462374661563 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:11:01 INFO - PROCESS | 1832 | 1462374661569 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1832 | 1462374661574 Marionette TRACE conn3 <- [1,2550,null,{}] 08:11:01 INFO - PROCESS | 1832 | 1462374661589 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:01 INFO - PROCESS | 1832 | 1462374661872 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:11:02 INFO - PROCESS | 1832 | 1462374662176 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2967800 == 142 [pid = 1832] [id = 645] 08:11:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0ae2b6000) [pid = 1832] [serial = 1936] [outer = (nil)] 08:11:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0ae55b000) [pid = 1832] [serial = 1937] [outer = 0x7fe0ae2b6000] 08:11:02 INFO - PROCESS | 1832 | 1462374662287 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0af483c00) [pid = 1832] [serial = 1938] [outer = 0x7fe0ae2b6000] 08:11:03 INFO - PROCESS | 1832 | 1462374663350 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1837ms 08:11:03 INFO - PROCESS | 1832 | 1462374663408 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1832 | 1462374663412 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:11:03 INFO - PROCESS | 1832 | 1462374663418 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1832 | 1462374663421 Marionette TRACE conn3 <- [1,2554,null,{}] 08:11:03 INFO - PROCESS | 1832 | 1462374663426 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:03 INFO - PROCESS | 1832 | 1462374663676 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:11:03 INFO - PROCESS | 1832 | 1462374663931 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b3353000 == 143 [pid = 1832] [id = 646] 08:11:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0ae2b9c00) [pid = 1832] [serial = 1939] [outer = (nil)] 08:11:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b0edb800) [pid = 1832] [serial = 1940] [outer = 0x7fe0ae2b9c00] 08:11:04 INFO - PROCESS | 1832 | 1462374664045 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b179c000) [pid = 1832] [serial = 1941] [outer = 0x7fe0ae2b9c00] 08:11:04 INFO - PROCESS | 1832 | 1462374664893 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1530ms 08:11:04 INFO - PROCESS | 1832 | 1462374664949 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 1832 | 1462374664953 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:11:04 INFO - PROCESS | 1832 | 1462374664958 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1832 | 1462374664961 Marionette TRACE conn3 <- [1,2558,null,{}] 08:11:04 INFO - PROCESS | 1832 | 1462374664966 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:05 INFO - PROCESS | 1832 | 1462374665190 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:11:05 INFO - PROCESS | 1832 | 1462374665461 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b61a5800 == 144 [pid = 1832] [id = 647] 08:11:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0af488000) [pid = 1832] [serial = 1942] [outer = (nil)] 08:11:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b29a6000) [pid = 1832] [serial = 1943] [outer = 0x7fe0af488000] 08:11:05 INFO - PROCESS | 1832 | 1462374665576 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0b30ef000) [pid = 1832] [serial = 1944] [outer = 0x7fe0af488000] 08:11:06 INFO - PROCESS | 1832 | 1462374666476 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1578ms 08:11:06 INFO - PROCESS | 1832 | 1462374666538 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 1832 | 1462374666541 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:11:06 INFO - PROCESS | 1832 | 1462374666547 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1832 | 1462374666549 Marionette TRACE conn3 <- [1,2562,null,{}] 08:11:06 INFO - PROCESS | 1832 | 1462374666555 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:06 INFO - PROCESS | 1832 | 1462374666821 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:11:07 INFO - PROCESS | 1832 | 1462374667123 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b69a4800 == 145 [pid = 1832] [id = 648] 08:11:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0b3109c00) [pid = 1832] [serial = 1945] [outer = (nil)] 08:11:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b3902800) [pid = 1832] [serial = 1946] [outer = 0x7fe0b3109c00] 08:11:07 INFO - PROCESS | 1832 | 1462374667204 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b51be000) [pid = 1832] [serial = 1947] [outer = 0x7fe0b3109c00] 08:11:08 INFO - PROCESS | 1832 | 1462374668083 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1578ms 08:11:08 INFO - PROCESS | 1832 | 1462374668126 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 1832 | 1462374668130 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:11:08 INFO - PROCESS | 1832 | 1462374668136 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 1832 | 1462374668138 Marionette TRACE conn3 <- [1,2566,null,{}] 08:11:08 INFO - PROCESS | 1832 | 1462374668143 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:08 INFO - PROCESS | 1832 | 1462374668370 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:11:08 INFO - PROCESS | 1832 | 1462374668630 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b75a8000 == 146 [pid = 1832] [id = 649] 08:11:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b361c800) [pid = 1832] [serial = 1948] [outer = (nil)] 08:11:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0b6575400) [pid = 1832] [serial = 1949] [outer = 0x7fe0b361c800] 08:11:08 INFO - PROCESS | 1832 | 1462374668745 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b73a8c00) [pid = 1832] [serial = 1950] [outer = 0x7fe0b361c800] 08:11:09 INFO - PROCESS | 1832 | 1462374669603 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1539ms 08:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:11:09 INFO - PROCESS | 1832 | 1462374669676 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 1832 | 1462374669679 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:11:09 INFO - PROCESS | 1832 | 1462374669685 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1832 | 1462374669688 Marionette TRACE conn3 <- [1,2570,null,{}] 08:11:09 INFO - PROCESS | 1832 | 1462374669693 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:09 INFO - PROCESS | 1832 | 1462374669923 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:11:10 INFO - PROCESS | 1832 | 1462374670179 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd97800 == 147 [pid = 1832] [id = 650] 08:11:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0b3620800) [pid = 1832] [serial = 1951] [outer = (nil)] 08:11:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0b73c4000) [pid = 1832] [serial = 1952] [outer = 0x7fe0b3620800] 08:11:10 INFO - PROCESS | 1832 | 1462374670297 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0bb9cc000) [pid = 1832] [serial = 1953] [outer = 0x7fe0b3620800] 08:11:11 INFO - PROCESS | 1832 | 1462374671210 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1579ms 08:11:11 INFO - PROCESS | 1832 | 1462374671265 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1832 | 1462374671268 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:11:11 INFO - PROCESS | 1832 | 1462374671274 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1832 | 1462374671276 Marionette TRACE conn3 <- [1,2574,null,{}] 08:11:11 INFO - PROCESS | 1832 | 1462374671282 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:11 INFO - PROCESS | 1832 | 1462374671505 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:11:11 INFO - PROCESS | 1832 | 1462374671853 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd504000 == 148 [pid = 1832] [id = 651] 08:11:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b73a7c00) [pid = 1832] [serial = 1954] [outer = (nil)] 08:11:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0bb9c5400) [pid = 1832] [serial = 1955] [outer = 0x7fe0b73a7c00] 08:11:11 INFO - PROCESS | 1832 | 1462374671941 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0bce4d000) [pid = 1832] [serial = 1956] [outer = 0x7fe0b73a7c00] 08:11:12 INFO - PROCESS | 1832 | 1462374672802 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1577ms 08:11:12 INFO - PROCESS | 1832 | 1462374672854 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:11:12 INFO - PROCESS | 1832 | 1462374672859 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:11:12 INFO - PROCESS | 1832 | 1462374672864 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1832 | 1462374672867 Marionette TRACE conn3 <- [1,2578,null,{}] 08:11:12 INFO - PROCESS | 1832 | 1462374672873 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:13 INFO - PROCESS | 1832 | 1462374673142 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:11:13 INFO - PROCESS | 1832 | 1462374673469 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd662800 == 149 [pid = 1832] [id = 652] 08:11:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0b73b8c00) [pid = 1832] [serial = 1957] [outer = (nil)] 08:11:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0bcf18400) [pid = 1832] [serial = 1958] [outer = 0x7fe0b73b8c00] 08:11:13 INFO - PROCESS | 1832 | 1462374673548 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0bd3dec00) [pid = 1832] [serial = 1959] [outer = 0x7fe0b73b8c00] 08:11:14 INFO - PROCESS | 1832 | 1462374674486 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1681ms 08:11:14 INFO - PROCESS | 1832 | 1462374674546 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1832 | 1462374674550 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:11:14 INFO - PROCESS | 1832 | 1462374674556 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1832 | 1462374674560 Marionette TRACE conn3 <- [1,2582,null,{}] 08:11:14 INFO - PROCESS | 1832 | 1462374674565 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:14 INFO - PROCESS | 1832 | 1462374674842 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:11:15 INFO - PROCESS | 1832 | 1462374675158 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0923800 == 150 [pid = 1832] [id = 653] 08:11:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0bddae800) [pid = 1832] [serial = 1960] [outer = (nil)] 08:11:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0bee1b000) [pid = 1832] [serial = 1961] [outer = 0x7fe0bddae800] 08:11:15 INFO - PROCESS | 1832 | 1462374675250 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0c0a28000) [pid = 1832] [serial = 1962] [outer = 0x7fe0bddae800] 08:11:16 INFO - PROCESS | 1832 | 1462374676190 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1683ms 08:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:11:16 INFO - PROCESS | 1832 | 1462374676242 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1832 | 1462374676245 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:11:16 INFO - PROCESS | 1832 | 1462374676251 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1832 | 1462374676255 Marionette TRACE conn3 <- [1,2586,null,{}] 08:11:16 INFO - PROCESS | 1832 | 1462374676261 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:16 INFO - PROCESS | 1832 | 1462374676511 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:11:16 INFO - PROCESS | 1832 | 1462374676899 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3a2e000 == 151 [pid = 1832] [id = 654] 08:11:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0b51bf400) [pid = 1832] [serial = 1963] [outer = (nil)] 08:11:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0c1136000) [pid = 1832] [serial = 1964] [outer = 0x7fe0b51bf400] 08:11:17 INFO - PROCESS | 1832 | 1462374677017 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0c3ab6c00) [pid = 1832] [serial = 1965] [outer = 0x7fe0b51bf400] 08:11:17 INFO - PROCESS | 1832 | 1462374677934 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1735ms 08:11:17 INFO - PROCESS | 1832 | 1462374677989 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 1832 | 1462374677993 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:11:18 INFO - PROCESS | 1832 | 1462374678003 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1832 | 1462374678022 Marionette TRACE conn3 <- [1,2590,null,{}] 08:11:18 INFO - PROCESS | 1832 | 1462374678031 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:18 INFO - PROCESS | 1832 | 1462374678375 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:11:18 INFO - PROCESS | 1832 | 1462374678704 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5449000 == 152 [pid = 1832] [id = 655] 08:11:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0ab0c6800) [pid = 1832] [serial = 1966] [outer = (nil)] 08:11:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0c519e000) [pid = 1832] [serial = 1967] [outer = 0x7fe0ab0c6800] 08:11:18 INFO - PROCESS | 1832 | 1462374678788 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0c56e6000) [pid = 1832] [serial = 1968] [outer = 0x7fe0ab0c6800] 08:11:19 INFO - PROCESS | 1832 | 1462374679657 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1697ms 08:11:19 INFO - PROCESS | 1832 | 1462374679700 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1832 | 1462374679703 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:11:19 INFO - PROCESS | 1832 | 1462374679710 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1832 | 1462374679712 Marionette TRACE conn3 <- [1,2594,null,{}] 08:11:19 INFO - PROCESS | 1832 | 1462374679718 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 1832 | 1462374679955 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:11:20 INFO - PROCESS | 1832 | 1462374680228 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6088000 == 153 [pid = 1832] [id = 656] 08:11:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0bc195c00) [pid = 1832] [serial = 1969] [outer = (nil)] 08:11:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0c5f2c400) [pid = 1832] [serial = 1970] [outer = 0x7fe0bc195c00] 08:11:20 INFO - PROCESS | 1832 | 1462374680347 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0c654f000) [pid = 1832] [serial = 1971] [outer = 0x7fe0bc195c00] 08:11:21 INFO - PROCESS | 1832 | 1462374681267 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1629ms 08:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:11:21 INFO - PROCESS | 1832 | 1462374681339 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1832 | 1462374681342 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:11:21 INFO - PROCESS | 1832 | 1462374681348 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 1832 | 1462374681351 Marionette TRACE conn3 <- [1,2598,null,{}] 08:11:21 INFO - PROCESS | 1832 | 1462374681356 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:21 INFO - PROCESS | 1832 | 1462374681588 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:11:21 INFO - PROCESS | 1832 | 1462374681902 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c789c000 == 154 [pid = 1832] [id = 657] 08:11:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0a7c27400) [pid = 1832] [serial = 1972] [outer = (nil)] 08:11:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0c654f400) [pid = 1832] [serial = 1973] [outer = 0x7fe0a7c27400] 08:11:21 INFO - PROCESS | 1832 | 1462374681978 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0c6a56800) [pid = 1832] [serial = 1974] [outer = 0x7fe0a7c27400] 08:11:22 INFO - PROCESS | 1832 | 1462374682886 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1582ms 08:11:22 INFO - PROCESS | 1832 | 1462374682931 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1832 | 1462374682934 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:11:22 INFO - PROCESS | 1832 | 1462374682940 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1832 | 1462374682942 Marionette TRACE conn3 <- [1,2602,null,{}] 08:11:22 INFO - PROCESS | 1832 | 1462374682948 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 1832 | 1462374683195 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:11:23 INFO - PROCESS | 1832 | 1462374683508 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3a11000 == 155 [pid = 1832] [id = 658] 08:11:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0acd36800) [pid = 1832] [serial = 1975] [outer = (nil)] 08:11:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0c6f3c000) [pid = 1832] [serial = 1976] [outer = 0x7fe0acd36800] 08:11:23 INFO - PROCESS | 1832 | 1462374683585 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0c7809400) [pid = 1832] [serial = 1977] [outer = 0x7fe0acd36800] 08:11:24 INFO - PROCESS | 1832 | 1462374684452 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1588ms 08:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:11:24 INFO - PROCESS | 1832 | 1462374684530 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1832 | 1462374684532 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:11:24 INFO - PROCESS | 1832 | 1462374684539 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1832 | 1462374684542 Marionette TRACE conn3 <- [1,2606,null,{}] 08:11:24 INFO - PROCESS | 1832 | 1462374684547 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:24 INFO - PROCESS | 1832 | 1462374684836 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:11:25 INFO - PROCESS | 1832 | 1462374685138 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8485800 == 156 [pid = 1832] [id = 659] 08:11:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0c6aa7400) [pid = 1832] [serial = 1978] [outer = (nil)] 08:11:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0c7930400) [pid = 1832] [serial = 1979] [outer = 0x7fe0c6aa7400] 08:11:25 INFO - PROCESS | 1832 | 1462374685214 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0c793e400) [pid = 1832] [serial = 1980] [outer = 0x7fe0c6aa7400] 08:11:26 INFO - PROCESS | 1832 | 1462374686080 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1586ms 08:11:26 INFO - PROCESS | 1832 | 1462374686126 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 1832 | 1462374686129 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:11:26 INFO - PROCESS | 1832 | 1462374686135 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1832 | 1462374686137 Marionette TRACE conn3 <- [1,2610,null,{}] 08:11:26 INFO - PROCESS | 1832 | 1462374686143 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:26 INFO - PROCESS | 1832 | 1462374686379 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:11:26 INFO - PROCESS | 1832 | 1462374686655 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8e1c800 == 157 [pid = 1832] [id = 660] 08:11:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0c25cfc00) [pid = 1832] [serial = 1981] [outer = (nil)] 08:11:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0c930b400) [pid = 1832] [serial = 1982] [outer = 0x7fe0c25cfc00] 08:11:26 INFO - PROCESS | 1832 | 1462374686771 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0cd04e000) [pid = 1832] [serial = 1983] [outer = 0x7fe0c25cfc00] 08:11:27 INFO - PROCESS | 1832 | 1462374687647 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1583ms 08:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:11:27 INFO - PROCESS | 1832 | 1462374687720 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1832 | 1462374687722 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:11:27 INFO - PROCESS | 1832 | 1462374687728 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1832 | 1462374687731 Marionette TRACE conn3 <- [1,2614,null,{}] 08:11:27 INFO - PROCESS | 1832 | 1462374687741 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:28 INFO - PROCESS | 1832 | 1462374688011 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bde25000 == 156 [pid = 1832] [id = 266] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d4137800 == 155 [pid = 1832] [id = 586] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a81ba800 == 154 [pid = 1832] [id = 614] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0ea0000 == 153 [pid = 1832] [id = 180] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ae65b000 == 152 [pid = 1832] [id = 500] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7332800 == 151 [pid = 1832] [id = 310] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6009800 == 150 [pid = 1832] [id = 60] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8486800 == 149 [pid = 1832] [id = 587] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8e14000 == 148 [pid = 1832] [id = 588] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8f7d000 == 147 [pid = 1832] [id = 589] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8f76800 == 146 [pid = 1832] [id = 179] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8a5f800 == 145 [pid = 1832] [id = 50] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0accdd000 == 144 [pid = 1832] [id = 641] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0acceb000 == 143 [pid = 1832] [id = 640] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aaedf000 == 142 [pid = 1832] [id = 639] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a82db800 == 141 [pid = 1832] [id = 638] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6098000 == 140 [pid = 1832] [id = 634] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d19000 == 139 [pid = 1832] [id = 633] 08:11:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3a33800 == 138 [pid = 1832] [id = 632] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0acd32400) [pid = 1832] [serial = 1826] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0ae2b8800) [pid = 1832] [serial = 1824] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0ae2b4000) [pid = 1832] [serial = 1823] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0d921bc00) [pid = 1832] [serial = 1821] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0d91bf400) [pid = 1832] [serial = 1820] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0d4fde400) [pid = 1832] [serial = 1818] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0d3c53c00) [pid = 1832] [serial = 1817] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0c6d2b800) [pid = 1832] [serial = 1815] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0bd860800) [pid = 1832] [serial = 1814] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0c57b7800) [pid = 1832] [serial = 1812] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0c54e4c00) [pid = 1832] [serial = 1811] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0c2f9b800) [pid = 1832] [serial = 1808] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0c118ec00) [pid = 1832] [serial = 1805] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0aafc9c00) [pid = 1832] [serial = 1847] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0acabe000) [pid = 1832] [serial = 1851] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0ab2a6800) [pid = 1832] [serial = 1848] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0ae561000) [pid = 1832] [serial = 1856] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0af3b9c00) [pid = 1832] [serial = 1773] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0ab84ac00) [pid = 1832] [serial = 1850] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0a93e8c00) [pid = 1832] [serial = 1853] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0ab851800) [pid = 1832] [serial = 1854] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0bcf1dc00) [pid = 1832] [serial = 1802] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0bb9c9c00) [pid = 1832] [serial = 1799] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b66edc00) [pid = 1832] [serial = 1796] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0b300c000) [pid = 1832] [serial = 1793] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0ad9d3400) [pid = 1832] [serial = 1790] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0aa55a400) [pid = 1832] [serial = 1788] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0a93e4800) [pid = 1832] [serial = 1787] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0a93ed000) [pid = 1832] [serial = 1844] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0aa482800) [pid = 1832] [serial = 1845] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0ae558000) [pid = 1832] [serial = 1842] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0ab75a800) [pid = 1832] [serial = 1841] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0ab756c00) [pid = 1832] [serial = 1839] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0ab752000) [pid = 1832] [serial = 1838] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0aae11c00) [pid = 1832] [serial = 1836] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0aae0d400) [pid = 1832] [serial = 1835] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0ae55bc00) [pid = 1832] [serial = 1833] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0ae557c00) [pid = 1832] [serial = 1832] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0ae552800) [pid = 1832] [serial = 1830] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0ae2af400) [pid = 1832] [serial = 1829] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0acd37400) [pid = 1832] [serial = 1827] [outer = (nil)] [url = about:blank] 08:11:29 INFO - PROCESS | 1832 | 1462374689908 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a81cd000 == 139 [pid = 1832] [id = 661] 08:11:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0a7c34800) [pid = 1832] [serial = 1984] [outer = (nil)] 08:11:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0a93e9c00) [pid = 1832] [serial = 1985] [outer = 0x7fe0a7c34800] 08:11:29 INFO - PROCESS | 1832 | 1462374689978 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0a970ac00) [pid = 1832] [serial = 1986] [outer = 0x7fe0a7c34800] 08:11:30 INFO - PROCESS | 1832 | 1462374690768 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 3093ms 08:11:30 INFO - PROCESS | 1832 | 1462374690826 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 1832 | 1462374690832 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:11:30 INFO - PROCESS | 1832 | 1462374690840 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 1832 | 1462374690845 Marionette TRACE conn3 <- [1,2618,null,{}] 08:11:30 INFO - PROCESS | 1832 | 1462374690851 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:31 INFO - PROCESS | 1832 | 1462374691098 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:11:31 INFO - PROCESS | 1832 | 1462374691274 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aadd3800 == 140 [pid = 1832] [id = 662] 08:11:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0a93ed000) [pid = 1832] [serial = 1987] [outer = (nil)] 08:11:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0aae04400) [pid = 1832] [serial = 1988] [outer = 0x7fe0a93ed000] 08:11:31 INFO - PROCESS | 1832 | 1462374691352 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0aafcf800) [pid = 1832] [serial = 1989] [outer = 0x7fe0a93ed000] 08:11:32 INFO - PROCESS | 1832 | 1462374692332 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1533ms 08:11:32 INFO - PROCESS | 1832 | 1462374692379 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 1832 | 1462374692387 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:11:32 INFO - PROCESS | 1832 | 1462374692405 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1832 | 1462374692410 Marionette TRACE conn3 <- [1,2622,null,{}] 08:11:32 INFO - PROCESS | 1832 | 1462374692418 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:32 INFO - PROCESS | 1832 | 1462374692720 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:11:32 INFO - PROCESS | 1832 | 1462374692760 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab90a000 == 141 [pid = 1832] [id = 663] 08:11:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0ab758400) [pid = 1832] [serial = 1990] [outer = (nil)] 08:11:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0ab75ac00) [pid = 1832] [serial = 1991] [outer = 0x7fe0ab758400] 08:11:32 INFO - PROCESS | 1832 | 1462374692823 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0acd2a400) [pid = 1832] [serial = 1992] [outer = 0x7fe0ab758400] 08:11:33 INFO - PROCESS | 1832 | 1462374693889 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1542ms 08:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:11:33 INFO - PROCESS | 1832 | 1462374693945 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1832 | 1462374693948 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:11:33 INFO - PROCESS | 1832 | 1462374693963 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1832 | 1462374693971 Marionette TRACE conn3 <- [1,2626,null,{}] 08:11:33 INFO - PROCESS | 1832 | 1462374693983 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:34 INFO - PROCESS | 1832 | 1462374694899 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0aa1e8c00) [pid = 1832] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0b3262400) [pid = 1832] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0bce99800) [pid = 1832] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0bce95800) [pid = 1832] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0b36b8400) [pid = 1832] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0bcd08800) [pid = 1832] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0af48bc00) [pid = 1832] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0acab6800) [pid = 1832] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0ab620000) [pid = 1832] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0a970b400) [pid = 1832] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0c118e400) [pid = 1832] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0c1136400) [pid = 1832] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0c113f400) [pid = 1832] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0bdd24800) [pid = 1832] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0bd5ac400) [pid = 1832] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0bd3db400) [pid = 1832] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0bd489c00) [pid = 1832] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0b179f400) [pid = 1832] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0ab2a8800) [pid = 1832] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0b51c7400) [pid = 1832] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0b36b5400) [pid = 1832] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0b3908400) [pid = 1832] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0aae04c00) [pid = 1832] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0b0adb000) [pid = 1832] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0b0ad8800) [pid = 1832] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0aafc4000) [pid = 1832] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0aa566800) [pid = 1832] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0a7c2a400) [pid = 1832] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:11:34 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0a970d800) [pid = 1832] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:11:35 INFO - PROCESS | 1832 | 1462374695131 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab920000 == 142 [pid = 1832] [id = 664] 08:11:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0a7c2a400) [pid = 1832] [serial = 1993] [outer = (nil)] 08:11:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0aa1e8c00) [pid = 1832] [serial = 1994] [outer = 0x7fe0a7c2a400] 08:11:35 INFO - PROCESS | 1832 | 1462374695196 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0acd2ac00) [pid = 1832] [serial = 1995] [outer = 0x7fe0a7c2a400] 08:11:35 INFO - PROCESS | 1832 | 1462374695996 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2059ms 08:11:36 INFO - PROCESS | 1832 | 1462374696014 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:11:36 INFO - PROCESS | 1832 | 1462374696019 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:11:36 INFO - PROCESS | 1832 | 1462374696028 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1832 | 1462374696032 Marionette TRACE conn3 <- [1,2630,null,{}] 08:11:36 INFO - PROCESS | 1832 | 1462374696037 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:36 INFO - PROCESS | 1832 | 1462374696328 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:11:36 INFO - PROCESS | 1832 | 1462374696350 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b00c7000 == 143 [pid = 1832] [id = 665] 08:11:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0a9707800) [pid = 1832] [serial = 1996] [outer = (nil)] 08:11:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0ae553800) [pid = 1832] [serial = 1997] [outer = 0x7fe0a9707800] 08:11:36 INFO - PROCESS | 1832 | 1462374696409 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0ae55cc00) [pid = 1832] [serial = 1998] [outer = 0x7fe0a9707800] 08:11:37 INFO - PROCESS | 1832 | 1462374697655 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1685ms 08:11:37 INFO - PROCESS | 1832 | 1462374697714 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 1832 | 1462374697724 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:11:37 INFO - PROCESS | 1832 | 1462374697755 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 1832 | 1462374697765 Marionette TRACE conn3 <- [1,2634,null,{}] 08:11:37 INFO - PROCESS | 1832 | 1462374697774 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:38 INFO - PROCESS | 1832 | 1462374698151 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:11:38 INFO - PROCESS | 1832 | 1462374698562 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7dd800 == 144 [pid = 1832] [id = 666] 08:11:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0aae09800) [pid = 1832] [serial = 1999] [outer = (nil)] 08:11:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0aafc6400) [pid = 1832] [serial = 2000] [outer = 0x7fe0aae09800] 08:11:38 INFO - PROCESS | 1832 | 1462374698688 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0ab750c00) [pid = 1832] [serial = 2001] [outer = 0x7fe0aae09800] 08:11:39 INFO - PROCESS | 1832 | 1462374699867 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2199ms 08:11:39 INFO - PROCESS | 1832 | 1462374699949 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 1832 | 1462374699958 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:11:39 INFO - PROCESS | 1832 | 1462374699968 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 1832 | 1462374699972 Marionette TRACE conn3 <- [1,2638,null,{}] 08:11:39 INFO - PROCESS | 1832 | 1462374699978 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:40 INFO - PROCESS | 1832 | 1462374700220 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:11:40 INFO - PROCESS | 1832 | 1462374700477 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0e88000 == 145 [pid = 1832] [id = 667] 08:11:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0acd2f000) [pid = 1832] [serial = 2002] [outer = (nil)] 08:11:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0aced2400) [pid = 1832] [serial = 2003] [outer = 0x7fe0acd2f000] 08:11:40 INFO - PROCESS | 1832 | 1462374700613 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0ae2ab400) [pid = 1832] [serial = 2004] [outer = 0x7fe0acd2f000] 08:11:41 INFO - PROCESS | 1832 | 1462374701492 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1580ms 08:11:41 INFO - PROCESS | 1832 | 1462374701549 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1832 | 1462374701552 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:11:41 INFO - PROCESS | 1832 | 1462374701559 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 1832 | 1462374701564 Marionette TRACE conn3 <- [1,2642,null,{}] 08:11:41 INFO - PROCESS | 1832 | 1462374701580 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:41 INFO - PROCESS | 1832 | 1462374701825 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:11:42 INFO - PROCESS | 1832 | 1462374702143 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2969000 == 146 [pid = 1832] [id = 668] 08:11:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0af488c00) [pid = 1832] [serial = 2005] [outer = (nil)] 08:11:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0b03df400) [pid = 1832] [serial = 2006] [outer = 0x7fe0af488c00] 08:11:42 INFO - PROCESS | 1832 | 1462374702250 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0b0ee1c00) [pid = 1832] [serial = 2007] [outer = 0x7fe0af488c00] 08:11:43 INFO - PROCESS | 1832 | 1462374703188 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1687ms 08:11:43 INFO - PROCESS | 1832 | 1462374703247 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1832 | 1462374703252 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:11:43 INFO - PROCESS | 1832 | 1462374703259 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1832 | 1462374703262 Marionette TRACE conn3 <- [1,2646,null,{}] 08:11:43 INFO - PROCESS | 1832 | 1462374703277 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:43 INFO - PROCESS | 1832 | 1462374703555 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:11:43 INFO - PROCESS | 1832 | 1462374703858 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b335b800 == 147 [pid = 1832] [id = 669] 08:11:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0af3b7800) [pid = 1832] [serial = 2008] [outer = (nil)] 08:11:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0b2069c00) [pid = 1832] [serial = 2009] [outer = 0x7fe0af3b7800] 08:11:43 INFO - PROCESS | 1832 | 1462374703934 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b3010c00) [pid = 1832] [serial = 2010] [outer = 0x7fe0af3b7800] 08:11:44 INFO - PROCESS | 1832 | 1462374704767 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1539ms 08:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:11:44 INFO - PROCESS | 1832 | 1462374704799 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1832 | 1462374704802 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:11:44 INFO - PROCESS | 1832 | 1462374704810 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 1832 | 1462374704813 Marionette TRACE conn3 <- [1,2650,null,{}] 08:11:44 INFO - PROCESS | 1832 | 1462374704820 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:45 INFO - PROCESS | 1832 | 1462374705076 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:11:45 INFO - PROCESS | 1832 | 1462374705339 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6370800 == 148 [pid = 1832] [id = 670] 08:11:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b179ec00) [pid = 1832] [serial = 2011] [outer = (nil)] 08:11:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0b310d000) [pid = 1832] [serial = 2012] [outer = 0x7fe0b179ec00] 08:11:45 INFO - PROCESS | 1832 | 1462374705451 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b3616800) [pid = 1832] [serial = 2013] [outer = 0x7fe0b179ec00] 08:11:46 INFO - PROCESS | 1832 | 1462374706306 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1532ms 08:11:46 INFO - PROCESS | 1832 | 1462374706341 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1832 | 1462374706345 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:11:46 INFO - PROCESS | 1832 | 1462374706351 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1832 | 1462374706354 Marionette TRACE conn3 <- [1,2654,null,{}] 08:11:46 INFO - PROCESS | 1832 | 1462374706359 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:46 INFO - PROCESS | 1832 | 1462374706618 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:11:46 INFO - PROCESS | 1832 | 1462374706881 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b69ae000 == 149 [pid = 1832] [id = 671] 08:11:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0b390b800) [pid = 1832] [serial = 2014] [outer = (nil)] 08:11:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0b69c6800) [pid = 1832] [serial = 2015] [outer = 0x7fe0b390b800] 08:11:47 INFO - PROCESS | 1832 | 1462374707002 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b73ac800) [pid = 1832] [serial = 2016] [outer = 0x7fe0b390b800] 08:11:47 INFO - PROCESS | 1832 | 1462374707856 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:11:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1578ms 08:11:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:11:47 INFO - PROCESS | 1832 | 1462374707931 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 1832 | 1462374707934 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:11:47 INFO - PROCESS | 1832 | 1462374707940 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 1832 | 1462374707943 Marionette TRACE conn3 <- [1,2658,null,{}] 08:11:47 INFO - PROCESS | 1832 | 1462374707949 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:48 INFO - PROCESS | 1832 | 1462374708219 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:11:48 INFO - PROCESS | 1832 | 1462374708530 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7621000 == 150 [pid = 1832] [id = 672] 08:11:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b390c000) [pid = 1832] [serial = 2017] [outer = (nil)] 08:11:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b73d4400) [pid = 1832] [serial = 2018] [outer = 0x7fe0b390c000] 08:11:48 INFO - PROCESS | 1832 | 1462374708607 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0bc0efc00) [pid = 1832] [serial = 2019] [outer = 0x7fe0b390c000] 08:11:49 INFO - PROCESS | 1832 | 1462374709464 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:11:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1585ms 08:11:49 INFO - PROCESS | 1832 | 1462374709525 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1832 | 1462374709529 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:11:49 INFO - PROCESS | 1832 | 1462374709535 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1832 | 1462374709538 Marionette TRACE conn3 <- [1,2662,null,{}] 08:11:49 INFO - PROCESS | 1832 | 1462374709543 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:49 INFO - PROCESS | 1832 | 1462374709757 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:11:50 INFO - PROCESS | 1832 | 1462374710018 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfb6800 == 151 [pid = 1832] [id = 673] 08:11:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b390d800) [pid = 1832] [serial = 2020] [outer = (nil)] 08:11:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0bc19b800) [pid = 1832] [serial = 2021] [outer = 0x7fe0b390d800] 08:11:50 INFO - PROCESS | 1832 | 1462374710093 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0bce43800) [pid = 1832] [serial = 2022] [outer = 0x7fe0b390d800] 08:11:50 INFO - PROCESS | 1832 | 1462374710958 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:11:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1480ms 08:11:51 INFO - PROCESS | 1832 | 1462374711016 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 1832 | 1462374711019 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:11:51 INFO - PROCESS | 1832 | 1462374711026 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 1832 | 1462374711028 Marionette TRACE conn3 <- [1,2666,null,{}] 08:11:51 INFO - PROCESS | 1832 | 1462374711034 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:51 INFO - PROCESS | 1832 | 1462374711265 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:11:51 INFO - PROCESS | 1832 | 1462374711524 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd513000 == 152 [pid = 1832] [id = 674] 08:11:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0b0edb000) [pid = 1832] [serial = 2023] [outer = (nil)] 08:11:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0bce98800) [pid = 1832] [serial = 2024] [outer = 0x7fe0b0edb000] 08:11:51 INFO - PROCESS | 1832 | 1462374711606 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0bd482400) [pid = 1832] [serial = 2025] [outer = 0x7fe0b0edb000] 08:11:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:52 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:11:52 INFO - PROCESS | 1832 | 1462374712935 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:11:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1935ms 08:11:52 INFO - PROCESS | 1832 | 1462374712961 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 1832 | 1462374712964 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:11:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:11:52 INFO - PROCESS | 1832 | 1462374712975 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 1832 | 1462374712977 Marionette TRACE conn3 <- [1,2670,null,{}] 08:11:52 INFO - PROCESS | 1832 | 1462374712985 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:53 INFO - PROCESS | 1832 | 1462374713244 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:11:53 INFO - PROCESS | 1832 | 1462374713486 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bf2ac800 == 153 [pid = 1832] [id = 675] 08:11:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0aae0d800) [pid = 1832] [serial = 2026] [outer = (nil)] 08:11:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0bd711000) [pid = 1832] [serial = 2027] [outer = 0x7fe0aae0d800] 08:11:53 INFO - PROCESS | 1832 | 1462374713558 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0bdd28000) [pid = 1832] [serial = 2028] [outer = 0x7fe0aae0d800] 08:11:54 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:54 INFO - PROCESS | 1832 | 1462374714913 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1832 | 1462374714977 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:11:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:11:54 INFO - PROCESS | 1832 | 1462374714983 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1832 | 1462374714987 Marionette TRACE conn3 <- [1,2674,null,{}] 08:11:54 INFO - PROCESS | 1832 | 1462374714992 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:55 INFO - PROCESS | 1832 | 1462374715529 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:11:55 INFO - PROCESS | 1832 | 1462374715761 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c2562000 == 154 [pid = 1832] [id = 676] 08:11:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0bd85e400) [pid = 1832] [serial = 2029] [outer = (nil)] 08:11:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0be0e1c00) [pid = 1832] [serial = 2030] [outer = 0x7fe0bd85e400] 08:11:55 INFO - PROCESS | 1832 | 1462374715887 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0c1139400) [pid = 1832] [serial = 2031] [outer = 0x7fe0bd85e400] 08:11:57 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:57 INFO - PROCESS | 1832 | 1462374717308 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1832 | 1462374717329 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:11:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:11:57 INFO - PROCESS | 1832 | 1462374717335 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 1832 | 1462374717337 Marionette TRACE conn3 <- [1,2678,null,{}] 08:11:57 INFO - PROCESS | 1832 | 1462374717343 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:57 INFO - PROCESS | 1832 | 1462374717560 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:11:57 INFO - PROCESS | 1832 | 1462374717864 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d6d000 == 155 [pid = 1832] [id = 677] 08:11:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0bdd27400) [pid = 1832] [serial = 2032] [outer = (nil)] 08:11:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0c119c400) [pid = 1832] [serial = 2033] [outer = 0x7fe0bdd27400] 08:11:57 INFO - PROCESS | 1832 | 1462374717934 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0c2f9b800) [pid = 1832] [serial = 2034] [outer = 0x7fe0bdd27400] 08:11:59 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:59 INFO - PROCESS | 1832 | 1462374719259 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:11:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1981ms 08:11:59 INFO - PROCESS | 1832 | 1462374719318 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 1832 | 1462374719322 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:11:59 INFO - PROCESS | 1832 | 1462374719327 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 1832 | 1462374719329 Marionette TRACE conn3 <- [1,2682,null,{}] 08:11:59 INFO - PROCESS | 1832 | 1462374719377 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:59 INFO - PROCESS | 1832 | 1462374719732 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:11:59 INFO - PROCESS | 1832 | 1462374719931 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6689800 == 156 [pid = 1832] [id = 678] 08:11:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0bf25ec00) [pid = 1832] [serial = 2035] [outer = (nil)] 08:11:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0c3fa4000) [pid = 1832] [serial = 2036] [outer = 0x7fe0bf25ec00] 08:12:00 INFO - PROCESS | 1832 | 1462374720002 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0c5687800) [pid = 1832] [serial = 2037] [outer = 0x7fe0bf25ec00] 08:12:01 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:01 INFO - PROCESS | 1832 | 1462374721348 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:12:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2081ms 08:12:01 INFO - PROCESS | 1832 | 1462374721409 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1832 | 1462374721413 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:12:01 INFO - PROCESS | 1832 | 1462374721420 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1832 | 1462374721424 Marionette TRACE conn3 <- [1,2686,null,{}] 08:12:01 INFO - PROCESS | 1832 | 1462374721431 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:01 INFO - PROCESS | 1832 | 1462374721909 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:12:02 INFO - PROCESS | 1832 | 1462374722118 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ccfa9800 == 157 [pid = 1832] [id = 679] 08:12:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0c3270800) [pid = 1832] [serial = 2038] [outer = (nil)] 08:12:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0c56e9800) [pid = 1832] [serial = 2039] [outer = 0x7fe0c3270800] 08:12:02 INFO - PROCESS | 1832 | 1462374722189 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0c5df5000) [pid = 1832] [serial = 2040] [outer = 0x7fe0c3270800] 08:12:03 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:03 INFO - PROCESS | 1832 | 1462374723573 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1832 | 1462374723612 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:12:03 INFO - PROCESS | 1832 | 1462374723619 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 1832 | 1462374723622 Marionette TRACE conn3 <- [1,2690,null,{}] 08:12:03 INFO - PROCESS | 1832 | 1462374723627 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:03 INFO - PROCESS | 1832 | 1462374723890 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:12:04 INFO - PROCESS | 1832 | 1462374724130 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a9628800 == 158 [pid = 1832] [id = 680] 08:12:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0a93f0800) [pid = 1832] [serial = 2041] [outer = (nil)] 08:12:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0ab856800) [pid = 1832] [serial = 2042] [outer = 0x7fe0a93f0800] 08:12:04 INFO - PROCESS | 1832 | 1462374724200 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0c49c9000) [pid = 1832] [serial = 2043] [outer = 0x7fe0a93f0800] 08:12:05 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:05 INFO - PROCESS | 1832 | 1462374725927 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 08:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:12:05 INFO - PROCESS | 1832 | 1462374725967 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:12:05 INFO - PROCESS | 1832 | 1462374725975 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1832 | 1462374725980 Marionette TRACE conn3 <- [1,2694,null,{}] 08:12:05 INFO - PROCESS | 1832 | 1462374725987 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:06 INFO - PROCESS | 1832 | 1462374726271 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:12:06 INFO - PROCESS | 1832 | 1462374726535 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b010f000 == 159 [pid = 1832] [id = 681] 08:12:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0aae06000) [pid = 1832] [serial = 2044] [outer = (nil)] 08:12:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0aae0e800) [pid = 1832] [serial = 2045] [outer = 0x7fe0aae06000] 08:12:06 INFO - PROCESS | 1832 | 1462374726605 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0ab74fc00) [pid = 1832] [serial = 2046] [outer = 0x7fe0aae06000] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d510c800 == 158 [pid = 1832] [id = 564] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab7a9800 == 157 [pid = 1832] [id = 613] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dbb1a800 == 156 [pid = 1832] [id = 608] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ddf8e000 == 155 [pid = 1832] [id = 609] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a9629000 == 154 [pid = 1832] [id = 611] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab793000 == 153 [pid = 1832] [id = 612] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b297c000 == 152 [pid = 1832] [id = 610] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab920000 == 151 [pid = 1832] [id = 664] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab90a000 == 150 [pid = 1832] [id = 663] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aadd3800 == 149 [pid = 1832] [id = 662] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a81cd000 == 148 [pid = 1832] [id = 661] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5449000 == 147 [pid = 1832] [id = 655] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3a2e000 == 146 [pid = 1832] [id = 654] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0923800 == 145 [pid = 1832] [id = 653] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd662800 == 144 [pid = 1832] [id = 652] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd504000 == 143 [pid = 1832] [id = 651] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af867800 == 142 [pid = 1832] [id = 543] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbd97800 == 141 [pid = 1832] [id = 650] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b75a8000 == 140 [pid = 1832] [id = 649] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b69a4800 == 139 [pid = 1832] [id = 648] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b61a5800 == 138 [pid = 1832] [id = 647] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b3353000 == 137 [pid = 1832] [id = 646] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2967800 == 136 [pid = 1832] [id = 645] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b01eb800 == 135 [pid = 1832] [id = 644] 08:12:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab906800 == 134 [pid = 1832] [id = 643] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0b4efe400) [pid = 1832] [serial = 1785] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0ab84e400) [pid = 1832] [serial = 1922] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0acd2d400) [pid = 1832] [serial = 1923] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0ab74f400) [pid = 1832] [serial = 1925] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0c57b4000) [pid = 1832] [serial = 1913] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0c51a9c00) [pid = 1832] [serial = 1910] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0c4dd2400) [pid = 1832] [serial = 1908] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0c3fa9800) [pid = 1832] [serial = 1907] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0c319b800) [pid = 1832] [serial = 1905] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0c25c6800) [pid = 1832] [serial = 1904] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0c1199c00) [pid = 1832] [serial = 1902] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0c1191800) [pid = 1832] [serial = 1901] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0c08abc00) [pid = 1832] [serial = 1899] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0c0871400) [pid = 1832] [serial = 1898] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0bee25000) [pid = 1832] [serial = 1896] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0be0e1400) [pid = 1832] [serial = 1895] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0bddb1000) [pid = 1832] [serial = 1893] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0bdd30000) [pid = 1832] [serial = 1892] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0bda47400) [pid = 1832] [serial = 1890] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0bd705c00) [pid = 1832] [serial = 1889] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0bce8f000) [pid = 1832] [serial = 1887] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0bce48000) [pid = 1832] [serial = 1886] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0bcd09400) [pid = 1832] [serial = 1884] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0b69c7c00) [pid = 1832] [serial = 1883] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0bc0ef400) [pid = 1832] [serial = 1881] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0bbba9400) [pid = 1832] [serial = 1880] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0b73d4800) [pid = 1832] [serial = 1878] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0b73af000) [pid = 1832] [serial = 1877] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0b67af000) [pid = 1832] [serial = 1875] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0b6570000) [pid = 1832] [serial = 1874] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0b3614800) [pid = 1832] [serial = 1872] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0b3109400) [pid = 1832] [serial = 1871] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0b30e8800) [pid = 1832] [serial = 1869] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b3004800) [pid = 1832] [serial = 1868] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0b179c800) [pid = 1832] [serial = 1866] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b0ed8c00) [pid = 1832] [serial = 1865] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0ae2b9400) [pid = 1832] [serial = 1863] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0ad9d9c00) [pid = 1832] [serial = 1862] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0ab624400) [pid = 1832] [serial = 1860] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0aae0b800) [pid = 1832] [serial = 1859] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0aa569400) [pid = 1832] [serial = 1919] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0a970f400) [pid = 1832] [serial = 1916] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0aa483400) [pid = 1832] [serial = 1917] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0acd32000) [pid = 1832] [serial = 1928] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0acd31400) [pid = 1832] [serial = 1926] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0ab0c2400) [pid = 1832] [serial = 1920] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0bc0f5c00) [pid = 1832] [serial = 1800] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0c3b4c000) [pid = 1832] [serial = 1809] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0bddaf400) [pid = 1832] [serial = 1803] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0b73bbc00) [pid = 1832] [serial = 1797] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0c25c8000) [pid = 1832] [serial = 1806] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0b3111800) [pid = 1832] [serial = 1794] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0af3b4800) [pid = 1832] [serial = 1791] [outer = (nil)] [url = about:blank] 08:12:08 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:08 INFO - PROCESS | 1832 | 1462374728585 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1832 | 1462374728626 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:12:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:12:08 INFO - PROCESS | 1832 | 1462374728637 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1832 | 1462374728640 Marionette TRACE conn3 <- [1,2698,null,{}] 08:12:08 INFO - PROCESS | 1832 | 1462374728646 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:08 INFO - PROCESS | 1832 | 1462374728863 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:12:09 INFO - PROCESS | 1832 | 1462374729048 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab790000 == 135 [pid = 1832] [id = 682] 08:12:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0aa483400) [pid = 1832] [serial = 2047] [outer = (nil)] 08:12:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0ab624400) [pid = 1832] [serial = 2048] [outer = 0x7fe0aa483400] 08:12:09 INFO - PROCESS | 1832 | 1462374729111 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0aced4c00) [pid = 1832] [serial = 2049] [outer = 0x7fe0aa483400] 08:12:10 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:10 INFO - PROCESS | 1832 | 1462374730339 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 1832 | 1462374730384 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:12:10 INFO - PROCESS | 1832 | 1462374730399 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1832 | 1462374730404 Marionette TRACE conn3 <- [1,2702,null,{}] 08:12:10 INFO - PROCESS | 1832 | 1462374730419 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:10 INFO - PROCESS | 1832 | 1462374730840 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:12:10 INFO - PROCESS | 1832 | 1462374730893 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0afbf4000 == 136 [pid = 1832] [id = 683] 08:12:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0aced5000) [pid = 1832] [serial = 2050] [outer = (nil)] 08:12:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0ae55d000) [pid = 1832] [serial = 2051] [outer = 0x7fe0aced5000] 08:12:10 INFO - PROCESS | 1832 | 1462374730959 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0af483000) [pid = 1832] [serial = 2052] [outer = 0x7fe0aced5000] 08:12:11 INFO - PROCESS | 1832 | 1462374731970 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2087ms 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0ab758400) [pid = 1832] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0ab0c6800) [pid = 1832] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0a7c2a400) [pid = 1832] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0b73b8c00) [pid = 1832] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0aa569000) [pid = 1832] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0ae2b6000) [pid = 1832] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0bc195c00) [pid = 1832] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0a93ed000) [pid = 1832] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0b3109c00) [pid = 1832] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0c25cfc00) [pid = 1832] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0aae0f000) [pid = 1832] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0b51bf400) [pid = 1832] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0af488000) [pid = 1832] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7fe0c6aa7400) [pid = 1832] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7fe0ae2b9c00) [pid = 1832] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7fe0b3620800) [pid = 1832] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7fe0a7c27400) [pid = 1832] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7fe0b361c800) [pid = 1832] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7fe0b73a7c00) [pid = 1832] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7fe0acd36800) [pid = 1832] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7fe0a7c34800) [pid = 1832] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7fe0bddae800) [pid = 1832] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7fe0c118f400) [pid = 1832] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7fe0a7c2a800) [pid = 1832] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:12:12 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7fe0c119d000) [pid = 1832] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:12:12 INFO - PROCESS | 1832 | 1462374732592 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1832 | 1462374732601 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:12:12 INFO - PROCESS | 1832 | 1462374732611 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1832 | 1462374732613 Marionette TRACE conn3 <- [1,2706,null,{}] 08:12:12 INFO - PROCESS | 1832 | 1462374732618 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:12 INFO - PROCESS | 1832 | 1462374732878 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:12:12 INFO - PROCESS | 1832 | 1462374732989 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af868800 == 137 [pid = 1832] [id = 684] 08:12:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7fe0ab0c6800) [pid = 1832] [serial = 2053] [outer = (nil)] 08:12:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7fe0ae2b2000) [pid = 1832] [serial = 2054] [outer = 0x7fe0ab0c6800] 08:12:13 INFO - PROCESS | 1832 | 1462374733049 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7fe0af491800) [pid = 1832] [serial = 2055] [outer = 0x7fe0ab0c6800] 08:12:13 INFO - PROCESS | 1832 | 1462374733781 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:12:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1227ms 08:12:13 INFO - PROCESS | 1832 | 1462374733839 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 1832 | 1462374733843 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:12:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:12:13 INFO - PROCESS | 1832 | 1462374733848 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1832 | 1462374733851 Marionette TRACE conn3 <- [1,2710,null,{}] 08:12:13 INFO - PROCESS | 1832 | 1462374733856 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:14 INFO - PROCESS | 1832 | 1462374734062 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:12:14 INFO - PROCESS | 1832 | 1462374734234 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2968800 == 138 [pid = 1832] [id = 685] 08:12:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7fe0aa47f800) [pid = 1832] [serial = 2056] [outer = (nil)] 08:12:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7fe0b0edd000) [pid = 1832] [serial = 2057] [outer = 0x7fe0aa47f800] 08:12:14 INFO - PROCESS | 1832 | 1462374734302 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7fe0b2067000) [pid = 1832] [serial = 2058] [outer = 0x7fe0aa47f800] 08:12:15 INFO - PROCESS | 1832 | 1462374735397 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1832 | 1462374735444 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:12:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:12:15 INFO - PROCESS | 1832 | 1462374735452 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1832 | 1462374735458 Marionette TRACE conn3 <- [1,2714,null,{}] 08:12:15 INFO - PROCESS | 1832 | 1462374735465 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:15 INFO - PROCESS | 1832 | 1462374735712 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:12:15 INFO - PROCESS | 1832 | 1462374735979 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0add62000 == 139 [pid = 1832] [id = 686] 08:12:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7fe0ab750800) [pid = 1832] [serial = 2059] [outer = (nil)] 08:12:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7fe0acab9000) [pid = 1832] [serial = 2060] [outer = 0x7fe0ab750800] 08:12:16 INFO - PROCESS | 1832 | 1462374736108 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7fe0aceddc00) [pid = 1832] [serial = 2061] [outer = 0x7fe0ab750800] 08:12:16 INFO - PROCESS | 1832 | 1462374736971 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:12:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1583ms 08:12:17 INFO - PROCESS | 1832 | 1462374737037 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1832 | 1462374737045 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:12:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:12:17 INFO - PROCESS | 1832 | 1462374737056 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1832 | 1462374737060 Marionette TRACE conn3 <- [1,2718,null,{}] 08:12:17 INFO - PROCESS | 1832 | 1462374737066 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:17 INFO - PROCESS | 1832 | 1462374737344 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:12:17 INFO - PROCESS | 1832 | 1462374737664 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2fdb800 == 140 [pid = 1832] [id = 687] 08:12:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7fe0ae55a400) [pid = 1832] [serial = 2062] [outer = (nil)] 08:12:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7fe0af48a800) [pid = 1832] [serial = 2063] [outer = 0x7fe0ae55a400] 08:12:17 INFO - PROCESS | 1832 | 1462374737743 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7fe0b1794000) [pid = 1832] [serial = 2064] [outer = 0x7fe0ae55a400] 08:12:18 INFO - PROCESS | 1832 | 1462374738683 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1832 | 1462374738750 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:12:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:12:18 INFO - PROCESS | 1832 | 1462374738758 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 1832 | 1462374738763 Marionette TRACE conn3 <- [1,2722,null,{}] 08:12:18 INFO - PROCESS | 1832 | 1462374738779 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:19 INFO - PROCESS | 1832 | 1462374739077 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:12:19 INFO - PROCESS | 1832 | 1462374739385 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6370000 == 141 [pid = 1832] [id = 688] 08:12:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0b3109400) [pid = 1832] [serial = 2065] [outer = (nil)] 08:12:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0b3615000) [pid = 1832] [serial = 2066] [outer = 0x7fe0b3109400] 08:12:19 INFO - PROCESS | 1832 | 1462374739469 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0b36b0000) [pid = 1832] [serial = 2067] [outer = 0x7fe0b3109400] 08:12:20 INFO - PROCESS | 1832 | 1462374740412 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 1832 | 1462374740451 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:12:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:12:20 INFO - PROCESS | 1832 | 1462374740458 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 1832 | 1462374740460 Marionette TRACE conn3 <- [1,2726,null,{}] 08:12:20 INFO - PROCESS | 1832 | 1462374740467 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:20 INFO - PROCESS | 1832 | 1462374740705 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:12:21 INFO - PROCESS | 1832 | 1462374741012 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7327800 == 142 [pid = 1832] [id = 689] 08:12:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0b3265000) [pid = 1832] [serial = 2068] [outer = (nil)] 08:12:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0b6323400) [pid = 1832] [serial = 2069] [outer = 0x7fe0b3265000] 08:12:21 INFO - PROCESS | 1832 | 1462374741106 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0b6572800) [pid = 1832] [serial = 2070] [outer = 0x7fe0b3265000] 08:12:21 INFO - PROCESS | 1832 | 1462374741961 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:12:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1531ms 08:12:21 INFO - PROCESS | 1832 | 1462374741990 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1832 | 1462374741992 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:12:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:12:22 INFO - PROCESS | 1832 | 1462374741999 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1832 | 1462374742002 Marionette TRACE conn3 <- [1,2730,null,{}] 08:12:22 INFO - PROCESS | 1832 | 1462374742007 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:22 INFO - PROCESS | 1832 | 1462374742235 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:12:22 INFO - PROCESS | 1832 | 1462374742501 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7714000 == 143 [pid = 1832] [id = 690] 08:12:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0a93e9000) [pid = 1832] [serial = 2071] [outer = (nil)] 08:12:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0b6576400) [pid = 1832] [serial = 2072] [outer = 0x7fe0a93e9000] 08:12:22 INFO - PROCESS | 1832 | 1462374742625 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0b73af000) [pid = 1832] [serial = 2073] [outer = 0x7fe0a93e9000] 08:12:23 INFO - PROCESS | 1832 | 1462374743935 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1832 | 1462374743986 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:12:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:12:23 INFO - PROCESS | 1832 | 1462374743992 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1832 | 1462374743994 Marionette TRACE conn3 <- [1,2734,null,{}] 08:12:24 INFO - PROCESS | 1832 | 1462374744000 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:24 INFO - PROCESS | 1832 | 1462374744330 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:12:24 INFO - PROCESS | 1832 | 1462374744580 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd229800 == 144 [pid = 1832] [id = 691] 08:12:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0b66e3c00) [pid = 1832] [serial = 2074] [outer = (nil)] 08:12:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0bcd0bc00) [pid = 1832] [serial = 2075] [outer = 0x7fe0b66e3c00] 08:12:24 INFO - PROCESS | 1832 | 1462374744657 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0bd5a1800) [pid = 1832] [serial = 2076] [outer = 0x7fe0b66e3c00] 08:12:25 INFO - PROCESS | 1832 | 1462374745592 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:12:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1638ms 08:12:25 INFO - PROCESS | 1832 | 1462374745631 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1832 | 1462374745634 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:12:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:12:25 INFO - PROCESS | 1832 | 1462374745642 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1832 | 1462374745645 Marionette TRACE conn3 <- [1,2738,null,{}] 08:12:25 INFO - PROCESS | 1832 | 1462374745650 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 1832 | 1462374745876 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:12:26 INFO - PROCESS | 1832 | 1462374746189 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd662000 == 145 [pid = 1832] [id = 692] 08:12:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0bc0eac00) [pid = 1832] [serial = 2077] [outer = (nil)] 08:12:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0bd858000) [pid = 1832] [serial = 2078] [outer = 0x7fe0bc0eac00] 08:12:26 INFO - PROCESS | 1832 | 1462374746267 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0bdd30800) [pid = 1832] [serial = 2079] [outer = 0x7fe0bc0eac00] 08:12:27 INFO - PROCESS | 1832 | 1462374747113 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:12:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1540ms 08:12:27 INFO - PROCESS | 1832 | 1462374747183 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1832 | 1462374747186 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:12:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:12:27 INFO - PROCESS | 1832 | 1462374747193 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1832 | 1462374747196 Marionette TRACE conn3 <- [1,2742,null,{}] 08:12:27 INFO - PROCESS | 1832 | 1462374747201 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:27 INFO - PROCESS | 1832 | 1462374747422 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:12:27 INFO - PROCESS | 1832 | 1462374747712 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0914000 == 146 [pid = 1832] [id = 693] 08:12:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0bda46800) [pid = 1832] [serial = 2080] [outer = (nil)] 08:12:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0bded9c00) [pid = 1832] [serial = 2081] [outer = 0x7fe0bda46800] 08:12:27 INFO - PROCESS | 1832 | 1462374747830 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0bece6c00) [pid = 1832] [serial = 2082] [outer = 0x7fe0bda46800] 08:12:28 INFO - PROCESS | 1832 | 1462374748664 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1534ms 08:12:28 INFO - PROCESS | 1832 | 1462374748728 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1832 | 1462374748732 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:12:28 INFO - PROCESS | 1832 | 1462374748738 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1832 | 1462374748741 Marionette TRACE conn3 <- [1,2746,null,{}] 08:12:28 INFO - PROCESS | 1832 | 1462374748746 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:28 INFO - PROCESS | 1832 | 1462374748990 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:12:29 INFO - PROCESS | 1832 | 1462374749249 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0f93800 == 147 [pid = 1832] [id = 694] 08:12:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0bddae800) [pid = 1832] [serial = 2083] [outer = (nil)] 08:12:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0bfc26400) [pid = 1832] [serial = 2084] [outer = 0x7fe0bddae800] 08:12:29 INFO - PROCESS | 1832 | 1462374749377 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0c0a22c00) [pid = 1832] [serial = 2085] [outer = 0x7fe0bddae800] 08:12:30 INFO - PROCESS | 1832 | 1462374750236 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1531ms 08:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:12:30 INFO - PROCESS | 1832 | 1462374750270 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 1832 | 1462374750273 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:12:30 INFO - PROCESS | 1832 | 1462374750280 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 1832 | 1462374750283 Marionette TRACE conn3 <- [1,2750,null,{}] 08:12:30 INFO - PROCESS | 1832 | 1462374750288 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:30 INFO - PROCESS | 1832 | 1462374750541 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:12:30 INFO - PROCESS | 1832 | 1462374750808 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c4ae6800 == 148 [pid = 1832] [id = 695] 08:12:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0acab4c00) [pid = 1832] [serial = 2086] [outer = (nil)] 08:12:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0c1134000) [pid = 1832] [serial = 2087] [outer = 0x7fe0acab4c00] 08:12:30 INFO - PROCESS | 1832 | 1462374750887 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0c25c7000) [pid = 1832] [serial = 2088] [outer = 0x7fe0acab4c00] 08:12:31 INFO - PROCESS | 1832 | 1462374751780 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1529ms 08:12:31 INFO - PROCESS | 1832 | 1462374751810 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1832 | 1462374751814 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:12:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:12:31 INFO - PROCESS | 1832 | 1462374751819 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 1832 | 1462374751824 Marionette TRACE conn3 <- [1,2754,null,{}] 08:12:31 INFO - PROCESS | 1832 | 1462374751829 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:32 INFO - PROCESS | 1832 | 1462374752077 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:12:32 INFO - PROCESS | 1832 | 1462374752347 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5dcb800 == 149 [pid = 1832] [id = 696] 08:12:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0acede000) [pid = 1832] [serial = 2089] [outer = (nil)] 08:12:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0c56e2800) [pid = 1832] [serial = 2090] [outer = 0x7fe0acede000] 08:12:32 INFO - PROCESS | 1832 | 1462374752427 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0c5f33c00) [pid = 1832] [serial = 2091] [outer = 0x7fe0acede000] 08:12:33 INFO - PROCESS | 1832 | 1462374753382 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1629ms 08:12:33 INFO - PROCESS | 1832 | 1462374753451 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1832 | 1462374753454 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:12:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:12:33 INFO - PROCESS | 1832 | 1462374753466 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1832 | 1462374753469 Marionette TRACE conn3 <- [1,2758,null,{}] 08:12:33 INFO - PROCESS | 1832 | 1462374753480 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:33 INFO - PROCESS | 1832 | 1462374753752 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:12:34 INFO - PROCESS | 1832 | 1462374754058 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6fa2800 == 150 [pid = 1832] [id = 697] 08:12:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0c3b4d400) [pid = 1832] [serial = 2092] [outer = (nil)] 08:12:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0c6a57000) [pid = 1832] [serial = 2093] [outer = 0x7fe0c3b4d400] 08:12:34 INFO - PROCESS | 1832 | 1462374754133 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0c6ab3000) [pid = 1832] [serial = 2094] [outer = 0x7fe0c3b4d400] 08:12:35 INFO - PROCESS | 1832 | 1462374755017 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1591ms 08:12:35 INFO - PROCESS | 1832 | 1462374755054 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1832 | 1462374755059 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:12:35 INFO - PROCESS | 1832 | 1462374755068 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1832 | 1462374755083 Marionette TRACE conn3 <- [1,2762,null,{}] 08:12:35 INFO - PROCESS | 1832 | 1462374755089 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:35 INFO - PROCESS | 1832 | 1462374755359 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:12:35 INFO - PROCESS | 1832 | 1462374755689 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3de8000 == 151 [pid = 1832] [id = 698] 08:12:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b03e1000) [pid = 1832] [serial = 2095] [outer = (nil)] 08:12:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0c792f800) [pid = 1832] [serial = 2096] [outer = 0x7fe0b03e1000] 08:12:35 INFO - PROCESS | 1832 | 1462374755767 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0c9304800) [pid = 1832] [serial = 2097] [outer = 0x7fe0b03e1000] 08:12:36 INFO - PROCESS | 1832 | 1462374756609 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1592ms 08:12:36 INFO - PROCESS | 1832 | 1462374756661 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 1832 | 1462374756665 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:12:36 INFO - PROCESS | 1832 | 1462374756671 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 1832 | 1462374756674 Marionette TRACE conn3 <- [1,2766,null,{}] 08:12:36 INFO - PROCESS | 1832 | 1462374756679 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:36 INFO - PROCESS | 1832 | 1462374756906 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:12:37 INFO - PROCESS | 1832 | 1462374757173 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d88a8000 == 152 [pid = 1832] [id = 699] 08:12:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0c56e8400) [pid = 1832] [serial = 2098] [outer = (nil)] 08:12:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0cd055400) [pid = 1832] [serial = 2099] [outer = 0x7fe0c56e8400] 08:12:37 INFO - PROCESS | 1832 | 1462374757256 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0d2edec00) [pid = 1832] [serial = 2100] [outer = 0x7fe0c56e8400] 08:12:38 INFO - PROCESS | 1832 | 1462374758152 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1532ms 08:12:38 INFO - PROCESS | 1832 | 1462374758205 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1832 | 1462374758207 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:12:38 INFO - PROCESS | 1832 | 1462374758214 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1832 | 1462374758216 Marionette TRACE conn3 <- [1,2770,null,{}] 08:12:38 INFO - PROCESS | 1832 | 1462374758222 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:38 INFO - PROCESS | 1832 | 1462374758479 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:12:38 INFO - PROCESS | 1832 | 1462374758753 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d917d800 == 153 [pid = 1832] [id = 700] 08:12:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0c6ab0800) [pid = 1832] [serial = 2101] [outer = (nil)] 08:12:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0d3c5a400) [pid = 1832] [serial = 2102] [outer = 0x7fe0c6ab0800] 08:12:38 INFO - PROCESS | 1832 | 1462374758870 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0d3f9d400) [pid = 1832] [serial = 2103] [outer = 0x7fe0c6ab0800] 08:12:39 INFO - PROCESS | 1832 | 1462374759742 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1578ms 08:12:39 INFO - PROCESS | 1832 | 1462374759794 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1832 | 1462374759799 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:12:39 INFO - PROCESS | 1832 | 1462374759805 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1832 | 1462374759809 Marionette TRACE conn3 <- [1,2774,null,{}] 08:12:39 INFO - PROCESS | 1832 | 1462374759815 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:40 INFO - PROCESS | 1832 | 1462374760077 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:12:40 INFO - PROCESS | 1832 | 1462374760396 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0dbb18000 == 154 [pid = 1832] [id = 701] 08:12:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0acab3800) [pid = 1832] [serial = 2104] [outer = (nil)] 08:12:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0b73cd400) [pid = 1832] [serial = 2105] [outer = 0x7fe0acab3800] 08:12:40 INFO - PROCESS | 1832 | 1462374760477 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0d4ee8c00) [pid = 1832] [serial = 2106] [outer = 0x7fe0acab3800] 08:12:41 INFO - PROCESS | 1832 | 1462374761378 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:12:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1631ms 08:12:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:12:41 INFO - PROCESS | 1832 | 1462374761437 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1832 | 1462374761440 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:12:41 INFO - PROCESS | 1832 | 1462374761448 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1832 | 1462374761450 Marionette TRACE conn3 <- [1,2778,null,{}] 08:12:41 INFO - PROCESS | 1832 | 1462374761456 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:41 INFO - PROCESS | 1832 | 1462374761703 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:12:42 INFO - PROCESS | 1832 | 1462374762009 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ddf83000 == 155 [pid = 1832] [id = 702] 08:12:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0a7c28c00) [pid = 1832] [serial = 2107] [outer = (nil)] 08:12:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0d4f0d400) [pid = 1832] [serial = 2108] [outer = 0x7fe0a7c28c00] 08:12:42 INFO - PROCESS | 1832 | 1462374762086 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0d4fe0000) [pid = 1832] [serial = 2109] [outer = 0x7fe0a7c28c00] 08:12:42 INFO - PROCESS | 1832 | 1462374762964 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:12:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1581ms 08:12:43 INFO - PROCESS | 1832 | 1462374763028 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1832 | 1462374763031 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:12:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:12:43 INFO - PROCESS | 1832 | 1462374763037 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1832 | 1462374763039 Marionette TRACE conn3 <- [1,2782,null,{}] 08:12:43 INFO - PROCESS | 1832 | 1462374763044 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:43 INFO - PROCESS | 1832 | 1462374763264 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:12:43 INFO - PROCESS | 1832 | 1462374763582 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a959e800 == 156 [pid = 1832] [id = 703] 08:12:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0ae267000) [pid = 1832] [serial = 2110] [outer = (nil)] 08:12:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0d52c8400) [pid = 1832] [serial = 2111] [outer = 0x7fe0ae267000] 08:12:43 INFO - PROCESS | 1832 | 1462374763659 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0d7149400) [pid = 1832] [serial = 2112] [outer = 0x7fe0ae267000] 08:12:44 INFO - PROCESS | 1832 | 1462374764474 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:12:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1491ms 08:12:44 INFO - PROCESS | 1832 | 1462374764531 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 1832 | 1462374764534 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:12:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:12:44 INFO - PROCESS | 1832 | 1462374764540 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 1832 | 1462374764542 Marionette TRACE conn3 <- [1,2786,null,{}] 08:12:44 INFO - PROCESS | 1832 | 1462374764552 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:44 INFO - PROCESS | 1832 | 1462374764787 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af868800 == 155 [pid = 1832] [id = 684] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0afbf4000 == 154 [pid = 1832] [id = 683] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab790000 == 153 [pid = 1832] [id = 682] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b010f000 == 152 [pid = 1832] [id = 681] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd513000 == 151 [pid = 1832] [id = 674] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbfb6800 == 150 [pid = 1832] [id = 673] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7621000 == 149 [pid = 1832] [id = 672] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b69ae000 == 148 [pid = 1832] [id = 671] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6370800 == 147 [pid = 1832] [id = 670] 08:12:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b335b800 == 146 [pid = 1832] [id = 669] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0c56df000) [pid = 1832] [serial = 1911] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0b03ea400) [pid = 1832] [serial = 1857] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0c5f29000) [pid = 1832] [serial = 1914] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0ab75ac00) [pid = 1832] [serial = 1991] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0c519e000) [pid = 1832] [serial = 1967] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0acd2a400) [pid = 1832] [serial = 1992] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0aa1e8c00) [pid = 1832] [serial = 1994] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0c56e6000) [pid = 1832] [serial = 1968] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0bcf18400) [pid = 1832] [serial = 1958] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0bd3dec00) [pid = 1832] [serial = 1959] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0aae0ac00) [pid = 1832] [serial = 1931] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0ab2a1400) [pid = 1832] [serial = 1932] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0ae55b000) [pid = 1832] [serial = 1937] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0af483c00) [pid = 1832] [serial = 1938] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0c5f2c400) [pid = 1832] [serial = 1970] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0c654f000) [pid = 1832] [serial = 1971] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0aae04400) [pid = 1832] [serial = 1988] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0b3902800) [pid = 1832] [serial = 1946] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0b51be000) [pid = 1832] [serial = 1947] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0c930b400) [pid = 1832] [serial = 1982] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0cd04e000) [pid = 1832] [serial = 1983] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0acd38c00) [pid = 1832] [serial = 1934] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0ad9d4800) [pid = 1832] [serial = 1935] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0c1136000) [pid = 1832] [serial = 1964] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0c3ab6c00) [pid = 1832] [serial = 1965] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0b29a6000) [pid = 1832] [serial = 1943] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0b30ef000) [pid = 1832] [serial = 1944] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0c7930400) [pid = 1832] [serial = 1979] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0c793e400) [pid = 1832] [serial = 1980] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0b0edb800) [pid = 1832] [serial = 1940] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0b179c000) [pid = 1832] [serial = 1941] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0b73c4000) [pid = 1832] [serial = 1952] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0bb9cc000) [pid = 1832] [serial = 1953] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0c654f400) [pid = 1832] [serial = 1973] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0c6a56800) [pid = 1832] [serial = 1974] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0b6575400) [pid = 1832] [serial = 1949] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0b73a8c00) [pid = 1832] [serial = 1950] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0bb9c5400) [pid = 1832] [serial = 1955] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0bce4d000) [pid = 1832] [serial = 1956] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0c6f3c000) [pid = 1832] [serial = 1976] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0c7809400) [pid = 1832] [serial = 1977] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0a93e9c00) [pid = 1832] [serial = 1985] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0a970ac00) [pid = 1832] [serial = 1986] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7fe0bee1b000) [pid = 1832] [serial = 1961] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7fe0c0a28000) [pid = 1832] [serial = 1962] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7fe0acd2ac00) [pid = 1832] [serial = 1995] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7fe0ae553800) [pid = 1832] [serial = 1997] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7fe0aafcf800) [pid = 1832] [serial = 1989] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1832 | 1462374766860 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a7fd2000 == 147 [pid = 1832] [id = 704] 08:12:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7fe0a7c2f800) [pid = 1832] [serial = 2113] [outer = (nil)] 08:12:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7fe0a7c32400) [pid = 1832] [serial = 2114] [outer = 0x7fe0a7c2f800] 08:12:46 INFO - PROCESS | 1832 | 1462374766935 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7fe0a9703c00) [pid = 1832] [serial = 2115] [outer = 0x7fe0a7c2f800] 08:12:47 INFO - PROCESS | 1832 | 1462374767701 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:12:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 3188ms 08:12:47 INFO - PROCESS | 1832 | 1462374767731 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1832 | 1462374767736 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:12:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:12:47 INFO - PROCESS | 1832 | 1462374767743 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1832 | 1462374767748 Marionette TRACE conn3 <- [1,2790,null,{}] 08:12:47 INFO - PROCESS | 1832 | 1462374767755 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:48 INFO - PROCESS | 1832 | 1462374768008 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:12:48 INFO - PROCESS | 1832 | 1462374768188 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aa57c800 == 148 [pid = 1832] [id = 705] 08:12:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7fe0a9708400) [pid = 1832] [serial = 2116] [outer = (nil)] 08:12:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7fe0aa565c00) [pid = 1832] [serial = 2117] [outer = 0x7fe0a9708400] 08:12:48 INFO - PROCESS | 1832 | 1462374768257 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0aae08c00) [pid = 1832] [serial = 2118] [outer = 0x7fe0a9708400] 08:12:49 INFO - PROCESS | 1832 | 1462374769060 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:12:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1338ms 08:12:49 INFO - PROCESS | 1832 | 1462374769085 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 1832 | 1462374769090 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:12:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:12:49 INFO - PROCESS | 1832 | 1462374769096 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 1832 | 1462374769098 Marionette TRACE conn3 <- [1,2794,null,{}] 08:12:49 INFO - PROCESS | 1832 | 1462374769110 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:49 INFO - PROCESS | 1832 | 1462374769379 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:12:49 INFO - PROCESS | 1832 | 1462374769426 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7a2800 == 149 [pid = 1832] [id = 706] 08:12:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0ab0c6400) [pid = 1832] [serial = 2119] [outer = (nil)] 08:12:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0ab2a1400) [pid = 1832] [serial = 2120] [outer = 0x7fe0ab0c6400] 08:12:49 INFO - PROCESS | 1832 | 1462374769484 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0ab624800) [pid = 1832] [serial = 2121] [outer = 0x7fe0ab0c6400] 08:12:50 INFO - PROCESS | 1832 | 1462374770438 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:12:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1384ms 08:12:50 INFO - PROCESS | 1832 | 1462374770481 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1832 | 1462374770487 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:12:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:12:50 INFO - PROCESS | 1832 | 1462374770532 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1832 | 1462374770548 Marionette TRACE conn3 <- [1,2798,null,{}] 08:12:50 INFO - PROCESS | 1832 | 1462374770572 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:50 INFO - PROCESS | 1832 | 1462374770894 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:12:50 INFO - PROCESS | 1832 | 1462374770948 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ad9a3000 == 150 [pid = 1832] [id = 707] 08:12:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0ab2a0800) [pid = 1832] [serial = 2122] [outer = (nil)] 08:12:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0ab84f800) [pid = 1832] [serial = 2123] [outer = 0x7fe0ab2a0800] 08:12:51 INFO - PROCESS | 1832 | 1462374771010 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0acd2e400) [pid = 1832] [serial = 2124] [outer = 0x7fe0ab2a0800] 08:12:51 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0aae06000) [pid = 1832] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:12:51 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0aa483400) [pid = 1832] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:12:51 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0ab0c6800) [pid = 1832] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:12:51 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0aced5000) [pid = 1832] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:12:52 INFO - PROCESS | 1832 | 1462374772295 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:12:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1842ms 08:12:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:12:52 INFO - PROCESS | 1832 | 1462374772348 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 1832 | 1462374772352 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:12:52 INFO - PROCESS | 1832 | 1462374772356 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1832 | 1462374772360 Marionette TRACE conn3 <- [1,2802,null,{}] 08:12:52 INFO - PROCESS | 1832 | 1462374772365 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:52 INFO - PROCESS | 1832 | 1462374772571 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:12:52 INFO - PROCESS | 1832 | 1462374772747 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adc6c000 == 151 [pid = 1832] [id = 708] 08:12:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0ab625400) [pid = 1832] [serial = 2125] [outer = (nil)] 08:12:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0aced3c00) [pid = 1832] [serial = 2126] [outer = 0x7fe0ab625400] 08:12:52 INFO - PROCESS | 1832 | 1462374772808 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0ad9d2c00) [pid = 1832] [serial = 2127] [outer = 0x7fe0ab625400] 08:12:53 INFO - PROCESS | 1832 | 1462374773545 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:12:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1234ms 08:12:53 INFO - PROCESS | 1832 | 1462374773592 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1832 | 1462374773595 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:12:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:12:53 INFO - PROCESS | 1832 | 1462374773600 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1832 | 1462374773603 Marionette TRACE conn3 <- [1,2806,null,{}] 08:12:53 INFO - PROCESS | 1832 | 1462374773608 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:54 INFO - PROCESS | 1832 | 1462374774031 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:12:54 INFO - PROCESS | 1832 | 1462374774239 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a9590000 == 152 [pid = 1832] [id = 709] 08:12:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0a93ea800) [pid = 1832] [serial = 2128] [outer = (nil)] 08:12:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0aa1e0c00) [pid = 1832] [serial = 2129] [outer = 0x7fe0a93ea800] 08:12:54 INFO - PROCESS | 1832 | 1462374774379 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0aa55d400) [pid = 1832] [serial = 2130] [outer = 0x7fe0a93ea800] 08:12:55 INFO - PROCESS | 1832 | 1462374775290 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1733ms 08:12:55 INFO - PROCESS | 1832 | 1462374775337 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1832 | 1462374775343 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:12:55 INFO - PROCESS | 1832 | 1462374775350 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1832 | 1462374775357 Marionette TRACE conn3 <- [1,2810,null,{}] 08:12:55 INFO - PROCESS | 1832 | 1462374775364 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:55 INFO - PROCESS | 1832 | 1462374775614 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:12:55 INFO - PROCESS | 1832 | 1462374775874 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adb5a000 == 153 [pid = 1832] [id = 710] 08:12:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0ab61ec00) [pid = 1832] [serial = 2131] [outer = (nil)] 08:12:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0ab74ec00) [pid = 1832] [serial = 2132] [outer = 0x7fe0ab61ec00] 08:12:56 INFO - PROCESS | 1832 | 1462374776022 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0ab852800) [pid = 1832] [serial = 2133] [outer = 0x7fe0ab61ec00] 08:12:56 INFO - PROCESS | 1832 | 1462374776907 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1589ms 08:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:12:56 INFO - PROCESS | 1832 | 1462374776940 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 1832 | 1462374776944 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:12:56 INFO - PROCESS | 1832 | 1462374776950 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 1832 | 1462374776953 Marionette TRACE conn3 <- [1,2814,null,{}] 08:12:56 INFO - PROCESS | 1832 | 1462374776960 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:57 INFO - PROCESS | 1832 | 1462374777199 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:12:57 INFO - PROCESS | 1832 | 1462374777468 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0afbe2800 == 154 [pid = 1832] [id = 711] 08:12:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0acedb400) [pid = 1832] [serial = 2134] [outer = (nil)] 08:12:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0adc17400) [pid = 1832] [serial = 2135] [outer = 0x7fe0acedb400] 08:12:57 INFO - PROCESS | 1832 | 1462374777635 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0ae264400) [pid = 1832] [serial = 2136] [outer = 0x7fe0acedb400] 08:12:58 INFO - PROCESS | 1832 | 1462374778664 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1785ms 08:12:58 INFO - PROCESS | 1832 | 1462374778736 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 1832 | 1462374778741 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:12:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:12:58 INFO - PROCESS | 1832 | 1462374778757 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 1832 | 1462374778764 Marionette TRACE conn3 <- [1,2818,null,{}] 08:12:58 INFO - PROCESS | 1832 | 1462374778770 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:59 INFO - PROCESS | 1832 | 1462374779048 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:12:59 INFO - PROCESS | 1832 | 1462374779352 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ab6800 == 155 [pid = 1832] [id = 712] 08:12:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0acd2e800) [pid = 1832] [serial = 2137] [outer = (nil)] 08:12:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0ae2b6800) [pid = 1832] [serial = 2138] [outer = 0x7fe0acd2e800] 08:12:59 INFO - PROCESS | 1832 | 1462374779431 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0ae560c00) [pid = 1832] [serial = 2139] [outer = 0x7fe0acd2e800] 08:13:00 INFO - PROCESS | 1832 | 1462374780355 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:13:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1645ms 08:13:00 INFO - PROCESS | 1832 | 1462374780398 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:13:00 INFO - PROCESS | 1832 | 1462374780402 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:13:00 INFO - PROCESS | 1832 | 1462374780408 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 1832 | 1462374780411 Marionette TRACE conn3 <- [1,2822,null,{}] 08:13:00 INFO - PROCESS | 1832 | 1462374780416 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:00 INFO - PROCESS | 1832 | 1462374780669 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:13:01 INFO - PROCESS | 1832 | 1462374780995 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b1724800 == 156 [pid = 1832] [id = 713] 08:13:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0ad9cec00) [pid = 1832] [serial = 2140] [outer = (nil)] 08:13:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0af482800) [pid = 1832] [serial = 2141] [outer = 0x7fe0ad9cec00] 08:13:01 INFO - PROCESS | 1832 | 1462374781085 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0af48f400) [pid = 1832] [serial = 2142] [outer = 0x7fe0ad9cec00] 08:13:02 INFO - PROCESS | 1832 | 1462374782091 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:13:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1742ms 08:13:02 INFO - PROCESS | 1832 | 1462374782151 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 1832 | 1462374782154 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:13:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:13:02 INFO - PROCESS | 1832 | 1462374782160 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 1832 | 1462374782163 Marionette TRACE conn3 <- [1,2826,null,{}] 08:13:02 INFO - PROCESS | 1832 | 1462374782168 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:02 INFO - PROCESS | 1832 | 1462374782438 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:13:02 INFO - PROCESS | 1832 | 1462374782757 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b20b9000 == 157 [pid = 1832] [id = 714] 08:13:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b0ad9800) [pid = 1832] [serial = 2143] [outer = (nil)] 08:13:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0b0b8b400) [pid = 1832] [serial = 2144] [outer = 0x7fe0b0ad9800] 08:13:02 INFO - PROCESS | 1832 | 1462374782842 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0b0edb800) [pid = 1832] [serial = 2145] [outer = 0x7fe0b0ad9800] 08:13:03 INFO - PROCESS | 1832 | 1462374783901 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:13:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:13:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1784ms 08:13:03 INFO - PROCESS | 1832 | 1462374783947 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 1832 | 1462374783953 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:13:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:13:03 INFO - PROCESS | 1832 | 1462374783961 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 1832 | 1462374783966 Marionette TRACE conn3 <- [1,2830,null,{}] 08:13:03 INFO - PROCESS | 1832 | 1462374783973 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:04 INFO - PROCESS | 1832 | 1462374784311 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:13:04 INFO - PROCESS | 1832 | 1462374784641 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2f17800 == 158 [pid = 1832] [id = 715] 08:13:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b03e4000) [pid = 1832] [serial = 2146] [outer = (nil)] 08:13:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b179d000) [pid = 1832] [serial = 2147] [outer = 0x7fe0b03e4000] 08:13:04 INFO - PROCESS | 1832 | 1462374784710 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b1952c00) [pid = 1832] [serial = 2148] [outer = 0x7fe0b03e4000] 08:13:05 INFO - PROCESS | 1832 | 1462374785586 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:13:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1685ms 08:13:05 INFO - PROCESS | 1832 | 1462374785646 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 1832 | 1462374785650 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:13:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:13:05 INFO - PROCESS | 1832 | 1462374785656 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1832 | 1462374785658 Marionette TRACE conn3 <- [1,2834,null,{}] 08:13:05 INFO - PROCESS | 1832 | 1462374785664 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:05 INFO - PROCESS | 1832 | 1462374785899 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:13:06 INFO - PROCESS | 1832 | 1462374786173 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b335a000 == 159 [pid = 1832] [id = 716] 08:13:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0aa569c00) [pid = 1832] [serial = 2149] [outer = (nil)] 08:13:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b1955400) [pid = 1832] [serial = 2150] [outer = 0x7fe0aa569c00] 08:13:06 INFO - PROCESS | 1832 | 1462374786301 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0b2069000) [pid = 1832] [serial = 2151] [outer = 0x7fe0aa569c00] 08:13:07 INFO - PROCESS | 1832 | 1462374787150 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:13:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1536ms 08:13:07 INFO - PROCESS | 1832 | 1462374787194 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 1832 | 1462374787198 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:13:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:13:07 INFO - PROCESS | 1832 | 1462374787204 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 1832 | 1462374787206 Marionette TRACE conn3 <- [1,2838,null,{}] 08:13:07 INFO - PROCESS | 1832 | 1462374787213 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:07 INFO - PROCESS | 1832 | 1462374787466 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:13:07 INFO - PROCESS | 1832 | 1462374787748 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b4f60000 == 160 [pid = 1832] [id = 717] 08:13:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0ab621000) [pid = 1832] [serial = 2152] [outer = (nil)] 08:13:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0b29ae000) [pid = 1832] [serial = 2153] [outer = 0x7fe0ab621000] 08:13:07 INFO - PROCESS | 1832 | 1462374787878 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b3007800) [pid = 1832] [serial = 2154] [outer = 0x7fe0ab621000] 08:13:08 INFO - PROCESS | 1832 | 1462374788803 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:13:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1629ms 08:13:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:13:08 INFO - PROCESS | 1832 | 1462374788834 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1832 | 1462374788837 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:13:08 INFO - PROCESS | 1832 | 1462374788842 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1832 | 1462374788852 Marionette TRACE conn3 <- [1,2842,null,{}] 08:13:08 INFO - PROCESS | 1832 | 1462374788856 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:09 INFO - PROCESS | 1832 | 1462374789091 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:13:09 INFO - PROCESS | 1832 | 1462374789357 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6226800 == 161 [pid = 1832] [id = 718] 08:13:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0b206b800) [pid = 1832] [serial = 2155] [outer = (nil)] 08:13:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0b30e6000) [pid = 1832] [serial = 2156] [outer = 0x7fe0b206b800] 08:13:09 INFO - PROCESS | 1832 | 1462374789472 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0b3105000) [pid = 1832] [serial = 2157] [outer = 0x7fe0b206b800] 08:13:10 INFO - PROCESS | 1832 | 1462374790337 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:13:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1534ms 08:13:10 INFO - PROCESS | 1832 | 1462374790377 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 1832 | 1462374790381 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:13:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:13:10 INFO - PROCESS | 1832 | 1462374790388 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 1832 | 1462374790390 Marionette TRACE conn3 <- [1,2846,null,{}] 08:13:10 INFO - PROCESS | 1832 | 1462374790396 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:10 INFO - PROCESS | 1832 | 1462374790626 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:13:10 INFO - PROCESS | 1832 | 1462374790895 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6389800 == 162 [pid = 1832] [id = 719] 08:13:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0aa1dc800) [pid = 1832] [serial = 2158] [outer = (nil)] 08:13:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0b3111c00) [pid = 1832] [serial = 2159] [outer = 0x7fe0aa1dc800] 08:13:10 INFO - PROCESS | 1832 | 1462374790979 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0b3618c00) [pid = 1832] [serial = 2160] [outer = 0x7fe0aa1dc800] 08:13:11 INFO - PROCESS | 1832 | 1462374791919 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:13:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1587ms 08:13:11 INFO - PROCESS | 1832 | 1462374791975 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 1832 | 1462374791979 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:13:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:13:11 INFO - PROCESS | 1832 | 1462374791985 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1832 | 1462374791989 Marionette TRACE conn3 <- [1,2850,null,{}] 08:13:11 INFO - PROCESS | 1832 | 1462374791993 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:12 INFO - PROCESS | 1832 | 1462374792258 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:13:12 INFO - PROCESS | 1832 | 1462374792569 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66c7800 == 163 [pid = 1832] [id = 720] 08:13:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0b3619800) [pid = 1832] [serial = 2161] [outer = (nil)] 08:13:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0b3907000) [pid = 1832] [serial = 2162] [outer = 0x7fe0b3619800] 08:13:12 INFO - PROCESS | 1832 | 1462374792646 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0b51be000) [pid = 1832] [serial = 2163] [outer = 0x7fe0b3619800] 08:13:13 INFO - PROCESS | 1832 | 1462374793556 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:13:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1629ms 08:13:13 INFO - PROCESS | 1832 | 1462374793615 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 1832 | 1462374793619 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:13:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:13:13 INFO - PROCESS | 1832 | 1462374793625 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 1832 | 1462374793627 Marionette TRACE conn3 <- [1,2854,null,{}] 08:13:13 INFO - PROCESS | 1832 | 1462374793633 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:14 INFO - PROCESS | 1832 | 1462374793995 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:13:14 INFO - PROCESS | 1832 | 1462374794378 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b732d800 == 164 [pid = 1832] [id = 721] 08:13:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0b36b1000) [pid = 1832] [serial = 2164] [outer = (nil)] 08:13:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0b6325800) [pid = 1832] [serial = 2165] [outer = 0x7fe0b36b1000] 08:13:14 INFO - PROCESS | 1832 | 1462374794504 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0b66e2000) [pid = 1832] [serial = 2166] [outer = 0x7fe0b36b1000] 08:13:15 INFO - PROCESS | 1832 | 1462374795463 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:13:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1886ms 08:13:15 INFO - PROCESS | 1832 | 1462374795512 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 1832 | 1462374795515 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:13:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:13:15 INFO - PROCESS | 1832 | 1462374795521 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 1832 | 1462374795524 Marionette TRACE conn3 <- [1,2858,null,{}] 08:13:15 INFO - PROCESS | 1832 | 1462374795529 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:15 INFO - PROCESS | 1832 | 1462374795744 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:13:16 INFO - PROCESS | 1832 | 1462374796015 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7616800 == 165 [pid = 1832] [id = 722] 08:13:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0b0ee0800) [pid = 1832] [serial = 2167] [outer = (nil)] 08:13:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0b66ec400) [pid = 1832] [serial = 2168] [outer = 0x7fe0b0ee0800] 08:13:16 INFO - PROCESS | 1832 | 1462374796091 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0b67a9800) [pid = 1832] [serial = 2169] [outer = 0x7fe0b0ee0800] 08:13:16 INFO - PROCESS | 1832 | 1462374796978 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:13:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1533ms 08:13:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:13:17 INFO - PROCESS | 1832 | 1462374797055 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 1832 | 1462374797058 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:13:17 INFO - PROCESS | 1832 | 1462374797064 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 1832 | 1462374797067 Marionette TRACE conn3 <- [1,2862,null,{}] 08:13:17 INFO - PROCESS | 1832 | 1462374797072 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:17 INFO - PROCESS | 1832 | 1462374797306 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:13:17 INFO - PROCESS | 1832 | 1462374797572 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd90800 == 166 [pid = 1832] [id = 723] 08:13:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0b3008c00) [pid = 1832] [serial = 2170] [outer = (nil)] 08:13:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0b69cd400) [pid = 1832] [serial = 2171] [outer = 0x7fe0b3008c00] 08:13:17 INFO - PROCESS | 1832 | 1462374797685 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0b7374c00) [pid = 1832] [serial = 2172] [outer = 0x7fe0b3008c00] 08:13:18 INFO - PROCESS | 1832 | 1462374798580 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:13:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1587ms 08:13:18 INFO - PROCESS | 1832 | 1462374798651 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 1832 | 1462374798655 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:13:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:13:18 INFO - PROCESS | 1832 | 1462374798667 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 1832 | 1462374798669 Marionette TRACE conn3 <- [1,2866,null,{}] 08:13:18 INFO - PROCESS | 1832 | 1462374798681 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:18 INFO - PROCESS | 1832 | 1462374798962 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:13:19 INFO - PROCESS | 1832 | 1462374799267 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbfb5800 == 167 [pid = 1832] [id = 724] 08:13:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0b66e6c00) [pid = 1832] [serial = 2173] [outer = (nil)] 08:13:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0b73aa000) [pid = 1832] [serial = 2174] [outer = 0x7fe0b66e6c00] 08:13:19 INFO - PROCESS | 1832 | 1462374799343 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b73b8c00) [pid = 1832] [serial = 2175] [outer = 0x7fe0b66e6c00] 08:13:20 INFO - PROCESS | 1832 | 1462374800193 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:13:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1591ms 08:13:20 INFO - PROCESS | 1832 | 1462374800253 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 1832 | 1462374800256 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:13:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:13:20 INFO - PROCESS | 1832 | 1462374800262 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 1832 | 1462374800264 Marionette TRACE conn3 <- [1,2870,null,{}] 08:13:20 INFO - PROCESS | 1832 | 1462374800270 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:20 INFO - PROCESS | 1832 | 1462374800535 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:13:20 INFO - PROCESS | 1832 | 1462374800848 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd22b000 == 168 [pid = 1832] [id = 725] 08:13:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0b51c0800) [pid = 1832] [serial = 2176] [outer = (nil)] 08:13:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0b73c3000) [pid = 1832] [serial = 2177] [outer = 0x7fe0b51c0800] 08:13:20 INFO - PROCESS | 1832 | 1462374800923 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0b73d0800) [pid = 1832] [serial = 2178] [outer = 0x7fe0b51c0800] 08:13:21 INFO - PROCESS | 1832 | 1462374801777 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1583ms 08:13:21 INFO - PROCESS | 1832 | 1462374801846 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 1832 | 1462374801849 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:13:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:13:21 INFO - PROCESS | 1832 | 1462374801856 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1832 | 1462374801859 Marionette TRACE conn3 <- [1,2874,null,{}] 08:13:21 INFO - PROCESS | 1832 | 1462374801865 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:22 INFO - PROCESS | 1832 | 1462374802148 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:13:22 INFO - PROCESS | 1832 | 1462374802458 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd554000 == 169 [pid = 1832] [id = 726] 08:13:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0b69c5c00) [pid = 1832] [serial = 2179] [outer = (nil)] 08:13:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0bb9cb000) [pid = 1832] [serial = 2180] [outer = 0x7fe0b69c5c00] 08:13:22 INFO - PROCESS | 1832 | 1462374802537 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0bbbaf400) [pid = 1832] [serial = 2181] [outer = 0x7fe0b69c5c00] 08:13:23 INFO - PROCESS | 1832 | 1462374803413 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:13:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1634ms 08:13:23 INFO - PROCESS | 1832 | 1462374803491 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 1832 | 1462374803495 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:13:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:13:23 INFO - PROCESS | 1832 | 1462374803501 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 1832 | 1462374803503 Marionette TRACE conn3 <- [1,2878,null,{}] 08:13:23 INFO - PROCESS | 1832 | 1462374803509 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:23 INFO - PROCESS | 1832 | 1462374803790 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:13:24 INFO - PROCESS | 1832 | 1462374804107 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0be062000 == 170 [pid = 1832] [id = 727] 08:13:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0b36b7c00) [pid = 1832] [serial = 2182] [outer = (nil)] 08:13:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0bbbb6800) [pid = 1832] [serial = 2183] [outer = 0x7fe0b36b7c00] 08:13:24 INFO - PROCESS | 1832 | 1462374804195 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0bc0f5c00) [pid = 1832] [serial = 2184] [outer = 0x7fe0b36b7c00] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d8485800 == 169 [pid = 1832] [id = 659] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6088000 == 168 [pid = 1832] [id = 656] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3a11000 == 167 [pid = 1832] [id = 658] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ad9a3000 == 166 [pid = 1832] [id = 707] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b00c7000 == 165 [pid = 1832] [id = 665] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab7a2800 == 164 [pid = 1832] [id = 706] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0aa57c800 == 163 [pid = 1832] [id = 705] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a7fd2000 == 162 [pid = 1832] [id = 704] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a959e800 == 161 [pid = 1832] [id = 703] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ddf83000 == 160 [pid = 1832] [id = 702] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0dbb18000 == 159 [pid = 1832] [id = 701] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d917d800 == 158 [pid = 1832] [id = 700] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d88a8000 == 157 [pid = 1832] [id = 699] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0d3de8000 == 156 [pid = 1832] [id = 698] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6fa2800 == 155 [pid = 1832] [id = 697] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5dcb800 == 154 [pid = 1832] [id = 696] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c4ae6800 == 153 [pid = 1832] [id = 695] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0f93800 == 152 [pid = 1832] [id = 694] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0914000 == 151 [pid = 1832] [id = 693] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd662000 == 150 [pid = 1832] [id = 692] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd229800 == 149 [pid = 1832] [id = 691] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7714000 == 148 [pid = 1832] [id = 690] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b7327800 == 147 [pid = 1832] [id = 689] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6370000 == 146 [pid = 1832] [id = 688] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2fdb800 == 145 [pid = 1832] [id = 687] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0add62000 == 144 [pid = 1832] [id = 686] 08:13:26 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2968800 == 143 [pid = 1832] [id = 685] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0aae0e800) [pid = 1832] [serial = 2045] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0b73d4400) [pid = 1832] [serial = 2018] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0aced2400) [pid = 1832] [serial = 2003] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0bce98800) [pid = 1832] [serial = 2024] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0b69c6800) [pid = 1832] [serial = 2015] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0aafc6400) [pid = 1832] [serial = 2000] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0ab74fc00) [pid = 1832] [serial = 2046] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0aced4c00) [pid = 1832] [serial = 2049] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0af491800) [pid = 1832] [serial = 2055] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0ab624400) [pid = 1832] [serial = 2048] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0b310d000) [pid = 1832] [serial = 2012] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0c56e9800) [pid = 1832] [serial = 2039] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0c3fa4000) [pid = 1832] [serial = 2036] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0be0e1c00) [pid = 1832] [serial = 2030] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0ae55d000) [pid = 1832] [serial = 2051] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0b03df400) [pid = 1832] [serial = 2006] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0ae2b2000) [pid = 1832] [serial = 2054] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0bd711000) [pid = 1832] [serial = 2027] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0bc19b800) [pid = 1832] [serial = 2021] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0c119c400) [pid = 1832] [serial = 2033] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0ab856800) [pid = 1832] [serial = 2042] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0b2069c00) [pid = 1832] [serial = 2009] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0af483000) [pid = 1832] [serial = 2052] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0b0edd000) [pid = 1832] [serial = 2057] [outer = (nil)] [url = about:blank] 08:13:27 INFO - PROCESS | 1832 | 1462374807370 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:13:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 3892ms 08:13:27 INFO - PROCESS | 1832 | 1462374807395 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:13:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:13:27 INFO - PROCESS | 1832 | 1462374807403 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:13:27 INFO - PROCESS | 1832 | 1462374807410 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 1832 | 1462374807416 Marionette TRACE conn3 <- [1,2882,null,{}] 08:13:27 INFO - PROCESS | 1832 | 1462374807422 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:27 INFO - PROCESS | 1832 | 1462374807695 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:13:27 INFO - PROCESS | 1832 | 1462374807875 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a962a800 == 144 [pid = 1832] [id = 728] 08:13:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0aa489000) [pid = 1832] [serial = 2185] [outer = (nil)] 08:13:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0aa562000) [pid = 1832] [serial = 2186] [outer = 0x7fe0aa489000] 08:13:27 INFO - PROCESS | 1832 | 1462374807942 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0aae10000) [pid = 1832] [serial = 2187] [outer = 0x7fe0aa489000] 08:13:28 INFO - PROCESS | 1832 | 1462374808807 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1434ms 08:13:28 INFO - PROCESS | 1832 | 1462374808844 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 1832 | 1462374808850 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:13:28 INFO - PROCESS | 1832 | 1462374808860 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 1832 | 1462374808863 Marionette TRACE conn3 <- [1,2886,null,{}] 08:13:28 INFO - PROCESS | 1832 | 1462374808869 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:29 INFO - PROCESS | 1832 | 1462374809080 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:13:29 INFO - PROCESS | 1832 | 1462374809292 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab918800 == 145 [pid = 1832] [id = 729] 08:13:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0aa55a800) [pid = 1832] [serial = 2188] [outer = (nil)] 08:13:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0ab854800) [pid = 1832] [serial = 2189] [outer = 0x7fe0aa55a800] 08:13:29 INFO - PROCESS | 1832 | 1462374809357 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0acd37000) [pid = 1832] [serial = 2190] [outer = 0x7fe0aa55a800] 08:13:30 INFO - PROCESS | 1832 | 1462374810256 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:13:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1429ms 08:13:30 INFO - PROCESS | 1832 | 1462374810290 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 1832 | 1462374810293 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:13:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:13:30 INFO - PROCESS | 1832 | 1462374810299 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 1832 | 1462374810304 Marionette TRACE conn3 <- [1,2890,null,{}] 08:13:30 INFO - PROCESS | 1832 | 1462374810331 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:30 INFO - PROCESS | 1832 | 1462374810607 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:13:30 INFO - PROCESS | 1832 | 1462374810657 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0add5b800 == 146 [pid = 1832] [id = 730] 08:13:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0adc1fc00) [pid = 1832] [serial = 2191] [outer = (nil)] 08:13:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0ae269400) [pid = 1832] [serial = 2192] [outer = 0x7fe0adc1fc00] 08:13:30 INFO - PROCESS | 1832 | 1462374810764 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0ae2b3400) [pid = 1832] [serial = 2193] [outer = 0x7fe0adc1fc00] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0b3265000) [pid = 1832] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0b66e3c00) [pid = 1832] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0acab3800) [pid = 1832] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0ab750800) [pid = 1832] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0a7c2f800) [pid = 1832] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0a7c28c00) [pid = 1832] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0bdd27400) [pid = 1832] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0ae55a400) [pid = 1832] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0b03e1000) [pid = 1832] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0acab4c00) [pid = 1832] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0b390c000) [pid = 1832] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0aae0d800) [pid = 1832] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0aae09800) [pid = 1832] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0c6ab0800) [pid = 1832] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0ae267000) [pid = 1832] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0af488c00) [pid = 1832] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0b390d800) [pid = 1832] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0a93e9000) [pid = 1832] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0acede000) [pid = 1832] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0bc0eac00) [pid = 1832] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0c3b4d400) [pid = 1832] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0bda46800) [pid = 1832] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0acd2f000) [pid = 1832] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0c3270800) [pid = 1832] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0a9708400) [pid = 1832] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0bf25ec00) [pid = 1832] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b0edb000) [pid = 1832] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0ab0c6400) [pid = 1832] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0bddae800) [pid = 1832] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0aa47f800) [pid = 1832] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0b3109400) [pid = 1832] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0ab2a0800) [pid = 1832] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0a93f0800) [pid = 1832] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0b390b800) [pid = 1832] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0c56e8400) [pid = 1832] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0a9704800) [pid = 1832] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0bd85e400) [pid = 1832] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0af3b7800) [pid = 1832] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0b179ec00) [pid = 1832] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:13:32 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0a9707800) [pid = 1832] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:13:32 INFO - PROCESS | 1832 | 1462374812419 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:13:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2141ms 08:13:32 INFO - PROCESS | 1832 | 1462374812442 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:13:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:13:32 INFO - PROCESS | 1832 | 1462374812446 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:13:32 INFO - PROCESS | 1832 | 1462374812452 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 1832 | 1462374812454 Marionette TRACE conn3 <- [1,2894,null,{}] 08:13:32 INFO - PROCESS | 1832 | 1462374812459 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:32 INFO - PROCESS | 1832 | 1462374812730 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:13:32 INFO - PROCESS | 1832 | 1462374812750 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0af86c000 == 147 [pid = 1832] [id = 731] 08:13:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0a7c31400) [pid = 1832] [serial = 2194] [outer = (nil)] 08:13:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0acd2c000) [pid = 1832] [serial = 2195] [outer = 0x7fe0a7c31400] 08:13:32 INFO - PROCESS | 1832 | 1462374812810 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0ae2b9c00) [pid = 1832] [serial = 2196] [outer = 0x7fe0a7c31400] 08:13:33 INFO - PROCESS | 1832 | 1462374813678 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1285ms 08:13:33 INFO - PROCESS | 1832 | 1462374813738 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 1832 | 1462374813741 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:13:33 INFO - PROCESS | 1832 | 1462374813750 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 1832 | 1462374813753 Marionette TRACE conn3 <- [1,2898,null,{}] 08:13:33 INFO - PROCESS | 1832 | 1462374813758 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:33 INFO - PROCESS | 1832 | 1462374813963 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:13:34 INFO - PROCESS | 1832 | 1462374814416 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a9587000 == 148 [pid = 1832] [id = 732] 08:13:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0a7c32000) [pid = 1832] [serial = 2197] [outer = (nil)] 08:13:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0a93f1c00) [pid = 1832] [serial = 2198] [outer = 0x7fe0a7c32000] 08:13:34 INFO - PROCESS | 1832 | 1462374814496 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0aa47a400) [pid = 1832] [serial = 2199] [outer = 0x7fe0a7c32000] 08:13:35 INFO - PROCESS | 1832 | 1462374815408 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:13:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1736ms 08:13:35 INFO - PROCESS | 1832 | 1462374815490 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1832 | 1462374815497 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:13:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:13:35 INFO - PROCESS | 1832 | 1462374815507 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 1832 | 1462374815513 Marionette TRACE conn3 <- [1,2902,null,{}] 08:13:35 INFO - PROCESS | 1832 | 1462374815521 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:35 INFO - PROCESS | 1832 | 1462374815813 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:13:36 INFO - PROCESS | 1832 | 1462374816123 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adc66800 == 149 [pid = 1832] [id = 733] 08:13:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0ab0cc000) [pid = 1832] [serial = 2200] [outer = (nil)] 08:13:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0ab2a6000) [pid = 1832] [serial = 2201] [outer = 0x7fe0ab0cc000] 08:13:36 INFO - PROCESS | 1832 | 1462374816205 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0ab622c00) [pid = 1832] [serial = 2202] [outer = 0x7fe0ab0cc000] 08:13:37 INFO - PROCESS | 1832 | 1462374817141 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1692ms 08:13:37 INFO - PROCESS | 1832 | 1462374817203 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 1832 | 1462374817209 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:13:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:13:37 INFO - PROCESS | 1832 | 1462374817216 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1832 | 1462374817219 Marionette TRACE conn3 <- [1,2906,null,{}] 08:13:37 INFO - PROCESS | 1832 | 1462374817226 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 1832 | 1462374817487 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:13:37 INFO - PROCESS | 1832 | 1462374817831 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ea3000 == 150 [pid = 1832] [id = 734] 08:13:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0ab2a8c00) [pid = 1832] [serial = 2203] [outer = (nil)] 08:13:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0acedd400) [pid = 1832] [serial = 2204] [outer = 0x7fe0ab2a8c00] 08:13:37 INFO - PROCESS | 1832 | 1462374817910 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0ae262c00) [pid = 1832] [serial = 2205] [outer = 0x7fe0ab2a8c00] 08:13:38 INFO - PROCESS | 1832 | 1462374818836 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1681ms 08:13:38 INFO - PROCESS | 1832 | 1462374818899 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 1832 | 1462374818903 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:13:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:13:38 INFO - PROCESS | 1832 | 1462374818919 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 1832 | 1462374818929 Marionette TRACE conn3 <- [1,2910,null,{}] 08:13:38 INFO - PROCESS | 1832 | 1462374818936 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:39 INFO - PROCESS | 1832 | 1462374819235 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:13:39 INFO - PROCESS | 1832 | 1462374819540 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2ae1800 == 151 [pid = 1832] [id = 735] 08:13:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0acabb400) [pid = 1832] [serial = 2206] [outer = (nil)] 08:13:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0af487c00) [pid = 1832] [serial = 2207] [outer = 0x7fe0acabb400] 08:13:39 INFO - PROCESS | 1832 | 1462374819619 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0b03edc00) [pid = 1832] [serial = 2208] [outer = 0x7fe0acabb400] 08:13:40 INFO - PROCESS | 1832 | 1462374820386 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:13:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:13:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:13:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1513ms 08:13:40 INFO - PROCESS | 1832 | 1462374820424 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:13:40 INFO - TEST-START | /DOMEvents/constructors.html 08:13:40 INFO - PROCESS | 1832 | 1462374820429 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:13:40 INFO - PROCESS | 1832 | 1462374820435 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 1832 | 1462374820438 Marionette TRACE conn3 <- [1,2914,null,{}] 08:13:40 INFO - PROCESS | 1832 | 1462374820443 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:40 INFO - PROCESS | 1832 | 1462374820712 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:13:40 INFO - PROCESS | 1832 | 1462374820954 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b4f6b000 == 152 [pid = 1832] [id = 736] 08:13:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0ad9cd000) [pid = 1832] [serial = 2209] [outer = (nil)] 08:13:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b0b91c00) [pid = 1832] [serial = 2210] [outer = 0x7fe0ad9cd000] 08:13:41 INFO - PROCESS | 1832 | 1462374821028 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b1796400) [pid = 1832] [serial = 2211] [outer = 0x7fe0ad9cd000] 08:13:41 INFO - PROCESS | 1832 | 1462374821968 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:13:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:13:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:13:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1608ms 08:13:42 INFO - PROCESS | 1832 | 1462374822078 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 1832 | 1462374822081 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:13:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:13:42 INFO - PROCESS | 1832 | 1462374822094 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 1832 | 1462374822097 Marionette TRACE conn3 <- [1,2918,null,{}] 08:13:42 INFO - PROCESS | 1832 | 1462374822103 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:42 INFO - PROCESS | 1832 | 1462374822344 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:13:42 INFO - PROCESS | 1832 | 1462374822654 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b65ea800 == 153 [pid = 1832] [id = 737] 08:13:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b29ab800) [pid = 1832] [serial = 2212] [outer = (nil)] 08:13:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0b300c000) [pid = 1832] [serial = 2213] [outer = 0x7fe0b29ab800] 08:13:42 INFO - PROCESS | 1832 | 1462374822743 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b3613800) [pid = 1832] [serial = 2214] [outer = 0x7fe0b29ab800] 08:13:43 INFO - PROCESS | 1832 | 1462374823570 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:13:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:13:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1529ms 08:13:43 INFO - PROCESS | 1832 | 1462374823624 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1832 | 1462374823628 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:13:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:13:43 INFO - PROCESS | 1832 | 1462374823634 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1832 | 1462374823636 Marionette TRACE conn3 <- [1,2922,null,{}] 08:13:43 INFO - PROCESS | 1832 | 1462374823642 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:43 INFO - PROCESS | 1832 | 1462374823910 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:13:44 INFO - PROCESS | 1832 | 1462374824180 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b69b3800 == 154 [pid = 1832] [id = 738] 08:13:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0b29ae800) [pid = 1832] [serial = 2215] [outer = (nil)] 08:13:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0b3911800) [pid = 1832] [serial = 2216] [outer = 0x7fe0b29ae800] 08:13:44 INFO - PROCESS | 1832 | 1462374824258 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0b4ef7c00) [pid = 1832] [serial = 2217] [outer = 0x7fe0b29ae800] 08:13:44 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:13:44 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:13:44 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:13:44 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:13:45 INFO - PROCESS | 1832 | 1462374825086 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:13:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:13:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:13:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:13:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:13:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:13:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:13:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:13:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:13:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:13:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1535ms 08:13:45 INFO - PROCESS | 1832 | 1462374825177 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:13:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:13:45 INFO - PROCESS | 1832 | 1462374825185 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:13:45 INFO - PROCESS | 1832 | 1462374825207 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 1832 | 1462374825211 Marionette TRACE conn3 <- [1,2926,null,{}] 08:13:45 INFO - PROCESS | 1832 | 1462374825223 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:45 INFO - PROCESS | 1832 | 1462374825480 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:13:45 INFO - PROCESS | 1832 | 1462374825743 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b761a000 == 155 [pid = 1832] [id = 739] 08:13:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b361c000) [pid = 1832] [serial = 2218] [outer = (nil)] 08:13:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0b66e6000) [pid = 1832] [serial = 2219] [outer = 0x7fe0b361c000] 08:13:45 INFO - PROCESS | 1832 | 1462374825821 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0b736f000) [pid = 1832] [serial = 2220] [outer = 0x7fe0b361c000] 08:13:46 INFO - PROCESS | 1832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:13:46 INFO - PROCESS | 1832 | 1462374826653 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:13:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:13:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1502ms 08:13:46 INFO - PROCESS | 1832 | 1462374826695 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1832 | 1462374826699 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:13:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:13:46 INFO - PROCESS | 1832 | 1462374826704 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 1832 | 1462374826707 Marionette TRACE conn3 <- [1,2930,null,{}] 08:13:46 INFO - PROCESS | 1832 | 1462374826712 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 1832 | 1462374826948 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:13:47 INFO - PROCESS | 1832 | 1462374827189 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bbd9f800 == 156 [pid = 1832] [id = 740] 08:13:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0b4ef6000) [pid = 1832] [serial = 2221] [outer = (nil)] 08:13:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0b73b7000) [pid = 1832] [serial = 2222] [outer = 0x7fe0b4ef6000] 08:13:47 INFO - PROCESS | 1832 | 1462374827266 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0b73c9800) [pid = 1832] [serial = 2223] [outer = 0x7fe0b4ef6000] 08:13:47 INFO - PROCESS | 1832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:13:48 INFO - PROCESS | 1832 | 1462374828053 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:13:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:13:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1384ms 08:13:48 INFO - PROCESS | 1832 | 1462374828091 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 1832 | 1462374828095 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:13:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:13:48 INFO - PROCESS | 1832 | 1462374828102 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 1832 | 1462374828106 Marionette TRACE conn3 <- [1,2934,null,{}] 08:13:48 INFO - PROCESS | 1832 | 1462374828111 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:48 INFO - PROCESS | 1832 | 1462374828400 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:13:48 INFO - PROCESS | 1832 | 1462374828647 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bd4ad800 == 157 [pid = 1832] [id = 741] 08:13:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0b3617000) [pid = 1832] [serial = 2224] [outer = (nil)] 08:13:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0b73ce800) [pid = 1832] [serial = 2225] [outer = 0x7fe0b3617000] 08:13:48 INFO - PROCESS | 1832 | 1462374828727 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0bbbb4800) [pid = 1832] [serial = 2226] [outer = 0x7fe0b3617000] 08:13:49 INFO - PROCESS | 1832 | 1462374829538 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:13:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:13:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1482ms 08:13:49 INFO - PROCESS | 1832 | 1462374829585 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1832 | 1462374829588 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:13:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:13:49 INFO - PROCESS | 1832 | 1462374829595 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 1832 | 1462374829598 Marionette TRACE conn3 <- [1,2938,null,{}] 08:13:49 INFO - PROCESS | 1832 | 1462374829603 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:49 INFO - PROCESS | 1832 | 1462374829873 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:13:50 INFO - PROCESS | 1832 | 1462374830117 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0bde15000 == 158 [pid = 1832] [id = 742] 08:13:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0b73cd800) [pid = 1832] [serial = 2227] [outer = (nil)] 08:13:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0bc0f6c00) [pid = 1832] [serial = 2228] [outer = 0x7fe0b73cd800] 08:13:50 INFO - PROCESS | 1832 | 1462374830205 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0bcd04c00) [pid = 1832] [serial = 2229] [outer = 0x7fe0b73cd800] 08:13:51 INFO - PROCESS | 1832 | 1462374831076 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:13:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:13:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1528ms 08:13:51 INFO - PROCESS | 1832 | 1462374831124 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 1832 | 1462374831129 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:13:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:13:51 INFO - PROCESS | 1832 | 1462374831135 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 1832 | 1462374831139 Marionette TRACE conn3 <- [1,2942,null,{}] 08:13:51 INFO - PROCESS | 1832 | 1462374831144 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 1832 | 1462374831519 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:13:51 INFO - PROCESS | 1832 | 1462374831719 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c091d800 == 159 [pid = 1832] [id = 743] 08:13:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0bc0f4800) [pid = 1832] [serial = 2230] [outer = (nil)] 08:13:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0bce96800) [pid = 1832] [serial = 2231] [outer = 0x7fe0bc0f4800] 08:13:51 INFO - PROCESS | 1832 | 1462374831797 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0bcf1c400) [pid = 1832] [serial = 2232] [outer = 0x7fe0bc0f4800] 08:13:52 INFO - PROCESS | 1832 | 1462374832575 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:13:52 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:13:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:13:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1485ms 08:13:52 INFO - PROCESS | 1832 | 1462374832622 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 1832 | 1462374832626 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:13:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:13:52 INFO - PROCESS | 1832 | 1462374832631 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 1832 | 1462374832633 Marionette TRACE conn3 <- [1,2946,null,{}] 08:13:52 INFO - PROCESS | 1832 | 1462374832639 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:52 INFO - PROCESS | 1832 | 1462374832877 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:13:53 INFO - PROCESS | 1832 | 1462374833154 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0ea3800 == 160 [pid = 1832] [id = 744] 08:13:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0ab622400) [pid = 1832] [serial = 2233] [outer = (nil)] 08:13:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0bd3d3c00) [pid = 1832] [serial = 2234] [outer = 0x7fe0ab622400] 08:13:53 INFO - PROCESS | 1832 | 1462374833227 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0bd3e1400) [pid = 1832] [serial = 2235] [outer = 0x7fe0ab622400] 08:13:54 INFO - PROCESS | 1832 | 1462374834008 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:13:54 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:13:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1387ms 08:13:54 INFO - PROCESS | 1832 | 1462374834019 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 1832 | 1462374834031 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:13:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:13:54 INFO - PROCESS | 1832 | 1462374834038 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 1832 | 1462374834040 Marionette TRACE conn3 <- [1,2950,null,{}] 08:13:54 INFO - PROCESS | 1832 | 1462374834046 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:54 INFO - PROCESS | 1832 | 1462374834276 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:13:54 INFO - PROCESS | 1832 | 1462374834521 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0f9f000 == 161 [pid = 1832] [id = 745] 08:13:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0b3616000) [pid = 1832] [serial = 2236] [outer = (nil)] 08:13:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0bd487000) [pid = 1832] [serial = 2237] [outer = 0x7fe0b3616000] 08:13:54 INFO - PROCESS | 1832 | 1462374834598 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0bd5a8c00) [pid = 1832] [serial = 2238] [outer = 0x7fe0b3616000] 08:13:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c3142000 == 162 [pid = 1832] [id = 746] 08:13:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0bd70d800) [pid = 1832] [serial = 2239] [outer = (nil)] 08:13:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0bd483800) [pid = 1832] [serial = 2240] [outer = 0x7fe0bd70d800] 08:13:55 INFO - PROCESS | 1832 | 1462374835434 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:13:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1439ms 08:13:55 INFO - PROCESS | 1832 | 1462374835477 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 1832 | 1462374835481 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:13:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:13:55 INFO - PROCESS | 1832 | 1462374835486 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 1832 | 1462374835488 Marionette TRACE conn3 <- [1,2954,null,{}] 08:13:55 INFO - PROCESS | 1832 | 1462374835498 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 1832 | 1462374835783 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:13:56 INFO - PROCESS | 1832 | 1462374836027 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c4d8d800 == 163 [pid = 1832] [id = 747] 08:13:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0bce8d000) [pid = 1832] [serial = 2241] [outer = (nil)] 08:13:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0bd707800) [pid = 1832] [serial = 2242] [outer = 0x7fe0bce8d000] 08:13:56 INFO - PROCESS | 1832 | 1462374836095 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0bd85ec00) [pid = 1832] [serial = 2243] [outer = 0x7fe0bce8d000] 08:13:56 INFO - PROCESS | 1832 | 1462374836844 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:13:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:13:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:13:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1386ms 08:13:56 INFO - PROCESS | 1832 | 1462374836874 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 1832 | 1462374836878 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:13:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:13:56 INFO - PROCESS | 1832 | 1462374836884 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 1832 | 1462374836888 Marionette TRACE conn3 <- [1,2958,null,{}] 08:13:56 INFO - PROCESS | 1832 | 1462374836893 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 1832 | 1462374837127 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:13:57 INFO - PROCESS | 1832 | 1462374837369 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c576f000 == 164 [pid = 1832] [id = 748] 08:13:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0ae263400) [pid = 1832] [serial = 2244] [outer = (nil)] 08:13:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7fe0bda47c00) [pid = 1832] [serial = 2245] [outer = 0x7fe0ae263400] 08:13:57 INFO - PROCESS | 1832 | 1462374837439 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7fe0bdd2ac00) [pid = 1832] [serial = 2246] [outer = 0x7fe0ae263400] 08:13:58 INFO - PROCESS | 1832 | 1462374838245 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:13:58 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1377ms 08:13:58 INFO - PROCESS | 1832 | 1462374838262 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 1832 | 1462374838265 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:13:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:13:58 INFO - PROCESS | 1832 | 1462374838271 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 1832 | 1462374838273 Marionette TRACE conn3 <- [1,2962,null,{}] 08:13:58 INFO - PROCESS | 1832 | 1462374838278 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:58 INFO - PROCESS | 1832 | 1462374838496 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:13:58 INFO - PROCESS | 1832 | 1462374838817 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c5d72000 == 165 [pid = 1832] [id = 749] 08:13:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7fe0bdd2b400) [pid = 1832] [serial = 2247] [outer = (nil)] 08:13:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7fe0bdda5800) [pid = 1832] [serial = 2248] [outer = 0x7fe0bdd2b400] 08:13:58 INFO - PROCESS | 1832 | 1462374838890 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7fe0bddaf800) [pid = 1832] [serial = 2249] [outer = 0x7fe0bdd2b400] 08:13:59 INFO - PROCESS | 1832 | 1462374839674 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:13:59 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:13:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1436ms 08:13:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:13:59 INFO - PROCESS | 1832 | 1462374839708 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 1832 | 1462374839710 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:13:59 INFO - PROCESS | 1832 | 1462374839716 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 1832 | 1462374839719 Marionette TRACE conn3 <- [1,2966,null,{}] 08:13:59 INFO - PROCESS | 1832 | 1462374839724 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 1832 | 1462374839940 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:14:00 INFO - PROCESS | 1832 | 1462374840189 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6014800 == 166 [pid = 1832] [id = 750] 08:14:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7fe0bdd2d000) [pid = 1832] [serial = 2250] [outer = (nil)] 08:14:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7fe0bdedec00) [pid = 1832] [serial = 2251] [outer = 0x7fe0bdd2d000] 08:14:00 INFO - PROCESS | 1832 | 1462374840256 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7fe0bece5000) [pid = 1832] [serial = 2252] [outer = 0x7fe0bdd2d000] 08:14:01 INFO - PROCESS | 1832 | 1462374841213 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:14:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:14:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1537ms 08:14:01 INFO - PROCESS | 1832 | 1462374841254 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 1832 | 1462374841256 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:14:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:14:01 INFO - PROCESS | 1832 | 1462374841262 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 1832 | 1462374841264 Marionette TRACE conn3 <- [1,2970,null,{}] 08:14:01 INFO - PROCESS | 1832 | 1462374841270 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:01 INFO - PROCESS | 1832 | 1462374841544 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:14:01 INFO - PROCESS | 1832 | 1462374841800 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6ae2000 == 167 [pid = 1832] [id = 751] 08:14:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7fe0b179fc00) [pid = 1832] [serial = 2253] [outer = (nil)] 08:14:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7fe0becedc00) [pid = 1832] [serial = 2254] [outer = 0x7fe0b179fc00] 08:14:01 INFO - PROCESS | 1832 | 1462374841877 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7fe0bf018800) [pid = 1832] [serial = 2255] [outer = 0x7fe0b179fc00] 08:14:02 INFO - PROCESS | 1832 | 1462374842676 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:14:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:14:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1431ms 08:14:02 INFO - PROCESS | 1832 | 1462374842694 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 1832 | 1462374842698 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:14:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:14:02 INFO - PROCESS | 1832 | 1462374842707 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 1832 | 1462374842709 Marionette TRACE conn3 <- [1,2974,null,{}] 08:14:02 INFO - PROCESS | 1832 | 1462374842713 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:02 INFO - PROCESS | 1832 | 1462374842946 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:14:03 INFO - PROCESS | 1832 | 1462374843191 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c6f21800 == 168 [pid = 1832] [id = 752] 08:14:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7fe0bdd31c00) [pid = 1832] [serial = 2256] [outer = (nil)] 08:14:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7fe0bf25d800) [pid = 1832] [serial = 2257] [outer = 0x7fe0bdd31c00] 08:14:03 INFO - PROCESS | 1832 | 1462374843265 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7fe0c0876400) [pid = 1832] [serial = 2258] [outer = 0x7fe0bdd31c00] 08:14:04 INFO - PROCESS | 1832 | 1462374844055 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:14:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:14:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1382ms 08:14:04 INFO - PROCESS | 1832 | 1462374844091 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 1832 | 1462374844095 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:14:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:14:04 INFO - PROCESS | 1832 | 1462374844100 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 1832 | 1462374844102 Marionette TRACE conn3 <- [1,2978,null,{}] 08:14:04 INFO - PROCESS | 1832 | 1462374844108 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 1832 | 1462374844337 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b3361000 == 167 [pid = 1832] [id = 623] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd54e000 == 166 [pid = 1832] [id = 629] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b771f800 == 165 [pid = 1832] [id = 627] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0af86c000 == 164 [pid = 1832] [id = 731] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0add5b800 == 163 [pid = 1832] [id = 730] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adc6c000 == 162 [pid = 1832] [id = 708] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0ab918800 == 161 [pid = 1832] [id = 729] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a962a800 == 160 [pid = 1832] [id = 728] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b6226800 == 159 [pid = 1832] [id = 718] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b4f60000 == 158 [pid = 1832] [id = 717] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b335a000 == 157 [pid = 1832] [id = 716] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2f17800 == 156 [pid = 1832] [id = 715] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b20b9000 == 155 [pid = 1832] [id = 714] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b1724800 == 154 [pid = 1832] [id = 713] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0ab6800 == 153 [pid = 1832] [id = 712] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0afbe2800 == 152 [pid = 1832] [id = 711] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adb5a000 == 151 [pid = 1832] [id = 710] 08:14:06 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a9590000 == 150 [pid = 1832] [id = 709] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7fe0aced3c00) [pid = 1832] [serial = 2126] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7fe0b6572800) [pid = 1832] [serial = 2070] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7fe0bcd0bc00) [pid = 1832] [serial = 2075] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7fe0d4ee8c00) [pid = 1832] [serial = 2106] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7fe0aceddc00) [pid = 1832] [serial = 2061] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7fe0a9703c00) [pid = 1832] [serial = 2115] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7fe0d4f0d400) [pid = 1832] [serial = 2108] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7fe0c2f9b800) [pid = 1832] [serial = 2034] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7fe0b6323400) [pid = 1832] [serial = 2069] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7fe0b1794000) [pid = 1832] [serial = 2064] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7fe0c9304800) [pid = 1832] [serial = 2097] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7fe0b73cd400) [pid = 1832] [serial = 2105] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7fe0a7c32400) [pid = 1832] [serial = 2114] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7fe0c1134000) [pid = 1832] [serial = 2087] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0bc0efc00) [pid = 1832] [serial = 2019] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0bdd28000) [pid = 1832] [serial = 2028] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0ab750c00) [pid = 1832] [serial = 2001] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0d3f9d400) [pid = 1832] [serial = 2103] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0d52c8400) [pid = 1832] [serial = 2111] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0b0ee1c00) [pid = 1832] [serial = 2007] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0bce43800) [pid = 1832] [serial = 2022] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0b6576400) [pid = 1832] [serial = 2072] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0c56e2800) [pid = 1832] [serial = 2090] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0bd858000) [pid = 1832] [serial = 2078] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0d3c5a400) [pid = 1832] [serial = 2102] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0acab9000) [pid = 1832] [serial = 2060] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0c6a57000) [pid = 1832] [serial = 2093] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0bded9c00) [pid = 1832] [serial = 2081] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0ae2ab400) [pid = 1832] [serial = 2004] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0c5df5000) [pid = 1832] [serial = 2040] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0aa565c00) [pid = 1832] [serial = 2117] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0b73af000) [pid = 1832] [serial = 2073] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0c25c7000) [pid = 1832] [serial = 2088] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0af48a800) [pid = 1832] [serial = 2063] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0d4fe0000) [pid = 1832] [serial = 2109] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0c5687800) [pid = 1832] [serial = 2037] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0aae08c00) [pid = 1832] [serial = 2118] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0bd482400) [pid = 1832] [serial = 2025] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0ab2a1400) [pid = 1832] [serial = 2120] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0c0a22c00) [pid = 1832] [serial = 2085] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0b2067000) [pid = 1832] [serial = 2058] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0b3615000) [pid = 1832] [serial = 2066] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0ab624800) [pid = 1832] [serial = 2121] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0acd2e400) [pid = 1832] [serial = 2124] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0c49c9000) [pid = 1832] [serial = 2043] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0bd5a1800) [pid = 1832] [serial = 2076] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0c792f800) [pid = 1832] [serial = 2096] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0d7149400) [pid = 1832] [serial = 2112] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0b73ac800) [pid = 1832] [serial = 2016] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0d2edec00) [pid = 1832] [serial = 2100] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0b36b0000) [pid = 1832] [serial = 2067] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0c5f33c00) [pid = 1832] [serial = 2091] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0bece6c00) [pid = 1832] [serial = 2082] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0ae264800) [pid = 1832] [serial = 1929] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0c6ab3000) [pid = 1832] [serial = 2094] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0c1139400) [pid = 1832] [serial = 2031] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0bfc26400) [pid = 1832] [serial = 2084] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0bdd30800) [pid = 1832] [serial = 2079] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0cd055400) [pid = 1832] [serial = 2099] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0b3010c00) [pid = 1832] [serial = 2010] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0b3616800) [pid = 1832] [serial = 2013] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0ab84f800) [pid = 1832] [serial = 2123] [outer = (nil)] [url = about:blank] 08:14:06 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0ae55cc00) [pid = 1832] [serial = 1998] [outer = (nil)] [url = about:blank] 08:14:07 INFO - PROCESS | 1832 | 1462374847056 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a81c8800 == 151 [pid = 1832] [id = 753] 08:14:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0a9703000) [pid = 1832] [serial = 2259] [outer = (nil)] 08:14:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0a9707800) [pid = 1832] [serial = 2260] [outer = 0x7fe0a9703000] 08:14:07 INFO - PROCESS | 1832 | 1462374847134 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0aa1ea000) [pid = 1832] [serial = 2261] [outer = 0x7fe0a9703000] 08:14:07 INFO - PROCESS | 1832 | 1462374847809 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:14:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 3736ms 08:14:07 INFO - PROCESS | 1832 | 1462374847839 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 1832 | 1462374847846 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:14:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:14:07 INFO - PROCESS | 1832 | 1462374847854 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 1832 | 1462374847859 Marionette TRACE conn3 <- [1,2982,null,{}] 08:14:07 INFO - PROCESS | 1832 | 1462374847865 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:08 INFO - PROCESS | 1832 | 1462374848079 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:14:08 INFO - PROCESS | 1832 | 1462374848285 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aadc9800 == 152 [pid = 1832] [id = 754] 08:14:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0a9703c00) [pid = 1832] [serial = 2262] [outer = (nil)] 08:14:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0aafcb800) [pid = 1832] [serial = 2263] [outer = 0x7fe0a9703c00] 08:14:08 INFO - PROCESS | 1832 | 1462374848352 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0ab2a9000) [pid = 1832] [serial = 2264] [outer = 0x7fe0a9703c00] 08:14:09 INFO - PROCESS | 1832 | 1462374849079 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:14:09 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:14:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:14:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1289ms 08:14:09 INFO - PROCESS | 1832 | 1462374849188 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 1832 | 1462374849194 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:14:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:14:09 INFO - PROCESS | 1832 | 1462374849200 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 1832 | 1462374849203 Marionette TRACE conn3 <- [1,2986,null,{}] 08:14:09 INFO - PROCESS | 1832 | 1462374849208 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 1832 | 1462374849499 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:14:09 INFO - PROCESS | 1832 | 1462374849536 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0accdd000 == 153 [pid = 1832] [id = 755] 08:14:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0ab84a000) [pid = 1832] [serial = 2265] [outer = (nil)] 08:14:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0acaba800) [pid = 1832] [serial = 2266] [outer = 0x7fe0ab84a000] 08:14:09 INFO - PROCESS | 1832 | 1462374849599 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0aced8800) [pid = 1832] [serial = 2267] [outer = 0x7fe0ab84a000] 08:14:10 INFO - PROCESS | 1832 | 1462374850495 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:14:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:14:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1333ms 08:14:10 INFO - PROCESS | 1832 | 1462374850536 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 1832 | 1462374850539 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:14:10 INFO - PROCESS | 1832 | 1462374850554 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 1832 | 1462374850562 Marionette TRACE conn3 <- [1,2990,null,{}] 08:14:10 INFO - PROCESS | 1832 | 1462374850576 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 1832 | 1462374850974 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:14:11 INFO - PROCESS | 1832 | 1462374851054 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ae66e800 == 154 [pid = 1832] [id = 756] 08:14:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0adc1f000) [pid = 1832] [serial = 2268] [outer = (nil)] 08:14:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0ae2ac800) [pid = 1832] [serial = 2269] [outer = 0x7fe0adc1f000] 08:14:11 INFO - PROCESS | 1832 | 1462374851116 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0ae553000) [pid = 1832] [serial = 2270] [outer = 0x7fe0adc1f000] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0ab621000) [pid = 1832] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0acd2e800) [pid = 1832] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b36b1000) [pid = 1832] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0adc1fc00) [pid = 1832] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0aa489000) [pid = 1832] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0acedb400) [pid = 1832] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0b66e6c00) [pid = 1832] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0b0ad9800) [pid = 1832] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0ad9cec00) [pid = 1832] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0b69c5c00) [pid = 1832] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0b206b800) [pid = 1832] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0aa55a800) [pid = 1832] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0b36b7c00) [pid = 1832] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0b3619800) [pid = 1832] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0b0ee0800) [pid = 1832] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0aa1dc800) [pid = 1832] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0b03e4000) [pid = 1832] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0a93ea800) [pid = 1832] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0aa569c00) [pid = 1832] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7fe0b51c0800) [pid = 1832] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7fe0b3008c00) [pid = 1832] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:14:12 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7fe0ab61ec00) [pid = 1832] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:14:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adc61800 == 155 [pid = 1832] [id = 757] 08:14:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7fe0ad9cfc00) [pid = 1832] [serial = 2271] [outer = (nil)] 08:14:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7fe0aa569000) [pid = 1832] [serial = 2272] [outer = 0x7fe0ad9cfc00] 08:14:12 INFO - PROCESS | 1832 | 1462374852585 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:14:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:14:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2054ms 08:14:12 INFO - PROCESS | 1832 | 1462374852601 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 1832 | 1462374852606 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:14:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:14:12 INFO - PROCESS | 1832 | 1462374852611 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 1832 | 1462374852613 Marionette TRACE conn3 <- [1,2994,null,{}] 08:14:12 INFO - PROCESS | 1832 | 1462374852618 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 1832 | 1462374852908 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:14:13 INFO - PROCESS | 1832 | 1462374853097 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0122800 == 156 [pid = 1832] [id = 758] 08:14:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7fe0a7c28c00) [pid = 1832] [serial = 2273] [outer = (nil)] 08:14:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0adc25000) [pid = 1832] [serial = 2274] [outer = 0x7fe0a7c28c00] 08:14:13 INFO - PROCESS | 1832 | 1462374853157 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0af482400) [pid = 1832] [serial = 2275] [outer = 0x7fe0a7c28c00] 08:14:13 INFO - PROCESS | 1832 | 1462374853867 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:14:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:14:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:14:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1327ms 08:14:14 INFO - PROCESS | 1832 | 1462374854120 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1832 | 1462374854126 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:14:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:14:14 INFO - PROCESS | 1832 | 1462374854142 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 1832 | 1462374854146 Marionette TRACE conn3 <- [1,2998,null,{}] 08:14:14 INFO - PROCESS | 1832 | 1462374854155 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:14 INFO - PROCESS | 1832 | 1462374854415 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:14:14 INFO - PROCESS | 1832 | 1462374854741 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0aadc4000 == 157 [pid = 1832] [id = 759] 08:14:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0aa563400) [pid = 1832] [serial = 2276] [outer = (nil)] 08:14:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0aae04400) [pid = 1832] [serial = 2277] [outer = 0x7fe0aa563400] 08:14:14 INFO - PROCESS | 1832 | 1462374854823 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0ab627800) [pid = 1832] [serial = 2278] [outer = 0x7fe0aa563400] 08:14:15 INFO - PROCESS | 1832 | 1462374855647 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:14:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:14:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1532ms 08:14:15 INFO - PROCESS | 1832 | 1462374855675 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 1832 | 1462374855680 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:14:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:14:15 INFO - PROCESS | 1832 | 1462374855691 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 1832 | 1462374855696 Marionette TRACE conn3 <- [1,3002,null,{}] 08:14:15 INFO - PROCESS | 1832 | 1462374855702 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:15 INFO - PROCESS | 1832 | 1462374855930 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:14:16 INFO - PROCESS | 1832 | 1462374856196 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b0ab6800 == 158 [pid = 1832] [id = 760] 08:14:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0ab852000) [pid = 1832] [serial = 2279] [outer = (nil)] 08:14:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0adc20c00) [pid = 1832] [serial = 2280] [outer = 0x7fe0ab852000] 08:14:16 INFO - PROCESS | 1832 | 1462374856273 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0ae2b8c00) [pid = 1832] [serial = 2281] [outer = 0x7fe0ab852000] 08:14:17 INFO - PROCESS | 1832 | 1462374857435 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:14:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:14:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1786ms 08:14:17 INFO - PROCESS | 1832 | 1462374857477 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 1832 | 1462374857483 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:14:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:14:17 INFO - PROCESS | 1832 | 1462374857493 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 1832 | 1462374857498 Marionette TRACE conn3 <- [1,3006,null,{}] 08:14:17 INFO - PROCESS | 1832 | 1462374857566 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:17 INFO - PROCESS | 1832 | 1462374857966 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:14:18 INFO - PROCESS | 1832 | 1462374858311 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b19ca800 == 159 [pid = 1832] [id = 761] 08:14:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0b0ad9800) [pid = 1832] [serial = 2282] [outer = (nil)] 08:14:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0b0b92c00) [pid = 1832] [serial = 2283] [outer = 0x7fe0b0ad9800] 08:14:18 INFO - PROCESS | 1832 | 1462374858389 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0b0edfc00) [pid = 1832] [serial = 2284] [outer = 0x7fe0b0ad9800] 08:14:19 INFO - PROCESS | 1832 | 1462374859165 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:14:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:14:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1693ms 08:14:19 INFO - PROCESS | 1832 | 1462374859193 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 1832 | 1462374859197 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:14:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:14:19 INFO - PROCESS | 1832 | 1462374859204 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 1832 | 1462374859207 Marionette TRACE conn3 <- [1,3010,null,{}] 08:14:19 INFO - PROCESS | 1832 | 1462374859212 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:19 INFO - PROCESS | 1832 | 1462374859438 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:14:19 INFO - PROCESS | 1832 | 1462374859710 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2f0d800 == 160 [pid = 1832] [id = 762] 08:14:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0b0ad4800) [pid = 1832] [serial = 2285] [outer = (nil)] 08:14:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0b179f800) [pid = 1832] [serial = 2286] [outer = 0x7fe0b0ad4800] 08:14:19 INFO - PROCESS | 1832 | 1462374859838 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0b1951c00) [pid = 1832] [serial = 2287] [outer = 0x7fe0b0ad4800] 08:14:20 INFO - PROCESS | 1832 | 1462374860827 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:14:20 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:14:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1643ms 08:14:20 INFO - PROCESS | 1832 | 1462374860848 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 1832 | 1462374860850 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:14:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:14:20 INFO - PROCESS | 1832 | 1462374860857 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 1832 | 1462374860859 Marionette TRACE conn3 <- [1,3014,null,{}] 08:14:20 INFO - PROCESS | 1832 | 1462374860864 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 1832 | 1462374861090 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:14:21 INFO - PROCESS | 1832 | 1462374861328 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38c4800 == 161 [pid = 1832] [id = 763] 08:14:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0b0b96800) [pid = 1832] [serial = 2288] [outer = (nil)] 08:14:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b2061000) [pid = 1832] [serial = 2289] [outer = 0x7fe0b0b96800] 08:14:21 INFO - PROCESS | 1832 | 1462374861405 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b29a2400) [pid = 1832] [serial = 2290] [outer = 0x7fe0b0b96800] 08:14:21 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:22 INFO - PROCESS | 1832 | 1462374862258 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:14:22 INFO - {} 08:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:14:22 INFO - {} 08:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:14:22 INFO - {} 08:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:14:22 INFO - {} 08:14:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1428ms 08:14:22 INFO - PROCESS | 1832 | 1462374862287 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:14:22 INFO - TEST-START | /FileAPI/fileReader.html 08:14:22 INFO - PROCESS | 1832 | 1462374862290 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:14:22 INFO - PROCESS | 1832 | 1462374862295 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 1832 | 1462374862299 Marionette TRACE conn3 <- [1,3018,null,{}] 08:14:22 INFO - PROCESS | 1832 | 1462374862304 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:22 INFO - PROCESS | 1832 | 1462374862582 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:14:22 INFO - PROCESS | 1832 | 1462374862856 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6388800 == 162 [pid = 1832] [id = 764] 08:14:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0b30ef800) [pid = 1832] [serial = 2291] [outer = (nil)] 08:14:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b3621400) [pid = 1832] [serial = 2292] [outer = 0x7fe0b30ef800] 08:14:22 INFO - PROCESS | 1832 | 1462374862938 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0b36b9800) [pid = 1832] [serial = 2293] [outer = 0x7fe0b30ef800] 08:14:23 INFO - PROCESS | 1832 | 1462374863771 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:14:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:14:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:14:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:14:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:14:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 1536ms 08:14:23 INFO - PROCESS | 1832 | 1462374863833 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 1832 | 1462374863837 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:14:23 INFO - TEST-START | /FileAPI/historical.html 08:14:23 INFO - PROCESS | 1832 | 1462374863843 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 1832 | 1462374863845 Marionette TRACE conn3 <- [1,3022,null,{}] 08:14:23 INFO - PROCESS | 1832 | 1462374863851 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:24 INFO - PROCESS | 1832 | 1462374864173 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:14:24 INFO - PROCESS | 1832 | 1462374864375 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b66cb800 == 163 [pid = 1832] [id = 765] 08:14:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0b3613400) [pid = 1832] [serial = 2294] [outer = (nil)] 08:14:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b4efec00) [pid = 1832] [serial = 2295] [outer = 0x7fe0b3613400] 08:14:24 INFO - PROCESS | 1832 | 1462374864444 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b6322400) [pid = 1832] [serial = 2296] [outer = 0x7fe0b3613400] 08:14:25 INFO - PROCESS | 1832 | 1462374865219 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:14:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:14:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:14:25 INFO - TEST-OK | /FileAPI/historical.html | took 1439ms 08:14:25 INFO - PROCESS | 1832 | 1462374865285 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 1832 | 1462374865288 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:14:25 INFO - TEST-START | /FileAPI/idlharness.html 08:14:25 INFO - PROCESS | 1832 | 1462374865295 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 1832 | 1462374865297 Marionette TRACE conn3 <- [1,3026,null,{}] 08:14:25 INFO - PROCESS | 1832 | 1462374865302 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:25 INFO - PROCESS | 1832 | 1462374865527 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:14:25 INFO - PROCESS | 1832 | 1462374865792 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b732c000 == 164 [pid = 1832] [id = 766] 08:14:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b361ac00) [pid = 1832] [serial = 2297] [outer = (nil)] 08:14:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7fe0b66e2c00) [pid = 1832] [serial = 2298] [outer = 0x7fe0b361ac00] 08:14:25 INFO - PROCESS | 1832 | 1462374865864 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7fe0b67ab000) [pid = 1832] [serial = 2299] [outer = 0x7fe0b361ac00] 08:14:27 INFO - PROCESS | 1832 | 1462374867153 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:14:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:14:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:14:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:14:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:14:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:14:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:14:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:14:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:14:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:14:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:14:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:14:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:14:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:14:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:14:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:14:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:14:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:14:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1962ms 08:14:27 INFO - PROCESS | 1832 | 1462374867333 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 1832 | 1462374867340 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:14:27 INFO - TEST-START | /FileAPI/idlharness.worker 08:14:27 INFO - PROCESS | 1832 | 1462374867474 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 1832 | 1462374867477 Marionette TRACE conn3 <- [1,3030,null,{}] 08:14:27 INFO - PROCESS | 1832 | 1462374867484 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:27 INFO - PROCESS | 1832 | 1462374867712 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:14:27 INFO - PROCESS | 1832 | 1462374867945 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b61a4800 == 165 [pid = 1832] [id = 767] 08:14:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7fe0b0ee5400) [pid = 1832] [serial = 2300] [outer = (nil)] 08:14:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7fe0b6569800) [pid = 1832] [serial = 2301] [outer = 0x7fe0b0ee5400] 08:14:28 INFO - PROCESS | 1832 | 1462374868016 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7fe0bce99c00) [pid = 1832] [serial = 2302] [outer = 0x7fe0b0ee5400] 08:14:28 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:30 INFO - PROCESS | 1832 | 1462374869902 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:14:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:14:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:14:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:14:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:30 INFO - {} 08:14:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2525ms 08:14:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:14:30 INFO - PROCESS | 1832 | 1462374869977 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 1832 | 1462374869980 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:14:30 INFO - PROCESS | 1832 | 1462374869984 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 1832 | 1462374869987 Marionette TRACE conn3 <- [1,3034,null,{}] 08:14:30 INFO - PROCESS | 1832 | 1462374869991 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:30 INFO - PROCESS | 1832 | 1462374870427 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:14:30 INFO - PROCESS | 1832 | 1462374870636 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d3de8000 == 166 [pid = 1832] [id = 768] 08:14:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7fe0b29b1c00) [pid = 1832] [serial = 2303] [outer = (nil)] 08:14:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7fe0c4c87c00) [pid = 1832] [serial = 2304] [outer = 0x7fe0b29b1c00] 08:14:30 INFO - PROCESS | 1832 | 1462374870705 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7fe0c4f0f800) [pid = 1832] [serial = 2305] [outer = 0x7fe0b29b1c00] 08:14:31 INFO - PROCESS | 1832 | 1462374871566 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:14:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:14:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1630ms 08:14:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:14:31 INFO - PROCESS | 1832 | 1462374871616 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1832 | 1462374871619 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:14:31 INFO - PROCESS | 1832 | 1462374871625 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1832 | 1462374871629 Marionette TRACE conn3 <- [1,3038,null,{}] 08:14:31 INFO - PROCESS | 1832 | 1462374871634 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:31 INFO - PROCESS | 1832 | 1462374871882 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:14:32 INFO - PROCESS | 1832 | 1462374872191 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d5107000 == 167 [pid = 1832] [id = 769] 08:14:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7fe0c51ac000) [pid = 1832] [serial = 2306] [outer = (nil)] 08:14:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7fe0c5687800) [pid = 1832] [serial = 2307] [outer = 0x7fe0c51ac000] 08:14:32 INFO - PROCESS | 1832 | 1462374872392 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7fe0c5695400) [pid = 1832] [serial = 2308] [outer = 0x7fe0c51ac000] 08:14:33 INFO - PROCESS | 1832 | 1462374873138 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1533ms 08:14:33 INFO - PROCESS | 1832 | 1462374873158 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 1832 | 1462374873161 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:14:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:14:33 INFO - PROCESS | 1832 | 1462374873167 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 1832 | 1462374873170 Marionette TRACE conn3 <- [1,3042,null,{}] 08:14:33 INFO - PROCESS | 1832 | 1462374873175 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:33 INFO - PROCESS | 1832 | 1462374873395 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:14:33 INFO - PROCESS | 1832 | 1462374873633 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d841a800 == 168 [pid = 1832] [id = 770] 08:14:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7fe0c540a400) [pid = 1832] [serial = 2309] [outer = (nil)] 08:14:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7fe0c56ea800) [pid = 1832] [serial = 2310] [outer = 0x7fe0c540a400] 08:14:33 INFO - PROCESS | 1832 | 1462374873708 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7fe0c57b6c00) [pid = 1832] [serial = 2311] [outer = 0x7fe0c540a400] 08:14:34 INFO - PROCESS | 1832 | 1462374874709 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:14:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1650ms 08:14:34 INFO - PROCESS | 1832 | 1462374874824 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 1832 | 1462374874828 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:14:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:14:34 INFO - PROCESS | 1832 | 1462374874836 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 1832 | 1462374874842 Marionette TRACE conn3 <- [1,3046,null,{}] 08:14:34 INFO - PROCESS | 1832 | 1462374874852 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:35 INFO - PROCESS | 1832 | 1462374875140 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:14:35 INFO - PROCESS | 1832 | 1462374875511 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c0d83000 == 169 [pid = 1832] [id = 771] 08:14:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7fe0a970b000) [pid = 1832] [serial = 2312] [outer = (nil)] 08:14:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7fe0b3005000) [pid = 1832] [serial = 2313] [outer = 0x7fe0a970b000] 08:14:35 INFO - PROCESS | 1832 | 1462374875583 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7fe0bd70c000) [pid = 1832] [serial = 2314] [outer = 0x7fe0a970b000] 08:14:35 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:36 INFO - PROCESS | 1832 | 1462374876376 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:14:36 INFO - {} 08:14:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1592ms 08:14:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:14:36 INFO - PROCESS | 1832 | 1462374876430 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 1832 | 1462374876433 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:14:36 INFO - PROCESS | 1832 | 1462374876439 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 1832 | 1462374876442 Marionette TRACE conn3 <- [1,3050,null,{}] 08:14:36 INFO - PROCESS | 1832 | 1462374876447 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 1832 | 1462374876687 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:14:36 INFO - PROCESS | 1832 | 1462374876965 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c529a000 == 170 [pid = 1832] [id = 772] 08:14:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7fe0bd70cc00) [pid = 1832] [serial = 2315] [outer = (nil)] 08:14:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7fe0beced000) [pid = 1832] [serial = 2316] [outer = 0x7fe0bd70cc00] 08:14:37 INFO - PROCESS | 1832 | 1462374877036 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7fe0c08a2000) [pid = 1832] [serial = 2317] [outer = 0x7fe0bd70cc00] 08:14:37 INFO - PROCESS | 1832 | 1462374877812 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:14:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1432ms 08:14:37 INFO - PROCESS | 1832 | 1462374877872 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 1832 | 1462374877876 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:14:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:14:37 INFO - PROCESS | 1832 | 1462374877883 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 1832 | 1462374877885 Marionette TRACE conn3 <- [1,3054,null,{}] 08:14:37 INFO - PROCESS | 1832 | 1462374877890 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:38 INFO - PROCESS | 1832 | 1462374878111 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:14:38 INFO - PROCESS | 1832 | 1462374878384 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c666f800 == 171 [pid = 1832] [id = 773] 08:14:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7fe0b67adc00) [pid = 1832] [serial = 2318] [outer = (nil)] 08:14:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7fe0c0a1ec00) [pid = 1832] [serial = 2319] [outer = 0x7fe0b67adc00] 08:14:38 INFO - PROCESS | 1832 | 1462374878458 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7fe0c1135800) [pid = 1832] [serial = 2320] [outer = 0x7fe0b67adc00] 08:14:39 INFO - PROCESS | 1832 | 1462374879555 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:14:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1767ms 08:14:39 INFO - PROCESS | 1832 | 1462374879703 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1832 | 1462374879709 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:14:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:14:39 INFO - PROCESS | 1832 | 1462374879722 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1832 | 1462374879729 Marionette TRACE conn3 <- [1,3058,null,{}] 08:14:39 INFO - PROCESS | 1832 | 1462374879739 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:40 INFO - PROCESS | 1832 | 1462374880045 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:14:40 INFO - PROCESS | 1832 | 1462374880342 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c9438800 == 172 [pid = 1832] [id = 774] 08:14:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7fe0bdd30800) [pid = 1832] [serial = 2321] [outer = (nil)] 08:14:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7fe0c5fdb400) [pid = 1832] [serial = 2322] [outer = 0x7fe0bdd30800] 08:14:40 INFO - PROCESS | 1832 | 1462374880414 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7fe0c6611000) [pid = 1832] [serial = 2323] [outer = 0x7fe0bdd30800] 08:14:41 INFO - PROCESS | 1832 | 1462374881180 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:14:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:14:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:14:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:14:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:14:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:14:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:14:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:14:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:14:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1492ms 08:14:41 INFO - PROCESS | 1832 | 1462374881228 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 1832 | 1462374881231 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:14:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:14:41 INFO - PROCESS | 1832 | 1462374881239 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1832 | 1462374881242 Marionette TRACE conn3 <- [1,3062,null,{}] 08:14:41 INFO - PROCESS | 1832 | 1462374881247 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:41 INFO - PROCESS | 1832 | 1462374881493 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:14:41 INFO - PROCESS | 1832 | 1462374881785 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0c2f94000 == 173 [pid = 1832] [id = 775] 08:14:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7fe0b1955800) [pid = 1832] [serial = 2324] [outer = (nil)] 08:14:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7fe0bdd2a800) [pid = 1832] [serial = 2325] [outer = 0x7fe0b1955800] 08:14:41 INFO - PROCESS | 1832 | 1462374881883 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7fe0bece6c00) [pid = 1832] [serial = 2326] [outer = 0x7fe0b1955800] 08:14:42 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:42 INFO - PROCESS | 1832 | 1462374882925 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:14:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:14:42 INFO - {} 08:14:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1731ms 08:14:42 INFO - PROCESS | 1832 | 1462374882971 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 1832 | 1462374882974 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:14:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:14:42 INFO - PROCESS | 1832 | 1462374882979 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 1832 | 1462374882982 Marionette TRACE conn3 <- [1,3066,null,{}] 08:14:42 INFO - PROCESS | 1832 | 1462374882987 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 1832 | 1462374883271 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:14:43 INFO - PROCESS | 1832 | 1462374883591 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0d8f73800 == 174 [pid = 1832] [id = 776] 08:14:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7fe0bdedb000) [pid = 1832] [serial = 2327] [outer = (nil)] 08:14:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7fe0c6aae400) [pid = 1832] [serial = 2328] [outer = 0x7fe0bdedb000] 08:14:43 INFO - PROCESS | 1832 | 1462374883666 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7fe0c7802800) [pid = 1832] [serial = 2329] [outer = 0x7fe0bdedb000] 08:14:44 INFO - PROCESS | 1832 | 1462374884413 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:14:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:14:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:14:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:14:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:14:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:14:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:14:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:14:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1478ms 08:14:44 INFO - PROCESS | 1832 | 1462374884461 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 1832 | 1462374884464 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:14:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:14:44 INFO - PROCESS | 1832 | 1462374884470 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 1832 | 1462374884472 Marionette TRACE conn3 <- [1,3070,null,{}] 08:14:44 INFO - PROCESS | 1832 | 1462374884478 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adc61800 == 173 [pid = 1832] [id = 757] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6ae2000 == 172 [pid = 1832] [id = 751] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c6014800 == 171 [pid = 1832] [id = 750] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c5d72000 == 170 [pid = 1832] [id = 749] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c576f000 == 169 [pid = 1832] [id = 748] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c4d8d800 == 168 [pid = 1832] [id = 747] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c3142000 == 167 [pid = 1832] [id = 746] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0f9f000 == 166 [pid = 1832] [id = 745] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c0ea3800 == 165 [pid = 1832] [id = 744] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0c091d800 == 164 [pid = 1832] [id = 743] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bde15000 == 163 [pid = 1832] [id = 742] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bd4ad800 == 162 [pid = 1832] [id = 741] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0bbd9f800 == 161 [pid = 1832] [id = 740] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b761a000 == 160 [pid = 1832] [id = 739] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b69b3800 == 159 [pid = 1832] [id = 738] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b65ea800 == 158 [pid = 1832] [id = 737] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b4f6b000 == 157 [pid = 1832] [id = 736] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b2ae1800 == 156 [pid = 1832] [id = 735] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0b0ea3000 == 155 [pid = 1832] [id = 734] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0adc66800 == 154 [pid = 1832] [id = 733] 08:14:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7fe0a9587000 == 153 [pid = 1832] [id = 732] 08:14:46 INFO - PROCESS | 1832 | 1462374886802 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7fe0b3007800) [pid = 1832] [serial = 2154] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7fe0ae2b6800) [pid = 1832] [serial = 2138] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7fe0b6325800) [pid = 1832] [serial = 2165] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7fe0ae2b3400) [pid = 1832] [serial = 2193] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7fe0aa562000) [pid = 1832] [serial = 2186] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7fe0ae264400) [pid = 1832] [serial = 2136] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7fe0b73b8c00) [pid = 1832] [serial = 2175] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7fe0b0b8b400) [pid = 1832] [serial = 2144] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7fe0af482800) [pid = 1832] [serial = 2141] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7fe0bbbaf400) [pid = 1832] [serial = 2181] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7fe0ae560c00) [pid = 1832] [serial = 2139] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7fe0b3105000) [pid = 1832] [serial = 2157] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7fe0ab854800) [pid = 1832] [serial = 2189] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7fe0bbbb6800) [pid = 1832] [serial = 2183] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7fe0adc17400) [pid = 1832] [serial = 2135] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7fe0b0edb800) [pid = 1832] [serial = 2145] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7fe0b51be000) [pid = 1832] [serial = 2163] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7fe0b66ec400) [pid = 1832] [serial = 2168] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7fe0b3618c00) [pid = 1832] [serial = 2160] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7fe0b66e2000) [pid = 1832] [serial = 2166] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7fe0b179d000) [pid = 1832] [serial = 2147] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7fe0aa1e0c00) [pid = 1832] [serial = 2129] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7fe0bb9cb000) [pid = 1832] [serial = 2180] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7fe0bc0f5c00) [pid = 1832] [serial = 2184] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7fe0b2069000) [pid = 1832] [serial = 2151] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7fe0aa55d400) [pid = 1832] [serial = 2130] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7fe0aae10000) [pid = 1832] [serial = 2187] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7fe0af48f400) [pid = 1832] [serial = 2142] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7fe0b73d0800) [pid = 1832] [serial = 2178] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7fe0b1952c00) [pid = 1832] [serial = 2148] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7fe0acd37000) [pid = 1832] [serial = 2190] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7fe0b3907000) [pid = 1832] [serial = 2162] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7fe0b30e6000) [pid = 1832] [serial = 2156] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0b1955400) [pid = 1832] [serial = 2150] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0b7374c00) [pid = 1832] [serial = 2172] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0ab852800) [pid = 1832] [serial = 2133] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0b29ae000) [pid = 1832] [serial = 2153] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0ab74ec00) [pid = 1832] [serial = 2132] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0b69cd400) [pid = 1832] [serial = 2171] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0b67a9800) [pid = 1832] [serial = 2169] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0b73aa000) [pid = 1832] [serial = 2174] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0b73c3000) [pid = 1832] [serial = 2177] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0ae269400) [pid = 1832] [serial = 2192] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0b3111c00) [pid = 1832] [serial = 2159] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0acd2c000) [pid = 1832] [serial = 2195] [outer = (nil)] [url = about:blank] 08:14:47 INFO - PROCESS | 1832 | 1462374887254 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a9587000 == 154 [pid = 1832] [id = 777] 08:14:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0a970bc00) [pid = 1832] [serial = 2330] [outer = (nil)] 08:14:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0aa1e2400) [pid = 1832] [serial = 2331] [outer = 0x7fe0a970bc00] 08:14:47 INFO - PROCESS | 1832 | 1462374887319 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0aa55c000) [pid = 1832] [serial = 2332] [outer = 0x7fe0a970bc00] 08:14:48 INFO - PROCESS | 1832 | 1462374888092 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 3655ms 08:14:48 INFO - PROCESS | 1832 | 1462374888129 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 1832 | 1462374888134 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:14:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:14:48 INFO - PROCESS | 1832 | 1462374888141 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 1832 | 1462374888146 Marionette TRACE conn3 <- [1,3074,null,{}] 08:14:48 INFO - PROCESS | 1832 | 1462374888154 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 1832 | 1462374888367 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:14:48 INFO - PROCESS | 1832 | 1462374888561 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0ab7a0800 == 155 [pid = 1832] [id = 778] 08:14:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0a970dc00) [pid = 1832] [serial = 2333] [outer = (nil)] 08:14:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0ab2a4800) [pid = 1832] [serial = 2334] [outer = 0x7fe0a970dc00] 08:14:48 INFO - PROCESS | 1832 | 1462374888645 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0ab84a400) [pid = 1832] [serial = 2335] [outer = 0x7fe0a970dc00] 08:14:49 INFO - PROCESS | 1832 | 1462374889440 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:14:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1335ms 08:14:49 INFO - PROCESS | 1832 | 1462374889479 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 1832 | 1462374889483 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:14:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:14:49 INFO - PROCESS | 1832 | 1462374889496 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 1832 | 1462374889498 Marionette TRACE conn3 <- [1,3078,null,{}] 08:14:49 INFO - PROCESS | 1832 | 1462374889504 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:49 INFO - PROCESS | 1832 | 1462374889768 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:14:49 INFO - PROCESS | 1832 | 1462374889834 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0adc7b800 == 156 [pid = 1832] [id = 779] 08:14:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0acd34000) [pid = 1832] [serial = 2336] [outer = (nil)] 08:14:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0acedec00) [pid = 1832] [serial = 2337] [outer = 0x7fe0acd34000] 08:14:49 INFO - PROCESS | 1832 | 1462374889895 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0adc25800) [pid = 1832] [serial = 2338] [outer = 0x7fe0acd34000] 08:14:50 INFO - PROCESS | 1832 | 1462374890851 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 1832 | 1462374890947 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:14:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:14:50 INFO - PROCESS | 1832 | 1462374890975 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 1832 | 1462374890983 Marionette TRACE conn3 <- [1,3082,null,{}] 08:14:50 INFO - PROCESS | 1832 | 1462374890990 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 1832 | 1462374891269 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:14:51 INFO - PROCESS | 1832 | 1462374891307 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b01ea000 == 157 [pid = 1832] [id = 780] 08:14:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0ae2aa400) [pid = 1832] [serial = 2339] [outer = (nil)] 08:14:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0af48b400) [pid = 1832] [serial = 2340] [outer = 0x7fe0ae2aa400] 08:14:51 INFO - PROCESS | 1832 | 1462374891370 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b03e9400) [pid = 1832] [serial = 2341] [outer = 0x7fe0ae2aa400] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7fe0ad9cfc00) [pid = 1832] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7fe0ab0cc000) [pid = 1832] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7fe0adc1f000) [pid = 1832] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7fe0bce8d000) [pid = 1832] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7fe0b73cd800) [pid = 1832] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7fe0ab84a000) [pid = 1832] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7fe0bd70d800) [pid = 1832] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7fe0a7c32000) [pid = 1832] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7fe0a9703c00) [pid = 1832] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7fe0b29ab800) [pid = 1832] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7fe0ab625400) [pid = 1832] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7fe0b3616000) [pid = 1832] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7fe0b29ae800) [pid = 1832] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7fe0a9703000) [pid = 1832] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7fe0ae263400) [pid = 1832] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7fe0bc0f4800) [pid = 1832] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7fe0ab2a8c00) [pid = 1832] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7fe0b361c000) [pid = 1832] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7fe0ab622400) [pid = 1832] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7fe0ad9cd000) [pid = 1832] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7fe0b3617000) [pid = 1832] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7fe0acabb400) [pid = 1832] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:14:52 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7fe0b4ef6000) [pid = 1832] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:14:52 INFO - PROCESS | 1832 | 1462374892729 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:14:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:14:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:14:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1799ms 08:14:52 INFO - PROCESS | 1832 | 1462374892768 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 1832 | 1462374892771 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:14:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:14:52 INFO - PROCESS | 1832 | 1462374892776 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 1832 | 1462374892778 Marionette TRACE conn3 <- [1,3086,null,{}] 08:14:52 INFO - PROCESS | 1832 | 1462374892783 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:52 INFO - PROCESS | 1832 | 1462374892987 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:14:53 INFO - PROCESS | 1832 | 1462374893177 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b1709800 == 158 [pid = 1832] [id = 781] 08:14:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7fe0a9703000) [pid = 1832] [serial = 2342] [outer = (nil)] 08:14:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7fe0ae26b400) [pid = 1832] [serial = 2343] [outer = 0x7fe0a9703000] 08:14:53 INFO - PROCESS | 1832 | 1462374893259 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7fe0b0adb000) [pid = 1832] [serial = 2344] [outer = 0x7fe0a9703000] 08:14:53 INFO - PROCESS | 1832 | 1462374893893 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:14:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:14:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1126ms 08:14:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:14:53 INFO - PROCESS | 1832 | 1462374893909 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 1832 | 1462374893912 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:14:53 INFO - PROCESS | 1832 | 1462374893919 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 1832 | 1462374893922 Marionette TRACE conn3 <- [1,3090,null,{}] 08:14:53 INFO - PROCESS | 1832 | 1462374893927 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 1832 | 1462374894150 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:14:54 INFO - PROCESS | 1832 | 1462374894584 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0a81c7000 == 159 [pid = 1832] [id = 782] 08:14:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7fe0a7c2a400) [pid = 1832] [serial = 2345] [outer = (nil)] 08:14:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7fe0a9705400) [pid = 1832] [serial = 2346] [outer = 0x7fe0a7c2a400] 08:14:54 INFO - PROCESS | 1832 | 1462374894659 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7fe0aa562000) [pid = 1832] [serial = 2347] [outer = 0x7fe0a7c2a400] 08:14:55 INFO - PROCESS | 1832 | 1462374895503 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:14:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1632ms 08:14:55 INFO - PROCESS | 1832 | 1462374895551 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:14:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:14:55 INFO - PROCESS | 1832 | 1462374895557 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:14:55 INFO - PROCESS | 1832 | 1462374895564 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 1832 | 1462374895570 Marionette TRACE conn3 <- [1,3094,null,{}] 08:14:55 INFO - PROCESS | 1832 | 1462374895627 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 1832 | 1462374895867 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:14:56 INFO - PROCESS | 1832 | 1462374896134 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b00d5000 == 160 [pid = 1832] [id = 783] 08:14:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7fe0a7c2b400) [pid = 1832] [serial = 2348] [outer = (nil)] 08:14:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7fe0acabfc00) [pid = 1832] [serial = 2349] [outer = 0x7fe0a7c2b400] 08:14:56 INFO - PROCESS | 1832 | 1462374896207 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7fe0adc1a800) [pid = 1832] [serial = 2350] [outer = 0x7fe0a7c2b400] 08:14:57 INFO - PROCESS | 1832 | 1462374897023 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:14:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1480ms 08:14:57 INFO - PROCESS | 1832 | 1462374897047 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:14:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:14:57 INFO - PROCESS | 1832 | 1462374897054 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:14:57 INFO - PROCESS | 1832 | 1462374897060 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 1832 | 1462374897063 Marionette TRACE conn3 <- [1,3098,null,{}] 08:14:57 INFO - PROCESS | 1832 | 1462374897069 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:57 INFO - PROCESS | 1832 | 1462374897298 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:14:57 INFO - PROCESS | 1832 | 1462374897573 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b2977800 == 161 [pid = 1832] [id = 784] 08:14:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7fe0ae2b2400) [pid = 1832] [serial = 2351] [outer = (nil)] 08:14:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7fe0af484800) [pid = 1832] [serial = 2352] [outer = 0x7fe0ae2b2400] 08:14:57 INFO - PROCESS | 1832 | 1462374897647 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7fe0b0b93800) [pid = 1832] [serial = 2353] [outer = 0x7fe0ae2b2400] 08:14:58 INFO - PROCESS | 1832 | 1462374898460 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:14:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1429ms 08:14:58 INFO - PROCESS | 1832 | 1462374898490 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 1832 | 1462374898494 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:14:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:14:58 INFO - PROCESS | 1832 | 1462374898510 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 1832 | 1462374898519 Marionette TRACE conn3 <- [1,3102,null,{}] 08:14:58 INFO - PROCESS | 1832 | 1462374898524 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:58 INFO - PROCESS | 1832 | 1462374898854 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:14:59 INFO - PROCESS | 1832 | 1462374899066 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b38d3000 == 162 [pid = 1832] [id = 785] 08:14:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7fe0ae55c800) [pid = 1832] [serial = 2354] [outer = (nil)] 08:14:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7fe0b2064000) [pid = 1832] [serial = 2355] [outer = 0x7fe0ae55c800] 08:14:59 INFO - PROCESS | 1832 | 1462374899157 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7fe0b29ae000) [pid = 1832] [serial = 2356] [outer = 0x7fe0ae55c800] 08:14:59 INFO - PROCESS | 1832 | 1462374899979 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:15:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1504ms 08:15:00 INFO - PROCESS | 1832 | 1462374900012 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 1832 | 1462374900016 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:15:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:15:00 INFO - PROCESS | 1832 | 1462374900024 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 1832 | 1462374900027 Marionette TRACE conn3 <- [1,3106,null,{}] 08:15:00 INFO - PROCESS | 1832 | 1462374900032 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 1832 | 1462374900270 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:15:00 INFO - PROCESS | 1832 | 1462374900519 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b62d0000 == 163 [pid = 1832] [id = 786] 08:15:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7fe0b1793400) [pid = 1832] [serial = 2357] [outer = (nil)] 08:15:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7fe0b30f0000) [pid = 1832] [serial = 2358] [outer = 0x7fe0b1793400] 08:15:00 INFO - PROCESS | 1832 | 1462374900595 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7fe0b3112c00) [pid = 1832] [serial = 2359] [outer = 0x7fe0b1793400] 08:15:01 INFO - PROCESS | 1832 | 1462374901382 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:15:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1378ms 08:15:01 INFO - PROCESS | 1832 | 1462374901403 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 1832 | 1462374901407 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:15:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:15:01 INFO - PROCESS | 1832 | 1462374901412 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 1832 | 1462374901415 Marionette TRACE conn3 <- [1,3110,null,{}] 08:15:01 INFO - PROCESS | 1832 | 1462374901420 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 1832 | 1462374901641 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:15:01 INFO - PROCESS | 1832 | 1462374901893 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b6625000 == 164 [pid = 1832] [id = 787] 08:15:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7fe0b3616000) [pid = 1832] [serial = 2360] [outer = (nil)] 08:15:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7fe0b361c000) [pid = 1832] [serial = 2361] [outer = 0x7fe0b3616000] 08:15:01 INFO - PROCESS | 1832 | 1462374901972 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7fe0b36b8c00) [pid = 1832] [serial = 2362] [outer = 0x7fe0b3616000] 08:15:02 INFO - PROCESS | 1832 | 1462374902843 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:15:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:15:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:15:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1484ms 08:15:02 INFO - PROCESS | 1832 | 1462374902899 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 1832 | 1462374902903 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:15:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:15:02 INFO - PROCESS | 1832 | 1462374902908 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 1832 | 1462374902911 Marionette TRACE conn3 <- [1,3114,null,{}] 08:15:02 INFO - PROCESS | 1832 | 1462374902963 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 1832 | 1462374903179 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:15:03 INFO - PROCESS | 1832 | 1462374903453 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"719ead6b-0740-4e95-8918-c8189186aa27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7fe0b7346000 == 165 [pid = 1832] [id = 788] 08:15:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7fe0b3616800) [pid = 1832] [serial = 2363] [outer = (nil)] 08:15:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7fe0b66e7400) [pid = 1832] [serial = 2364] [outer = 0x7fe0b3616800] 08:15:03 INFO - PROCESS | 1832 | 1462374903532 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7fe0b67af800) [pid = 1832] [serial = 2365] [outer = 0x7fe0b3616800] 08:15:04 INFO - PROCESS | 1832 | 1462374904283 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:15:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:15:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1429ms 08:15:04 INFO - PROCESS | 1832 | 1462374904339 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 1832 | 1462374904343 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:15:05 WARNING - u'runner_teardown' () 08:15:05 INFO - No more tests 08:15:05 INFO - Got 0 unexpected results 08:15:05 INFO - SUITE-END | took 1222s 08:15:05 INFO - Closing logging queue 08:15:05 INFO - queue closed 08:15:05 INFO - Return code: 0 08:15:05 WARNING - # TBPL SUCCESS # 08:15:05 INFO - Running post-action listener: _resource_record_post_action 08:15:05 INFO - Running post-run listener: _resource_record_post_run 08:15:06 INFO - Total resource usage - Wall time: 1259s; CPU: 98.0%; Read bytes: 8486912; Write bytes: 938049536; Read time: 344; Write time: 314880 08:15:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:15:06 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 28954624; Read time: 0; Write time: 27240 08:15:06 INFO - run-tests - Wall time: 1227s; CPU: 98.0%; Read bytes: 5746688; Write bytes: 906969088; Read time: 220; Write time: 286860 08:15:06 INFO - Running post-run listener: _upload_blobber_files 08:15:06 INFO - Blob upload gear active. 08:15:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:15:06 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:15:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:15:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:15:07 INFO - (blobuploader) - INFO - Open directory for files ... 08:15:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:15:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:15:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:15:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:15:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:15:10 INFO - (blobuploader) - INFO - Done attempting. 08:15:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:15:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:15:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:15:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:15:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:15:11 INFO - (blobuploader) - INFO - Done attempting. 08:15:11 INFO - (blobuploader) - INFO - Iteration through files over. 08:15:11 INFO - Return code: 0 08:15:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:15:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:15:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b35869c1c7792c26a19062e1c81edd6d107e8e4d15685ba70bcdbfcc813305820a721584b9fde81dc0b238d92256370445204f7f6ecae8b06f340a21b81a106", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c76beafd03db9e4322ee56256b0f05c23a31a57fe1c36fc43d3c60b44328c9e5a5633fb5427641cf7449afb74e454314272c58690ba818c59994fd48fb613f2"} 08:15:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:15:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:15:11 INFO - Contents: 08:15:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b35869c1c7792c26a19062e1c81edd6d107e8e4d15685ba70bcdbfcc813305820a721584b9fde81dc0b238d92256370445204f7f6ecae8b06f340a21b81a106", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c76beafd03db9e4322ee56256b0f05c23a31a57fe1c36fc43d3c60b44328c9e5a5633fb5427641cf7449afb74e454314272c58690ba818c59994fd48fb613f2"} 08:15:11 INFO - Running post-run listener: copy_logs_to_upload_dir 08:15:11 INFO - Copying logs to upload dir... 08:15:11 INFO - mkdir: /builds/slave/test/build/upload/logs 08:15:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2236.167082 ========= master_lag: 0.60 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 37 mins, 16 secs) (at 2016-05-04 08:15:11.813855) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 08:15:11.815712) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b35869c1c7792c26a19062e1c81edd6d107e8e4d15685ba70bcdbfcc813305820a721584b9fde81dc0b238d92256370445204f7f6ecae8b06f340a21b81a106", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c76beafd03db9e4322ee56256b0f05c23a31a57fe1c36fc43d3c60b44328c9e5a5633fb5427641cf7449afb74e454314272c58690ba818c59994fd48fb613f2"} build_url:https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034594 build_url: 'https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b35869c1c7792c26a19062e1c81edd6d107e8e4d15685ba70bcdbfcc813305820a721584b9fde81dc0b238d92256370445204f7f6ecae8b06f340a21b81a106", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c76beafd03db9e4322ee56256b0f05c23a31a57fe1c36fc43d3c60b44328c9e5a5633fb5427641cf7449afb74e454314272c58690ba818c59994fd48fb613f2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OvAD2RP-TDipuYsQ_Ws_cQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.50 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 08:15:12.354394) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 08:15:12.354877) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462372638.417365-59003460 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019596 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 08:15:12.420019) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 08:15:12.420490) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 08:15:12.421235) ========= ========= Total master_lag: 1.92 =========