builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-994 starttime: 1462277923.32 results: success (0) buildid: 20160503034638 builduid: 19fd5e7a3c624b14b5efdef960bfdfb0 revision: d4e57dcb78d71fffd6b33088a11e051a294e5c14 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 05:18:43.318965) ========= master: http://buildbot-master117.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 05:18:43.319632) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 25 secs) (at 2016-05-03 05:18:43.320065) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 25 secs) (at 2016-05-03 05:19:08.408942) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-03 05:19:08.409626) ========= 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-1462277808.823669-1478210779 _=/tools/buildbot/bin/python using PTY: False --2016-05-03 05:19:10-- 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% 164K=0.07s 2016-05-03 05:19:10 (164 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.687061 ========= master_lag: 2.56 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-03 05:19:11.660159) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-03 05:19:11.660629) ========= 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-1462277808.823669-1478210779 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.078227 ========= master_lag: 1.41 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-03 05:19:13.149706) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-03 05:19:13.150259) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d4e57dcb78d71fffd6b33088a11e051a294e5c14 --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 d4e57dcb78d71fffd6b33088a11e051a294e5c14 --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-1462277808.823669-1478210779 _=/tools/buildbot/bin/python using PTY: False 2016-05-03 05:19:13,271 truncating revision to first 12 chars 2016-05-03 05:19:13,272 Setting DEBUG logging. 2016-05-03 05:19:13,272 attempt 1/10 2016-05-03 05:19:13,272 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d4e57dcb78d7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-03 05:19:14,523 unpacking tar archive at: mozilla-aurora-d4e57dcb78d7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.948497 ========= master_lag: 2.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-03 05:19:17.407699) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 05:19:17.408112) ========= script_repo_revision: d4e57dcb78d71fffd6b33088a11e051a294e5c14 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 05:19:17.408678) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 10 secs) (at 2016-05-03 05:19:17.409080) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 10 secs) (at 2016-05-03 05:19:28.253875) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 35 mins, 43 secs) (at 2016-05-03 05:19:28.254332) ========= /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-1462277808.823669-1478210779 _=/tools/buildbot/bin/python using PTY: False 05:19:28 INFO - MultiFileLogger online at 20160503 05:19:28 in /builds/slave/test 05:19:28 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 05:19:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:19:28 INFO - {'append_to_log': False, 05:19:28 INFO - 'base_work_dir': '/builds/slave/test', 05:19:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:19:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:19:28 INFO - 'buildbot_json_path': 'buildprops.json', 05:19:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:19:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:19:28 INFO - 'download_minidump_stackwalk': True, 05:19:28 INFO - 'download_symbols': 'true', 05:19:28 INFO - 'e10s': False, 05:19:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:19:28 INFO - 'tooltool.py': '/tools/tooltool.py', 05:19:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:19:28 INFO - '/tools/misc-python/virtualenv.py')}, 05:19:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:19:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:19:28 INFO - 'log_level': 'info', 05:19:28 INFO - 'log_to_console': True, 05:19:28 INFO - 'opt_config_files': (), 05:19:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:19:28 INFO - '--processes=1', 05:19:28 INFO - '--config=%(test_path)s/wptrunner.ini', 05:19:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:19:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:19:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:19:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:19:28 INFO - 'pip_index': False, 05:19:28 INFO - 'require_test_zip': True, 05:19:28 INFO - 'test_type': ('testharness',), 05:19:28 INFO - 'this_chunk': '1', 05:19:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:19:28 INFO - 'total_chunks': '10', 05:19:28 INFO - 'virtualenv_path': 'venv', 05:19:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:19:28 INFO - 'work_dir': 'build'} 05:19:28 INFO - ##### 05:19:28 INFO - ##### Running clobber step. 05:19:28 INFO - ##### 05:19:28 INFO - Running pre-action listener: _resource_record_pre_action 05:19:28 INFO - Running main action method: clobber 05:19:28 INFO - rmtree: /builds/slave/test/build 05:19:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:19:30 INFO - Running post-action listener: _resource_record_post_action 05:19:30 INFO - ##### 05:19:30 INFO - ##### Running read-buildbot-config step. 05:19:30 INFO - ##### 05:19:30 INFO - Running pre-action listener: _resource_record_pre_action 05:19:30 INFO - Running main action method: read_buildbot_config 05:19:30 INFO - Using buildbot properties: 05:19:30 INFO - { 05:19:30 INFO - "project": "", 05:19:30 INFO - "product": "firefox", 05:19:30 INFO - "script_repo_revision": "production", 05:19:30 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 05:19:30 INFO - "repository": "", 05:19:30 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 05:19:30 INFO - "buildid": "20160503034638", 05:19:30 INFO - "pgo_build": "False", 05:19:30 INFO - "basedir": "/builds/slave/test", 05:19:30 INFO - "buildnumber": 1, 05:19:30 INFO - "slavename": "tst-linux64-spot-994", 05:19:30 INFO - "master": "http://buildbot-master117.bb.releng.use1.mozilla.com:8201/", 05:19:30 INFO - "platform": "linux64", 05:19:30 INFO - "branch": "mozilla-aurora", 05:19:30 INFO - "revision": "d4e57dcb78d71fffd6b33088a11e051a294e5c14", 05:19:30 INFO - "repo_path": "releases/mozilla-aurora", 05:19:30 INFO - "moz_repo_path": "", 05:19:30 INFO - "stage_platform": "linux64", 05:19:30 INFO - "builduid": "19fd5e7a3c624b14b5efdef960bfdfb0", 05:19:30 INFO - "slavebuilddir": "test" 05:19:30 INFO - } 05:19:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 05:19:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 05:19:30 INFO - Running post-action listener: _resource_record_post_action 05:19:30 INFO - ##### 05:19:30 INFO - ##### Running download-and-extract step. 05:19:30 INFO - ##### 05:19:30 INFO - Running pre-action listener: _resource_record_pre_action 05:19:30 INFO - Running main action method: download_and_extract 05:19:30 INFO - mkdir: /builds/slave/test/build/tests 05:19: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')]} 05:19:30 INFO - https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:19:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 05:19:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 05:19:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:19:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:20:00 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 05:20:00 INFO - retry: attempt #1 caught exception: timed out 05:20:00 INFO - retry: Failed, sleeping 30 seconds before retrying 05:20:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:21:00 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 05:21:00 INFO - retry: attempt #2 caught exception: timed out 05:21:00 INFO - retry: Failed, sleeping 60 seconds before retrying 05:22:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:22:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 05:22:30 INFO - retry: attempt #3 caught exception: timed out 05:22:30 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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! 05:22:30 INFO - Caught exception: timed out 05:22:30 INFO - Caught exception: timed out 05:22:30 INFO - Caught exception: timed out 05:22:30 INFO - trying https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 05:22:30 INFO - Downloading https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:22:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:22:32 INFO - Downloaded 1361 bytes. 05:22:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 05:22:32 INFO - Using the following test package requirements: 05:22:32 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 05:22:32 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:22:32 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 05:22:32 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:22:32 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 05:22:32 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:22:32 INFO - u'jsshell-linux-x86_64.zip'], 05:22:32 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:22:32 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 05:22:32 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 05:22:32 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:22:32 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 05:22:32 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:22:32 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 05:22:32 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:22:32 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 05:22:32 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:22:32 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 05:22:32 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 05:22:32 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')]} 05:22:32 INFO - https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:22:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 05:22:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 05:22:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:22:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:23:02 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 05:23:02 INFO - retry: attempt #1 caught exception: timed out 05:23:02 INFO - retry: Failed, sleeping 30 seconds before retrying 05:23:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:24:03 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 05:24:03 INFO - retry: attempt #2 caught exception: timed out 05:24:03 INFO - retry: Failed, sleeping 60 seconds before retrying 05:25:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:25:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 05:25:33 INFO - retry: attempt #3 caught exception: timed out 05:25:33 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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! 05:25:33 INFO - Caught exception: timed out 05:25:33 INFO - Caught exception: timed out 05:25:33 INFO - Caught exception: timed out 05:25:33 INFO - trying https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 05:25:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:25:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:25:36 INFO - Downloaded 22751329 bytes. 05:25:36 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/*'] 05:25:36 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/* 05:25:37 INFO - caution: filename not matched: web-platform/* 05:25:37 INFO - Return code: 11 05:25:37 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')]} 05:25:37 INFO - https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:25:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:25:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:25:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:25:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:26:07 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 05:26:07 INFO - retry: attempt #1 caught exception: timed out 05:26:07 INFO - retry: Failed, sleeping 30 seconds before retrying 05:26:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:27:08 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 05:27:08 INFO - retry: attempt #2 caught exception: timed out 05:27:08 INFO - retry: Failed, sleeping 60 seconds before retrying 05:28:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:28:38 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 05:28:38 INFO - retry: attempt #3 caught exception: timed out 05:28:38 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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! 05:28:38 INFO - Caught exception: timed out 05:28:38 INFO - Caught exception: timed out 05:28:38 INFO - Caught exception: timed out 05:28:38 INFO - trying https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:28:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:28:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:28:42 INFO - Downloaded 36408617 bytes. 05:28:42 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/*'] 05:28:42 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/* 05:28:45 INFO - caution: filename not matched: bin/* 05:28:45 INFO - caution: filename not matched: config/* 05:28:45 INFO - caution: filename not matched: mozbase/* 05:28:45 INFO - caution: filename not matched: marionette/* 05:28:45 INFO - caution: filename not matched: tools/wptserve/* 05:28:45 INFO - Return code: 11 05:28:45 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')]} 05:28:45 INFO - https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:28:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:28:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:28:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:28:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:29:15 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 05:29:15 INFO - retry: attempt #1 caught exception: timed out 05:29:15 INFO - retry: Failed, sleeping 30 seconds before retrying 05:29:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:30:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 05:30:16 INFO - retry: attempt #2 caught exception: timed out 05:30:16 INFO - retry: Failed, sleeping 60 seconds before retrying 05:31:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:31:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 05:31:46 INFO - retry: attempt #3 caught exception: timed out 05:31:46 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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! 05:31:46 INFO - Caught exception: timed out 05:31:46 INFO - Caught exception: timed out 05:31:46 INFO - Caught exception: timed out 05:31:46 INFO - trying https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:31:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:31:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:31:52 INFO - Downloaded 69391861 bytes. 05:31:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:31:52 INFO - mkdir: /builds/slave/test/properties 05:31:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:31:52 INFO - Writing to file /builds/slave/test/properties/build_url 05:31:52 INFO - Contents: 05:31:52 INFO - build_url:https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:31:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:31:54 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:31:54 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:31:54 INFO - Contents: 05:31:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:31:54 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')]} 05:31:54 INFO - https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:31:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:31:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:31:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:31:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:32:24 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 05:32:24 INFO - retry: attempt #1 caught exception: timed out 05:32:24 INFO - retry: Failed, sleeping 30 seconds before retrying 05:32:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:33:24 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 05:33:24 INFO - retry: attempt #2 caught exception: timed out 05:33:24 INFO - retry: Failed, sleeping 60 seconds before retrying 05:34:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:34:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 05:34:55 INFO - retry: attempt #3 caught exception: timed out 05:34:55 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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! 05:34:55 INFO - Caught exception: timed out 05:34:55 INFO - Caught exception: timed out 05:34:55 INFO - Caught exception: timed out 05:34:55 INFO - trying https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:34:55 INFO - Downloading https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:34:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:34:58 INFO - Downloaded 90885261 bytes. 05:34:58 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'] 05:34:58 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 05:35:03 INFO - Return code: 0 05:35:03 INFO - Running post-action listener: _resource_record_post_action 05:35:03 INFO - Running post-action listener: set_extra_try_arguments 05:35:03 INFO - ##### 05:35:03 INFO - ##### Running create-virtualenv step. 05:35:03 INFO - ##### 05:35:03 INFO - Running pre-action listener: _pre_create_virtualenv 05:35:03 INFO - Running pre-action listener: _resource_record_pre_action 05:35:03 INFO - Running main action method: create_virtualenv 05:35:03 INFO - Creating virtualenv /builds/slave/test/build/venv 05:35:03 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 05:35:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:35:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:35:04 INFO - Using real prefix '/usr' 05:35:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:35:07 INFO - Installing distribute.............................................................................................................................................................................................done. 05:35:11 INFO - Installing pip.................done. 05:35:11 INFO - Return code: 0 05:35:11 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:35:11 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')]} 05:35:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:35:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:11 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')]} 05:35:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:35:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:11 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1165030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11663f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x11a9620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x126f290>, '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 0x126f980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x11a6be0>, '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-1462277808.823669-1478210779', '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 05:35:11 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:35:11 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:35:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:35:11 INFO - 'CCACHE_UMASK': '002', 05:35:11 INFO - 'DISPLAY': ':0', 05:35:11 INFO - 'HOME': '/home/cltbld', 05:35:11 INFO - 'LANG': 'en_US.UTF-8', 05:35:11 INFO - 'LOGNAME': 'cltbld', 05:35:11 INFO - 'MAIL': '/var/mail/cltbld', 05:35:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:35:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:35:11 INFO - 'MOZ_NO_REMOTE': '1', 05:35:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:35:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:35:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:35:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:35:11 INFO - 'PWD': '/builds/slave/test', 05:35:11 INFO - 'SHELL': '/bin/bash', 05:35:11 INFO - 'SHLVL': '1', 05:35:11 INFO - 'TERM': 'linux', 05:35:11 INFO - 'TMOUT': '86400', 05:35:11 INFO - 'USER': 'cltbld', 05:35:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462277808.823669-1478210779', 05:35:11 INFO - '_': '/tools/buildbot/bin/python'} 05:35:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:35:11 INFO - Downloading/unpacking psutil>=0.7.1 05:35:11 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 05:35:11 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 05:35:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:11 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 05:35:11 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 05:35:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:35:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:35:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:35:17 INFO - Installing collected packages: psutil 05:35:17 INFO - Running setup.py install for psutil 05:35:17 INFO - building 'psutil._psutil_linux' extension 05:35:17 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 05:35:18 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 05:35:18 INFO - building 'psutil._psutil_posix' extension 05:35:18 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 05:35:18 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 05:35:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:35:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:35:18 INFO - Successfully installed psutil 05:35:18 INFO - Cleaning up... 05:35:19 INFO - Return code: 0 05:35:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:35:19 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')]} 05:35:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:35:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:19 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')]} 05:35:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:35:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:19 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1165030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11663f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x11a9620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x126f290>, '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 0x126f980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x11a6be0>, '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-1462277808.823669-1478210779', '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 05:35:19 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:35:19 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:35:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:35:19 INFO - 'CCACHE_UMASK': '002', 05:35:19 INFO - 'DISPLAY': ':0', 05:35:19 INFO - 'HOME': '/home/cltbld', 05:35:19 INFO - 'LANG': 'en_US.UTF-8', 05:35:19 INFO - 'LOGNAME': 'cltbld', 05:35:19 INFO - 'MAIL': '/var/mail/cltbld', 05:35:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:35:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:35:19 INFO - 'MOZ_NO_REMOTE': '1', 05:35:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:35:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:35:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:35:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:35:19 INFO - 'PWD': '/builds/slave/test', 05:35:19 INFO - 'SHELL': '/bin/bash', 05:35:19 INFO - 'SHLVL': '1', 05:35:19 INFO - 'TERM': 'linux', 05:35:19 INFO - 'TMOUT': '86400', 05:35:19 INFO - 'USER': 'cltbld', 05:35:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462277808.823669-1478210779', 05:35:19 INFO - '_': '/tools/buildbot/bin/python'} 05:35:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:35:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:35:19 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 05:35:19 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 05:35:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:19 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 05:35:19 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 05:35:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:35:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:35:24 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:35:24 INFO - Installing collected packages: mozsystemmonitor 05:35:24 INFO - Running setup.py install for mozsystemmonitor 05:35:24 INFO - Successfully installed mozsystemmonitor 05:35:24 INFO - Cleaning up... 05:35:24 INFO - Return code: 0 05:35:24 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:35:24 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')]} 05:35:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:35:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:24 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')]} 05:35:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:35:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:24 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1165030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11663f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x11a9620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x126f290>, '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 0x126f980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x11a6be0>, '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-1462277808.823669-1478210779', '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 05:35:24 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:35:24 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:35:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:35:24 INFO - 'CCACHE_UMASK': '002', 05:35:24 INFO - 'DISPLAY': ':0', 05:35:24 INFO - 'HOME': '/home/cltbld', 05:35:24 INFO - 'LANG': 'en_US.UTF-8', 05:35:24 INFO - 'LOGNAME': 'cltbld', 05:35:24 INFO - 'MAIL': '/var/mail/cltbld', 05:35:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:35:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:35:24 INFO - 'MOZ_NO_REMOTE': '1', 05:35:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:35:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:35:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:35:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:35:24 INFO - 'PWD': '/builds/slave/test', 05:35:24 INFO - 'SHELL': '/bin/bash', 05:35:24 INFO - 'SHLVL': '1', 05:35:24 INFO - 'TERM': 'linux', 05:35:24 INFO - 'TMOUT': '86400', 05:35:24 INFO - 'USER': 'cltbld', 05:35:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462277808.823669-1478210779', 05:35:24 INFO - '_': '/tools/buildbot/bin/python'} 05:35:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:35:25 INFO - Downloading/unpacking blobuploader==1.2.4 05:35:25 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 05:35:25 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 05:35:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:25 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 05:35:25 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 05:35:30 INFO - Downloading blobuploader-1.2.4.tar.gz 05:35:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:35:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:35: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 05:35: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 05:35:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35: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 05:35: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 05:35:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:35:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:35:31 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 05:35:31 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 05:35:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:31 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 05:35:31 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 05:35:32 INFO - Downloading docopt-0.6.1.tar.gz 05:35:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:35:32 INFO - Installing collected packages: blobuploader, requests, docopt 05:35:32 INFO - Running setup.py install for blobuploader 05:35:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:35:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:35:32 INFO - Running setup.py install for requests 05:35:33 INFO - Running setup.py install for docopt 05:35:33 INFO - Successfully installed blobuploader requests docopt 05:35:33 INFO - Cleaning up... 05:35:33 INFO - Return code: 0 05:35:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:35:33 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')]} 05:35:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:35:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:33 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')]} 05:35:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:35:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:33 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1165030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11663f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x11a9620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x126f290>, '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 0x126f980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x11a6be0>, '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-1462277808.823669-1478210779', '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 05:35:33 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:35:33 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:35:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:35:33 INFO - 'CCACHE_UMASK': '002', 05:35:33 INFO - 'DISPLAY': ':0', 05:35:33 INFO - 'HOME': '/home/cltbld', 05:35:33 INFO - 'LANG': 'en_US.UTF-8', 05:35:33 INFO - 'LOGNAME': 'cltbld', 05:35:33 INFO - 'MAIL': '/var/mail/cltbld', 05:35:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:35:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:35:33 INFO - 'MOZ_NO_REMOTE': '1', 05:35:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:35:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:35:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:35:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:35:33 INFO - 'PWD': '/builds/slave/test', 05:35:33 INFO - 'SHELL': '/bin/bash', 05:35:33 INFO - 'SHLVL': '1', 05:35:33 INFO - 'TERM': 'linux', 05:35:33 INFO - 'TMOUT': '86400', 05:35:33 INFO - 'USER': 'cltbld', 05:35:33 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462277808.823669-1478210779', 05:35:33 INFO - '_': '/tools/buildbot/bin/python'} 05:35:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:35:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:35:34 INFO - Running setup.py (path:/tmp/pip-Mc2bOm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:35:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:35:34 INFO - Running setup.py (path:/tmp/pip-n0pdCf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:35:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:35:34 INFO - Running setup.py (path:/tmp/pip-gZdHWl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:35:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:35:34 INFO - Running setup.py (path:/tmp/pip-_1zcv0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:35:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:35:34 INFO - Running setup.py (path:/tmp/pip-HVlvFQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:35:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:35:34 INFO - Running setup.py (path:/tmp/pip-KTDoOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:35:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:35:34 INFO - Running setup.py (path:/tmp/pip-MJe1VC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:35:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:35:35 INFO - Running setup.py (path:/tmp/pip-ZNswLI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:35:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:35:35 INFO - Running setup.py (path:/tmp/pip-eOabNt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:35:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:35:35 INFO - Running setup.py (path:/tmp/pip-wkNnjw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:35:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:35:35 INFO - Running setup.py (path:/tmp/pip-EwUA3F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:35:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:35:35 INFO - Running setup.py (path:/tmp/pip-fkLEgd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:35:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:35:35 INFO - Running setup.py (path:/tmp/pip-jF74JK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:35:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:35:35 INFO - Running setup.py (path:/tmp/pip-4uw87l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:35:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:35:35 INFO - Running setup.py (path:/tmp/pip-QVF4eO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:35:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:35:36 INFO - Running setup.py (path:/tmp/pip-anDi6k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:35:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:35:36 INFO - Running setup.py (path:/tmp/pip-zUh3d1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:35:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:35:36 INFO - Running setup.py (path:/tmp/pip-Boyyeg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:35:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:35:36 INFO - Running setup.py (path:/tmp/pip-X5GhpS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:35:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:35:36 INFO - Running setup.py (path:/tmp/pip-rEh4YV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:35:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:35:37 INFO - Running setup.py (path:/tmp/pip-vG3T0i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:35:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:35:37 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 05:35:37 INFO - Running setup.py install for manifestparser 05:35:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:35:37 INFO - Running setup.py install for mozcrash 05:35:37 INFO - Running setup.py install for mozdebug 05:35:37 INFO - Running setup.py install for mozdevice 05:35:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:35:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:35:37 INFO - Running setup.py install for mozfile 05:35:38 INFO - Running setup.py install for mozhttpd 05:35:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:35:38 INFO - Running setup.py install for mozinfo 05:35:38 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:35:38 INFO - Running setup.py install for mozInstall 05:35:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:35:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:35:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:35:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:35:38 INFO - Running setup.py install for mozleak 05:35:38 INFO - Running setup.py install for mozlog 05:35:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:35:39 INFO - Running setup.py install for moznetwork 05:35:39 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:35:39 INFO - Running setup.py install for mozprocess 05:35:39 INFO - Running setup.py install for mozprofile 05:35:39 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:35:39 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:35:39 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:35:39 INFO - Running setup.py install for mozrunner 05:35:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:35:40 INFO - Running setup.py install for mozscreenshot 05:35:40 INFO - Running setup.py install for moztest 05:35:40 INFO - Running setup.py install for mozversion 05:35:40 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:35:40 INFO - Running setup.py install for wptserve 05:35:40 INFO - Running setup.py install for marionette-driver 05:35:41 INFO - Running setup.py install for browsermob-proxy 05:35:41 INFO - Running setup.py install for marionette-client 05:35:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:35:41 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:35:41 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 05:35:41 INFO - Cleaning up... 05:35:41 INFO - Return code: 0 05:35:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:35:41 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')]} 05:35:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:35:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:41 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')]} 05:35:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:35:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:35:41 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1165030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11663f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x11a9620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x126f290>, '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 0x126f980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x11a6be0>, '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-1462277808.823669-1478210779', '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 05:35:41 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:35:41 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:35:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:35:41 INFO - 'CCACHE_UMASK': '002', 05:35:41 INFO - 'DISPLAY': ':0', 05:35:41 INFO - 'HOME': '/home/cltbld', 05:35:41 INFO - 'LANG': 'en_US.UTF-8', 05:35:41 INFO - 'LOGNAME': 'cltbld', 05:35:41 INFO - 'MAIL': '/var/mail/cltbld', 05:35:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:35:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:35:41 INFO - 'MOZ_NO_REMOTE': '1', 05:35:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:35:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:35:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:35:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:35:41 INFO - 'PWD': '/builds/slave/test', 05:35:41 INFO - 'SHELL': '/bin/bash', 05:35:41 INFO - 'SHLVL': '1', 05:35:41 INFO - 'TERM': 'linux', 05:35:41 INFO - 'TMOUT': '86400', 05:35:41 INFO - 'USER': 'cltbld', 05:35:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462277808.823669-1478210779', 05:35:41 INFO - '_': '/tools/buildbot/bin/python'} 05:35:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:35:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:35:42 INFO - Running setup.py (path:/tmp/pip-xzVhRv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:35:42 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)) 05:35:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:35:42 INFO - Running setup.py (path:/tmp/pip-KgQlUk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:35:42 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)) 05:35:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:35:42 INFO - Running setup.py (path:/tmp/pip-cfetsj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:35:42 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)) 05:35:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:35:42 INFO - Running setup.py (path:/tmp/pip-cUcpvR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:35:42 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)) 05:35:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:35:42 INFO - Running setup.py (path:/tmp/pip-Cln1zF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:35:42 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)) 05:35:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:35:42 INFO - Running setup.py (path:/tmp/pip-g7KJlW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:35:43 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)) 05:35:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:35:43 INFO - Running setup.py (path:/tmp/pip-znBppi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:35:43 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)) 05:35:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:35:43 INFO - Running setup.py (path:/tmp/pip-Y0gmFF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:35:43 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)) 05:35:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:35:43 INFO - Running setup.py (path:/tmp/pip-ps5FAU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:35:43 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)) 05:35:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:35:43 INFO - Running setup.py (path:/tmp/pip-hIU0Xd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:35:43 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)) 05:35:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:35:43 INFO - Running setup.py (path:/tmp/pip-lWT4hZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:35:43 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)) 05:35:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:35:43 INFO - Running setup.py (path:/tmp/pip-zXS0UU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:35:43 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)) 05:35:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:35:43 INFO - Running setup.py (path:/tmp/pip-Ks9bQz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:35:44 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)) 05:35:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:35:44 INFO - Running setup.py (path:/tmp/pip-rDRnxJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:35:44 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)) 05:35:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:35:44 INFO - Running setup.py (path:/tmp/pip-yOqoUX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:35:44 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)) 05:35:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:35:44 INFO - Running setup.py (path:/tmp/pip-L7nXYQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:35:44 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)) 05:35:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:35:44 INFO - Running setup.py (path:/tmp/pip-6pj0tg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:35:44 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)) 05:35:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:35:44 INFO - Running setup.py (path:/tmp/pip-nBy1mx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:35:44 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)) 05:35:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:35:44 INFO - Running setup.py (path:/tmp/pip-16RYl5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:35:44 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)) 05:35:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:35:44 INFO - Running setup.py (path:/tmp/pip-PkcKXD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:35:45 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)) 05:35:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:35:45 INFO - Running setup.py (path:/tmp/pip-rMp4YP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:35:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:35:45 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)) 05:35:45 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)) 05:35:45 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)) 05:35:45 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)) 05:35:45 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)) 05:35:45 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)) 05:35:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:35: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 05:35: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 05:35:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:35: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 05:35: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 05:35:50 INFO - Downloading blessings-1.6.tar.gz 05:35:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:35:50 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)) 05:35:50 INFO - Installing collected packages: blessings 05:35:50 INFO - Running setup.py install for blessings 05:35:50 INFO - Successfully installed blessings 05:35:50 INFO - Cleaning up... 05:35:51 INFO - Return code: 0 05:35:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:35:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:35:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:35:51 INFO - Reading from file tmpfile_stdout 05:35:51 INFO - Current package versions: 05:35:51 INFO - argparse == 1.2.1 05:35:51 INFO - blessings == 1.6 05:35:51 INFO - blobuploader == 1.2.4 05:35:51 INFO - browsermob-proxy == 0.6.0 05:35:51 INFO - docopt == 0.6.1 05:35:51 INFO - manifestparser == 1.1 05:35:51 INFO - marionette-client == 2.3.0 05:35:51 INFO - marionette-driver == 1.4.0 05:35:51 INFO - mozInstall == 1.12 05:35:51 INFO - mozcrash == 0.17 05:35:51 INFO - mozdebug == 0.1 05:35:51 INFO - mozdevice == 0.48 05:35:51 INFO - mozfile == 1.2 05:35:51 INFO - mozhttpd == 0.7 05:35:51 INFO - mozinfo == 0.9 05:35:51 INFO - mozleak == 0.1 05:35:51 INFO - mozlog == 3.1 05:35:51 INFO - moznetwork == 0.27 05:35:51 INFO - mozprocess == 0.22 05:35:51 INFO - mozprofile == 0.28 05:35:51 INFO - mozrunner == 6.11 05:35:51 INFO - mozscreenshot == 0.1 05:35:51 INFO - mozsystemmonitor == 0.0 05:35:51 INFO - moztest == 0.7 05:35:51 INFO - mozversion == 1.4 05:35:51 INFO - psutil == 3.1.1 05:35:51 INFO - requests == 1.2.3 05:35:51 INFO - wptserve == 1.4.0 05:35:51 INFO - wsgiref == 0.1.2 05:35:51 INFO - Running post-action listener: _resource_record_post_action 05:35:51 INFO - Running post-action listener: _start_resource_monitoring 05:35:51 INFO - Starting resource monitoring. 05:35:51 INFO - ##### 05:35:51 INFO - ##### Running pull step. 05:35:51 INFO - ##### 05:35:51 INFO - Running pre-action listener: _resource_record_pre_action 05:35:51 INFO - Running main action method: pull 05:35:51 INFO - Pull has nothing to do! 05:35:51 INFO - Running post-action listener: _resource_record_post_action 05:35:51 INFO - ##### 05:35:51 INFO - ##### Running install step. 05:35:51 INFO - ##### 05:35:51 INFO - Running pre-action listener: _resource_record_pre_action 05:35:51 INFO - Running main action method: install 05:35:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:35:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:35:51 INFO - Reading from file tmpfile_stdout 05:35:51 INFO - Detecting whether we're running mozinstall >=1.0... 05:35:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:35:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:35:52 INFO - Reading from file tmpfile_stdout 05:35:52 INFO - Output received: 05:35:52 INFO - Usage: mozinstall [options] installer 05:35:52 INFO - Options: 05:35:52 INFO - -h, --help show this help message and exit 05:35:52 INFO - -d DEST, --destination=DEST 05:35:52 INFO - Directory to install application into. [default: 05:35:52 INFO - "/builds/slave/test"] 05:35:52 INFO - --app=APP Application being installed. [default: firefox] 05:35:52 INFO - mkdir: /builds/slave/test/build/application 05:35:52 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'] 05:35:52 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 05:36:20 INFO - Reading from file tmpfile_stdout 05:36:20 INFO - Output received: 05:36:20 INFO - /builds/slave/test/build/application/firefox/firefox 05:36:20 INFO - Running post-action listener: _resource_record_post_action 05:36:20 INFO - ##### 05:36:20 INFO - ##### Running run-tests step. 05:36:20 INFO - ##### 05:36:20 INFO - Running pre-action listener: _resource_record_pre_action 05:36:20 INFO - Running main action method: run_tests 05:36:20 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:36:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:36:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:36:20 INFO - grabbing minidump binary from tooltool 05:36:20 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')]} 05:36:20 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 0x126f290>, '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 0x126f980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x11a6be0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:36:20 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 05:36:20 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 05:36:21 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:36:21 INFO - Return code: 0 05:36:21 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:36:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:36:21 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/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:36:21 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/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:36:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:36:21 INFO - 'CCACHE_UMASK': '002', 05:36:21 INFO - 'DISPLAY': ':0', 05:36:21 INFO - 'HOME': '/home/cltbld', 05:36:21 INFO - 'LANG': 'en_US.UTF-8', 05:36:21 INFO - 'LOGNAME': 'cltbld', 05:36:21 INFO - 'MAIL': '/var/mail/cltbld', 05:36:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:36:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:36:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:36:21 INFO - 'MOZ_NO_REMOTE': '1', 05:36:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:36:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:36:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:36:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:36:21 INFO - 'PWD': '/builds/slave/test', 05:36:21 INFO - 'SHELL': '/bin/bash', 05:36:21 INFO - 'SHLVL': '1', 05:36:21 INFO - 'TERM': 'linux', 05:36:21 INFO - 'TMOUT': '86400', 05:36:21 INFO - 'USER': 'cltbld', 05:36:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462277808.823669-1478210779', 05:36:21 INFO - '_': '/tools/buildbot/bin/python'} 05:36:21 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/Gfev6HOTRzS_xVm0Ya2CYQ/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 05:36:21 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 05:36:21 INFO - import pkg_resources 05:36:23 INFO - Using 1 client processes 05:36:23 INFO - wptserve Starting http server on 127.0.0.1:8000 05:36:23 INFO - wptserve Starting http server on 127.0.0.1:8001 05:36:23 INFO - wptserve Starting http server on 127.0.0.1:8443 05:36:25 INFO - SUITE-START | Running 778 tests 05:36:25 INFO - Running testharness tests 05:36:25 INFO - Setting up ssl 05:36:25 INFO - PROCESS | certutil | 05:36:25 INFO - PROCESS | certutil | 05:36:25 INFO - PROCESS | certutil | 05:36:25 INFO - Certificate Nickname Trust Attributes 05:36:25 INFO - SSL,S/MIME,JAR/XPI 05:36:25 INFO - 05:36:25 INFO - web-platform-tests CT,, 05:36:25 INFO - 05:36:25 INFO - Starting runner 05:36:28 INFO - PROCESS | 1852 | 1462278988256 Marionette DEBUG Marionette enabled via build flag and pref 05:36:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c454800 == 1 [pid = 1852] [id = 1] 05:36:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 1 (0x7f800c455000) [pid = 1852] [serial = 1] [outer = (nil)] 05:36:28 INFO - PROCESS | 1852 | [1852] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:36:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 2 (0x7f800c456000) [pid = 1852] [serial = 2] [outer = 0x7f800c455000] 05:36:28 INFO - PROCESS | 1852 | 1462278988898 Marionette INFO Listening on port 2828 05:36:29 INFO - PROCESS | 1852 | 1462278989486 Marionette DEBUG Marionette enabled via command-line flag 05:36:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009324000 == 2 [pid = 1852] [id = 2] 05:36:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 3 (0x7f8009324800) [pid = 1852] [serial = 3] [outer = (nil)] 05:36:29 INFO - PROCESS | 1852 | [1852] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:36:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 4 (0x7f8009325800) [pid = 1852] [serial = 4] [outer = 0x7f8009324800] 05:36:29 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f8009ada730 05:36:29 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f800e4fbf70 05:36:29 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f8008785220 05:36:29 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f8008785520 05:36:29 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f8008785850 05:36:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 5 (0x7f80087b8000) [pid = 1852] [serial = 5] [outer = 0x7f800c455000] 05:36:29 INFO - PROCESS | 1852 | [1852] 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 05:36:29 INFO - PROCESS | 1852 | 1462278989863 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37577 05:36:29 INFO - PROCESS | 1852 | [1852] 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 05:36:29 INFO - PROCESS | 1852 | 1462278989945 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37578 05:36:29 INFO - PROCESS | 1852 | 1462278989955 Marionette DEBUG Closed connection conn0 05:36:30 INFO - PROCESS | 1852 | [1852] 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 05:36:30 INFO - PROCESS | 1852 | [1852] 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 05:36:30 INFO - PROCESS | 1852 | 1462278990084 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37579 05:36:30 INFO - PROCESS | 1852 | 1462278990087 Marionette DEBUG Closed connection conn1 05:36:30 INFO - PROCESS | 1852 | [1852] 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 05:36:30 INFO - PROCESS | 1852 | 1462278990145 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37580 05:36:30 INFO - PROCESS | 1852 | 1462278990154 Marionette DEBUG Closed connection conn2 05:36:30 INFO - PROCESS | 1852 | 1462278990200 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:36:30 INFO - PROCESS | 1852 | 1462278990222 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":"20160503034638","device":"desktop","version":"48.0a2"} 05:36:30 INFO - PROCESS | 1852 | [1852] 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 05:36:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc13e000 == 3 [pid = 1852] [id = 3] 05:36:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 6 (0x7f7ffc13e800) [pid = 1852] [serial = 6] [outer = (nil)] 05:36:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc13f000 == 4 [pid = 1852] [id = 4] 05:36:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 7 (0x7f7ffc1a7c00) [pid = 1852] [serial = 7] [outer = (nil)] 05:36:32 INFO - PROCESS | 1852 | [1852] 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 05:36:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb1ed000 == 5 [pid = 1852] [id = 5] 05:36:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 8 (0x7f7ffaf4f800) [pid = 1852] [serial = 8] [outer = (nil)] 05:36:32 INFO - PROCESS | 1852 | [1852] 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 05:36:32 INFO - PROCESS | 1852 | [1852] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:36:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 9 (0x7f7ffaeb1800) [pid = 1852] [serial = 9] [outer = 0x7f7ffaf4f800] 05:36:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 10 (0x7f7ffa911800) [pid = 1852] [serial = 10] [outer = 0x7f7ffc13e800] 05:36:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 11 (0x7f7ffa97bc00) [pid = 1852] [serial = 11] [outer = 0x7f7ffc1a7c00] 05:36:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 12 (0x7f7ffa97d800) [pid = 1852] [serial = 12] [outer = 0x7f7ffaf4f800] 05:36:33 INFO - PROCESS | 1852 | 1462278993815 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1852 | 1462278993832 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 13 (0x7f7ff8ba0800) [pid = 1852] [serial = 13] [outer = 0x7f7ffaf4f800] 05:36:34 INFO - PROCESS | 1852 | 1462278994542 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f144844b-2d75-441f-a816-731981567e6d","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":"20160503034638","device":"desktop","version":"48.0a2","command_id":1}}] 05:36:34 INFO - PROCESS | 1852 | 1462278994754 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}] 05:36:34 INFO - PROCESS | 1852 | 1462278994927 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:36:35 INFO - PROCESS | 1852 | 1462278995222 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:36:35 INFO - PROCESS | 1852 | [1852] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:36:35 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:36:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 14 (0x7f7ff6249000) [pid = 1852] [serial = 14] [outer = 0x7f7ffaf4f800] 05:36:35 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:36:35 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:35 INFO - PROCESS | 1852 | 1462278995680 Marionette TRACE conn3 <- [1,3,null,{}] 05:36:35 INFO - PROCESS | 1852 | 1462278995793 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:36:35 INFO - PROCESS | 1852 | 1462278995849 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:36:35 INFO - PROCESS | 1852 | 1462278995914 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 1852 | 1462278995917 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:36:35 INFO - PROCESS | 1852 | 1462278995970 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 1852 | 1462278995976 Marionette TRACE conn3 <- [1,6,null,{}] 05:36:35 INFO - PROCESS | 1852 | 1462278995993 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}] 05:36:36 INFO - PROCESS | 1852 | 1462278996009 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:36:36 INFO - PROCESS | 1852 | 1462278996020 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4be3800 == 6 [pid = 1852] [id = 6] 05:36:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 15 (0x7f7ff4a32000) [pid = 1852] [serial = 15] [outer = (nil)] 05:36:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 16 (0x7f7ff4a34000) [pid = 1852] [serial = 16] [outer = 0x7f7ff4a32000] 05:36:36 INFO - PROCESS | 1852 | 1462278996087 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f7ff4a3ac00) [pid = 1852] [serial = 17] [outer = 0x7f7ff4a32000] 05:36:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff479e800 == 7 [pid = 1852] [id = 7] 05:36:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 18 (0x7f7ff478bc00) [pid = 1852] [serial = 18] [outer = (nil)] 05:36:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 19 (0x7f7ff4790800) [pid = 1852] [serial = 19] [outer = 0x7f7ff478bc00] 05:36:36 INFO - PROCESS | 1852 | 1462278996536 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 20 (0x7f7ff3b3a800) [pid = 1852] [serial = 20] [outer = 0x7f7ff478bc00] 05:36:36 INFO - PROCESS | 1852 | 1462278996973 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]]]}] 05:36:36 INFO - PROCESS | 1852 | [1852] 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 05:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1136ms 05:36:37 INFO - PROCESS | 1852 | 1462278997135 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1852 | 1462278997139 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:36:37 INFO - PROCESS | 1852 | 1462278997177 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1852 | 1462278997181 Marionette TRACE conn3 <- [1,10,null,{}] 05:36:37 INFO - PROCESS | 1852 | 1462278997201 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}] 05:36:37 INFO - PROCESS | 1852 | 1462278997361 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:36:37 INFO - PROCESS | 1852 | 1462278997376 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c39800 == 8 [pid = 1852] [id = 8] 05:36:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 21 (0x7f7ff3b3f400) [pid = 1852] [serial = 21] [outer = (nil)] 05:36:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 22 (0x7f7ff4a3ec00) [pid = 1852] [serial = 22] [outer = 0x7f7ff3b3f400] 05:36:37 INFO - PROCESS | 1852 | 1462278997442 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 23 (0x7f7ff2e8f400) [pid = 1852] [serial = 23] [outer = 0x7f7ff3b3f400] 05:36:37 INFO - PROCESS | 1852 | 1462278997974 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 864ms 05:36:38 INFO - PROCESS | 1852 | 1462278998023 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1852 | 1462278998028 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:36:38 INFO - PROCESS | 1852 | 1462278998033 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1852 | 1462278998036 Marionette TRACE conn3 <- [1,14,null,{}] 05:36:38 INFO - PROCESS | 1852 | 1462278998041 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}] 05:36:38 INFO - PROCESS | 1852 | 1462278998188 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:36:38 INFO - PROCESS | 1852 | 1462278998206 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ef4800 == 9 [pid = 1852] [id = 9] 05:36:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 24 (0x7f7ff3052000) [pid = 1852] [serial = 24] [outer = (nil)] 05:36:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 25 (0x7f7ff3055c00) [pid = 1852] [serial = 25] [outer = 0x7f7ff3052000] 05:36:38 INFO - PROCESS | 1852 | 1462278998263 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 26 (0x7f7ff305ec00) [pid = 1852] [serial = 26] [outer = 0x7f7ff3052000] 05:36:39 INFO - PROCESS | 1852 | 1462278999269 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]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1275ms 05:36:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ef0000 == 10 [pid = 1852] [id = 10] 05:36:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 27 (0x7f7ff2ef1000) [pid = 1852] [serial = 27] [outer = (nil)] 05:36:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 28 (0x7f7ff2ef3000) [pid = 1852] [serial = 28] [outer = 0x7f7ff2ef1000] 05:36:39 INFO - PROCESS | 1852 | 1462278999324 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 1852 | 1462278999330 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:36:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 29 (0x7f7ff3167800) [pid = 1852] [serial = 29] [outer = 0x7f7ff2ef1000] 05:36:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ef1800 == 11 [pid = 1852] [id = 11] 05:36:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f7ff305dc00) [pid = 1852] [serial = 30] [outer = (nil)] 05:36:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f7ff31e3000) [pid = 1852] [serial = 31] [outer = 0x7f7ff305dc00] 05:36:39 INFO - PROCESS | 1852 | 1462278999461 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1852 | 1462278999465 Marionette TRACE conn3 <- [1,18,null,{}] 05:36:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f7ff31e8c00) [pid = 1852] [serial = 32] [outer = 0x7f7ff305dc00] 05:36:39 INFO - PROCESS | 1852 | 1462278999573 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}] 05:36:39 INFO - PROCESS | 1852 | 1462278999763 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:36:39 INFO - PROCESS | 1852 | 1462278999959 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3ab8800 == 12 [pid = 1852] [id = 12] 05:36:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f7ff3463800) [pid = 1852] [serial = 33] [outer = (nil)] 05:36:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f7ff7428c00) [pid = 1852] [serial = 34] [outer = 0x7f7ff3463800] 05:36:40 INFO - PROCESS | 1852 | 1462279000047 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f7ff88de800) [pid = 1852] [serial = 35] [outer = 0x7f7ff3463800] 05:36:40 INFO - PROCESS | 1852 | 1462279000801 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]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1488ms 05:36:40 INFO - PROCESS | 1852 | 1462279000846 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 1852 | 1462279000854 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:36:40 INFO - PROCESS | 1852 | 1462279000864 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1852 | 1462279000868 Marionette TRACE conn3 <- [1,22,null,{}] 05:36:40 INFO - PROCESS | 1852 | 1462279000874 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}] 05:36:41 INFO - PROCESS | 1852 | 1462279001075 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:36:41 INFO - PROCESS | 1852 | 1462279001190 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff98cd800 == 13 [pid = 1852] [id = 13] 05:36:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f7ff8ba8800) [pid = 1852] [serial = 36] [outer = (nil)] 05:36:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f7ffa2a4400) [pid = 1852] [serial = 37] [outer = 0x7f7ff8ba8800] 05:36:41 INFO - PROCESS | 1852 | 1462279001260 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f7ffaeb1000) [pid = 1852] [serial = 38] [outer = 0x7f7ff8ba8800] 05:36:42 INFO - PROCESS | 1852 | 1462279002047 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]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1230ms 05:36:42 INFO - PROCESS | 1852 | 1462279002096 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:36:42 INFO - PROCESS | 1852 | 1462279002100 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:36:42 INFO - PROCESS | 1852 | 1462279002106 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1852 | 1462279002111 Marionette TRACE conn3 <- [1,26,null,{}] 05:36:42 INFO - PROCESS | 1852 | 1462279002157 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}] 05:36:42 INFO - PROCESS | 1852 | 1462279002325 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:36:42 INFO - PROCESS | 1852 | 1462279002578 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff47b7000 == 14 [pid = 1852] [id = 14] 05:36:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f7ff88db000) [pid = 1852] [serial = 39] [outer = (nil)] 05:36:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f7ff8b1f400) [pid = 1852] [serial = 40] [outer = 0x7f7ff88db000] 05:36:42 INFO - PROCESS | 1852 | 1462279002685 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f7ffa2a5400) [pid = 1852] [serial = 41] [outer = 0x7f7ff88db000] 05:36:43 INFO - PROCESS | 1852 | 1462279003463 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]]]}] 05:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1383ms 05:36:43 INFO - PROCESS | 1852 | 1462279003490 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:36:43 INFO - PROCESS | 1852 | 1462279003496 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:36:43 INFO - PROCESS | 1852 | 1462279003504 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 1852 | 1462279003509 Marionette TRACE conn3 <- [1,30,null,{}] 05:36:43 INFO - PROCESS | 1852 | 1462279003516 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}] 05:36:43 INFO - PROCESS | 1852 | 1462279003665 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:36:43 INFO - PROCESS | 1852 | 1462279003870 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2eed000 == 15 [pid = 1852] [id = 15] 05:36:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f7ff4bc2400) [pid = 1852] [serial = 42] [outer = (nil)] 05:36:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f7ffbd64400) [pid = 1852] [serial = 43] [outer = 0x7f7ff4bc2400] 05:36:43 INFO - PROCESS | 1852 | 1462279003952 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f7ffc22dc00) [pid = 1852] [serial = 44] [outer = 0x7f7ff4bc2400] 05:36:44 INFO - PROCESS | 1852 | 1462279004584 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]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1131ms 05:36:44 INFO - PROCESS | 1852 | 1462279004636 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 1852 | 1462279004641 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:36:44 INFO - PROCESS | 1852 | 1462279004649 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 1852 | 1462279004652 Marionette TRACE conn3 <- [1,34,null,{}] 05:36:44 INFO - PROCESS | 1852 | 1462279004657 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}] 05:36:44 INFO - PROCESS | 1852 | 1462279004781 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:36:44 INFO - PROCESS | 1852 | 1462279004797 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb680800 == 16 [pid = 1852] [id = 16] 05:36:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f7ff742f000) [pid = 1852] [serial = 45] [outer = (nil)] 05:36:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f7ffc518000) [pid = 1852] [serial = 46] [outer = 0x7f7ff742f000] 05:36:44 INFO - PROCESS | 1852 | 1462279004856 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f7ffc59bc00) [pid = 1852] [serial = 47] [outer = 0x7f7ff742f000] 05:36:45 INFO - PROCESS | 1852 | 1462279005532 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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 926ms 05:36:45 INFO - PROCESS | 1852 | 1462279005576 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1852 | 1462279005580 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:36:45 INFO - PROCESS | 1852 | 1462279005587 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1852 | 1462279005595 Marionette TRACE conn3 <- [1,38,null,{}] 05:36:45 INFO - PROCESS | 1852 | 1462279005608 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}] 05:36:45 INFO - PROCESS | 1852 | 1462279005760 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:36:45 INFO - PROCESS | 1852 | 1462279005776 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe0b800 == 17 [pid = 1852] [id = 17] 05:36:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f7ffcfc7000) [pid = 1852] [serial = 48] [outer = (nil)] 05:36:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f7ffee6cc00) [pid = 1852] [serial = 49] [outer = 0x7f7ffcfc7000] 05:36:45 INFO - PROCESS | 1852 | 1462279005834 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f7ffee77c00) [pid = 1852] [serial = 50] [outer = 0x7f7ffcfc7000] 05:36:46 INFO - PROCESS | 1852 | 1462279006497 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]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 941ms 05:36:46 INFO - PROCESS | 1852 | 1462279006540 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 1852 | 1462279006545 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:36:46 INFO - PROCESS | 1852 | 1462279006550 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1852 | 1462279006552 Marionette TRACE conn3 <- [1,42,null,{}] 05:36:46 INFO - PROCESS | 1852 | 1462279006557 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}] 05:36:46 INFO - PROCESS | 1852 | 1462279006723 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:36:46 INFO - PROCESS | 1852 | 1462279006742 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc14d800 == 18 [pid = 1852] [id = 18] 05:36:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f7fff163c00) [pid = 1852] [serial = 51] [outer = (nil)] 05:36:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f7fff167800) [pid = 1852] [serial = 52] [outer = 0x7f7fff163c00] 05:36:46 INFO - PROCESS | 1852 | 1462279006811 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f7fff1bb800) [pid = 1852] [serial = 53] [outer = 0x7f7fff163c00] 05:36:47 INFO - PROCESS | 1852 | 1462279007391 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]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 877ms 05:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:36:47 INFO - PROCESS | 1852 | 1462279007428 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 1852 | 1462279007431 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:36:47 INFO - PROCESS | 1852 | 1462279007436 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1852 | 1462279007439 Marionette TRACE conn3 <- [1,46,null,{}] 05:36:47 INFO - PROCESS | 1852 | 1462279007444 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}] 05:36:47 INFO - PROCESS | 1852 | 1462279007565 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:36:47 INFO - PROCESS | 1852 | 1462279007651 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffcca8000 == 19 [pid = 1852] [id = 19] 05:36:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f8001f7b400) [pid = 1852] [serial = 54] [outer = (nil)] 05:36:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f8003743000) [pid = 1852] [serial = 55] [outer = 0x7f8001f7b400] 05:36:47 INFO - PROCESS | 1852 | 1462279007728 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f800930d800) [pid = 1852] [serial = 56] [outer = 0x7f8001f7b400] 05:36:48 INFO - PROCESS | 1852 | 1462279008364 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]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 975ms 05:36:48 INFO - PROCESS | 1852 | 1462279008412 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1852 | 1462279008415 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:36:48 INFO - PROCESS | 1852 | 1462279008420 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1852 | 1462279008423 Marionette TRACE conn3 <- [1,50,null,{}] 05:36:48 INFO - PROCESS | 1852 | 1462279008428 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}] 05:36:48 INFO - PROCESS | 1852 | 1462279008588 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:36:48 INFO - PROCESS | 1852 | 1462279008607 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeca6000 == 20 [pid = 1852] [id = 20] 05:36:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f800930c000) [pid = 1852] [serial = 57] [outer = (nil)] 05:36:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f8009697c00) [pid = 1852] [serial = 58] [outer = 0x7f800930c000] 05:36:48 INFO - PROCESS | 1852 | 1462279008675 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f800986e800) [pid = 1852] [serial = 59] [outer = 0x7f800930c000] 05:36:49 INFO - PROCESS | 1852 | 1462279009275 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]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 877ms 05:36:49 INFO - PROCESS | 1852 | 1462279009299 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 1852 | 1462279009304 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:36:49 INFO - PROCESS | 1852 | 1462279009310 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 1852 | 1462279009314 Marionette TRACE conn3 <- [1,54,null,{}] 05:36:49 INFO - PROCESS | 1852 | 1462279009319 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}] 05:36:49 INFO - PROCESS | 1852 | 1462279009441 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:36:49 INFO - PROCESS | 1852 | 1462279009459 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeeae800 == 21 [pid = 1852] [id = 21] 05:36:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f800983d000) [pid = 1852] [serial = 60] [outer = (nil)] 05:36:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f800a50a400) [pid = 1852] [serial = 61] [outer = 0x7f800983d000] 05:36:49 INFO - PROCESS | 1852 | 1462279009517 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f800a868800) [pid = 1852] [serial = 62] [outer = 0x7f800983d000] 05:36:50 INFO - PROCESS | 1852 | 1462279010111 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]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 830ms 05:36:50 INFO - PROCESS | 1852 | 1462279010142 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 1852 | 1462279010145 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:36:50 INFO - PROCESS | 1852 | 1462279010150 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1852 | 1462279010159 Marionette TRACE conn3 <- [1,58,null,{}] 05:36:50 INFO - PROCESS | 1852 | 1462279010164 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}] 05:36:50 INFO - PROCESS | 1852 | 1462279010286 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:36:50 INFO - PROCESS | 1852 | 1462279010380 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb680000 == 22 [pid = 1852] [id = 22] 05:36:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f7ff2c7ec00) [pid = 1852] [serial = 63] [outer = (nil)] 05:36:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f800a86f000) [pid = 1852] [serial = 64] [outer = 0x7f7ff2c7ec00] 05:36:50 INFO - PROCESS | 1852 | 1462279010438 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f7ffc59a800) [pid = 1852] [serial = 65] [outer = 0x7f7ff2c7ec00] 05:36:51 INFO - PROCESS | 1852 | 1462279011018 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]]]}] 05:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 934ms 05:36:51 INFO - PROCESS | 1852 | 1462279011086 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 1852 | 1462279011088 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:36:51 INFO - PROCESS | 1852 | 1462279011094 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 1852 | 1462279011096 Marionette TRACE conn3 <- [1,62,null,{}] 05:36:51 INFO - PROCESS | 1852 | 1462279011101 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}] 05:36:51 INFO - PROCESS | 1852 | 1462279011228 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:36:51 INFO - PROCESS | 1852 | 1462279011313 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8008708000 == 23 [pid = 1852] [id = 23] 05:36:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f7ff4b7ec00) [pid = 1852] [serial = 66] [outer = (nil)] 05:36:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f800c4c7400) [pid = 1852] [serial = 67] [outer = 0x7f7ff4b7ec00] 05:36:51 INFO - PROCESS | 1852 | 1462279011370 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f800dbc3000) [pid = 1852] [serial = 68] [outer = 0x7f7ff4b7ec00] 05:36:52 INFO - PROCESS | 1852 | 1462279012787 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]]]}] 05:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1780ms 05:36:52 INFO - PROCESS | 1852 | 1462279012878 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 1852 | 1462279012882 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:36:52 INFO - PROCESS | 1852 | 1462279012890 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 1852 | 1462279012895 Marionette TRACE conn3 <- [1,66,null,{}] 05:36:52 INFO - PROCESS | 1852 | 1462279012934 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}] 05:36:53 INFO - PROCESS | 1852 | 1462279013083 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:36:53 INFO - PROCESS | 1852 | 1462279013104 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bf5800 == 24 [pid = 1852] [id = 24] 05:36:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f7ff8b1f800) [pid = 1852] [serial = 69] [outer = (nil)] 05:36:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f7ff94ddc00) [pid = 1852] [serial = 70] [outer = 0x7f7ff8b1f800] 05:36:53 INFO - PROCESS | 1852 | 1462279013168 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f7ff9a63800) [pid = 1852] [serial = 71] [outer = 0x7f7ff8b1f800] 05:36:53 INFO - PROCESS | 1852 | 1462279013793 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]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 955ms 05:36:53 INFO - PROCESS | 1852 | 1462279013845 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 1852 | 1462279013852 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:36:53 INFO - PROCESS | 1852 | 1462279013869 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 1852 | 1462279013873 Marionette TRACE conn3 <- [1,70,null,{}] 05:36:53 INFO - PROCESS | 1852 | 1462279013886 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}] 05:36:54 INFO - PROCESS | 1852 | 1462279014473 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f7ff3b3f400) [pid = 1852] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f7ff4a32000) [pid = 1852] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f800983d000) [pid = 1852] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f7ff2c7ec00) [pid = 1852] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f7ff3052000) [pid = 1852] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f7ff3463800) [pid = 1852] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f7ff8ba8800) [pid = 1852] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f7ff88db000) [pid = 1852] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f7ff4bc2400) [pid = 1852] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f7ff742f000) [pid = 1852] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f7ffcfc7000) [pid = 1852] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f7fff163c00) [pid = 1852] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:36:54 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f800930c000) [pid = 1852] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:36:54 INFO - PROCESS | 1852 | 1462279014597 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ee8800 == 25 [pid = 1852] [id = 25] 05:36:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f7ff2e90400) [pid = 1852] [serial = 72] [outer = (nil)] 05:36:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f7ff31dcc00) [pid = 1852] [serial = 73] [outer = 0x7f7ff2e90400] 05:36:54 INFO - PROCESS | 1852 | 1462279014662 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f7ffb0de800) [pid = 1852] [serial = 74] [outer = 0x7f7ff2e90400] 05:36:55 INFO - PROCESS | 1852 | 1462279015220 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]]]}] 05:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1390ms 05:36:55 INFO - PROCESS | 1852 | 1462279015260 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 1852 | 1462279015263 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:36:55 INFO - PROCESS | 1852 | 1462279015269 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 1852 | 1462279015273 Marionette TRACE conn3 <- [1,74,null,{}] 05:36:55 INFO - PROCESS | 1852 | 1462279015287 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}] 05:36:55 INFO - PROCESS | 1852 | 1462279015440 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:36:55 INFO - PROCESS | 1852 | 1462279015531 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffaed3000 == 26 [pid = 1852] [id = 26] 05:36:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f7ffb40a000) [pid = 1852] [serial = 75] [outer = (nil)] 05:36:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f7ffc4bd800) [pid = 1852] [serial = 76] [outer = 0x7f7ffb40a000] 05:36:55 INFO - PROCESS | 1852 | 1462279015596 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f7ffcfcfc00) [pid = 1852] [serial = 77] [outer = 0x7f7ffb40a000] 05:36:56 INFO - PROCESS | 1852 | 1462279016205 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]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 987ms 05:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:36:56 INFO - PROCESS | 1852 | 1462279016256 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1852 | 1462279016260 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:36:56 INFO - PROCESS | 1852 | 1462279016266 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1852 | 1462279016269 Marionette TRACE conn3 <- [1,78,null,{}] 05:36:56 INFO - PROCESS | 1852 | 1462279016273 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}] 05:36:56 INFO - PROCESS | 1852 | 1462279016425 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:36:56 INFO - PROCESS | 1852 | 1462279016528 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c35800 == 27 [pid = 1852] [id = 27] 05:36:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f7ff2c79000) [pid = 1852] [serial = 78] [outer = (nil)] 05:36:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f7ff2e92000) [pid = 1852] [serial = 79] [outer = 0x7f7ff2c79000] 05:36:56 INFO - PROCESS | 1852 | 1462279016598 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f7ff4bbfc00) [pid = 1852] [serial = 80] [outer = 0x7f7ff2c79000] 05:36:57 INFO - PROCESS | 1852 | 1462279017368 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]]]}] 05:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1131ms 05:36:57 INFO - PROCESS | 1852 | 1462279017398 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:36:57 INFO - PROCESS | 1852 | 1462279017404 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:36:57 INFO - PROCESS | 1852 | 1462279017410 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 1852 | 1462279017416 Marionette TRACE conn3 <- [1,82,null,{}] 05:36:57 INFO - PROCESS | 1852 | 1462279017422 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}] 05:36:57 INFO - PROCESS | 1852 | 1462279017567 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:36:57 INFO - PROCESS | 1852 | 1462279017692 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb676800 == 28 [pid = 1852] [id = 28] 05:36:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f7ff742b400) [pid = 1852] [serial = 81] [outer = (nil)] 05:36:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f7ffc1a0800) [pid = 1852] [serial = 82] [outer = 0x7f7ff742b400] 05:36:57 INFO - PROCESS | 1852 | 1462279017762 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f7ffc593000) [pid = 1852] [serial = 83] [outer = 0x7f7ff742b400] 05:36:58 INFO - PROCESS | 1852 | 1462279018486 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]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1137ms 05:36:58 INFO - PROCESS | 1852 | 1462279018554 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 1852 | 1462279018561 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:36:58 INFO - PROCESS | 1852 | 1462279018568 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1852 | 1462279018571 Marionette TRACE conn3 <- [1,86,null,{}] 05:36:58 INFO - PROCESS | 1852 | 1462279018576 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}] 05:36:58 INFO - PROCESS | 1852 | 1462279018725 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:36:58 INFO - PROCESS | 1852 | 1462279018844 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe1a000 == 29 [pid = 1852] [id = 29] 05:36:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f7ffec28c00) [pid = 1852] [serial = 84] [outer = (nil)] 05:36:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f7ffee78000) [pid = 1852] [serial = 85] [outer = 0x7f7ffec28c00] 05:36:58 INFO - PROCESS | 1852 | 1462279018927 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f7fff172400) [pid = 1852] [serial = 86] [outer = 0x7f7ffec28c00] 05:36:59 INFO - PROCESS | 1852 | 1462279019685 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]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1181ms 05:36:59 INFO - PROCESS | 1852 | 1462279019752 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 1852 | 1462279019755 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:36:59 INFO - PROCESS | 1852 | 1462279019770 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 1852 | 1462279019779 Marionette TRACE conn3 <- [1,90,null,{}] 05:36:59 INFO - PROCESS | 1852 | 1462279019785 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}] 05:36:59 INFO - PROCESS | 1852 | 1462279019935 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:37:00 INFO - PROCESS | 1852 | 1462279020054 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd11b800 == 30 [pid = 1852] [id = 30] 05:37:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f7ff2c75400) [pid = 1852] [serial = 87] [outer = (nil)] 05:37:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f8009317c00) [pid = 1852] [serial = 88] [outer = 0x7f7ff2c75400] 05:37:00 INFO - PROCESS | 1852 | 1462279020122 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f800982fc00) [pid = 1852] [serial = 89] [outer = 0x7f7ff2c75400] 05:37:00 INFO - PROCESS | 1852 | 1462279020852 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]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1149ms 05:37:00 INFO - PROCESS | 1852 | 1462279020917 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 1852 | 1462279020922 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:37:00 INFO - PROCESS | 1852 | 1462279020929 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 1852 | 1462279020932 Marionette TRACE conn3 <- [1,94,null,{}] 05:37:00 INFO - PROCESS | 1852 | 1462279020937 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}] 05:37:01 INFO - PROCESS | 1852 | 1462279021081 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:37:01 INFO - PROCESS | 1852 | 1462279021201 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffecbf800 == 31 [pid = 1852] [id = 31] 05:37:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f7ff6254800) [pid = 1852] [serial = 90] [outer = (nil)] 05:37:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f8009a82400) [pid = 1852] [serial = 91] [outer = 0x7f7ff6254800] 05:37:01 INFO - PROCESS | 1852 | 1462279021270 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f800aa27800) [pid = 1852] [serial = 92] [outer = 0x7f7ff6254800] 05:37:02 INFO - PROCESS | 1852 | 1462279022004 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]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1135ms 05:37:02 INFO - PROCESS | 1852 | 1462279022069 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 1852 | 1462279022073 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:37:02 INFO - PROCESS | 1852 | 1462279022082 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 1852 | 1462279022084 Marionette TRACE conn3 <- [1,98,null,{}] 05:37:02 INFO - PROCESS | 1852 | 1462279022090 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}] 05:37:02 INFO - PROCESS | 1852 | 1462279022247 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:37:02 INFO - PROCESS | 1852 | 1462279022423 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ef2800 == 32 [pid = 1852] [id = 32] 05:37:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f7ff2c7b800) [pid = 1852] [serial = 93] [outer = (nil)] 05:37:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f7ff2e9a000) [pid = 1852] [serial = 94] [outer = 0x7f7ff2c7b800] 05:37:02 INFO - PROCESS | 1852 | 1462279022491 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f7ff3b3f400) [pid = 1852] [serial = 95] [outer = 0x7f7ff2c7b800] 05:37:03 INFO - PROCESS | 1852 | 1462279023308 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]]]}] 05:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1277ms 05:37:03 INFO - PROCESS | 1852 | 1462279023358 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:37:03 INFO - PROCESS | 1852 | 1462279023363 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f800c456000) [pid = 1852] [serial = 2] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f8009697c00) [pid = 1852] [serial = 58] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f800a50a400) [pid = 1852] [serial = 61] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f800a86f000) [pid = 1852] [serial = 64] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f7ff31e3000) [pid = 1852] [serial = 31] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f7ff7428c00) [pid = 1852] [serial = 34] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f7ffa2a4400) [pid = 1852] [serial = 37] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f7ff8b1f400) [pid = 1852] [serial = 40] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f7ffbd64400) [pid = 1852] [serial = 43] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f7ffc518000) [pid = 1852] [serial = 46] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f7ffee6cc00) [pid = 1852] [serial = 49] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f7fff167800) [pid = 1852] [serial = 52] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f8003743000) [pid = 1852] [serial = 55] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f7ff2ef3000) [pid = 1852] [serial = 28] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f7ffc59bc00) [pid = 1852] [serial = 47] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f7ffee77c00) [pid = 1852] [serial = 50] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f7ff88de800) [pid = 1852] [serial = 35] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f7fff1bb800) [pid = 1852] [serial = 53] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f800986e800) [pid = 1852] [serial = 59] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f800a868800) [pid = 1852] [serial = 62] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f7ffaeb1000) [pid = 1852] [serial = 38] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f7ffa2a5400) [pid = 1852] [serial = 41] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f7ffc59a800) [pid = 1852] [serial = 65] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f7ffc22dc00) [pid = 1852] [serial = 44] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f7ff305ec00) [pid = 1852] [serial = 26] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f7ffa97d800) [pid = 1852] [serial = 12] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f7ffaeb1800) [pid = 1852] [serial = 9] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f7ff3055c00) [pid = 1852] [serial = 25] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f7ff2e8f400) [pid = 1852] [serial = 23] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f7ff4a3ec00) [pid = 1852] [serial = 22] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f7ff4790800) [pid = 1852] [serial = 19] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f7ff4a34000) [pid = 1852] [serial = 16] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f7ff4a3ac00) [pid = 1852] [serial = 17] [outer = (nil)] [url = about:blank] 05:37:04 INFO - PROCESS | 1852 | 1462279024071 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 1852 | 1462279024077 Marionette TRACE conn3 <- [1,102,null,{}] 05:37:04 INFO - PROCESS | 1852 | 1462279024136 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}] 05:37:04 INFO - PROCESS | 1852 | 1462279024271 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:37:04 INFO - PROCESS | 1852 | 1462279024349 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3aa9000 == 33 [pid = 1852] [id = 33] 05:37:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f7ff4a33800) [pid = 1852] [serial = 96] [outer = (nil)] 05:37:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f7ff4a3ac00) [pid = 1852] [serial = 97] [outer = 0x7f7ff4a33800] 05:37:04 INFO - PROCESS | 1852 | 1462279024410 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f7ff88df000) [pid = 1852] [serial = 98] [outer = 0x7f7ff4a33800] 05:37:05 INFO - PROCESS | 1852 | 1462279025002 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]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1686ms 05:37:05 INFO - PROCESS | 1852 | 1462279025057 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 1852 | 1462279025064 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:37:05 INFO - PROCESS | 1852 | 1462279025071 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 1852 | 1462279025074 Marionette TRACE conn3 <- [1,106,null,{}] 05:37:05 INFO - PROCESS | 1852 | 1462279025086 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}] 05:37:05 INFO - PROCESS | 1852 | 1462279025236 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:37:05 INFO - PROCESS | 1852 | 1462279025313 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8885800 == 34 [pid = 1852] [id = 34] 05:37:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f7ff6253c00) [pid = 1852] [serial = 99] [outer = (nil)] 05:37:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f7ffa2a4400) [pid = 1852] [serial = 100] [outer = 0x7f7ff6253c00] 05:37:05 INFO - PROCESS | 1852 | 1462279025371 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f7ffaf56800) [pid = 1852] [serial = 101] [outer = 0x7f7ff6253c00] 05:37:05 INFO - PROCESS | 1852 | 1462279025961 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]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 930ms 05:37:06 INFO - PROCESS | 1852 | 1462279026001 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:37:06 INFO - PROCESS | 1852 | 1462279026005 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:37:06 INFO - PROCESS | 1852 | 1462279026012 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 1852 | 1462279026015 Marionette TRACE conn3 <- [1,110,null,{}] 05:37:06 INFO - PROCESS | 1852 | 1462279026021 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}] 05:37:06 INFO - PROCESS | 1852 | 1462279026186 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:37:06 INFO - PROCESS | 1852 | 1462279026228 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa911000 == 35 [pid = 1852] [id = 35] 05:37:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f7ff31e1c00) [pid = 1852] [serial = 102] [outer = (nil)] 05:37:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f7ffc233800) [pid = 1852] [serial = 103] [outer = 0x7f7ff31e1c00] 05:37:06 INFO - PROCESS | 1852 | 1462279026298 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f7ffc516c00) [pid = 1852] [serial = 104] [outer = 0x7f7ff31e1c00] 05:37:07 INFO - PROCESS | 1852 | 1462279027086 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]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1128ms 05:37:07 INFO - PROCESS | 1852 | 1462279027145 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 1852 | 1462279027147 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:37:07 INFO - PROCESS | 1852 | 1462279027154 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 1852 | 1462279027156 Marionette TRACE conn3 <- [1,114,null,{}] 05:37:07 INFO - PROCESS | 1852 | 1462279027161 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}] 05:37:07 INFO - PROCESS | 1852 | 1462279027322 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:37:07 INFO - PROCESS | 1852 | 1462279027343 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb67e800 == 36 [pid = 1852] [id = 36] 05:37:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f7ff4b7dc00) [pid = 1852] [serial = 105] [outer = (nil)] 05:37:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f7ffec26400) [pid = 1852] [serial = 106] [outer = 0x7f7ff4b7dc00] 05:37:07 INFO - PROCESS | 1852 | 1462279027401 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f7ffee71c00) [pid = 1852] [serial = 107] [outer = 0x7f7ff4b7dc00] 05:37:08 INFO - PROCESS | 1852 | 1462279028091 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]]]}] 05:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 981ms 05:37:08 INFO - PROCESS | 1852 | 1462279028135 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 1852 | 1462279028138 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:37:08 INFO - PROCESS | 1852 | 1462279028179 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 1852 | 1462279028182 Marionette TRACE conn3 <- [1,118,null,{}] 05:37:08 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f7ff4b7ec00) [pid = 1852] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:37:08 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f8001f7b400) [pid = 1852] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:37:08 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f7ffb40a000) [pid = 1852] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:37:08 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f7ff8b1f800) [pid = 1852] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:37:08 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f7ff2e90400) [pid = 1852] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:37:08 INFO - PROCESS | 1852 | 1462279028203 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}] 05:37:08 INFO - PROCESS | 1852 | 1462279028332 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:37:08 INFO - PROCESS | 1852 | 1462279028342 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbbd0800 == 37 [pid = 1852] [id = 37] 05:37:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f7ff2c7a800) [pid = 1852] [serial = 108] [outer = (nil)] 05:37:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f7ffee79400) [pid = 1852] [serial = 109] [outer = 0x7f7ff2c7a800] 05:37:08 INFO - PROCESS | 1852 | 1462279028399 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f7fff16b800) [pid = 1852] [serial = 110] [outer = 0x7f7ff2c7a800] 05:37:09 INFO - PROCESS | 1852 | 1462279029023 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]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 933ms 05:37:09 INFO - PROCESS | 1852 | 1462279029078 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 1852 | 1462279029081 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:37:09 INFO - PROCESS | 1852 | 1462279029086 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 1852 | 1462279029089 Marionette TRACE conn3 <- [1,122,null,{}] 05:37:09 INFO - PROCESS | 1852 | 1462279029100 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}] 05:37:09 INFO - PROCESS | 1852 | 1462279029297 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:37:09 INFO - PROCESS | 1852 | 1462279029315 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc254800 == 38 [pid = 1852] [id = 38] 05:37:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f7ffc518000) [pid = 1852] [serial = 111] [outer = (nil)] 05:37:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f8003798400) [pid = 1852] [serial = 112] [outer = 0x7f7ffc518000] 05:37:09 INFO - PROCESS | 1852 | 1462279029375 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f80095f6800) [pid = 1852] [serial = 113] [outer = 0x7f7ffc518000] 05:37:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f800986e800) [pid = 1852] [serial = 114] [outer = 0x7f7ff305dc00] 05:37:10 INFO - PROCESS | 1852 | 1462279030063 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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1027ms 05:37:10 INFO - PROCESS | 1852 | 1462279030114 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 1852 | 1462279030118 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:37:10 INFO - PROCESS | 1852 | 1462279030123 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1852 | 1462279030125 Marionette TRACE conn3 <- [1,126,null,{}] 05:37:10 INFO - PROCESS | 1852 | 1462279030134 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}] 05:37:10 INFO - PROCESS | 1852 | 1462279030300 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:37:10 INFO - PROCESS | 1852 | 1462279030432 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ee4800 == 39 [pid = 1852] [id = 39] 05:37:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f7ff2c80800) [pid = 1852] [serial = 115] [outer = (nil)] 05:37:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f7ff2d81400) [pid = 1852] [serial = 116] [outer = 0x7f7ff2c80800] 05:37:10 INFO - PROCESS | 1852 | 1462279030502 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f7ff3457c00) [pid = 1852] [serial = 117] [outer = 0x7f7ff2c80800] 05:37:11 INFO - PROCESS | 1852 | 1462279031359 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]]]}] 05:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1286ms 05:37:11 INFO - PROCESS | 1852 | 1462279031411 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:37:11 INFO - PROCESS | 1852 | 1462279031417 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:37:11 INFO - PROCESS | 1852 | 1462279031427 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 1852 | 1462279031433 Marionette TRACE conn3 <- [1,130,null,{}] 05:37:11 INFO - PROCESS | 1852 | 1462279031440 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}] 05:37:11 INFO - PROCESS | 1852 | 1462279031605 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:37:11 INFO - PROCESS | 1852 | 1462279031727 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa91d800 == 40 [pid = 1852] [id = 40] 05:37:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f7ff88db000) [pid = 1852] [serial = 118] [outer = (nil)] 05:37:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f7ffa555c00) [pid = 1852] [serial = 119] [outer = 0x7f7ff88db000] 05:37:11 INFO - PROCESS | 1852 | 1462279031798 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f7ffba20000) [pid = 1852] [serial = 120] [outer = 0x7f7ff88db000] 05:37:12 INFO - PROCESS | 1852 | 1462279032719 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]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1335ms 05:37:12 INFO - PROCESS | 1852 | 1462279032762 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:37:12 INFO - PROCESS | 1852 | 1462279032767 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:37:12 INFO - PROCESS | 1852 | 1462279032773 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 1852 | 1462279032776 Marionette TRACE conn3 <- [1,134,null,{}] 05:37:12 INFO - PROCESS | 1852 | 1462279032781 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}] 05:37:12 INFO - PROCESS | 1852 | 1462279032933 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:37:13 INFO - PROCESS | 1852 | 1462279033065 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8a61000 == 41 [pid = 1852] [id = 41] 05:37:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f7ff2e9b000) [pid = 1852] [serial = 121] [outer = (nil)] 05:37:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f7ffc229800) [pid = 1852] [serial = 122] [outer = 0x7f7ff2e9b000] 05:37:13 INFO - PROCESS | 1852 | 1462279033132 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f7ffec28400) [pid = 1852] [serial = 123] [outer = 0x7f7ff2e9b000] 05:37:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc254800 == 40 [pid = 1852] [id = 38] 05:37:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbbd0800 == 39 [pid = 1852] [id = 37] 05:37:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb67e800 == 38 [pid = 1852] [id = 36] 05:37:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa911000 == 37 [pid = 1852] [id = 35] 05:37:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8885800 == 36 [pid = 1852] [id = 34] 05:37:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3aa9000 == 35 [pid = 1852] [id = 33] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f800c4c7400) [pid = 1852] [serial = 67] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f800930d800) [pid = 1852] [serial = 56] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f7ffc4bd800) [pid = 1852] [serial = 76] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f7ff94ddc00) [pid = 1852] [serial = 70] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f7ff31dcc00) [pid = 1852] [serial = 73] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f7ffb0de800) [pid = 1852] [serial = 74] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f7ff9a63800) [pid = 1852] [serial = 71] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f800dbc3000) [pid = 1852] [serial = 68] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f7ffcfcfc00) [pid = 1852] [serial = 77] [outer = (nil)] [url = about:blank] 05:37:14 INFO - PROCESS | 1852 | 1462279034151 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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1430ms 05:37:14 INFO - PROCESS | 1852 | 1462279034203 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 1852 | 1462279034208 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:37:14 INFO - PROCESS | 1852 | 1462279034215 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 1852 | 1462279034221 Marionette TRACE conn3 <- [1,138,null,{}] 05:37:14 INFO - PROCESS | 1852 | 1462279034227 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}] 05:37:14 INFO - PROCESS | 1852 | 1462279034353 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:37:14 INFO - PROCESS | 1852 | 1462279034438 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f25000 == 36 [pid = 1852] [id = 42] 05:37:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f7ff94e1c00) [pid = 1852] [serial = 124] [outer = (nil)] 05:37:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f7ffa5cdc00) [pid = 1852] [serial = 125] [outer = 0x7f7ff94e1c00] 05:37:14 INFO - PROCESS | 1852 | 1462279034498 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f7ffb198c00) [pid = 1852] [serial = 126] [outer = 0x7f7ff94e1c00] 05:37:15 INFO - PROCESS | 1852 | 1462279035127 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]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 937ms 05:37:15 INFO - PROCESS | 1852 | 1462279035153 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 1852 | 1462279035160 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:37:15 INFO - PROCESS | 1852 | 1462279035169 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1852 | 1462279035173 Marionette TRACE conn3 <- [1,142,null,{}] 05:37:15 INFO - PROCESS | 1852 | 1462279035178 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}] 05:37:15 INFO - PROCESS | 1852 | 1462279035310 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:37:15 INFO - PROCESS | 1852 | 1462279035393 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa90b800 == 37 [pid = 1852] [id = 43] 05:37:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f7ff94e0800) [pid = 1852] [serial = 127] [outer = (nil)] 05:37:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f7ffc451000) [pid = 1852] [serial = 128] [outer = 0x7f7ff94e0800] 05:37:15 INFO - PROCESS | 1852 | 1462279035451 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f7ffec05400) [pid = 1852] [serial = 129] [outer = 0x7f7ff94e0800] 05:37:16 INFO - PROCESS | 1852 | 1462279036050 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]]]}] 05:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 898ms 05:37:16 INFO - PROCESS | 1852 | 1462279036067 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 1852 | 1462279036070 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:37:16 INFO - PROCESS | 1852 | 1462279036077 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 1852 | 1462279036082 Marionette TRACE conn3 <- [1,146,null,{}] 05:37:16 INFO - PROCESS | 1852 | 1462279036097 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}] 05:37:16 INFO - PROCESS | 1852 | 1462279036279 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:37:16 INFO - PROCESS | 1852 | 1462279036312 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc14c800 == 38 [pid = 1852] [id = 44] 05:37:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f7ff2e99400) [pid = 1852] [serial = 130] [outer = (nil)] 05:37:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f7fff1bc000) [pid = 1852] [serial = 131] [outer = 0x7f7ff2e99400] 05:37:16 INFO - PROCESS | 1852 | 1462279036376 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f800876b000) [pid = 1852] [serial = 132] [outer = 0x7f7ff2e99400] 05:37:17 INFO - PROCESS | 1852 | 1462279037164 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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1132ms 05:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:37:17 INFO - PROCESS | 1852 | 1462279037216 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 1852 | 1462279037219 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:37:17 INFO - PROCESS | 1852 | 1462279037225 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1852 | 1462279037228 Marionette TRACE conn3 <- [1,150,null,{}] 05:37:17 INFO - PROCESS | 1852 | 1462279037233 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}] 05:37:17 INFO - PROCESS | 1852 | 1462279037407 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:37:17 INFO - PROCESS | 1852 | 1462279037427 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f1d800 == 39 [pid = 1852] [id = 45] 05:37:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f7ff5f4c400) [pid = 1852] [serial = 133] [outer = (nil)] 05:37:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f7ff5f51000) [pid = 1852] [serial = 134] [outer = 0x7f7ff5f4c400] 05:37:17 INFO - PROCESS | 1852 | 1462279037486 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f7ff5f54800) [pid = 1852] [serial = 135] [outer = 0x7f7ff5f4c400] 05:37:18 INFO - PROCESS | 1852 | 1462279038148 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]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 979ms 05:37:18 INFO - PROCESS | 1852 | 1462279038203 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 1852 | 1462279038206 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:37:18 INFO - PROCESS | 1852 | 1462279038211 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 1852 | 1462279038213 Marionette TRACE conn3 <- [1,154,null,{}] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f7ff2c79000) [pid = 1852] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f7ff6254800) [pid = 1852] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f7ff4b7dc00) [pid = 1852] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f7ffec28c00) [pid = 1852] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f7ff742b400) [pid = 1852] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f7ff4a33800) [pid = 1852] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f7ff31e1c00) [pid = 1852] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f7ff2c75400) [pid = 1852] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f7ff2c7a800) [pid = 1852] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:37:18 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f7ff6253c00) [pid = 1852] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:37:18 INFO - PROCESS | 1852 | 1462279038301 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}] 05:37:18 INFO - PROCESS | 1852 | 1462279038438 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:37:18 INFO - PROCESS | 1852 | 1462279038448 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffab22000 == 40 [pid = 1852] [id = 46] 05:37:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f7ff2e91c00) [pid = 1852] [serial = 136] [outer = (nil)] 05:37:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f7ff5f56400) [pid = 1852] [serial = 137] [outer = 0x7f7ff2e91c00] 05:37:18 INFO - PROCESS | 1852 | 1462279038506 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f7ff7431000) [pid = 1852] [serial = 138] [outer = 0x7f7ff2e91c00] 05:37:19 INFO - PROCESS | 1852 | 1462279039211 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]]]}] 05:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1032ms 05:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:37:19 INFO - PROCESS | 1852 | 1462279039245 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1852 | 1462279039247 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:37:19 INFO - PROCESS | 1852 | 1462279039253 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1852 | 1462279039256 Marionette TRACE conn3 <- [1,158,null,{}] 05:37:19 INFO - PROCESS | 1852 | 1462279039261 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}] 05:37:19 INFO - PROCESS | 1852 | 1462279039433 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:37:19 INFO - PROCESS | 1852 | 1462279039450 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002b0d000 == 41 [pid = 1852] [id = 47] 05:37:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f7ff2c7cc00) [pid = 1852] [serial = 139] [outer = (nil)] 05:37:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f800930fc00) [pid = 1852] [serial = 140] [outer = 0x7f7ff2c7cc00] 05:37:19 INFO - PROCESS | 1852 | 1462279039513 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f800986d400) [pid = 1852] [serial = 141] [outer = 0x7f7ff2c7cc00] 05:37:20 INFO - PROCESS | 1852 | 1462279040202 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]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 980ms 05:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:37:20 INFO - PROCESS | 1852 | 1462279040234 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 1852 | 1462279040236 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:37:20 INFO - PROCESS | 1852 | 1462279040246 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1852 | 1462279040248 Marionette TRACE conn3 <- [1,162,null,{}] 05:37:20 INFO - PROCESS | 1852 | 1462279040253 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}] 05:37:20 INFO - PROCESS | 1852 | 1462279040423 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:37:20 INFO - PROCESS | 1852 | 1462279040556 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4be8800 == 42 [pid = 1852] [id = 48] 05:37:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f7ff2c77c00) [pid = 1852] [serial = 142] [outer = (nil)] 05:37:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f7ff31dd400) [pid = 1852] [serial = 143] [outer = 0x7f7ff2c77c00] 05:37:20 INFO - PROCESS | 1852 | 1462279040628 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f7ff5f4c000) [pid = 1852] [serial = 144] [outer = 0x7f7ff2c77c00] 05:37:21 INFO - PROCESS | 1852 | 1462279041449 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]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1234ms 05:37:21 INFO - PROCESS | 1852 | 1462279041479 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 1852 | 1462279041483 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:37:21 INFO - PROCESS | 1852 | 1462279041493 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 1852 | 1462279041500 Marionette TRACE conn3 <- [1,166,null,{}] 05:37:21 INFO - PROCESS | 1852 | 1462279041507 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}] 05:37:21 INFO - PROCESS | 1852 | 1462279041663 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:37:21 INFO - PROCESS | 1852 | 1462279041793 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc55d800 == 43 [pid = 1852] [id = 49] 05:37:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f7ff8866c00) [pid = 1852] [serial = 145] [outer = (nil)] 05:37:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f7ffa694400) [pid = 1852] [serial = 146] [outer = 0x7f7ff8866c00] 05:37:21 INFO - PROCESS | 1852 | 1462279041866 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f7ffbd59400) [pid = 1852] [serial = 147] [outer = 0x7f7ff8866c00] 05:37:22 INFO - PROCESS | 1852 | 1462279042749 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]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1285ms 05:37:22 INFO - PROCESS | 1852 | 1462279042778 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:37:22 INFO - PROCESS | 1852 | 1462279042782 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:37:22 INFO - PROCESS | 1852 | 1462279042788 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 1852 | 1462279042792 Marionette TRACE conn3 <- [1,170,null,{}] 05:37:22 INFO - PROCESS | 1852 | 1462279042797 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}] 05:37:22 INFO - PROCESS | 1852 | 1462279042943 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:37:23 INFO - PROCESS | 1852 | 1462279043086 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc14b000 == 44 [pid = 1852] [id = 50] 05:37:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f7ffc4c1c00) [pid = 1852] [serial = 148] [outer = (nil)] 05:37:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f7ffee72800) [pid = 1852] [serial = 149] [outer = 0x7f7ffc4c1c00] 05:37:23 INFO - PROCESS | 1852 | 1462279043161 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f8003743000) [pid = 1852] [serial = 150] [outer = 0x7f7ffc4c1c00] 05:37:23 INFO - PROCESS | 1852 | 1462279043931 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]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1183ms 05:37:23 INFO - PROCESS | 1852 | 1462279043972 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 1852 | 1462279043978 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:37:23 INFO - PROCESS | 1852 | 1462279043994 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1852 | 1462279044001 Marionette TRACE conn3 <- [1,174,null,{}] 05:37:24 INFO - PROCESS | 1852 | 1462279044007 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}] 05:37:24 INFO - PROCESS | 1852 | 1462279044157 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:37:24 INFO - PROCESS | 1852 | 1462279044278 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f80096c0800 == 45 [pid = 1852] [id = 51] 05:37:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f7ffc598000) [pid = 1852] [serial = 151] [outer = (nil)] 05:37:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f80098b6400) [pid = 1852] [serial = 152] [outer = 0x7f7ffc598000] 05:37:24 INFO - PROCESS | 1852 | 1462279044347 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f800a8d7800) [pid = 1852] [serial = 153] [outer = 0x7f7ffc598000] 05:37:25 INFO - PROCESS | 1852 | 1462279045119 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]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1141ms 05:37:25 INFO - PROCESS | 1852 | 1462279045128 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 1852 | 1462279045132 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:37:25 INFO - PROCESS | 1852 | 1462279045138 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 1852 | 1462279045141 Marionette TRACE conn3 <- [1,178,null,{}] 05:37:25 INFO - PROCESS | 1852 | 1462279045146 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}] 05:37:25 INFO - PROCESS | 1852 | 1462279045295 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:37:25 INFO - PROCESS | 1852 | 1462279045582 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff888c800 == 46 [pid = 1852] [id = 52] 05:37:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f7ff478f800) [pid = 1852] [serial = 154] [outer = (nil)] 05:37:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f7ff4a3a000) [pid = 1852] [serial = 155] [outer = 0x7f7ff478f800] 05:37:25 INFO - PROCESS | 1852 | 1462279045669 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f7ff6253800) [pid = 1852] [serial = 156] [outer = 0x7f7ff478f800] 05:37:26 INFO - PROCESS | 1852 | 1462279046606 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]]]}] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002b0d000 == 45 [pid = 1852] [id = 47] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffab22000 == 44 [pid = 1852] [id = 46] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5f1d800 == 43 [pid = 1852] [id = 45] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f8003798400) [pid = 1852] [serial = 112] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc14c800 == 42 [pid = 1852] [id = 44] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa90b800 == 41 [pid = 1852] [id = 43] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5f25000 == 40 [pid = 1852] [id = 42] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8a61000 == 39 [pid = 1852] [id = 41] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa91d800 == 38 [pid = 1852] [id = 40] 05:37:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ee4800 == 37 [pid = 1852] [id = 39] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f7ff31e8c00) [pid = 1852] [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.] 05:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1531ms 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f7ff2e92000) [pid = 1852] [serial = 79] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f800aa27800) [pid = 1852] [serial = 92] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f7ffec26400) [pid = 1852] [serial = 106] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f7ffee78000) [pid = 1852] [serial = 85] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f7ffee71c00) [pid = 1852] [serial = 107] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f7ffc1a0800) [pid = 1852] [serial = 82] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f7ff2e9a000) [pid = 1852] [serial = 94] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f7fff172400) [pid = 1852] [serial = 86] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f7ff88df000) [pid = 1852] [serial = 98] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f7ffc516c00) [pid = 1852] [serial = 104] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f7ffc233800) [pid = 1852] [serial = 103] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f8009317c00) [pid = 1852] [serial = 88] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f800982fc00) [pid = 1852] [serial = 89] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f7fff16b800) [pid = 1852] [serial = 110] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f7ffc593000) [pid = 1852] [serial = 83] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f7ffaf56800) [pid = 1852] [serial = 101] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f7ffa2a4400) [pid = 1852] [serial = 100] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f7ffee79400) [pid = 1852] [serial = 109] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f8009a82400) [pid = 1852] [serial = 91] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f7ff4a3ac00) [pid = 1852] [serial = 97] [outer = (nil)] [url = about:blank] 05:37:26 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f7ff4bbfc00) [pid = 1852] [serial = 80] [outer = (nil)] [url = about:blank] 05:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:37:26 INFO - PROCESS | 1852 | 1462279046687 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 1852 | 1462279046691 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:37:26 INFO - PROCESS | 1852 | 1462279046699 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 1852 | 1462279046702 Marionette TRACE conn3 <- [1,182,null,{}] 05:37:26 INFO - PROCESS | 1852 | 1462279046710 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}] 05:37:26 INFO - PROCESS | 1852 | 1462279046845 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:37:26 INFO - PROCESS | 1852 | 1462279046857 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff47b5800 == 38 [pid = 1852] [id = 53] 05:37:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f7ff478f000) [pid = 1852] [serial = 157] [outer = (nil)] 05:37:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f7ff8b9d000) [pid = 1852] [serial = 158] [outer = 0x7f7ff478f000] 05:37:26 INFO - PROCESS | 1852 | 1462279046918 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f7ffad98800) [pid = 1852] [serial = 159] [outer = 0x7f7ff478f000] 05:37:27 INFO - PROCESS | 1852 | 1462279047604 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]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 936ms 05:37:27 INFO - PROCESS | 1852 | 1462279047643 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 1852 | 1462279047648 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:37:27 INFO - PROCESS | 1852 | 1462279047659 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 1852 | 1462279047661 Marionette TRACE conn3 <- [1,186,null,{}] 05:37:27 INFO - PROCESS | 1852 | 1462279047667 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}] 05:37:27 INFO - PROCESS | 1852 | 1462279047797 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:37:27 INFO - PROCESS | 1852 | 1462279047817 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff98d0800 == 39 [pid = 1852] [id = 54] 05:37:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f7ffc229c00) [pid = 1852] [serial = 160] [outer = (nil)] 05:37:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f7ffc58ec00) [pid = 1852] [serial = 161] [outer = 0x7f7ffc229c00] 05:37:27 INFO - PROCESS | 1852 | 1462279047875 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f7ffd0cf800) [pid = 1852] [serial = 162] [outer = 0x7f7ffc229c00] 05:37:28 INFO - PROCESS | 1852 | 1462279048645 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]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1030ms 05:37:28 INFO - PROCESS | 1852 | 1462279048762 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 1852 | 1462279048765 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:37:28 INFO - PROCESS | 1852 | 1462279048813 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1852 | 1462279048821 Marionette TRACE conn3 <- [1,190,null,{}] 05:37:28 INFO - PROCESS | 1852 | 1462279048852 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}] 05:37:29 INFO - PROCESS | 1852 | 1462279049021 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:37:29 INFO - PROCESS | 1852 | 1462279049046 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc14c800 == 40 [pid = 1852] [id = 55] 05:37:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f7ff2e90400) [pid = 1852] [serial = 163] [outer = (nil)] 05:37:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f8009317400) [pid = 1852] [serial = 164] [outer = 0x7f7ff2e90400] 05:37:29 INFO - PROCESS | 1852 | 1462279049113 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f800a8dec00) [pid = 1852] [serial = 165] [outer = 0x7f7ff2e90400] 05:37:29 INFO - PROCESS | 1852 | 1462279049793 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]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1070ms 05:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:37:29 INFO - PROCESS | 1852 | 1462279049862 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 1852 | 1462279049865 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:37:29 INFO - PROCESS | 1852 | 1462279049870 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 1852 | 1462279049881 Marionette TRACE conn3 <- [1,194,null,{}] 05:37:29 INFO - PROCESS | 1852 | 1462279049885 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}] 05:37:30 INFO - PROCESS | 1852 | 1462279050047 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:37:30 INFO - PROCESS | 1852 | 1462279050068 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeeac800 == 41 [pid = 1852] [id = 56] 05:37:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f800aa2a800) [pid = 1852] [serial = 166] [outer = (nil)] 05:37:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f800c4bcc00) [pid = 1852] [serial = 167] [outer = 0x7f800aa2a800] 05:37:30 INFO - PROCESS | 1852 | 1462279050128 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f800db98000) [pid = 1852] [serial = 168] [outer = 0x7f800aa2a800] 05:37:30 INFO - PROCESS | 1852 | 1462279050863 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]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1033ms 05:37:30 INFO - PROCESS | 1852 | 1462279050904 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 1852 | 1462279050906 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:37:30 INFO - PROCESS | 1852 | 1462279050917 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 1852 | 1462279050919 Marionette TRACE conn3 <- [1,198,null,{}] 05:37:30 INFO - PROCESS | 1852 | 1462279050925 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}] 05:37:31 INFO - PROCESS | 1852 | 1462279051119 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:37:31 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f7ff5f4c400) [pid = 1852] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:37:31 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f7ff94e0800) [pid = 1852] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:37:31 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f7ff94e1c00) [pid = 1852] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:37:31 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f7ffc518000) [pid = 1852] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:37:31 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f7ff2e91c00) [pid = 1852] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:37:31 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f7ff2e99400) [pid = 1852] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:37:31 INFO - PROCESS | 1852 | 1462279051188 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeea3000 == 42 [pid = 1852] [id = 57] 05:37:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f7ff94e1c00) [pid = 1852] [serial = 169] [outer = (nil)] 05:37:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f7ffec31400) [pid = 1852] [serial = 170] [outer = 0x7f7ff94e1c00] 05:37:31 INFO - PROCESS | 1852 | 1462279051259 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f800dd89800) [pid = 1852] [serial = 171] [outer = 0x7f7ff94e1c00] 05:37:31 INFO - PROCESS | 1852 | 1462279051838 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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 939ms 05:37:31 INFO - PROCESS | 1852 | 1462279051852 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 1852 | 1462279051855 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:37:31 INFO - PROCESS | 1852 | 1462279051862 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 1852 | 1462279051865 Marionette TRACE conn3 <- [1,202,null,{}] 05:37:31 INFO - PROCESS | 1852 | 1462279051870 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}] 05:37:32 INFO - PROCESS | 1852 | 1462279051997 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:37:32 INFO - PROCESS | 1852 | 1462279052094 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009812800 == 43 [pid = 1852] [id = 58] 05:37:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f800dbcf800) [pid = 1852] [serial = 172] [outer = (nil)] 05:37:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f800e4bd400) [pid = 1852] [serial = 173] [outer = 0x7f800dbcf800] 05:37:32 INFO - PROCESS | 1852 | 1462279052162 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f800ea2b800) [pid = 1852] [serial = 174] [outer = 0x7f800dbcf800] 05:37:32 INFO - PROCESS | 1852 | 1462279052728 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]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 874ms 05:37:32 INFO - PROCESS | 1852 | 1462279052737 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 1852 | 1462279052739 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:37:32 INFO - PROCESS | 1852 | 1462279052751 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1852 | 1462279052753 Marionette TRACE conn3 <- [1,206,null,{}] 05:37:32 INFO - PROCESS | 1852 | 1462279052760 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}] 05:37:32 INFO - PROCESS | 1852 | 1462279052883 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:37:32 INFO - PROCESS | 1852 | 1462279052897 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800a850800 == 44 [pid = 1852] [id = 59] 05:37:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f7ff4a33800) [pid = 1852] [serial = 175] [outer = (nil)] 05:37:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f800eb28c00) [pid = 1852] [serial = 176] [outer = 0x7f7ff4a33800] 05:37:32 INFO - PROCESS | 1852 | 1462279052958 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f800eb8c400) [pid = 1852] [serial = 177] [outer = 0x7f7ff4a33800] 05:37:33 INFO - PROCESS | 1852 | 1462279053770 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]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1073ms 05:37:33 INFO - PROCESS | 1852 | 1462279053849 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:37:33 INFO - PROCESS | 1852 | 1462279053887 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 1852 | 1462279053895 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:37:33 INFO - PROCESS | 1852 | 1462279053903 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 1852 | 1462279053908 Marionette TRACE conn3 <- [1,210,null,{}] 05:37:33 INFO - PROCESS | 1852 | 1462279053915 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}] 05:37:34 INFO - PROCESS | 1852 | 1462279054109 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:37:34 INFO - PROCESS | 1852 | 1462279054235 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe10000 == 45 [pid = 1852] [id = 60] 05:37:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f7ff5f4b400) [pid = 1852] [serial = 178] [outer = (nil)] 05:37:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f7ff7432800) [pid = 1852] [serial = 179] [outer = 0x7f7ff5f4b400] 05:37:34 INFO - PROCESS | 1852 | 1462279054313 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f7ffc233800) [pid = 1852] [serial = 180] [outer = 0x7f7ff5f4b400] 05:37:35 INFO - PROCESS | 1852 | 1462279055098 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]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1234ms 05:37:35 INFO - PROCESS | 1852 | 1462279055138 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 1852 | 1462279055145 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:37:35 INFO - PROCESS | 1852 | 1462279055155 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 1852 | 1462279055160 Marionette TRACE conn3 <- [1,214,null,{}] 05:37:35 INFO - PROCESS | 1852 | 1462279055166 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}] 05:37:35 INFO - PROCESS | 1852 | 1462279055326 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:37:35 INFO - PROCESS | 1852 | 1462279055453 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009891800 == 46 [pid = 1852] [id = 61] 05:37:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f7fff168c00) [pid = 1852] [serial = 181] [outer = (nil)] 05:37:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f80095f1800) [pid = 1852] [serial = 182] [outer = 0x7f7fff168c00] 05:37:35 INFO - PROCESS | 1852 | 1462279055525 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f800a8d3c00) [pid = 1852] [serial = 183] [outer = 0x7f7fff168c00] 05:37:36 INFO - PROCESS | 1852 | 1462279056473 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]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1340ms 05:37:36 INFO - PROCESS | 1852 | 1462279056497 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:37:36 INFO - PROCESS | 1852 | 1462279056500 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:37:36 INFO - PROCESS | 1852 | 1462279056506 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 1852 | 1462279056511 Marionette TRACE conn3 <- [1,218,null,{}] 05:37:36 INFO - PROCESS | 1852 | 1462279056526 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}] 05:37:36 INFO - PROCESS | 1852 | 1462279056676 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:37:36 INFO - PROCESS | 1852 | 1462279056811 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c9c7000 == 47 [pid = 1852] [id = 62] 05:37:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f800dd3dc00) [pid = 1852] [serial = 184] [outer = (nil)] 05:37:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f800e1a9000) [pid = 1852] [serial = 185] [outer = 0x7f800dd3dc00] 05:37:36 INFO - PROCESS | 1852 | 1462279056883 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f800eb26c00) [pid = 1852] [serial = 186] [outer = 0x7f800dd3dc00] 05:37:37 INFO - PROCESS | 1852 | 1462279057762 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]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1282ms 05:37:37 INFO - PROCESS | 1852 | 1462279057788 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 1852 | 1462279057791 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:37:37 INFO - PROCESS | 1852 | 1462279057797 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 1852 | 1462279057799 Marionette TRACE conn3 <- [1,222,null,{}] 05:37:37 INFO - PROCESS | 1852 | 1462279057805 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}] 05:37:37 INFO - PROCESS | 1852 | 1462279057952 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:37:38 INFO - PROCESS | 1852 | 1462279058084 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800dddc000 == 48 [pid = 1852] [id = 63] 05:37:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f800dd82800) [pid = 1852] [serial = 187] [outer = (nil)] 05:37:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f80107c5400) [pid = 1852] [serial = 188] [outer = 0x7f800dd82800] 05:37:38 INFO - PROCESS | 1852 | 1462279058157 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f8011137000) [pid = 1852] [serial = 189] [outer = 0x7f800dd82800] 05:37:39 INFO - PROCESS | 1852 | 1462279059118 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]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1375ms 05:37:39 INFO - PROCESS | 1852 | 1462279059174 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:37:39 INFO - PROCESS | 1852 | 1462279059179 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:37:39 INFO - PROCESS | 1852 | 1462279059187 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1852 | 1462279059191 Marionette TRACE conn3 <- [1,226,null,{}] 05:37:39 INFO - PROCESS | 1852 | 1462279059198 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}] 05:37:39 INFO - PROCESS | 1852 | 1462279059331 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:37:39 INFO - PROCESS | 1852 | 1462279059469 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe12000 == 49 [pid = 1852] [id = 64] 05:37:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f7ff4a36000) [pid = 1852] [serial = 190] [outer = (nil)] 05:37:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f7ff983f000) [pid = 1852] [serial = 191] [outer = 0x7f7ff4a36000] 05:37:39 INFO - PROCESS | 1852 | 1462279059573 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f7ffb196400) [pid = 1852] [serial = 192] [outer = 0x7f7ff4a36000] 05:37:40 INFO - PROCESS | 1852 | 1462279060301 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]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1182ms 05:37:40 INFO - PROCESS | 1852 | 1462279060368 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 1852 | 1462279060376 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:37:40 INFO - PROCESS | 1852 | 1462279060385 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 1852 | 1462279060388 Marionette TRACE conn3 <- [1,230,null,{}] 05:37:40 INFO - PROCESS | 1852 | 1462279060394 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}] 05:37:40 INFO - PROCESS | 1852 | 1462279060589 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:37:40 INFO - PROCESS | 1852 | 1462279060603 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffba34800 == 50 [pid = 1852] [id = 65] 05:37:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7ffc4c7400) [pid = 1852] [serial = 193] [outer = (nil)] 05:37:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7fff164400) [pid = 1852] [serial = 194] [outer = 0x7f7ffc4c7400] 05:37:40 INFO - PROCESS | 1852 | 1462279060666 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f8008773c00) [pid = 1852] [serial = 195] [outer = 0x7f7ffc4c7400] 05:37:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb676800 == 49 [pid = 1852] [id = 28] 05:37:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009812800 == 48 [pid = 1852] [id = 58] 05:37:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeea3000 == 47 [pid = 1852] [id = 57] 05:37:40 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f800930fc00) [pid = 1852] [serial = 140] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeeac800 == 46 [pid = 1852] [id = 56] 05:37:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc14c800 == 45 [pid = 1852] [id = 55] 05:37:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff98d0800 == 44 [pid = 1852] [id = 54] 05:37:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff47b5800 == 43 [pid = 1852] [id = 53] 05:37:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff888c800 == 42 [pid = 1852] [id = 52] 05:37:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4be8800 == 41 [pid = 1852] [id = 48] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f7ff2d81400) [pid = 1852] [serial = 116] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f7ff5f51000) [pid = 1852] [serial = 134] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f7ffa555c00) [pid = 1852] [serial = 119] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f7ffc229800) [pid = 1852] [serial = 122] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f7ffc451000) [pid = 1852] [serial = 128] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f7ffec05400) [pid = 1852] [serial = 129] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f7ffa5cdc00) [pid = 1852] [serial = 125] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f7ffb198c00) [pid = 1852] [serial = 126] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f80095f6800) [pid = 1852] [serial = 113] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f7ff5f56400) [pid = 1852] [serial = 137] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f7ff7431000) [pid = 1852] [serial = 138] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f7fff1bc000) [pid = 1852] [serial = 131] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f800876b000) [pid = 1852] [serial = 132] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f7ff5f54800) [pid = 1852] [serial = 135] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1852 | 1462279061419 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]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1082ms 05:37:41 INFO - PROCESS | 1852 | 1462279061468 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1852 | 1462279061471 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:37:41 INFO - PROCESS | 1852 | 1462279061477 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1852 | 1462279061482 Marionette TRACE conn3 <- [1,234,null,{}] 05:37:41 INFO - PROCESS | 1852 | 1462279061497 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}] 05:37:41 INFO - PROCESS | 1852 | 1462279061642 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:37:41 INFO - PROCESS | 1852 | 1462279061733 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb1e0000 == 42 [pid = 1852] [id = 66] 05:37:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f7ffa5cdc00) [pid = 1852] [serial = 196] [outer = (nil)] 05:37:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f8009311000) [pid = 1852] [serial = 197] [outer = 0x7f7ffa5cdc00] 05:37:41 INFO - PROCESS | 1852 | 1462279061795 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f800aa26c00) [pid = 1852] [serial = 198] [outer = 0x7f7ffa5cdc00] 05:37:42 INFO - PROCESS | 1852 | 1462279062396 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]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 937ms 05:37:42 INFO - PROCESS | 1852 | 1462279062415 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1852 | 1462279062419 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:37:42 INFO - PROCESS | 1852 | 1462279062424 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1852 | 1462279062426 Marionette TRACE conn3 <- [1,238,null,{}] 05:37:42 INFO - PROCESS | 1852 | 1462279062430 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}] 05:37:42 INFO - PROCESS | 1852 | 1462279062553 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:37:42 INFO - PROCESS | 1852 | 1462279062648 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fff18a800 == 43 [pid = 1852] [id = 67] 05:37:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f7ff31e8000) [pid = 1852] [serial = 199] [outer = (nil)] 05:37:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f800dbcdc00) [pid = 1852] [serial = 200] [outer = 0x7f7ff31e8000] 05:37:42 INFO - PROCESS | 1852 | 1462279062708 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f800e4be800) [pid = 1852] [serial = 201] [outer = 0x7f7ff31e8000] 05:37:43 INFO - PROCESS | 1852 | 1462279063403 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]]]}] 05:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1023ms 05:37:43 INFO - PROCESS | 1852 | 1462279063455 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 1852 | 1462279063459 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:37:43 INFO - PROCESS | 1852 | 1462279063464 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 1852 | 1462279063467 Marionette TRACE conn3 <- [1,242,null,{}] 05:37:43 INFO - PROCESS | 1852 | 1462279063483 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}] 05:37:43 INFO - PROCESS | 1852 | 1462279063653 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:37:43 INFO - PROCESS | 1852 | 1462279063714 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2d5f800 == 44 [pid = 1852] [id = 68] 05:37:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f7ff4a34000) [pid = 1852] [serial = 202] [outer = (nil)] 05:37:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f800eb31400) [pid = 1852] [serial = 203] [outer = 0x7f7ff4a34000] 05:37:43 INFO - PROCESS | 1852 | 1462279063772 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f80107c6000) [pid = 1852] [serial = 204] [outer = 0x7f7ff4a34000] 05:37:44 INFO - PROCESS | 1852 | 1462279064371 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]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 981ms 05:37:44 INFO - PROCESS | 1852 | 1462279064450 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 1852 | 1462279064453 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:37:44 INFO - PROCESS | 1852 | 1462279064458 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 1852 | 1462279064460 Marionette TRACE conn3 <- [1,246,null,{}] 05:37:44 INFO - PROCESS | 1852 | 1462279064465 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}] 05:37:44 INFO - PROCESS | 1852 | 1462279064659 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:37:44 INFO - PROCESS | 1852 | 1462279064684 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c906000 == 45 [pid = 1852] [id = 69] 05:37:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f7ffad2e800) [pid = 1852] [serial = 205] [outer = (nil)] 05:37:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f800eb86800) [pid = 1852] [serial = 206] [outer = 0x7f7ffad2e800] 05:37:44 INFO - PROCESS | 1852 | 1462279064744 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f801140d000) [pid = 1852] [serial = 207] [outer = 0x7f7ffad2e800] 05:37:45 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f800aa2a800) [pid = 1852] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:37:45 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f7ff94e1c00) [pid = 1852] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:37:45 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f7ff478f000) [pid = 1852] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:37:45 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f7ff478f800) [pid = 1852] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:37:45 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f7ff2c7cc00) [pid = 1852] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:37:45 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f7ffc229c00) [pid = 1852] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:37:45 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f7ff2e90400) [pid = 1852] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:37:45 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f800dbcf800) [pid = 1852] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:37:45 INFO - PROCESS | 1852 | 1462279065607 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]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1178ms 05:37:45 INFO - PROCESS | 1852 | 1462279065638 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 1852 | 1462279065642 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:37:45 INFO - PROCESS | 1852 | 1462279065647 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1852 | 1462279065650 Marionette TRACE conn3 <- [1,250,null,{}] 05:37:45 INFO - PROCESS | 1852 | 1462279065662 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}] 05:37:45 INFO - PROCESS | 1852 | 1462279065804 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:37:45 INFO - PROCESS | 1852 | 1462279065817 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff98c9000 == 46 [pid = 1852] [id = 70] 05:37:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f7ff478f800) [pid = 1852] [serial = 208] [outer = (nil)] 05:37:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f7ffec25000) [pid = 1852] [serial = 209] [outer = 0x7f7ff478f800] 05:37:45 INFO - PROCESS | 1852 | 1462279065876 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f801140fc00) [pid = 1852] [serial = 210] [outer = 0x7f7ff478f800] 05:37:46 INFO - PROCESS | 1852 | 1462279066544 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]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 938ms 05:37:46 INFO - PROCESS | 1852 | 1462279066586 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 1852 | 1462279066589 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:37:46 INFO - PROCESS | 1852 | 1462279066595 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1852 | 1462279066597 Marionette TRACE conn3 <- [1,254,null,{}] 05:37:46 INFO - PROCESS | 1852 | 1462279066602 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}] 05:37:46 INFO - PROCESS | 1852 | 1462279066762 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:37:46 INFO - PROCESS | 1852 | 1462279066780 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e322800 == 47 [pid = 1852] [id = 71] 05:37:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f7ff742b000) [pid = 1852] [serial = 211] [outer = (nil)] 05:37:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f80114e3400) [pid = 1852] [serial = 212] [outer = 0x7f7ff742b000] 05:37:46 INFO - PROCESS | 1852 | 1462279066840 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f8012a82000) [pid = 1852] [serial = 213] [outer = 0x7f7ff742b000] 05:37:47 INFO - PROCESS | 1852 | 1462279067559 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]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 980ms 05:37:47 INFO - PROCESS | 1852 | 1462279067576 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 1852 | 1462279067582 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:37:47 INFO - PROCESS | 1852 | 1462279067590 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 1852 | 1462279067595 Marionette TRACE conn3 <- [1,258,null,{}] 05:37:47 INFO - PROCESS | 1852 | 1462279067605 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}] 05:37:47 INFO - PROCESS | 1852 | 1462279067800 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:37:47 INFO - PROCESS | 1852 | 1462279067944 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8895000 == 48 [pid = 1852] [id = 72] 05:37:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f7ff5f56400) [pid = 1852] [serial = 214] [outer = (nil)] 05:37:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f7ff8a49800) [pid = 1852] [serial = 215] [outer = 0x7f7ff5f56400] 05:37:48 INFO - PROCESS | 1852 | 1462279068015 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7ffad2ac00) [pid = 1852] [serial = 216] [outer = 0x7f7ff5f56400] 05:37:48 INFO - PROCESS | 1852 | 1462279068871 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]]]}] 05:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1337ms 05:37:48 INFO - PROCESS | 1852 | 1462279068931 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 1852 | 1462279068946 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:37:48 INFO - PROCESS | 1852 | 1462279068956 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 1852 | 1462279068960 Marionette TRACE conn3 <- [1,262,null,{}] 05:37:48 INFO - PROCESS | 1852 | 1462279068966 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}] 05:37:49 INFO - PROCESS | 1852 | 1462279069158 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:37:49 INFO - PROCESS | 1852 | 1462279069288 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f80087cb000 == 49 [pid = 1852] [id = 73] 05:37:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ffad35400) [pid = 1852] [serial = 217] [outer = (nil)] 05:37:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7ffc597400) [pid = 1852] [serial = 218] [outer = 0x7f7ffad35400] 05:37:49 INFO - PROCESS | 1852 | 1462279069357 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7fff172c00) [pid = 1852] [serial = 219] [outer = 0x7f7ffad35400] 05:37:50 INFO - PROCESS | 1852 | 1462279070134 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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1232ms 05:37:50 INFO - PROCESS | 1852 | 1462279070189 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1852 | 1462279070192 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:37:50 INFO - PROCESS | 1852 | 1462279070198 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1852 | 1462279070204 Marionette TRACE conn3 <- [1,266,null,{}] 05:37:50 INFO - PROCESS | 1852 | 1462279070218 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}] 05:37:50 INFO - PROCESS | 1852 | 1462279070375 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:37:50 INFO - PROCESS | 1852 | 1462279070506 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eb08800 == 50 [pid = 1852] [id = 74] 05:37:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f800a8dcc00) [pid = 1852] [serial = 220] [outer = (nil)] 05:37:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f800dd3b400) [pid = 1852] [serial = 221] [outer = 0x7f800a8dcc00] 05:37:50 INFO - PROCESS | 1852 | 1462279070584 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f800eb27800) [pid = 1852] [serial = 222] [outer = 0x7f800a8dcc00] 05:37:51 INFO - PROCESS | 1852 | 1462279071404 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]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1230ms 05:37:51 INFO - PROCESS | 1852 | 1462279071430 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 1852 | 1462279071433 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:37:51 INFO - PROCESS | 1852 | 1462279071439 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1852 | 1462279071441 Marionette TRACE conn3 <- [1,270,null,{}] 05:37:51 INFO - PROCESS | 1852 | 1462279071447 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}] 05:37:51 INFO - PROCESS | 1852 | 1462279071590 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:37:51 INFO - PROCESS | 1852 | 1462279071725 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8011453000 == 51 [pid = 1852] [id = 75] 05:37:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff60adc00) [pid = 1852] [serial = 223] [outer = (nil)] 05:37:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff60b4800) [pid = 1852] [serial = 224] [outer = 0x7f7ff60adc00] 05:37:51 INFO - PROCESS | 1852 | 1462279071794 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f800dbcfc00) [pid = 1852] [serial = 225] [outer = 0x7f7ff60adc00] 05:37:52 INFO - PROCESS | 1852 | 1462279072652 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]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1279ms 05:37:52 INFO - PROCESS | 1852 | 1462279072720 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 1852 | 1462279072724 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:37:52 INFO - PROCESS | 1852 | 1462279072729 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 1852 | 1462279072731 Marionette TRACE conn3 <- [1,274,null,{}] 05:37:52 INFO - PROCESS | 1852 | 1462279072737 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}] 05:37:52 INFO - PROCESS | 1852 | 1462279072870 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:37:53 INFO - PROCESS | 1852 | 1462279073176 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffba3d000 == 52 [pid = 1852] [id = 76] 05:37:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff3b41400) [pid = 1852] [serial = 226] [outer = (nil)] 05:37:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff5f51c00) [pid = 1852] [serial = 227] [outer = 0x7f7ff3b41400] 05:37:53 INFO - PROCESS | 1852 | 1462279073250 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7ff60b3000) [pid = 1852] [serial = 228] [outer = 0x7f7ff3b41400] 05:37:54 INFO - PROCESS | 1852 | 1462279074123 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]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1433ms 05:37:54 INFO - PROCESS | 1852 | 1462279074163 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 1852 | 1462279074169 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:37:54 INFO - PROCESS | 1852 | 1462279074175 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1852 | 1462279074180 Marionette TRACE conn3 <- [1,278,null,{}] 05:37:54 INFO - PROCESS | 1852 | 1462279074201 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}] 05:37:54 INFO - PROCESS | 1852 | 1462279074384 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:37:54 INFO - PROCESS | 1852 | 1462279074445 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bf3000 == 53 [pid = 1852] [id = 77] 05:37:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ff88da800) [pid = 1852] [serial = 229] [outer = (nil)] 05:37:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ffad37800) [pid = 1852] [serial = 230] [outer = 0x7f7ff88da800] 05:37:54 INFO - PROCESS | 1852 | 1462279074563 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f7ffbd60800) [pid = 1852] [serial = 231] [outer = 0x7f7ff88da800] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd11b800 == 52 [pid = 1852] [id = 30] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff98c9000 == 51 [pid = 1852] [id = 70] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c906000 == 50 [pid = 1852] [id = 69] 05:37:54 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f800eb28c00) [pid = 1852] [serial = 176] [outer = (nil)] [url = about:blank] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2d5f800 == 49 [pid = 1852] [id = 68] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fff18a800 == 48 [pid = 1852] [id = 67] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb1e0000 == 47 [pid = 1852] [id = 66] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffba34800 == 46 [pid = 1852] [id = 65] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe12000 == 45 [pid = 1852] [id = 64] 05:37:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009891800 == 44 [pid = 1852] [id = 61] 05:37:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe10000 == 43 [pid = 1852] [id = 60] 05:37:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800a850800 == 42 [pid = 1852] [id = 59] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f800c4bcc00) [pid = 1852] [serial = 167] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7ffec31400) [pid = 1852] [serial = 170] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f7ff8b9d000) [pid = 1852] [serial = 158] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7ffad98800) [pid = 1852] [serial = 159] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ff6253800) [pid = 1852] [serial = 156] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ff4a3a000) [pid = 1852] [serial = 155] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f800986d400) [pid = 1852] [serial = 141] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ffa694400) [pid = 1852] [serial = 146] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f80098b6400) [pid = 1852] [serial = 152] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f7ff31dd400) [pid = 1852] [serial = 143] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7ffc58ec00) [pid = 1852] [serial = 161] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7ffd0cf800) [pid = 1852] [serial = 162] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7ffee72800) [pid = 1852] [serial = 149] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f8009317400) [pid = 1852] [serial = 164] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f800dd89800) [pid = 1852] [serial = 171] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f800db98000) [pid = 1852] [serial = 168] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f800a8dec00) [pid = 1852] [serial = 165] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f800e4bd400) [pid = 1852] [serial = 173] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f800ea2b800) [pid = 1852] [serial = 174] [outer = (nil)] [url = about:blank] 05:37:55 INFO - PROCESS | 1852 | 1462279075280 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]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1128ms 05:37:55 INFO - PROCESS | 1852 | 1462279075305 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 1852 | 1462279075310 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:37:55 INFO - PROCESS | 1852 | 1462279075317 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 1852 | 1462279075320 Marionette TRACE conn3 <- [1,282,null,{}] 05:37:55 INFO - PROCESS | 1852 | 1462279075325 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}] 05:37:55 INFO - PROCESS | 1852 | 1462279075463 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:37:55 INFO - PROCESS | 1852 | 1462279075556 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe0f000 == 43 [pid = 1852] [id = 78] 05:37:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f7ffa694400) [pid = 1852] [serial = 232] [outer = (nil)] 05:37:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f7ffee6f400) [pid = 1852] [serial = 233] [outer = 0x7f7ffa694400] 05:37:55 INFO - PROCESS | 1852 | 1462279075614 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f800962cc00) [pid = 1852] [serial = 234] [outer = 0x7f7ffa694400] 05:37:56 INFO - PROCESS | 1852 | 1462279076241 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]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 980ms 05:37:56 INFO - PROCESS | 1852 | 1462279076298 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 1852 | 1462279076301 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:37:56 INFO - PROCESS | 1852 | 1462279076309 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 1852 | 1462279076317 Marionette TRACE conn3 <- [1,286,null,{}] 05:37:56 INFO - PROCESS | 1852 | 1462279076329 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}] 05:37:56 INFO - PROCESS | 1852 | 1462279076501 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:37:56 INFO - PROCESS | 1852 | 1462279076513 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f80087b7000 == 44 [pid = 1852] [id = 79] 05:37:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f800c4c7400) [pid = 1852] [serial = 235] [outer = (nil)] 05:37:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f800dbcc000) [pid = 1852] [serial = 236] [outer = 0x7f800c4c7400] 05:37:56 INFO - PROCESS | 1852 | 1462279076572 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f800e1abc00) [pid = 1852] [serial = 237] [outer = 0x7f800c4c7400] 05:37:57 INFO - PROCESS | 1852 | 1462279077314 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]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1039ms 05:37:57 INFO - PROCESS | 1852 | 1462279077346 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 1852 | 1462279077350 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:37:57 INFO - PROCESS | 1852 | 1462279077355 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 1852 | 1462279077357 Marionette TRACE conn3 <- [1,290,null,{}] 05:37:57 INFO - PROCESS | 1852 | 1462279077368 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}] 05:37:57 INFO - PROCESS | 1852 | 1462279077536 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:37:57 INFO - PROCESS | 1852 | 1462279077561 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800a734800 == 45 [pid = 1852] [id = 80] 05:37:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7fff16d000) [pid = 1852] [serial = 238] [outer = (nil)] 05:37:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f800e4c5c00) [pid = 1852] [serial = 239] [outer = 0x7f7fff16d000] 05:37:57 INFO - PROCESS | 1852 | 1462279077616 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f800eb8fc00) [pid = 1852] [serial = 240] [outer = 0x7f7fff16d000] 05:37:58 INFO - PROCESS | 1852 | 1462279078247 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]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 930ms 05:37:58 INFO - PROCESS | 1852 | 1462279078286 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 1852 | 1462279078289 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:37:58 INFO - PROCESS | 1852 | 1462279078295 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1852 | 1462279078297 Marionette TRACE conn3 <- [1,294,null,{}] 05:37:58 INFO - PROCESS | 1852 | 1462279078308 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}] 05:37:58 INFO - PROCESS | 1852 | 1462279078467 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:37:58 INFO - PROCESS | 1852 | 1462279078497 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800dd31800 == 46 [pid = 1852] [id = 81] 05:37:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f7ffa64cc00) [pid = 1852] [serial = 241] [outer = (nil)] 05:37:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7ffa64ec00) [pid = 1852] [serial = 242] [outer = 0x7f7ffa64cc00] 05:37:58 INFO - PROCESS | 1852 | 1462279078570 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f800e4b7800) [pid = 1852] [serial = 243] [outer = 0x7f7ffa64cc00] 05:37:59 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ff4a34000) [pid = 1852] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:37:59 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f7ff478f800) [pid = 1852] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:37:59 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f7ffad2e800) [pid = 1852] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:37:59 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7ffa5cdc00) [pid = 1852] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:37:59 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7ff31e8000) [pid = 1852] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:37:59 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7ff4a36000) [pid = 1852] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:37:59 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f7ffc4c7400) [pid = 1852] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:37:59 INFO - PROCESS | 1852 | 1462279079429 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]]]}] 05:37:59 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. 05:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1189ms 05:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:37:59 INFO - PROCESS | 1852 | 1462279079484 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1852 | 1462279079486 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:37:59 INFO - PROCESS | 1852 | 1462279079501 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1852 | 1462279079504 Marionette TRACE conn3 <- [1,298,null,{}] 05:37:59 INFO - PROCESS | 1852 | 1462279079510 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}] 05:37:59 INFO - PROCESS | 1852 | 1462279079672 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:37:59 INFO - PROCESS | 1852 | 1462279079739 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff939a800 == 47 [pid = 1852] [id = 82] 05:37:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ff31dc400) [pid = 1852] [serial = 244] [outer = (nil)] 05:37:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7ff7eb5400) [pid = 1852] [serial = 245] [outer = 0x7f7ff31dc400] 05:37:59 INFO - PROCESS | 1852 | 1462279079798 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7ffad2c400) [pid = 1852] [serial = 246] [outer = 0x7f7ff31dc400] 05:38:00 INFO - PROCESS | 1852 | 1462279080418 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]]]}] 05:38:00 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. 05:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 985ms 05:38:00 INFO - PROCESS | 1852 | 1462279080477 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 1852 | 1462279080480 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:38:00 INFO - PROCESS | 1852 | 1462279080489 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 1852 | 1462279080493 Marionette TRACE conn3 <- [1,302,null,{}] 05:38:00 INFO - PROCESS | 1852 | 1462279080499 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}] 05:38:00 INFO - PROCESS | 1852 | 1462279080669 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:38:00 INFO - PROCESS | 1852 | 1462279080687 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8011452000 == 48 [pid = 1852] [id = 83] 05:38:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f7ff31da400) [pid = 1852] [serial = 247] [outer = (nil)] 05:38:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f800ea2fc00) [pid = 1852] [serial = 248] [outer = 0x7f7ff31da400] 05:38:00 INFO - PROCESS | 1852 | 1462279080747 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f80111ac400) [pid = 1852] [serial = 249] [outer = 0x7f7ff31da400] 05:38:01 INFO - PROCESS | 1852 | 1462279081483 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]]]}] 05:38:01 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. 05:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1047ms 05:38:01 INFO - PROCESS | 1852 | 1462279081536 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 1852 | 1462279081545 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:38:01 INFO - PROCESS | 1852 | 1462279081605 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1852 | 1462279081612 Marionette TRACE conn3 <- [1,306,null,{}] 05:38:01 INFO - PROCESS | 1852 | 1462279081624 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}] 05:38:01 INFO - PROCESS | 1852 | 1462279081801 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:38:01 INFO - PROCESS | 1852 | 1462279081909 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffba44000 == 49 [pid = 1852] [id = 84] 05:38:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff0fd6000) [pid = 1852] [serial = 250] [outer = (nil)] 05:38:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff0fdf400) [pid = 1852] [serial = 251] [outer = 0x7f7ff0fd6000] 05:38:01 INFO - PROCESS | 1852 | 1462279081986 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ff5f56800) [pid = 1852] [serial = 252] [outer = 0x7f7ff0fd6000] 05:38:02 INFO - PROCESS | 1852 | 1462279082767 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]]]}] 05:38:02 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. 05:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1217ms 05:38:02 INFO - PROCESS | 1852 | 1462279082804 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1852 | 1462279082812 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:38:02 INFO - PROCESS | 1852 | 1462279082822 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1852 | 1462279082825 Marionette TRACE conn3 <- [1,310,null,{}] 05:38:02 INFO - PROCESS | 1852 | 1462279082831 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}] 05:38:02 INFO - PROCESS | 1852 | 1462279082988 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:38:03 INFO - PROCESS | 1852 | 1462279083121 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8008724800 == 50 [pid = 1852] [id = 85] 05:38:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff60a9800) [pid = 1852] [serial = 253] [outer = (nil)] 05:38:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff7ead800) [pid = 1852] [serial = 254] [outer = 0x7f7ff60a9800] 05:38:03 INFO - PROCESS | 1852 | 1462279083202 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7ff94e1400) [pid = 1852] [serial = 255] [outer = 0x7f7ff60a9800] 05:38:04 INFO - PROCESS | 1852 | 1462279084113 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]]]}] 05:38:04 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. 05:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1334ms 05:38:04 INFO - PROCESS | 1852 | 1462279084156 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1852 | 1462279084160 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:38:04 INFO - PROCESS | 1852 | 1462279084167 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1852 | 1462279084173 Marionette TRACE conn3 <- [1,314,null,{}] 05:38:04 INFO - PROCESS | 1852 | 1462279084188 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}] 05:38:04 INFO - PROCESS | 1852 | 1462279084356 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:38:04 INFO - PROCESS | 1852 | 1462279084495 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14c9000 == 51 [pid = 1852] [id = 86] 05:38:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ffad2dc00) [pid = 1852] [serial = 256] [outer = (nil)] 05:38:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ffbd5d800) [pid = 1852] [serial = 257] [outer = 0x7f7ffad2dc00] 05:38:04 INFO - PROCESS | 1852 | 1462279084569 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f7ffec31400) [pid = 1852] [serial = 258] [outer = 0x7f7ffad2dc00] 05:38:05 INFO - PROCESS | 1852 | 1462279085440 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]]]}] 05:38:05 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. 05:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1283ms 05:38:05 INFO - PROCESS | 1852 | 1462279085450 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 1852 | 1462279085454 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:38:05 INFO - PROCESS | 1852 | 1462279085460 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 1852 | 1462279085462 Marionette TRACE conn3 <- [1,318,null,{}] 05:38:05 INFO - PROCESS | 1852 | 1462279085474 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}] 05:38:05 INFO - PROCESS | 1852 | 1462279085618 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:38:05 INFO - PROCESS | 1852 | 1462279085757 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800dd2e000 == 52 [pid = 1852] [id = 87] 05:38:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f7ffad30800) [pid = 1852] [serial = 259] [outer = (nil)] 05:38:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f8002b42800) [pid = 1852] [serial = 260] [outer = 0x7f7ffad30800] 05:38:05 INFO - PROCESS | 1852 | 1462279085826 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f8002b47400) [pid = 1852] [serial = 261] [outer = 0x7f7ffad30800] 05:38:06 INFO - PROCESS | 1852 | 1462279086660 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]]]}] 05:38:06 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. 05:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1229ms 05:38:06 INFO - PROCESS | 1852 | 1462279086691 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 1852 | 1462279086694 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:38:06 INFO - PROCESS | 1852 | 1462279086701 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 1852 | 1462279086703 Marionette TRACE conn3 <- [1,322,null,{}] 05:38:06 INFO - PROCESS | 1852 | 1462279086709 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}] 05:38:06 INFO - PROCESS | 1852 | 1462279086855 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:38:06 INFO - PROCESS | 1852 | 1462279086994 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10bf000 == 53 [pid = 1852] [id = 88] 05:38:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ff3056400) [pid = 1852] [serial = 262] [outer = (nil)] 05:38:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f8009831800) [pid = 1852] [serial = 263] [outer = 0x7f7ff3056400] 05:38:07 INFO - PROCESS | 1852 | 1462279087067 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f800a8dec00) [pid = 1852] [serial = 264] [outer = 0x7f7ff3056400] 05:38:07 INFO - PROCESS | 1852 | 1462279087952 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]]]}] 05:38:07 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. 05:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1284ms 05:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:38:07 INFO - PROCESS | 1852 | 1462279087985 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1852 | 1462279087988 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:38:07 INFO - PROCESS | 1852 | 1462279087994 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1852 | 1462279087997 Marionette TRACE conn3 <- [1,326,null,{}] 05:38:08 INFO - PROCESS | 1852 | 1462279088003 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}] 05:38:08 INFO - PROCESS | 1852 | 1462279088171 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:38:08 INFO - PROCESS | 1852 | 1462279088325 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1286000 == 54 [pid = 1852] [id = 89] 05:38:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff5f4ec00) [pid = 1852] [serial = 265] [outer = (nil)] 05:38:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ffec2c800) [pid = 1852] [serial = 266] [outer = 0x7f7ff5f4ec00] 05:38:08 INFO - PROCESS | 1852 | 1462279088396 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f801148d800) [pid = 1852] [serial = 267] [outer = 0x7f7ff5f4ec00] 05:38:09 INFO - PROCESS | 1852 | 1462279089437 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]]]}] 05:38:09 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. 05:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1478ms 05:38:09 INFO - PROCESS | 1852 | 1462279089472 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:38:09 INFO - PROCESS | 1852 | 1462279089477 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:38:09 INFO - PROCESS | 1852 | 1462279089484 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1852 | 1462279089489 Marionette TRACE conn3 <- [1,330,null,{}] 05:38:09 INFO - PROCESS | 1852 | 1462279089496 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}] 05:38:09 INFO - PROCESS | 1852 | 1462279089648 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:38:09 INFO - PROCESS | 1852 | 1462279089894 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bf8800 == 55 [pid = 1852] [id = 90] 05:38:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ff5f4b800) [pid = 1852] [serial = 268] [outer = (nil)] 05:38:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ff60a9400) [pid = 1852] [serial = 269] [outer = 0x7f7ff5f4b800] 05:38:09 INFO - PROCESS | 1852 | 1462279089965 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ff742b400) [pid = 1852] [serial = 270] [outer = 0x7f7ff5f4b800] 05:38:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff3058400) [pid = 1852] [serial = 271] [outer = 0x7f7ff305dc00] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc55d800 == 54 [pid = 1852] [id = 49] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f80114e3400) [pid = 1852] [serial = 212] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff939a800 == 53 [pid = 1852] [id = 82] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800dd31800 == 52 [pid = 1852] [id = 81] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800a734800 == 51 [pid = 1852] [id = 80] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f80087b7000 == 50 [pid = 1852] [id = 79] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe0f000 == 49 [pid = 1852] [id = 78] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bf3000 == 48 [pid = 1852] [id = 77] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffba3d000 == 47 [pid = 1852] [id = 76] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f80087cb000 == 46 [pid = 1852] [id = 73] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8895000 == 45 [pid = 1852] [id = 72] 05:38:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e322800 == 44 [pid = 1852] [id = 71] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f80107c6000) [pid = 1852] [serial = 204] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f800eb31400) [pid = 1852] [serial = 203] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ffec25000) [pid = 1852] [serial = 209] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f800eb86800) [pid = 1852] [serial = 206] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f8009311000) [pid = 1852] [serial = 197] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f800aa26c00) [pid = 1852] [serial = 198] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f800dbcdc00) [pid = 1852] [serial = 200] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ffb196400) [pid = 1852] [serial = 192] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ff983f000) [pid = 1852] [serial = 191] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f80095f1800) [pid = 1852] [serial = 182] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f80107c5400) [pid = 1852] [serial = 188] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f7ff7432800) [pid = 1852] [serial = 179] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f800e1a9000) [pid = 1852] [serial = 185] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f8008773c00) [pid = 1852] [serial = 195] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7fff164400) [pid = 1852] [serial = 194] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f801140d000) [pid = 1852] [serial = 207] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f801140fc00) [pid = 1852] [serial = 210] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f800e4be800) [pid = 1852] [serial = 201] [outer = (nil)] [url = about:blank] 05:38:10 INFO - PROCESS | 1852 | 1462279090900 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]]]}] 05:38:10 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. 05:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1440ms 05:38:10 INFO - PROCESS | 1852 | 1462279090924 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 1852 | 1462279090930 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:38:10 INFO - PROCESS | 1852 | 1462279090939 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1852 | 1462279090942 Marionette TRACE conn3 <- [1,334,null,{}] 05:38:10 INFO - PROCESS | 1852 | 1462279090947 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}] 05:38:11 INFO - PROCESS | 1852 | 1462279091078 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:38:11 INFO - PROCESS | 1852 | 1462279091176 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb1dc800 == 45 [pid = 1852] [id = 91] 05:38:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff5f4bc00) [pid = 1852] [serial = 272] [outer = (nil)] 05:38:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ffa645800) [pid = 1852] [serial = 273] [outer = 0x7f7ff5f4bc00] 05:38:11 INFO - PROCESS | 1852 | 1462279091234 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7ffad2b800) [pid = 1852] [serial = 274] [outer = 0x7f7ff5f4bc00] 05:38:11 INFO - PROCESS | 1852 | 1462279091870 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]]]}] 05:38:11 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. 05:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 982ms 05:38:11 INFO - PROCESS | 1852 | 1462279091922 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 1852 | 1462279091926 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:38:11 INFO - PROCESS | 1852 | 1462279091932 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 1852 | 1462279091937 Marionette TRACE conn3 <- [1,338,null,{}] 05:38:11 INFO - PROCESS | 1852 | 1462279091952 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}] 05:38:12 INFO - PROCESS | 1852 | 1462279092143 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:38:12 INFO - PROCESS | 1852 | 1462279092236 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd120800 == 46 [pid = 1852] [id = 92] 05:38:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ffad29800) [pid = 1852] [serial = 275] [outer = (nil)] 05:38:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ffc59bc00) [pid = 1852] [serial = 276] [outer = 0x7f7ffad29800] 05:38:12 INFO - PROCESS | 1852 | 1462279092302 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f8002b3f400) [pid = 1852] [serial = 277] [outer = 0x7f7ffad29800] 05:38:12 INFO - PROCESS | 1852 | 1462279092996 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]]]}] 05:38:13 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. 05:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1086ms 05:38:13 INFO - PROCESS | 1852 | 1462279093019 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 1852 | 1462279093023 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:38:13 INFO - PROCESS | 1852 | 1462279093029 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 1852 | 1462279093031 Marionette TRACE conn3 <- [1,342,null,{}] 05:38:13 INFO - PROCESS | 1852 | 1462279093050 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}] 05:38:13 INFO - PROCESS | 1852 | 1462279093246 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:38:13 INFO - PROCESS | 1852 | 1462279093272 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002b0c000 == 47 [pid = 1852] [id = 93] 05:38:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f7ffd0da000) [pid = 1852] [serial = 278] [outer = (nil)] 05:38:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f800930ac00) [pid = 1852] [serial = 279] [outer = 0x7f7ffd0da000] 05:38:13 INFO - PROCESS | 1852 | 1462279093330 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f8009a7f800) [pid = 1852] [serial = 280] [outer = 0x7f7ffd0da000] 05:38:14 INFO - PROCESS | 1852 | 1462279094028 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]]]}] 05:38:14 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. 05:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1030ms 05:38:14 INFO - PROCESS | 1852 | 1462279094087 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 1852 | 1462279094091 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:38:14 INFO - PROCESS | 1852 | 1462279094101 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 1852 | 1462279094104 Marionette TRACE conn3 <- [1,346,null,{}] 05:38:14 INFO - PROCESS | 1852 | 1462279094129 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}] 05:38:14 INFO - PROCESS | 1852 | 1462279094292 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:38:14 INFO - PROCESS | 1852 | 1462279094310 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800984a800 == 48 [pid = 1852] [id = 94] 05:38:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ff0fd4800) [pid = 1852] [serial = 281] [outer = (nil)] 05:38:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f800aa1cc00) [pid = 1852] [serial = 282] [outer = 0x7f7ff0fd4800] 05:38:14 INFO - PROCESS | 1852 | 1462279094368 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f800c9e9000) [pid = 1852] [serial = 283] [outer = 0x7f7ff0fd4800] 05:38:15 INFO - PROCESS | 1852 | 1462279095045 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]]]}] 05:38:15 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. 05:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 995ms 05:38:15 INFO - PROCESS | 1852 | 1462279095104 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1852 | 1462279095108 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:38:15 INFO - PROCESS | 1852 | 1462279095113 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1852 | 1462279095116 Marionette TRACE conn3 <- [1,350,null,{}] 05:38:15 INFO - PROCESS | 1852 | 1462279095121 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}] 05:38:15 INFO - PROCESS | 1852 | 1462279095441 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ff4a33800) [pid = 1852] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7fff16d000) [pid = 1852] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ffa64cc00) [pid = 1852] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f7ff31dc400) [pid = 1852] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f7ffa694400) [pid = 1852] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f800c4c7400) [pid = 1852] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f7ff3b41400) [pid = 1852] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f7ff88da800) [pid = 1852] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:38:15 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7ff742b000) [pid = 1852] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:38:15 INFO - PROCESS | 1852 | 1462279095536 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8878000 == 49 [pid = 1852] [id = 95] 05:38:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ff3b41400) [pid = 1852] [serial = 284] [outer = (nil)] 05:38:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ff7ead000) [pid = 1852] [serial = 285] [outer = 0x7f7ff3b41400] 05:38:15 INFO - PROCESS | 1852 | 1462279095595 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f8008769800) [pid = 1852] [serial = 286] [outer = 0x7f7ff3b41400] 05:38:16 INFO - PROCESS | 1852 | 1462279096247 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]]]}] 05:38:16 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. 05:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1178ms 05:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:38:16 INFO - PROCESS | 1852 | 1462279096299 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:38:16 INFO - PROCESS | 1852 | 1462279096301 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:38:16 INFO - PROCESS | 1852 | 1462279096308 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 1852 | 1462279096311 Marionette TRACE conn3 <- [1,354,null,{}] 05:38:16 INFO - PROCESS | 1852 | 1462279096316 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}] 05:38:16 INFO - PROCESS | 1852 | 1462279096440 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:38:16 INFO - PROCESS | 1852 | 1462279096453 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e2b8000 == 50 [pid = 1852] [id = 96] 05:38:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f8009865c00) [pid = 1852] [serial = 287] [outer = (nil)] 05:38:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f801140fc00) [pid = 1852] [serial = 288] [outer = 0x7f8009865c00] 05:38:16 INFO - PROCESS | 1852 | 1462279096511 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f8012a1f000) [pid = 1852] [serial = 289] [outer = 0x7f8009865c00] 05:38:17 INFO - PROCESS | 1852 | 1462279097219 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]]]}] 05:38:17 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. 05:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 925ms 05:38:17 INFO - PROCESS | 1852 | 1462279097236 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 1852 | 1462279097239 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:38:17 INFO - PROCESS | 1852 | 1462279097245 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 1852 | 1462279097248 Marionette TRACE conn3 <- [1,358,null,{}] 05:38:17 INFO - PROCESS | 1852 | 1462279097253 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}] 05:38:17 INFO - PROCESS | 1852 | 1462279097413 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:38:17 INFO - PROCESS | 1852 | 1462279097549 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14c8800 == 51 [pid = 1852] [id = 97] 05:38:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ff0fd2400) [pid = 1852] [serial = 290] [outer = (nil)] 05:38:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff0fdb800) [pid = 1852] [serial = 291] [outer = 0x7f7ff0fd2400] 05:38:17 INFO - PROCESS | 1852 | 1462279097624 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff26f1800) [pid = 1852] [serial = 292] [outer = 0x7f7ff0fd2400] 05:38:18 INFO - PROCESS | 1852 | 1462279098528 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]]]}] 05:38:18 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. 05:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1333ms 05:38:18 INFO - PROCESS | 1852 | 1462279098581 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 1852 | 1462279098586 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:38:18 INFO - PROCESS | 1852 | 1462279098594 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 1852 | 1462279098600 Marionette TRACE conn3 <- [1,362,null,{}] 05:38:18 INFO - PROCESS | 1852 | 1462279098607 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}] 05:38:18 INFO - PROCESS | 1852 | 1462279098771 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:38:18 INFO - PROCESS | 1852 | 1462279098908 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd11c800 == 52 [pid = 1852] [id = 98] 05:38:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff26f8000) [pid = 1852] [serial = 293] [outer = (nil)] 05:38:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff60b2000) [pid = 1852] [serial = 294] [outer = 0x7f7ff26f8000] 05:38:18 INFO - PROCESS | 1852 | 1462279098979 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ff7eb1000) [pid = 1852] [serial = 295] [outer = 0x7f7ff26f8000] 05:38:19 INFO - PROCESS | 1852 | 1462279099882 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]]]}] 05:38:19 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. 05:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1334ms 05:38:19 INFO - PROCESS | 1852 | 1462279099932 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:38:19 INFO - PROCESS | 1852 | 1462279099938 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:38:19 INFO - PROCESS | 1852 | 1462279099944 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1852 | 1462279099947 Marionette TRACE conn3 <- [1,366,null,{}] 05:38:19 INFO - PROCESS | 1852 | 1462279099953 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}] 05:38:20 INFO - PROCESS | 1852 | 1462279100135 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:38:20 INFO - PROCESS | 1852 | 1462279100277 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e337800 == 53 [pid = 1852] [id = 99] 05:38:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ff7eb2000) [pid = 1852] [serial = 296] [outer = (nil)] 05:38:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ffad32800) [pid = 1852] [serial = 297] [outer = 0x7f7ff7eb2000] 05:38:20 INFO - PROCESS | 1852 | 1462279100348 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ffc4bec00) [pid = 1852] [serial = 298] [outer = 0x7f7ff7eb2000] 05:38:21 INFO - PROCESS | 1852 | 1462279101217 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]]]}] 05:38:21 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. 05:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1335ms 05:38:21 INFO - PROCESS | 1852 | 1462279101280 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 1852 | 1462279101283 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:38:21 INFO - PROCESS | 1852 | 1462279101298 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 1852 | 1462279101306 Marionette TRACE conn3 <- [1,370,null,{}] 05:38:21 INFO - PROCESS | 1852 | 1462279101312 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}] 05:38:21 INFO - PROCESS | 1852 | 1462279101498 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:38:21 INFO - PROCESS | 1852 | 1462279101634 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a4e000 == 54 [pid = 1852] [id = 100] 05:38:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ffa647c00) [pid = 1852] [serial = 299] [outer = (nil)] 05:38:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f800abf0000) [pid = 1852] [serial = 300] [outer = 0x7f7ffa647c00] 05:38:21 INFO - PROCESS | 1852 | 1462279101704 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f800e34b800) [pid = 1852] [serial = 301] [outer = 0x7f7ffa647c00] 05:38:22 INFO - PROCESS | 1852 | 1462279102495 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]]]}] 05:38:22 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. 05:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1242ms 05:38:22 INFO - PROCESS | 1852 | 1462279102533 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 1852 | 1462279102537 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:38:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:38:22 INFO - PROCESS | 1852 | 1462279102543 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 1852 | 1462279102545 Marionette TRACE conn3 <- [1,374,null,{}] 05:38:22 INFO - PROCESS | 1852 | 1462279102550 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}] 05:38:22 INFO - PROCESS | 1852 | 1462279102698 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:38:22 INFO - PROCESS | 1852 | 1462279102877 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff616c000 == 55 [pid = 1852] [id = 101] 05:38:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f80107c5400) [pid = 1852] [serial = 302] [outer = (nil)] 05:38:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f8011136400) [pid = 1852] [serial = 303] [outer = 0x7f80107c5400] 05:38:22 INFO - PROCESS | 1852 | 1462279102945 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f8012a7b800) [pid = 1852] [serial = 304] [outer = 0x7f80107c5400] 05:38:23 INFO - PROCESS | 1852 | 1462279103740 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:38:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1228ms 05:38:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:38:23 INFO - PROCESS | 1852 | 1462279103771 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 1852 | 1462279103774 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:38:23 INFO - PROCESS | 1852 | 1462279103780 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 1852 | 1462279103783 Marionette TRACE conn3 <- [1,378,null,{}] 05:38:23 INFO - PROCESS | 1852 | 1462279103788 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}] 05:38:23 INFO - PROCESS | 1852 | 1462279103933 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:38:24 INFO - PROCESS | 1852 | 1462279104077 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6183000 == 56 [pid = 1852] [id = 102] 05:38:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff1feec00) [pid = 1852] [serial = 305] [outer = (nil)] 05:38:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff1ff0c00) [pid = 1852] [serial = 306] [outer = 0x7f7ff1feec00] 05:38:24 INFO - PROCESS | 1852 | 1462279104172 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f8012c55400) [pid = 1852] [serial = 307] [outer = 0x7f7ff1feec00] 05:38:25 INFO - PROCESS | 1852 | 1462279105046 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:38:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1332ms 05:38:25 INFO - PROCESS | 1852 | 1462279105112 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1852 | 1462279105116 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:38:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:38:25 INFO - PROCESS | 1852 | 1462279105122 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1852 | 1462279105125 Marionette TRACE conn3 <- [1,382,null,{}] 05:38:25 INFO - PROCESS | 1852 | 1462279105130 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}] 05:38:25 INFO - PROCESS | 1852 | 1462279105282 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:38:25 INFO - PROCESS | 1852 | 1462279105420 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff365d800 == 57 [pid = 1852] [id = 103] 05:38:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff1fef400) [pid = 1852] [serial = 308] [outer = (nil)] 05:38:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff3751800) [pid = 1852] [serial = 309] [outer = 0x7f7ff1fef400] 05:38:25 INFO - PROCESS | 1852 | 1462279105488 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ffad30000) [pid = 1852] [serial = 310] [outer = 0x7f7ff1fef400] 05:38:26 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:38:26 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:38:26 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:38:26 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:38:26 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:38:26 INFO - PROCESS | 1852 | 1462279106561 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:38:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1487ms 05:38:26 INFO - PROCESS | 1852 | 1462279106609 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:38:26 INFO - PROCESS | 1852 | 1462279106616 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:38:26 INFO - PROCESS | 1852 | 1462279106623 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1852 | 1462279106628 Marionette TRACE conn3 <- [1,386,null,{}] 05:38:26 INFO - PROCESS | 1852 | 1462279106634 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}] 05:38:26 INFO - PROCESS | 1852 | 1462279106783 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:38:26 INFO - PROCESS | 1852 | 1462279106941 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10b9800 == 58 [pid = 1852] [id = 104] 05:38:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff3749800) [pid = 1852] [serial = 311] [outer = (nil)] 05:38:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff3750400) [pid = 1852] [serial = 312] [outer = 0x7f7ff3749800] 05:38:27 INFO - PROCESS | 1852 | 1462279107038 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff5f50c00) [pid = 1852] [serial = 313] [outer = 0x7f7ff3749800] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e2b8000 == 57 [pid = 1852] [id = 96] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8878000 == 56 [pid = 1852] [id = 95] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f800ea2fc00) [pid = 1852] [serial = 248] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800984a800 == 55 [pid = 1852] [id = 94] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002b0c000 == 54 [pid = 1852] [id = 93] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd120800 == 53 [pid = 1852] [id = 92] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb1dc800 == 52 [pid = 1852] [id = 91] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bf8800 == 51 [pid = 1852] [id = 90] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8008724800 == 50 [pid = 1852] [id = 85] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffba44000 == 49 [pid = 1852] [id = 84] 05:38:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8011452000 == 48 [pid = 1852] [id = 83] 05:38:27 INFO - PROCESS | 1852 | 1462279107918 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]]]}] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f800e4c5c00) [pid = 1852] [serial = 239] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ffa64ec00) [pid = 1852] [serial = 242] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff7eb5400) [pid = 1852] [serial = 245] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f800e4b7800) [pid = 1852] [serial = 243] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ffee6f400) [pid = 1852] [serial = 233] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f800962cc00) [pid = 1852] [serial = 234] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f800dbcc000) [pid = 1852] [serial = 236] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff60b3000) [pid = 1852] [serial = 228] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff5f51c00) [pid = 1852] [serial = 227] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ffad37800) [pid = 1852] [serial = 230] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ffbd60800) [pid = 1852] [serial = 231] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f8012a82000) [pid = 1852] [serial = 213] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff8a49800) [pid = 1852] [serial = 215] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ffc597400) [pid = 1852] [serial = 218] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f800dd3b400) [pid = 1852] [serial = 221] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7ff60b4800) [pid = 1852] [serial = 224] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f800eb8fc00) [pid = 1852] [serial = 240] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ffad2c400) [pid = 1852] [serial = 246] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f800e1abc00) [pid = 1852] [serial = 237] [outer = (nil)] [url = about:blank] 05:38:27 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f800eb8c400) [pid = 1852] [serial = 177] [outer = (nil)] [url = about:blank] 05:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1334ms 05:38:27 INFO - PROCESS | 1852 | 1462279107956 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 1852 | 1462279107964 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:38:27 INFO - PROCESS | 1852 | 1462279107973 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 1852 | 1462279107977 Marionette TRACE conn3 <- [1,390,null,{}] 05:38:27 INFO - PROCESS | 1852 | 1462279107982 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}] 05:38:28 INFO - PROCESS | 1852 | 1462279108124 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:38:28 INFO - PROCESS | 1852 | 1462279108141 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff98cd000 == 49 [pid = 1852] [id = 105] 05:38:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff7eb2800) [pid = 1852] [serial = 314] [outer = (nil)] 05:38:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff983f000) [pid = 1852] [serial = 315] [outer = 0x7f7ff7eb2800] 05:38:28 INFO - PROCESS | 1852 | 1462279108202 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ffa64c400) [pid = 1852] [serial = 316] [outer = 0x7f7ff7eb2800] 05:38:29 INFO - PROCESS | 1852 | 1462279109097 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]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1182ms 05:38:29 INFO - PROCESS | 1852 | 1462279109155 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 1852 | 1462279109159 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:38:29 INFO - PROCESS | 1852 | 1462279109165 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 1852 | 1462279109170 Marionette TRACE conn3 <- [1,394,null,{}] 05:38:29 INFO - PROCESS | 1852 | 1462279109184 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}] 05:38:29 INFO - PROCESS | 1852 | 1462279109333 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:38:29 INFO - PROCESS | 1852 | 1462279109432 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffccb8800 == 50 [pid = 1852] [id = 106] 05:38:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ffa694400) [pid = 1852] [serial = 317] [outer = (nil)] 05:38:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ffec13000) [pid = 1852] [serial = 318] [outer = 0x7f7ffa694400] 05:38:29 INFO - PROCESS | 1852 | 1462279109496 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f8002b3cc00) [pid = 1852] [serial = 319] [outer = 0x7f7ffa694400] 05:38:30 INFO - PROCESS | 1852 | 1462279110254 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]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1131ms 05:38:30 INFO - PROCESS | 1852 | 1462279110296 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:38:30 INFO - PROCESS | 1852 | 1462279110300 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:38:30 INFO - PROCESS | 1852 | 1462279110306 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1852 | 1462279110308 Marionette TRACE conn3 <- [1,398,null,{}] 05:38:30 INFO - PROCESS | 1852 | 1462279110313 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}] 05:38:30 INFO - PROCESS | 1852 | 1462279110495 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:38:30 INFO - PROCESS | 1852 | 1462279110514 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002992800 == 51 [pid = 1852] [id = 107] 05:38:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff3090800) [pid = 1852] [serial = 320] [outer = (nil)] 05:38:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff3099c00) [pid = 1852] [serial = 321] [outer = 0x7f7ff3090800] 05:38:30 INFO - PROCESS | 1852 | 1462279110574 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ffc59b400) [pid = 1852] [serial = 322] [outer = 0x7f7ff3090800] 05:38:31 INFO - PROCESS | 1852 | 1462279111336 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]]]}] 05:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1078ms 05:38:31 INFO - PROCESS | 1852 | 1462279111384 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 1852 | 1462279111386 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:38:31 INFO - PROCESS | 1852 | 1462279111401 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 1852 | 1462279111404 Marionette TRACE conn3 <- [1,402,null,{}] 05:38:31 INFO - PROCESS | 1852 | 1462279111410 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}] 05:38:31 INFO - PROCESS | 1852 | 1462279111585 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:38:31 INFO - PROCESS | 1852 | 1462279111616 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a66800 == 52 [pid = 1852] [id = 108] 05:38:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff2a0ac00) [pid = 1852] [serial = 323] [outer = (nil)] 05:38:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff2a15000) [pid = 1852] [serial = 324] [outer = 0x7f7ff2a0ac00] 05:38:31 INFO - PROCESS | 1852 | 1462279111674 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff2a19000) [pid = 1852] [serial = 325] [outer = 0x7f7ff2a0ac00] 05:38:32 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff0fd4800) [pid = 1852] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:38:32 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ffad29800) [pid = 1852] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:38:32 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff5f4b800) [pid = 1852] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:38:32 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff3b41400) [pid = 1852] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:38:32 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff5f4bc00) [pid = 1852] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:38:32 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ffd0da000) [pid = 1852] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:38:32 INFO - PROCESS | 1852 | 1462279112596 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]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1245ms 05:38:32 INFO - PROCESS | 1852 | 1462279112639 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 1852 | 1462279112642 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:38:32 INFO - PROCESS | 1852 | 1462279112648 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1852 | 1462279112650 Marionette TRACE conn3 <- [1,406,null,{}] 05:38:32 INFO - PROCESS | 1852 | 1462279112656 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}] 05:38:32 INFO - PROCESS | 1852 | 1462279112862 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:38:32 INFO - PROCESS | 1852 | 1462279112891 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c9ce000 == 53 [pid = 1852] [id = 109] 05:38:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ffad2e800) [pid = 1852] [serial = 326] [outer = (nil)] 05:38:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f800379ac00) [pid = 1852] [serial = 327] [outer = 0x7f7ffad2e800] 05:38:32 INFO - PROCESS | 1852 | 1462279112952 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f800a761c00) [pid = 1852] [serial = 328] [outer = 0x7f7ffad2e800] 05:38:33 INFO - PROCESS | 1852 | 1462279113612 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]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 987ms 05:38:33 INFO - PROCESS | 1852 | 1462279113637 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 1852 | 1462279113640 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:38:33 INFO - PROCESS | 1852 | 1462279113647 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1852 | 1462279113649 Marionette TRACE conn3 <- [1,410,null,{}] 05:38:33 INFO - PROCESS | 1852 | 1462279113654 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}] 05:38:33 INFO - PROCESS | 1852 | 1462279113799 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:38:33 INFO - PROCESS | 1852 | 1462279113904 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eac4000 == 54 [pid = 1852] [id = 110] 05:38:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff13ecc00) [pid = 1852] [serial = 329] [outer = (nil)] 05:38:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff13f5c00) [pid = 1852] [serial = 330] [outer = 0x7f7ff13ecc00] 05:38:33 INFO - PROCESS | 1852 | 1462279113964 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff13fb000) [pid = 1852] [serial = 331] [outer = 0x7f7ff13ecc00] 05:38:34 INFO - PROCESS | 1852 | 1462279114855 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]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1278ms 05:38:34 INFO - PROCESS | 1852 | 1462279114926 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 1852 | 1462279114933 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:38:34 INFO - PROCESS | 1852 | 1462279114942 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 1852 | 1462279114947 Marionette TRACE conn3 <- [1,414,null,{}] 05:38:34 INFO - PROCESS | 1852 | 1462279114954 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}] 05:38:35 INFO - PROCESS | 1852 | 1462279115163 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:38:35 INFO - PROCESS | 1852 | 1462279115358 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff939a800 == 55 [pid = 1852] [id = 111] 05:38:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff2a0c400) [pid = 1852] [serial = 332] [outer = (nil)] 05:38:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff2a11c00) [pid = 1852] [serial = 333] [outer = 0x7f7ff2a0c400] 05:38:35 INFO - PROCESS | 1852 | 1462279115474 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff2d7e400) [pid = 1852] [serial = 334] [outer = 0x7f7ff2a0c400] 05:38:36 INFO - PROCESS | 1852 | 1462279116279 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]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1380ms 05:38:36 INFO - PROCESS | 1852 | 1462279116323 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 1852 | 1462279116331 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:38:36 INFO - PROCESS | 1852 | 1462279116341 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 1852 | 1462279116344 Marionette TRACE conn3 <- [1,418,null,{}] 05:38:36 INFO - PROCESS | 1852 | 1462279116350 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}] 05:38:36 INFO - PROCESS | 1852 | 1462279116498 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:38:36 INFO - PROCESS | 1852 | 1462279116643 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f80096b3000 == 56 [pid = 1852] [id = 112] 05:38:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff3096800) [pid = 1852] [serial = 335] [outer = (nil)] 05:38:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff478f400) [pid = 1852] [serial = 336] [outer = 0x7f7ff3096800] 05:38:36 INFO - PROCESS | 1852 | 1462279116712 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ff60b2c00) [pid = 1852] [serial = 337] [outer = 0x7f7ff3096800] 05:38:38 INFO - PROCESS | 1852 | 1462279118080 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]]]}] 05:38:38 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 05:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1781ms 05:38:38 INFO - PROCESS | 1852 | 1462279118178 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1852 | 1462279118183 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:38:38 INFO - PROCESS | 1852 | 1462279118194 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1852 | 1462279118198 Marionette TRACE conn3 <- [1,422,null,{}] 05:38:38 INFO - PROCESS | 1852 | 1462279118214 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}] 05:38:38 INFO - PROCESS | 1852 | 1462279118367 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:38:38 INFO - PROCESS | 1852 | 1462279118507 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8011452000 == 57 [pid = 1852] [id = 113] 05:38:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff13f9000) [pid = 1852] [serial = 338] [outer = (nil)] 05:38:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff7431000) [pid = 1852] [serial = 339] [outer = 0x7f7ff13f9000] 05:38:38 INFO - PROCESS | 1852 | 1462279118580 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f8001f7b400) [pid = 1852] [serial = 340] [outer = 0x7f7ff13f9000] 05:38:40 INFO - PROCESS | 1852 | 1462279120103 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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1939ms 05:38:40 INFO - PROCESS | 1852 | 1462279120133 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1852 | 1462279120140 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:38:40 INFO - PROCESS | 1852 | 1462279120148 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1852 | 1462279120151 Marionette TRACE conn3 <- [1,426,null,{}] 05:38:40 INFO - PROCESS | 1852 | 1462279120159 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}] 05:38:40 INFO - PROCESS | 1852 | 1462279120304 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:38:40 INFO - PROCESS | 1852 | 1462279120450 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ef6800 == 58 [pid = 1852] [id = 114] 05:38:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ff0fdbc00) [pid = 1852] [serial = 341] [outer = (nil)] 05:38:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7ff2d7dc00) [pid = 1852] [serial = 342] [outer = 0x7f7ff0fdbc00] 05:38:40 INFO - PROCESS | 1852 | 1462279120520 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ff3096400) [pid = 1852] [serial = 343] [outer = 0x7f7ff0fdbc00] 05:38:41 INFO - PROCESS | 1852 | 1462279121335 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] 05:38:41 INFO - PROCESS | 1852 | 1462279121399 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:38:41 INFO - PROCESS | 1852 | 1462279121411 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 1852 | 1462279121414 Marionette TRACE conn3 <- [1,430,null,{}] 05:38:41 INFO - PROCESS | 1852 | 1462279121420 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}] 05:38:41 INFO - PROCESS | 1852 | 1462279121564 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:38:41 INFO - PROCESS | 1852 | 1462279121726 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c9ce000 == 57 [pid = 1852] [id = 109] 05:38:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a66800 == 56 [pid = 1852] [id = 108] 05:38:41 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7ffbd5d800) [pid = 1852] [serial = 257] [outer = (nil)] [url = about:blank] 05:38:41 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ff7ead800) [pid = 1852] [serial = 254] [outer = (nil)] [url = about:blank] 05:38:41 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ff0fdf400) [pid = 1852] [serial = 251] [outer = (nil)] [url = about:blank] 05:38:41 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7ffec2c800) [pid = 1852] [serial = 266] [outer = (nil)] [url = about:blank] 05:38:41 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f8002b42800) [pid = 1852] [serial = 260] [outer = (nil)] [url = about:blank] 05:38:41 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f8009831800) [pid = 1852] [serial = 263] [outer = (nil)] [url = about:blank] 05:38:41 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f801140fc00) [pid = 1852] [serial = 288] [outer = (nil)] [url = about:blank] 05:38:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10aa800 == 57 [pid = 1852] [id = 115] 05:38:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ff0fdf400) [pid = 1852] [serial = 344] [outer = (nil)] 05:38:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff309ac00) [pid = 1852] [serial = 345] [outer = 0x7f7ff0fdf400] 05:38:41 INFO - PROCESS | 1852 | 1462279121823 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff5f53400) [pid = 1852] [serial = 346] [outer = 0x7f7ff0fdf400] 05:38:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002992800 == 56 [pid = 1852] [id = 107] 05:38:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffccb8800 == 55 [pid = 1852] [id = 106] 05:38:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff98cd000 == 54 [pid = 1852] [id = 105] 05:38:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10b9800 == 53 [pid = 1852] [id = 104] 05:38:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd11c800 == 52 [pid = 1852] [id = 98] 05:38:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14c8800 == 51 [pid = 1852] [id = 97] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f800aa1cc00) [pid = 1852] [serial = 282] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ffc59bc00) [pid = 1852] [serial = 276] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f8002b3f400) [pid = 1852] [serial = 277] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff742b400) [pid = 1852] [serial = 270] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ff60a9400) [pid = 1852] [serial = 269] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff7ead000) [pid = 1852] [serial = 285] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ffa645800) [pid = 1852] [serial = 273] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ffad2b800) [pid = 1852] [serial = 274] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f800986e800) [pid = 1852] [serial = 114] [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.] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f800930ac00) [pid = 1852] [serial = 279] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f800c9e9000) [pid = 1852] [serial = 283] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f8008769800) [pid = 1852] [serial = 286] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f8009a7f800) [pid = 1852] [serial = 280] [outer = (nil)] [url = about:blank] 05:38:42 INFO - PROCESS | 1852 | 1462279122602 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]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1237ms 05:38:42 INFO - PROCESS | 1852 | 1462279122648 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 1852 | 1462279122650 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:38:42 INFO - PROCESS | 1852 | 1462279122656 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 1852 | 1462279122661 Marionette TRACE conn3 <- [1,434,null,{}] 05:38:42 INFO - PROCESS | 1852 | 1462279122675 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}] 05:38:42 INFO - PROCESS | 1852 | 1462279122811 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:38:42 INFO - PROCESS | 1852 | 1462279122830 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff9a8f000 == 52 [pid = 1852] [id = 116] 05:38:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff62d6400) [pid = 1852] [serial = 347] [outer = (nil)] 05:38:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff62dac00) [pid = 1852] [serial = 348] [outer = 0x7f7ff62d6400] 05:38:42 INFO - PROCESS | 1852 | 1462279122894 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff7ea8c00) [pid = 1852] [serial = 349] [outer = 0x7f7ff62d6400] 05:38:43 INFO - PROCESS | 1852 | 1462279123651 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]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:38:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1029ms 05:38:43 INFO - PROCESS | 1852 | 1462279123686 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 1852 | 1462279123689 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:38:43 INFO - PROCESS | 1852 | 1462279123695 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1852 | 1462279123697 Marionette TRACE conn3 <- [1,438,null,{}] 05:38:43 INFO - PROCESS | 1852 | 1462279123703 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}] 05:38:43 INFO - PROCESS | 1852 | 1462279123846 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:38:43 INFO - PROCESS | 1852 | 1462279123861 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe0b000 == 53 [pid = 1852] [id = 117] 05:38:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff0fd7400) [pid = 1852] [serial = 350] [outer = (nil)] 05:38:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff9839c00) [pid = 1852] [serial = 351] [outer = 0x7f7ff0fd7400] 05:38:43 INFO - PROCESS | 1852 | 1462279123920 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ffa5cd000) [pid = 1852] [serial = 352] [outer = 0x7f7ff0fd7400] 05:38:44 INFO - PROCESS | 1852 | 1462279124719 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]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:38:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1075ms 05:38:44 INFO - PROCESS | 1852 | 1462279124812 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 1852 | 1462279124814 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:38:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:38:44 INFO - PROCESS | 1852 | 1462279124821 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 1852 | 1462279124823 Marionette TRACE conn3 <- [1,442,null,{}] 05:38:44 INFO - PROCESS | 1852 | 1462279124828 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}] 05:38:45 INFO - PROCESS | 1852 | 1462279124997 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:38:45 INFO - PROCESS | 1852 | 1462279125019 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd122800 == 54 [pid = 1852] [id = 118] 05:38:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff0fd8800) [pid = 1852] [serial = 353] [outer = (nil)] 05:38:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ffa69d800) [pid = 1852] [serial = 354] [outer = 0x7f7ff0fd8800] 05:38:45 INFO - PROCESS | 1852 | 1462279125078 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ffad36c00) [pid = 1852] [serial = 355] [outer = 0x7f7ff0fd8800] 05:38:45 INFO - PROCESS | 1852 | 1462279125822 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]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1078ms 05:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:38:45 INFO - PROCESS | 1852 | 1462279125913 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 1852 | 1462279125916 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:38:45 INFO - PROCESS | 1852 | 1462279125923 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 1852 | 1462279125926 Marionette TRACE conn3 <- [1,446,null,{}] 05:38:45 INFO - PROCESS | 1852 | 1462279125931 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}] 05:38:46 INFO - PROCESS | 1852 | 1462279126135 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:38:46 INFO - PROCESS | 1852 | 1462279126160 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffecbe800 == 55 [pid = 1852] [id = 119] 05:38:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff0fdb400) [pid = 1852] [serial = 356] [outer = (nil)] 05:38:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ffc4c9400) [pid = 1852] [serial = 357] [outer = 0x7f7ff0fdb400] 05:38:46 INFO - PROCESS | 1852 | 1462279126223 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ffee6d000) [pid = 1852] [serial = 358] [outer = 0x7f7ff0fdb400] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f8009865c00) [pid = 1852] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff2c77c00) [pid = 1852] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7fff168c00) [pid = 1852] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f800dd3dc00) [pid = 1852] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff5f4b400) [pid = 1852] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f800a8dcc00) [pid = 1852] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff60adc00) [pid = 1852] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff2e9b000) [pid = 1852] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff5f56400) [pid = 1852] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff88db000) [pid = 1852] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ffc598000) [pid = 1852] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f800dd82800) [pid = 1852] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ffc4c1c00) [pid = 1852] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ff8866c00) [pid = 1852] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7ff5f4ec00) [pid = 1852] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ffad35400) [pid = 1852] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff2c7b800) [pid = 1852] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7ff2c80800) [pid = 1852] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ff31da400) [pid = 1852] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ff3090800) [pid = 1852] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ff0fd2400) [pid = 1852] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ff7eb2800) [pid = 1852] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f7ff2a0ac00) [pid = 1852] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f7ffa694400) [pid = 1852] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f7ff1feec00) [pid = 1852] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f7ffa647c00) [pid = 1852] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f80107c5400) [pid = 1852] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7ff26f8000) [pid = 1852] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f7ff7eb2000) [pid = 1852] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7ff3749800) [pid = 1852] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ffad2e800) [pid = 1852] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ffad30800) [pid = 1852] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7ff3056400) [pid = 1852] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ff0fd6000) [pid = 1852] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f7ff60a9800) [pid = 1852] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:38:47 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f7ffad2dc00) [pid = 1852] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:38:47 INFO - PROCESS | 1852 | 1462279127514 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]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1629ms 05:38:47 INFO - PROCESS | 1852 | 1462279127552 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 1852 | 1462279127554 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:38:47 INFO - PROCESS | 1852 | 1462279127560 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 1852 | 1462279127562 Marionette TRACE conn3 <- [1,450,null,{}] 05:38:47 INFO - PROCESS | 1852 | 1462279127568 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}] 05:38:47 INFO - PROCESS | 1852 | 1462279127727 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:38:47 INFO - PROCESS | 1852 | 1462279127746 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5d98800 == 56 [pid = 1852] [id = 120] 05:38:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f7ff0fd6c00) [pid = 1852] [serial = 359] [outer = (nil)] 05:38:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7ff2c7b800) [pid = 1852] [serial = 360] [outer = 0x7f7ff0fd6c00] 05:38:47 INFO - PROCESS | 1852 | 1462279127804 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff5f53000) [pid = 1852] [serial = 361] [outer = 0x7f7ff0fd6c00] 05:38:48 INFO - PROCESS | 1852 | 1462279128484 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] 05:38:48 INFO - PROCESS | 1852 | 1462279128542 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:38:48 INFO - PROCESS | 1852 | 1462279128547 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 1852 | 1462279128550 Marionette TRACE conn3 <- [1,454,null,{}] 05:38:48 INFO - PROCESS | 1852 | 1462279128556 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}] 05:38:48 INFO - PROCESS | 1852 | 1462279128717 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:38:48 INFO - PROCESS | 1852 | 1462279128735 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002b0c800 == 57 [pid = 1852] [id = 121] 05:38:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff0fd9400) [pid = 1852] [serial = 362] [outer = (nil)] 05:38:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ffa694400) [pid = 1852] [serial = 363] [outer = 0x7f7ff0fd9400] 05:38:48 INFO - PROCESS | 1852 | 1462279128794 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ffc235000) [pid = 1852] [serial = 364] [outer = 0x7f7ff0fd9400] 05:38:49 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:49 INFO - PROCESS | 1852 | 1462279129823 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]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1332ms 05:38:49 INFO - PROCESS | 1852 | 1462279129881 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1852 | 1462279129887 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:38:49 INFO - PROCESS | 1852 | 1462279129895 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1852 | 1462279129899 Marionette TRACE conn3 <- [1,458,null,{}] 05:38:49 INFO - PROCESS | 1852 | 1462279129907 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}] 05:38:50 INFO - PROCESS | 1852 | 1462279130075 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:38:50 INFO - PROCESS | 1852 | 1462279130216 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff616d000 == 58 [pid = 1852] [id = 122] 05:38:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff26ee800) [pid = 1852] [serial = 365] [outer = (nil)] 05:38:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7ff3093400) [pid = 1852] [serial = 366] [outer = 0x7f7ff26ee800] 05:38:50 INFO - PROCESS | 1852 | 1462279130289 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ff3745800) [pid = 1852] [serial = 367] [outer = 0x7f7ff26ee800] 05:38:51 INFO - PROCESS | 1852 | 1462279131191 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] 05:38:51 INFO - PROCESS | 1852 | 1462279131233 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:38:51 INFO - PROCESS | 1852 | 1462279131244 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 1852 | 1462279131247 Marionette TRACE conn3 <- [1,462,null,{}] 05:38:51 INFO - PROCESS | 1852 | 1462279131253 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}] 05:38:51 INFO - PROCESS | 1852 | 1462279131405 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:38:51 INFO - PROCESS | 1852 | 1462279131553 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd11b800 == 59 [pid = 1852] [id = 123] 05:38:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ff308f400) [pid = 1852] [serial = 368] [outer = (nil)] 05:38:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f7ff62d2400) [pid = 1852] [serial = 369] [outer = 0x7f7ff308f400] 05:38:51 INFO - PROCESS | 1852 | 1462279131621 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f7ff7eac000) [pid = 1852] [serial = 370] [outer = 0x7f7ff308f400] 05:38:52 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:52 INFO - PROCESS | 1852 | 1462279132594 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] 05:38:52 INFO - PROCESS | 1852 | 1462279132633 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:38:52 INFO - PROCESS | 1852 | 1462279132639 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1852 | 1462279132645 Marionette TRACE conn3 <- [1,466,null,{}] 05:38:52 INFO - PROCESS | 1852 | 1462279132661 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}] 05:38:52 INFO - PROCESS | 1852 | 1462279132826 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:38:52 INFO - PROCESS | 1852 | 1462279132967 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009806000 == 60 [pid = 1852] [id = 124] 05:38:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f7ffad98000) [pid = 1852] [serial = 371] [outer = (nil)] 05:38:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f7ffba22400) [pid = 1852] [serial = 372] [outer = 0x7f7ffad98000] 05:38:53 INFO - PROCESS | 1852 | 1462279133079 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ffcfce400) [pid = 1852] [serial = 373] [outer = 0x7f7ffad98000] 05:38:53 INFO - PROCESS | 1852 | 1462279133956 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] 05:38:54 INFO - PROCESS | 1852 | 1462279134032 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:38:54 INFO - PROCESS | 1852 | 1462279134038 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1852 | 1462279134040 Marionette TRACE conn3 <- [1,470,null,{}] 05:38:54 INFO - PROCESS | 1852 | 1462279134046 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}] 05:38:54 INFO - PROCESS | 1852 | 1462279134208 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:38:54 INFO - PROCESS | 1852 | 1462279134360 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c904000 == 61 [pid = 1852] [id = 125] 05:38:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff13ec800) [pid = 1852] [serial = 374] [outer = (nil)] 05:38:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f8002b3ac00) [pid = 1852] [serial = 375] [outer = 0x7f7ff13ec800] 05:38:54 INFO - PROCESS | 1852 | 1462279134428 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f8002b40800) [pid = 1852] [serial = 376] [outer = 0x7f7ff13ec800] 05:38:55 INFO - PROCESS | 1852 | 1462279135274 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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1275ms 05:38:55 INFO - PROCESS | 1852 | 1462279135314 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1852 | 1462279135317 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:38:55 INFO - PROCESS | 1852 | 1462279135323 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1852 | 1462279135326 Marionette TRACE conn3 <- [1,474,null,{}] 05:38:55 INFO - PROCESS | 1852 | 1462279135331 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}] 05:38:55 INFO - PROCESS | 1852 | 1462279135529 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:38:55 INFO - PROCESS | 1852 | 1462279135548 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e322800 == 62 [pid = 1852] [id = 126] 05:38:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ffeee2c00) [pid = 1852] [serial = 377] [outer = (nil)] 05:38:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f8003799800) [pid = 1852] [serial = 378] [outer = 0x7f7ffeee2c00] 05:38:55 INFO - PROCESS | 1852 | 1462279135615 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f800938e000) [pid = 1852] [serial = 379] [outer = 0x7f7ffeee2c00] 05:38:56 INFO - PROCESS | 1852 | 1462279136581 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]]]}] 05:38:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1326ms 05:38:56 INFO - PROCESS | 1852 | 1462279136651 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 1852 | 1462279136655 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:38:56 INFO - PROCESS | 1852 | 1462279136661 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - PROCESS | 1852 | 1462279136663 Marionette TRACE conn3 <- [1,478,null,{}] 05:38:56 INFO - PROCESS | 1852 | 1462279136669 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}] 05:38:56 INFO - PROCESS | 1852 | 1462279136858 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:38:57 INFO - PROCESS | 1852 | 1462279137007 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ee9800 == 63 [pid = 1852] [id = 127] 05:38:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ff0fd4400) [pid = 1852] [serial = 380] [outer = (nil)] 05:38:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ff110c800) [pid = 1852] [serial = 381] [outer = 0x7f7ff0fd4400] 05:38:57 INFO - PROCESS | 1852 | 1462279137079 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff3749000) [pid = 1852] [serial = 382] [outer = 0x7f7ff0fd4400] 05:38:58 INFO - PROCESS | 1852 | 1462279138124 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]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1528ms 05:38:58 INFO - PROCESS | 1852 | 1462279138190 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 1852 | 1462279138196 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:38:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:38:58 INFO - PROCESS | 1852 | 1462279138204 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1852 | 1462279138209 Marionette TRACE conn3 <- [1,482,null,{}] 05:38:58 INFO - PROCESS | 1852 | 1462279138218 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}] 05:38:58 INFO - PROCESS | 1852 | 1462279138410 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:38:58 INFO - PROCESS | 1852 | 1462279138666 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a4b000 == 64 [pid = 1852] [id = 128] 05:38:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff13fa400) [pid = 1852] [serial = 383] [outer = (nil)] 05:38:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff1fe5800) [pid = 1852] [serial = 384] [outer = 0x7f7ff13fa400] 05:38:58 INFO - PROCESS | 1852 | 1462279138732 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff26ec000) [pid = 1852] [serial = 385] [outer = 0x7f7ff13fa400] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2c35800 == 63 [pid = 1852] [id = 27] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5d98800 == 62 [pid = 1852] [id = 120] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffecbe800 == 61 [pid = 1852] [id = 119] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd122800 == 60 [pid = 1852] [id = 118] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff3751800) [pid = 1852] [serial = 309] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff13f5c00) [pid = 1852] [serial = 330] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe0b000 == 59 [pid = 1852] [id = 117] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff9a8f000 == 58 [pid = 1852] [id = 116] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10aa800 == 57 [pid = 1852] [id = 115] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ef6800 == 56 [pid = 1852] [id = 114] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8011452000 == 55 [pid = 1852] [id = 113] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f80096b3000 == 54 [pid = 1852] [id = 112] 05:38:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff939a800 == 53 [pid = 1852] [id = 111] 05:38:59 INFO - PROCESS | 1852 | 1462279139633 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]]]}] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff5f56800) [pid = 1852] [serial = 252] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff94e1400) [pid = 1852] [serial = 255] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ffec31400) [pid = 1852] [serial = 258] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f8012a1f000) [pid = 1852] [serial = 289] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ff5f4c000) [pid = 1852] [serial = 144] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f800a8d3c00) [pid = 1852] [serial = 183] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f800eb26c00) [pid = 1852] [serial = 186] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ffc233800) [pid = 1852] [serial = 180] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f800eb27800) [pid = 1852] [serial = 222] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f800dbcfc00) [pid = 1852] [serial = 225] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ffec28400) [pid = 1852] [serial = 123] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f7ffad2ac00) [pid = 1852] [serial = 216] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f7ffba20000) [pid = 1852] [serial = 120] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f800a8d7800) [pid = 1852] [serial = 153] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f8011137000) [pid = 1852] [serial = 189] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f8003743000) [pid = 1852] [serial = 150] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7ffbd59400) [pid = 1852] [serial = 147] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f801148d800) [pid = 1852] [serial = 267] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7fff172c00) [pid = 1852] [serial = 219] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ff3b3f400) [pid = 1852] [serial = 95] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ff3457c00) [pid = 1852] [serial = 117] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f8002b47400) [pid = 1852] [serial = 261] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f800a8dec00) [pid = 1852] [serial = 264] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f80111ac400) [pid = 1852] [serial = 249] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f7ff3099c00) [pid = 1852] [serial = 321] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7ff26f1800) [pid = 1852] [serial = 292] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7ff983f000) [pid = 1852] [serial = 315] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7ff0fdb800) [pid = 1852] [serial = 291] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f7ffa64c400) [pid = 1852] [serial = 316] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f7ff2a15000) [pid = 1852] [serial = 324] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f7ffec13000) [pid = 1852] [serial = 318] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f8012c55400) [pid = 1852] [serial = 307] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f7ff1ff0c00) [pid = 1852] [serial = 306] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f800e34b800) [pid = 1852] [serial = 301] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f800abf0000) [pid = 1852] [serial = 300] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f8012a7b800) [pid = 1852] [serial = 304] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f8011136400) [pid = 1852] [serial = 303] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f7ff7eb1000) [pid = 1852] [serial = 295] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f7ff60b2000) [pid = 1852] [serial = 294] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f7ffc4bec00) [pid = 1852] [serial = 298] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f7ffad32800) [pid = 1852] [serial = 297] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f7ff3750400) [pid = 1852] [serial = 312] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f7ff2a19000) [pid = 1852] [serial = 325] [outer = (nil)] [url = about:blank] 05:38:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:38:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1489ms 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f800379ac00) [pid = 1852] [serial = 327] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f7ff5f50c00) [pid = 1852] [serial = 313] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f800a761c00) [pid = 1852] [serial = 328] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f7ffc59b400) [pid = 1852] [serial = 322] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f8002b3cc00) [pid = 1852] [serial = 319] [outer = (nil)] [url = about:blank] 05:38:59 INFO - PROCESS | 1852 | 1462279139705 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 1852 | 1462279139718 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:38:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:38:59 INFO - PROCESS | 1852 | 1462279139731 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1852 | 1462279139734 Marionette TRACE conn3 <- [1,486,null,{}] 05:38:59 INFO - PROCESS | 1852 | 1462279139739 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}] 05:38:59 INFO - PROCESS | 1852 | 1462279139877 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:38:59 INFO - PROCESS | 1852 | 1462279139888 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a56800 == 54 [pid = 1852] [id = 129] 05:38:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f7ff2a0d000) [pid = 1852] [serial = 386] [outer = (nil)] 05:38:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f7ff2e9d000) [pid = 1852] [serial = 387] [outer = 0x7f7ff2a0d000] 05:38:59 INFO - PROCESS | 1852 | 1462279139946 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f7ff3096c00) [pid = 1852] [serial = 388] [outer = 0x7f7ff2a0d000] 05:39:00 INFO - PROCESS | 1852 | 1462279140711 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]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:39:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1031ms 05:39:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:39:00 INFO - PROCESS | 1852 | 1462279140763 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1852 | 1462279140765 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:39:00 INFO - PROCESS | 1852 | 1462279140772 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1852 | 1462279140777 Marionette TRACE conn3 <- [1,490,null,{}] 05:39:00 INFO - PROCESS | 1852 | 1462279140846 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}] 05:39:01 INFO - PROCESS | 1852 | 1462279140999 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:39:01 INFO - PROCESS | 1852 | 1462279141102 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8893800 == 55 [pid = 1852] [id = 130] 05:39:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f7ff2a10000) [pid = 1852] [serial = 389] [outer = (nil)] 05:39:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f7ff5f4b800) [pid = 1852] [serial = 390] [outer = 0x7f7ff2a10000] 05:39:01 INFO - PROCESS | 1852 | 1462279141167 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f7ff60b4c00) [pid = 1852] [serial = 391] [outer = 0x7f7ff2a10000] 05:39:01 INFO - PROCESS | 1852 | 1462279141842 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]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:39:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1081ms 05:39:01 INFO - PROCESS | 1852 | 1462279141852 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 1852 | 1462279141855 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:39:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:39:01 INFO - PROCESS | 1852 | 1462279141861 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 1852 | 1462279141863 Marionette TRACE conn3 <- [1,494,null,{}] 05:39:01 INFO - PROCESS | 1852 | 1462279141868 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}] 05:39:02 INFO - PROCESS | 1852 | 1462279142057 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:39:02 INFO - PROCESS | 1852 | 1462279142083 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb21e800 == 56 [pid = 1852] [id = 131] 05:39:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f7ff1103c00) [pid = 1852] [serial = 392] [outer = (nil)] 05:39:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f7ff62db400) [pid = 1852] [serial = 393] [outer = 0x7f7ff1103c00] 05:39:02 INFO - PROCESS | 1852 | 1462279142140 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f7ff7ead800) [pid = 1852] [serial = 394] [outer = 0x7f7ff1103c00] 05:39:02 INFO - PROCESS | 1852 | 1462279142913 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]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:39:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1074ms 05:39:02 INFO - PROCESS | 1852 | 1462279142953 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1852 | 1462279142955 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:39:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:39:02 INFO - PROCESS | 1852 | 1462279142962 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1852 | 1462279142965 Marionette TRACE conn3 <- [1,498,null,{}] 05:39:02 INFO - PROCESS | 1852 | 1462279142977 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}] 05:39:03 INFO - PROCESS | 1852 | 1462279143157 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:39:03 INFO - PROCESS | 1852 | 1462279143228 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1281800 == 57 [pid = 1852] [id = 132] 05:39:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f7ff4bb8c00) [pid = 1852] [serial = 395] [outer = (nil)] 05:39:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f7ff8b9d000) [pid = 1852] [serial = 396] [outer = 0x7f7ff4bb8c00] 05:39:03 INFO - PROCESS | 1852 | 1462279143286 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f7ffa2a4400) [pid = 1852] [serial = 397] [outer = 0x7f7ff4bb8c00] 05:39:04 INFO - PROCESS | 1852 | 1462279144208 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]]]}] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f7ff0fd8800) [pid = 1852] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f7ff0fdb400) [pid = 1852] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f7ff0fd7400) [pid = 1852] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f7ff0fdf400) [pid = 1852] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f7ff13f9000) [pid = 1852] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f7ff62d6400) [pid = 1852] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f7ff0fdbc00) [pid = 1852] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f7ff0fd6c00) [pid = 1852] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:39:04 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f7ff1fef400) [pid = 1852] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:39:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:39:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1287ms 05:39:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:39:04 INFO - PROCESS | 1852 | 1462279144249 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 1852 | 1462279144251 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:39:04 INFO - PROCESS | 1852 | 1462279144258 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 1852 | 1462279144261 Marionette TRACE conn3 <- [1,502,null,{}] 05:39:04 INFO - PROCESS | 1852 | 1462279144265 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}] 05:39:04 INFO - PROCESS | 1852 | 1462279144439 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:39:04 INFO - PROCESS | 1852 | 1462279144538 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1b6800 == 58 [pid = 1852] [id = 133] 05:39:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f7ff9a5e000) [pid = 1852] [serial = 398] [outer = (nil)] 05:39:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f7ffad34400) [pid = 1852] [serial = 399] [outer = 0x7f7ff9a5e000] 05:39:04 INFO - PROCESS | 1852 | 1462279144599 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f7ffbd59400) [pid = 1852] [serial = 400] [outer = 0x7f7ff9a5e000] 05:39:05 INFO - PROCESS | 1852 | 1462279145223 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]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:39:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1027ms 05:39:05 INFO - PROCESS | 1852 | 1462279145285 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 1852 | 1462279145289 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:39:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:39:05 INFO - PROCESS | 1852 | 1462279145294 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1852 | 1462279145296 Marionette TRACE conn3 <- [1,506,null,{}] 05:39:05 INFO - PROCESS | 1852 | 1462279145302 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}] 05:39:05 INFO - PROCESS | 1852 | 1462279145474 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:39:05 INFO - PROCESS | 1852 | 1462279145492 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeeb0800 == 59 [pid = 1852] [id = 134] 05:39:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f7ffa3b7000) [pid = 1852] [serial = 401] [outer = (nil)] 05:39:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f7ffc513800) [pid = 1852] [serial = 402] [outer = 0x7f7ffa3b7000] 05:39:05 INFO - PROCESS | 1852 | 1462279145551 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f7ffee71400) [pid = 1852] [serial = 403] [outer = 0x7f7ffa3b7000] 05:39:06 INFO - PROCESS | 1852 | 1462279146302 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]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:39:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1035ms 05:39:06 INFO - PROCESS | 1852 | 1462279146336 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:39:06 INFO - PROCESS | 1852 | 1462279146341 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:39:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:39:06 INFO - PROCESS | 1852 | 1462279146383 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 1852 | 1462279146390 Marionette TRACE conn3 <- [1,510,null,{}] 05:39:06 INFO - PROCESS | 1852 | 1462279146399 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}] 05:39:06 INFO - PROCESS | 1852 | 1462279146602 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:39:06 INFO - PROCESS | 1852 | 1462279146744 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ee6800 == 60 [pid = 1852] [id = 135] 05:39:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f7ff110e000) [pid = 1852] [serial = 404] [outer = (nil)] 05:39:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f7ff13ef400) [pid = 1852] [serial = 405] [outer = 0x7f7ff110e000] 05:39:06 INFO - PROCESS | 1852 | 1462279146818 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f7ff1ff1000) [pid = 1852] [serial = 406] [outer = 0x7f7ff110e000] 05:39:07 INFO - PROCESS | 1852 | 1462279147659 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]]]}] 05:39:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:39:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1366ms 05:39:07 INFO - PROCESS | 1852 | 1462279147718 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 1852 | 1462279147726 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:39:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:39:07 INFO - PROCESS | 1852 | 1462279147737 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 1852 | 1462279147740 Marionette TRACE conn3 <- [1,514,null,{}] 05:39:07 INFO - PROCESS | 1852 | 1462279147746 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}] 05:39:07 INFO - PROCESS | 1852 | 1462279147949 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:39:08 INFO - PROCESS | 1852 | 1462279148184 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbbc5000 == 61 [pid = 1852] [id = 136] 05:39:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f7ff309ec00) [pid = 1852] [serial = 407] [outer = (nil)] 05:39:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f7ff345e400) [pid = 1852] [serial = 408] [outer = 0x7f7ff309ec00] 05:39:08 INFO - PROCESS | 1852 | 1462279148301 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f7ff4a33c00) [pid = 1852] [serial = 409] [outer = 0x7f7ff309ec00] 05:39:09 INFO - PROCESS | 1852 | 1462279149066 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]]]}] 05:39:09 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 05:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1387ms 05:39:09 INFO - PROCESS | 1852 | 1462279149124 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 1852 | 1462279149127 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:39:09 INFO - PROCESS | 1852 | 1462279149134 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 1852 | 1462279149139 Marionette TRACE conn3 <- [1,518,null,{}] 05:39:09 INFO - PROCESS | 1852 | 1462279149154 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}] 05:39:09 INFO - PROCESS | 1852 | 1462279149354 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:39:09 INFO - PROCESS | 1852 | 1462279149493 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009337000 == 62 [pid = 1852] [id = 137] 05:39:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f7ff62d2000) [pid = 1852] [serial = 410] [outer = (nil)] 05:39:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f7ff935a800) [pid = 1852] [serial = 411] [outer = 0x7f7ff62d2000] 05:39:09 INFO - PROCESS | 1852 | 1462279149564 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f7ffad2c400) [pid = 1852] [serial = 412] [outer = 0x7f7ff62d2000] 05:39:10 INFO - PROCESS | 1852 | 1462279150447 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]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:39:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1384ms 05:39:10 INFO - PROCESS | 1852 | 1462279150519 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1852 | 1462279150522 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:39:10 INFO - PROCESS | 1852 | 1462279150528 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1852 | 1462279150531 Marionette TRACE conn3 <- [1,522,null,{}] 05:39:10 INFO - PROCESS | 1852 | 1462279150536 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}] 05:39:10 INFO - PROCESS | 1852 | 1462279150689 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:39:10 INFO - PROCESS | 1852 | 1462279150797 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800aa8c000 == 63 [pid = 1852] [id = 138] 05:39:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7ff13f1400) [pid = 1852] [serial = 413] [outer = (nil)] 05:39:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ffec0e000) [pid = 1852] [serial = 414] [outer = 0x7f7ff13f1400] 05:39:10 INFO - PROCESS | 1852 | 1462279150906 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f8002b41c00) [pid = 1852] [serial = 415] [outer = 0x7f7ff13f1400] 05:39:11 INFO - PROCESS | 1852 | 1462279151774 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]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:39:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1285ms 05:39:11 INFO - PROCESS | 1852 | 1462279151814 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 1852 | 1462279151818 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:39:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:39:11 INFO - PROCESS | 1852 | 1462279151823 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 1852 | 1462279151825 Marionette TRACE conn3 <- [1,526,null,{}] 05:39:11 INFO - PROCESS | 1852 | 1462279151831 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}] 05:39:11 INFO - PROCESS | 1852 | 1462279151980 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:39:12 INFO - PROCESS | 1852 | 1462279152124 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e324000 == 64 [pid = 1852] [id = 139] 05:39:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7ffa2a3800) [pid = 1852] [serial = 416] [outer = (nil)] 05:39:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f80095f2000) [pid = 1852] [serial = 417] [outer = 0x7f7ffa2a3800] 05:39:12 INFO - PROCESS | 1852 | 1462279152193 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f800969c400) [pid = 1852] [serial = 418] [outer = 0x7f7ffa2a3800] 05:39:13 INFO - PROCESS | 1852 | 1462279153076 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]]]}] 05:39:13 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 05:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1281ms 05:39:13 INFO - PROCESS | 1852 | 1462279153106 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 1852 | 1462279153109 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:39:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:39:13 INFO - PROCESS | 1852 | 1462279153115 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 1852 | 1462279153117 Marionette TRACE conn3 <- [1,530,null,{}] 05:39:13 INFO - PROCESS | 1852 | 1462279153122 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}] 05:39:13 INFO - PROCESS | 1852 | 1462279153316 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:39:13 INFO - PROCESS | 1852 | 1462279153622 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8877800 == 65 [pid = 1852] [id = 140] 05:39:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7ff110bc00) [pid = 1852] [serial = 419] [outer = (nil)] 05:39:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff1110000) [pid = 1852] [serial = 420] [outer = 0x7f7ff110bc00] 05:39:13 INFO - PROCESS | 1852 | 1462279153768 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff113c000) [pid = 1852] [serial = 421] [outer = 0x7f7ff110bc00] 05:39:14 INFO - PROCESS | 1852 | 1462279154489 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"]]]}] 05:39:14 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 05:39:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:39:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:39:14 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 05:39:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:39:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:39:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1430ms 05:39:14 INFO - PROCESS | 1852 | 1462279154558 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1852 | 1462279154563 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:39:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:39:14 INFO - PROCESS | 1852 | 1462279154572 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1852 | 1462279154577 Marionette TRACE conn3 <- [1,534,null,{}] 05:39:14 INFO - PROCESS | 1852 | 1462279154583 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}] 05:39:14 INFO - PROCESS | 1852 | 1462279154742 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:39:14 INFO - PROCESS | 1852 | 1462279154899 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c44800 == 66 [pid = 1852] [id = 141] 05:39:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ff2e9b000) [pid = 1852] [serial = 422] [outer = (nil)] 05:39:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff3095800) [pid = 1852] [serial = 423] [outer = 0x7f7ff2e9b000] 05:39:15 INFO - PROCESS | 1852 | 1462279155008 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff3742c00) [pid = 1852] [serial = 424] [outer = 0x7f7ff2e9b000] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1b6800 == 65 [pid = 1852] [id = 133] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1281800 == 64 [pid = 1852] [id = 132] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7ffa694400) [pid = 1852] [serial = 363] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800eac4000 == 63 [pid = 1852] [id = 110] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb21e800 == 62 [pid = 1852] [id = 131] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8893800 == 61 [pid = 1852] [id = 130] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a56800 == 60 [pid = 1852] [id = 129] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a4b000 == 59 [pid = 1852] [id = 128] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ee9800 == 58 [pid = 1852] [id = 127] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e322800 == 57 [pid = 1852] [id = 126] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c904000 == 56 [pid = 1852] [id = 125] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009806000 == 55 [pid = 1852] [id = 124] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd11b800 == 54 [pid = 1852] [id = 123] 05:39:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff616d000 == 53 [pid = 1852] [id = 122] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ffad30000) [pid = 1852] [serial = 310] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ffa69d800) [pid = 1852] [serial = 354] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7ffc4c9400) [pid = 1852] [serial = 357] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ff2a11c00) [pid = 1852] [serial = 333] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f7ff9839c00) [pid = 1852] [serial = 351] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f7ff309ac00) [pid = 1852] [serial = 345] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7ff5f53400) [pid = 1852] [serial = 346] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7ff478f400) [pid = 1852] [serial = 336] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f8001f7b400) [pid = 1852] [serial = 340] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f7ff7431000) [pid = 1852] [serial = 339] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f7ff62dac00) [pid = 1852] [serial = 348] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f7ff7ea8c00) [pid = 1852] [serial = 349] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f7ff3096400) [pid = 1852] [serial = 343] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f7ff2d7dc00) [pid = 1852] [serial = 342] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f7ffee6d000) [pid = 1852] [serial = 358] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f7ffad36c00) [pid = 1852] [serial = 355] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f7ffa5cd000) [pid = 1852] [serial = 352] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f7ff5f53000) [pid = 1852] [serial = 361] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f7ff2c7b800) [pid = 1852] [serial = 360] [outer = (nil)] [url = about:blank] 05:39:15 INFO - PROCESS | 1852 | 1462279155897 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]]]}] 05:39:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:39:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1383ms 05:39:15 INFO - PROCESS | 1852 | 1462279155958 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1852 | 1462279155964 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:39:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:39:15 INFO - PROCESS | 1852 | 1462279155975 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1852 | 1462279155977 Marionette TRACE conn3 <- [1,538,null,{}] 05:39:15 INFO - PROCESS | 1852 | 1462279155982 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}] 05:39:16 INFO - PROCESS | 1852 | 1462279156129 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:39:16 INFO - PROCESS | 1852 | 1462279156258 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6185000 == 54 [pid = 1852] [id = 142] 05:39:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f7ff2e91800) [pid = 1852] [serial = 425] [outer = (nil)] 05:39:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f7ff478f800) [pid = 1852] [serial = 426] [outer = 0x7f7ff2e91800] 05:39:16 INFO - PROCESS | 1852 | 1462279156318 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f7ff62cd400) [pid = 1852] [serial = 427] [outer = 0x7f7ff2e91800] 05:39:16 INFO - PROCESS | 1852 | 1462279156980 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]]]}] 05:39:16 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. 05:39:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1025ms 05:39:17 INFO - PROCESS | 1852 | 1462279157000 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 1852 | 1462279157003 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:39:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:39:17 INFO - PROCESS | 1852 | 1462279157010 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 1852 | 1462279157018 Marionette TRACE conn3 <- [1,542,null,{}] 05:39:17 INFO - PROCESS | 1852 | 1462279157046 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}] 05:39:17 INFO - PROCESS | 1852 | 1462279157227 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:39:17 INFO - PROCESS | 1852 | 1462279157255 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1ae000 == 55 [pid = 1852] [id = 143] 05:39:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f7ff5f53400) [pid = 1852] [serial = 428] [outer = (nil)] 05:39:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f7ff7435800) [pid = 1852] [serial = 429] [outer = 0x7f7ff5f53400] 05:39:17 INFO - PROCESS | 1852 | 1462279157317 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f7ffa5d1000) [pid = 1852] [serial = 430] [outer = 0x7f7ff5f53400] 05:39:18 INFO - PROCESS | 1852 | 1462279157999 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]]]}] 05:39:18 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. 05:39:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1036ms 05:39:18 INFO - PROCESS | 1852 | 1462279158055 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 1852 | 1462279158060 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:39:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:39:18 INFO - PROCESS | 1852 | 1462279158080 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 1852 | 1462279158084 Marionette TRACE conn3 <- [1,546,null,{}] 05:39:18 INFO - PROCESS | 1852 | 1462279158089 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}] 05:39:18 INFO - PROCESS | 1852 | 1462279158310 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:39:18 INFO - PROCESS | 1852 | 1462279158339 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009321800 == 56 [pid = 1852] [id = 144] 05:39:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f7ff62cf400) [pid = 1852] [serial = 431] [outer = (nil)] 05:39:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f7ffad2e800) [pid = 1852] [serial = 432] [outer = 0x7f7ff62cf400] 05:39:18 INFO - PROCESS | 1852 | 1462279158402 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7ffc594000) [pid = 1852] [serial = 433] [outer = 0x7f7ff62cf400] 05:39:19 INFO - PROCESS | 1852 | 1462279159216 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]]]}] 05:39:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:39:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1194ms 05:39:19 INFO - PROCESS | 1852 | 1462279159262 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 1852 | 1462279159266 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:39:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:39:19 INFO - PROCESS | 1852 | 1462279159272 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 1852 | 1462279159274 Marionette TRACE conn3 <- [1,550,null,{}] 05:39:19 INFO - PROCESS | 1852 | 1462279159279 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}] 05:39:19 INFO - PROCESS | 1852 | 1462279159471 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:39:19 INFO - PROCESS | 1852 | 1462279159517 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c3f800 == 57 [pid = 1852] [id = 145] 05:39:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ffc518000) [pid = 1852] [serial = 434] [outer = (nil)] 05:39:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f8002b3c800) [pid = 1852] [serial = 435] [outer = 0x7f7ffc518000] 05:39:19 INFO - PROCESS | 1852 | 1462279159594 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f80095f9000) [pid = 1852] [serial = 436] [outer = 0x7f7ffc518000] 05:39:20 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7ff1103c00) [pid = 1852] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:39:20 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7ff2a0c400) [pid = 1852] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:39:20 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f7ff3096800) [pid = 1852] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:39:20 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f7ff4bb8c00) [pid = 1852] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:39:20 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f7ff9a5e000) [pid = 1852] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:39:20 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f7ff2a10000) [pid = 1852] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:39:20 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f7ff2a0d000) [pid = 1852] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:39:20 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f7ff13fa400) [pid = 1852] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:39:20 INFO - PROCESS | 1852 | 1462279160420 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]]]}] 05:39:20 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. 05:39:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1182ms 05:39:20 INFO - PROCESS | 1852 | 1462279160459 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 1852 | 1462279160463 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:39:20 INFO - PROCESS | 1852 | 1462279160470 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 1852 | 1462279160472 Marionette TRACE conn3 <- [1,554,null,{}] 05:39:20 INFO - PROCESS | 1852 | 1462279160477 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}] 05:39:20 INFO - PROCESS | 1852 | 1462279160622 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:39:20 INFO - PROCESS | 1852 | 1462279160730 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eb14000 == 58 [pid = 1852] [id = 146] 05:39:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f7ff3098c00) [pid = 1852] [serial = 437] [outer = (nil)] 05:39:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f7ffa64c800) [pid = 1852] [serial = 438] [outer = 0x7f7ff3098c00] 05:39:20 INFO - PROCESS | 1852 | 1462279160790 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f80098b3800) [pid = 1852] [serial = 439] [outer = 0x7f7ff3098c00] 05:39:21 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:21 INFO - PROCESS | 1852 | 1462279161393 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]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 976ms 05:39:21 INFO - PROCESS | 1852 | 1462279161447 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 1852 | 1462279161450 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:39:21 INFO - PROCESS | 1852 | 1462279161455 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1852 | 1462279161458 Marionette TRACE conn3 <- [1,558,null,{}] 05:39:21 INFO - PROCESS | 1852 | 1462279161462 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}] 05:39:21 INFO - PROCESS | 1852 | 1462279161627 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:39:21 INFO - PROCESS | 1852 | 1462279161644 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8012aa0000 == 59 [pid = 1852] [id = 147] 05:39:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f7ff3748000) [pid = 1852] [serial = 440] [outer = (nil)] 05:39:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7ffcc49c00) [pid = 1852] [serial = 441] [outer = 0x7f7ff3748000] 05:39:21 INFO - PROCESS | 1852 | 1462279161703 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ffcc53800) [pid = 1852] [serial = 442] [outer = 0x7f7ff3748000] 05:39:22 INFO - PROCESS | 1852 | 1462279162584 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]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1175ms 05:39:22 INFO - PROCESS | 1852 | 1462279162634 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:39:22 INFO - PROCESS | 1852 | 1462279162640 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:39:22 INFO - PROCESS | 1852 | 1462279162648 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1852 | 1462279162654 Marionette TRACE conn3 <- [1,562,null,{}] 05:39:22 INFO - PROCESS | 1852 | 1462279162679 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}] 05:39:22 INFO - PROCESS | 1852 | 1462279162847 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:39:22 INFO - PROCESS | 1852 | 1462279162988 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecfe7800 == 60 [pid = 1852] [id = 148] 05:39:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7ff1135400) [pid = 1852] [serial = 443] [outer = (nil)] 05:39:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7ff26ed400) [pid = 1852] [serial = 444] [outer = 0x7f7ff1135400] 05:39:23 INFO - PROCESS | 1852 | 1462279163061 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f7ff3097800) [pid = 1852] [serial = 445] [outer = 0x7f7ff1135400] 05:39:23 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:23 INFO - PROCESS | 1852 | 1462279163927 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]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1353ms 05:39:24 INFO - PROCESS | 1852 | 1462279164001 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 1852 | 1462279164009 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:39:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:39:24 INFO - PROCESS | 1852 | 1462279164020 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 1852 | 1462279164023 Marionette TRACE conn3 <- [1,566,null,{}] 05:39:24 INFO - PROCESS | 1852 | 1462279164029 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}] 05:39:24 INFO - PROCESS | 1852 | 1462279164228 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:39:24 INFO - PROCESS | 1852 | 1462279164368 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa910800 == 61 [pid = 1852] [id = 149] 05:39:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f7ff5f4d000) [pid = 1852] [serial = 446] [outer = (nil)] 05:39:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7ff62ce400) [pid = 1852] [serial = 447] [outer = 0x7f7ff5f4d000] 05:39:24 INFO - PROCESS | 1852 | 1462279164451 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff7432000) [pid = 1852] [serial = 448] [outer = 0x7f7ff5f4d000] 05:39:24 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:25 INFO - PROCESS | 1852 | 1462279165311 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]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1327ms 05:39:25 INFO - PROCESS | 1852 | 1462279165347 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1852 | 1462279165351 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:39:25 INFO - PROCESS | 1852 | 1462279165357 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1852 | 1462279165363 Marionette TRACE conn3 <- [1,570,null,{}] 05:39:25 INFO - PROCESS | 1852 | 1462279165378 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}] 05:39:25 INFO - PROCESS | 1852 | 1462279165537 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:39:25 INFO - PROCESS | 1852 | 1462279165688 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800aa8f800 == 62 [pid = 1852] [id = 150] 05:39:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ffb0de800) [pid = 1852] [serial = 449] [outer = (nil)] 05:39:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ffcc50c00) [pid = 1852] [serial = 450] [outer = 0x7f7ffb0de800] 05:39:25 INFO - PROCESS | 1852 | 1462279165762 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ffee6d800) [pid = 1852] [serial = 451] [outer = 0x7f7ffb0de800] 05:39:26 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:26 INFO - PROCESS | 1852 | 1462279166579 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]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1234ms 05:39:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:39:26 INFO - PROCESS | 1852 | 1462279166592 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 1852 | 1462279166596 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:39:26 INFO - PROCESS | 1852 | 1462279166602 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 1852 | 1462279166605 Marionette TRACE conn3 <- [1,574,null,{}] 05:39:26 INFO - PROCESS | 1852 | 1462279166610 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}] 05:39:26 INFO - PROCESS | 1852 | 1462279166768 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:39:26 INFO - PROCESS | 1852 | 1462279166928 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2d4800 == 63 [pid = 1852] [id = 151] 05:39:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ffad2c000) [pid = 1852] [serial = 452] [outer = (nil)] 05:39:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f8009868c00) [pid = 1852] [serial = 453] [outer = 0x7f7ffad2c000] 05:39:27 INFO - PROCESS | 1852 | 1462279166998 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f800a512800) [pid = 1852] [serial = 454] [outer = 0x7f7ffad2c000] 05:39:27 INFO - PROCESS | 1852 | 1462279167901 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]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:39:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1330ms 05:39:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:39:27 INFO - PROCESS | 1852 | 1462279167932 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 1852 | 1462279167935 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:39:27 INFO - PROCESS | 1852 | 1462279167942 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1852 | 1462279167945 Marionette TRACE conn3 <- [1,578,null,{}] 05:39:27 INFO - PROCESS | 1852 | 1462279167951 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}] 05:39:28 INFO - PROCESS | 1852 | 1462279168103 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:39:28 INFO - PROCESS | 1852 | 1462279168254 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ab8800 == 64 [pid = 1852] [id = 152] 05:39:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7fff168c00) [pid = 1852] [serial = 455] [outer = (nil)] 05:39:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f800aa1cc00) [pid = 1852] [serial = 456] [outer = 0x7f7fff168c00] 05:39:28 INFO - PROCESS | 1852 | 1462279168323 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f800abef000) [pid = 1852] [serial = 457] [outer = 0x7f7fff168c00] 05:39:29 INFO - PROCESS | 1852 | 1462279169168 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]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:39:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1284ms 05:39:29 INFO - PROCESS | 1852 | 1462279169226 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 1852 | 1462279169230 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:39:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:39:29 INFO - PROCESS | 1852 | 1462279169235 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1852 | 1462279169238 Marionette TRACE conn3 <- [1,582,null,{}] 05:39:29 INFO - PROCESS | 1852 | 1462279169243 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}] 05:39:29 INFO - PROCESS | 1852 | 1462279169443 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:39:29 INFO - PROCESS | 1852 | 1462279169588 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c48000 == 65 [pid = 1852] [id = 153] 05:39:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f800c9e6c00) [pid = 1852] [serial = 458] [outer = (nil)] 05:39:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f800e1a0400) [pid = 1852] [serial = 459] [outer = 0x7f800c9e6c00] 05:39:29 INFO - PROCESS | 1852 | 1462279169661 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f800ea2b800) [pid = 1852] [serial = 460] [outer = 0x7f800c9e6c00] 05:39:30 INFO - PROCESS | 1852 | 1462279170508 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]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1329ms 05:39:30 INFO - PROCESS | 1852 | 1462279170584 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1852 | 1462279170586 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:39:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:39:30 INFO - PROCESS | 1852 | 1462279170596 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1852 | 1462279170599 Marionette TRACE conn3 <- [1,586,null,{}] 05:39:30 INFO - PROCESS | 1852 | 1462279170605 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}] 05:39:30 INFO - PROCESS | 1852 | 1462279170755 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:39:31 INFO - PROCESS | 1852 | 1462279171080 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14c7800 == 66 [pid = 1852] [id = 154] 05:39:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff110e800) [pid = 1852] [serial = 461] [outer = (nil)] 05:39:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff1135800) [pid = 1852] [serial = 462] [outer = 0x7f7ff110e800] 05:39:31 INFO - PROCESS | 1852 | 1462279171235 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff26f0400) [pid = 1852] [serial = 463] [outer = 0x7f7ff110e800] 05:39:31 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:31 INFO - PROCESS | 1852 | 1462279171987 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:39:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1435ms 05:39:32 INFO - PROCESS | 1852 | 1462279172031 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1852 | 1462279172037 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:39:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:39:32 INFO - PROCESS | 1852 | 1462279172558 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1852 | 1462279172561 Marionette TRACE conn3 <- [1,590,null,{}] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002b0c800 == 65 [pid = 1852] [id = 121] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800eb14000 == 64 [pid = 1852] [id = 146] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2c3f800 == 63 [pid = 1852] [id = 145] 05:39:32 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ffc513800) [pid = 1852] [serial = 402] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1852 | 1462279172847 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}] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009321800 == 62 [pid = 1852] [id = 144] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1ae000 == 61 [pid = 1852] [id = 143] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff6185000 == 60 [pid = 1852] [id = 142] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2c44800 == 59 [pid = 1852] [id = 141] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8877800 == 58 [pid = 1852] [id = 140] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800aa8c000 == 57 [pid = 1852] [id = 138] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009337000 == 56 [pid = 1852] [id = 137] 05:39:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbbc5000 == 55 [pid = 1852] [id = 136] 05:39:33 INFO - PROCESS | 1852 | 1462279173019 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:39:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ee6800 == 54 [pid = 1852] [id = 135] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ff2d7e400) [pid = 1852] [serial = 334] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ff60b2c00) [pid = 1852] [serial = 337] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ff8b9d000) [pid = 1852] [serial = 396] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f7ffa2a4400) [pid = 1852] [serial = 397] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f7ffad34400) [pid = 1852] [serial = 399] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f7ff5f4b800) [pid = 1852] [serial = 390] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f7ff60b4c00) [pid = 1852] [serial = 391] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f7ff2e9d000) [pid = 1852] [serial = 387] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7ff3096c00) [pid = 1852] [serial = 388] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f7ff110c800) [pid = 1852] [serial = 381] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7ff26ec000) [pid = 1852] [serial = 385] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ff1fe5800) [pid = 1852] [serial = 384] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ff3093400) [pid = 1852] [serial = 366] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7ff62d2400) [pid = 1852] [serial = 369] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ffba22400) [pid = 1852] [serial = 372] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f8002b3ac00) [pid = 1852] [serial = 375] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f8003799800) [pid = 1852] [serial = 378] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7ff62db400) [pid = 1852] [serial = 393] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7ff7ead800) [pid = 1852] [serial = 394] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7ffbd59400) [pid = 1852] [serial = 400] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1852 | 1462279173138 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ee6800 == 55 [pid = 1852] [id = 155] 05:39:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7ff110c800) [pid = 1852] [serial = 464] [outer = (nil)] 05:39:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7ff3746800) [pid = 1852] [serial = 465] [outer = 0x7f7ff110c800] 05:39:33 INFO - PROCESS | 1852 | 1462279173199 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f7ff88d7400) [pid = 1852] [serial = 466] [outer = 0x7f7ff110c800] 05:39:34 INFO - PROCESS | 1852 | 1462279174122 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]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:39:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1938ms 05:39:34 INFO - PROCESS | 1852 | 1462279174165 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 1852 | 1462279174171 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:39:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:39:34 INFO - PROCESS | 1852 | 1462279174178 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1852 | 1462279174182 Marionette TRACE conn3 <- [1,594,null,{}] 05:39:34 INFO - PROCESS | 1852 | 1462279174187 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}] 05:39:34 INFO - PROCESS | 1852 | 1462279174326 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:39:34 INFO - PROCESS | 1852 | 1462279174341 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffba39000 == 56 [pid = 1852] [id = 156] 05:39:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f7ff62d0000) [pid = 1852] [serial = 467] [outer = (nil)] 05:39:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7ffbd5f000) [pid = 1852] [serial = 468] [outer = 0x7f7ff62d0000] 05:39:34 INFO - PROCESS | 1852 | 1462279174401 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ffcc50400) [pid = 1852] [serial = 469] [outer = 0x7f7ff62d0000] 05:39:35 INFO - PROCESS | 1852 | 1462279175181 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]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:39:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1032ms 05:39:35 INFO - PROCESS | 1852 | 1462279175212 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 1852 | 1462279175215 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:39:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:39:35 INFO - PROCESS | 1852 | 1462279175223 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 1852 | 1462279175231 Marionette TRACE conn3 <- [1,598,null,{}] 05:39:35 INFO - PROCESS | 1852 | 1462279175294 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}] 05:39:35 INFO - PROCESS | 1852 | 1462279175450 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:39:35 INFO - PROCESS | 1852 | 1462279175570 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1c8000 == 57 [pid = 1852] [id = 157] 05:39:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ffcc51400) [pid = 1852] [serial = 470] [outer = (nil)] 05:39:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f8008773c00) [pid = 1852] [serial = 471] [outer = 0x7f7ffcc51400] 05:39:35 INFO - PROCESS | 1852 | 1462279175632 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f800a4d1800) [pid = 1852] [serial = 472] [outer = 0x7f7ffcc51400] 05:39:36 INFO - PROCESS | 1852 | 1462279176331 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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1136ms 05:39:36 INFO - PROCESS | 1852 | 1462279176366 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1852 | 1462279176370 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:39:36 INFO - PROCESS | 1852 | 1462279176375 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1852 | 1462279176378 Marionette TRACE conn3 <- [1,602,null,{}] 05:39:36 INFO - PROCESS | 1852 | 1462279176388 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}] 05:39:36 INFO - PROCESS | 1852 | 1462279176558 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:39:36 INFO - PROCESS | 1852 | 1462279176580 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002992800 == 58 [pid = 1852] [id = 158] 05:39:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7fec982c00) [pid = 1852] [serial = 473] [outer = (nil)] 05:39:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7fec98bc00) [pid = 1852] [serial = 474] [outer = 0x7f7fec982c00] 05:39:36 INFO - PROCESS | 1852 | 1462279176639 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ff0fd9800) [pid = 1852] [serial = 475] [outer = 0x7f7fec982c00] 05:39:37 INFO - PROCESS | 1852 | 1462279177418 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]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1086ms 05:39:37 INFO - PROCESS | 1852 | 1462279177616 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 1852 | 1462279177620 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:39:37 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7ff62cf400) [pid = 1852] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:39:37 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f7ffc518000) [pid = 1852] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:39:37 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7ff2e9b000) [pid = 1852] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:39:37 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ff3098c00) [pid = 1852] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:39:37 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ff5f53400) [pid = 1852] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:39:37 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7ffa3b7000) [pid = 1852] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:39:37 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ff110bc00) [pid = 1852] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:39:37 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f7ff2e91800) [pid = 1852] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:39:37 INFO - PROCESS | 1852 | 1462279177647 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 1852 | 1462279177650 Marionette TRACE conn3 <- [1,606,null,{}] 05:39:37 INFO - PROCESS | 1852 | 1462279177654 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}] 05:39:37 INFO - PROCESS | 1852 | 1462279177782 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:39:37 INFO - PROCESS | 1852 | 1462279177800 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbbc2000 == 59 [pid = 1852] [id = 159] 05:39:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7ff268b000) [pid = 1852] [serial = 476] [outer = (nil)] 05:39:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff268cc00) [pid = 1852] [serial = 477] [outer = 0x7f7ff268b000] 05:39:37 INFO - PROCESS | 1852 | 1462279177871 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff62d7800) [pid = 1852] [serial = 478] [outer = 0x7f7ff268b000] 05:39:38 INFO - PROCESS | 1852 | 1462279178629 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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:39:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1026ms 05:39:38 INFO - PROCESS | 1852 | 1462279178674 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 1852 | 1462279178678 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:39:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:39:38 INFO - PROCESS | 1852 | 1462279178690 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1852 | 1462279178692 Marionette TRACE conn3 <- [1,610,null,{}] 05:39:38 INFO - PROCESS | 1852 | 1462279178718 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}] 05:39:38 INFO - PROCESS | 1852 | 1462279178863 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:39:38 INFO - PROCESS | 1852 | 1462279178877 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c9c6000 == 60 [pid = 1852] [id = 160] 05:39:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ff268d800) [pid = 1852] [serial = 479] [outer = (nil)] 05:39:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff74e3c00) [pid = 1852] [serial = 480] [outer = 0x7f7ff268d800] 05:39:38 INFO - PROCESS | 1852 | 1462279178936 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f8001f85400) [pid = 1852] [serial = 481] [outer = 0x7f7ff268d800] 05:39:39 INFO - PROCESS | 1852 | 1462279179753 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]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1087ms 05:39:39 INFO - PROCESS | 1852 | 1462279179823 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 1852 | 1462279179829 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:39:39 INFO - PROCESS | 1852 | 1462279179840 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 1852 | 1462279179845 Marionette TRACE conn3 <- [1,614,null,{}] 05:39:39 INFO - PROCESS | 1852 | 1462279179863 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}] 05:39:40 INFO - PROCESS | 1852 | 1462279180040 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:39:40 INFO - PROCESS | 1852 | 1462279180159 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2acf800 == 61 [pid = 1852] [id = 161] 05:39:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7ff112e000) [pid = 1852] [serial = 482] [outer = (nil)] 05:39:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ff13fa800) [pid = 1852] [serial = 483] [outer = 0x7f7ff112e000] 05:39:40 INFO - PROCESS | 1852 | 1462279180231 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ff2684400) [pid = 1852] [serial = 484] [outer = 0x7f7ff112e000] 05:39:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f7ff113c800) [pid = 1852] [serial = 485] [outer = 0x7f7ff305dc00] 05:39:41 INFO - PROCESS | 1852 | 1462279181193 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]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1391ms 05:39:41 INFO - PROCESS | 1852 | 1462279181230 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 1852 | 1462279181238 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:39:41 INFO - PROCESS | 1852 | 1462279181247 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 1852 | 1462279181250 Marionette TRACE conn3 <- [1,618,null,{}] 05:39:41 INFO - PROCESS | 1852 | 1462279181256 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}] 05:39:41 INFO - PROCESS | 1852 | 1462279181417 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:39:41 INFO - PROCESS | 1852 | 1462279181569 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc56c000 == 62 [pid = 1852] [id = 162] 05:39:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f7ff268b400) [pid = 1852] [serial = 486] [outer = (nil)] 05:39:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f7ff4a34c00) [pid = 1852] [serial = 487] [outer = 0x7f7ff268b400] 05:39:41 INFO - PROCESS | 1852 | 1462279181639 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f7ff74d9c00) [pid = 1852] [serial = 488] [outer = 0x7f7ff268b400] 05:39:42 INFO - PROCESS | 1852 | 1462279182566 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]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:39:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1376ms 05:39:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:39:42 INFO - PROCESS | 1852 | 1462279182624 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 1852 | 1462279182627 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:39:42 INFO - PROCESS | 1852 | 1462279182634 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1852 | 1462279182640 Marionette TRACE conn3 <- [1,622,null,{}] 05:39:42 INFO - PROCESS | 1852 | 1462279182656 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}] 05:39:42 INFO - PROCESS | 1852 | 1462279182861 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:39:43 INFO - PROCESS | 1852 | 1462279183047 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f80114ce800 == 63 [pid = 1852] [id = 163] 05:39:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ffa644400) [pid = 1852] [serial = 489] [outer = (nil)] 05:39:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ffad32000) [pid = 1852] [serial = 490] [outer = 0x7f7ffa644400] 05:39:43 INFO - PROCESS | 1852 | 1462279183167 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ffcc49800) [pid = 1852] [serial = 491] [outer = 0x7f7ffa644400] 05:39:44 INFO - PROCESS | 1852 | 1462279183993 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]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:39:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1393ms 05:39:44 INFO - PROCESS | 1852 | 1462279184029 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 1852 | 1462279184036 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:39:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:39:44 INFO - PROCESS | 1852 | 1462279184042 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1852 | 1462279184045 Marionette TRACE conn3 <- [1,626,null,{}] 05:39:44 INFO - PROCESS | 1852 | 1462279184050 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}] 05:39:44 INFO - PROCESS | 1852 | 1462279184204 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:39:44 INFO - PROCESS | 1852 | 1462279184353 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e218800 == 64 [pid = 1852] [id = 164] 05:39:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff1fea800) [pid = 1852] [serial = 492] [outer = (nil)] 05:39:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ffd192800) [pid = 1852] [serial = 493] [outer = 0x7f7ff1fea800] 05:39:44 INFO - PROCESS | 1852 | 1462279184424 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ffd198400) [pid = 1852] [serial = 494] [outer = 0x7f7ff1fea800] 05:39:45 INFO - PROCESS | 1852 | 1462279185283 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]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:39:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1275ms 05:39:45 INFO - PROCESS | 1852 | 1462279185318 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 1852 | 1462279185322 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:39:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:39:45 INFO - PROCESS | 1852 | 1462279185327 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1852 | 1462279185330 Marionette TRACE conn3 <- [1,630,null,{}] 05:39:45 INFO - PROCESS | 1852 | 1462279185335 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}] 05:39:45 INFO - PROCESS | 1852 | 1462279185487 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:39:45 INFO - PROCESS | 1852 | 1462279185636 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1212000 == 65 [pid = 1852] [id = 165] 05:39:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ffcc4a000) [pid = 1852] [serial = 495] [outer = (nil)] 05:39:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ffee6c000) [pid = 1852] [serial = 496] [outer = 0x7f7ffcc4a000] 05:39:45 INFO - PROCESS | 1852 | 1462279185708 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f80095f7800) [pid = 1852] [serial = 497] [outer = 0x7f7ffcc4a000] 05:39:46 INFO - PROCESS | 1852 | 1462279186541 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]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:39:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1281ms 05:39:46 INFO - PROCESS | 1852 | 1462279186610 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 1852 | 1462279186613 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:39:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:39:46 INFO - PROCESS | 1852 | 1462279186619 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1852 | 1462279186622 Marionette TRACE conn3 <- [1,634,null,{}] 05:39:46 INFO - PROCESS | 1852 | 1462279186627 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}] 05:39:46 INFO - PROCESS | 1852 | 1462279186850 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:39:47 INFO - PROCESS | 1852 | 1462279186997 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff260f000 == 66 [pid = 1852] [id = 166] 05:39:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff29b9000) [pid = 1852] [serial = 498] [outer = (nil)] 05:39:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff29c0c00) [pid = 1852] [serial = 499] [outer = 0x7f7ff29b9000] 05:39:47 INFO - PROCESS | 1852 | 1462279187068 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f800a8d7800) [pid = 1852] [serial = 500] [outer = 0x7f7ff29b9000] 05:39:47 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:47 INFO - PROCESS | 1852 | 1462279187853 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]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:39:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1286ms 05:39:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:39:47 INFO - PROCESS | 1852 | 1462279187906 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 1852 | 1462279187909 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:39:47 INFO - PROCESS | 1852 | 1462279187915 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 1852 | 1462279187918 Marionette TRACE conn3 <- [1,638,null,{}] 05:39:47 INFO - PROCESS | 1852 | 1462279187941 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}] 05:39:48 INFO - PROCESS | 1852 | 1462279188098 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:39:48 INFO - PROCESS | 1852 | 1462279188245 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb84800 == 67 [pid = 1852] [id = 167] 05:39:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7febb13c00) [pid = 1852] [serial = 501] [outer = (nil)] 05:39:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7febb1b800) [pid = 1852] [serial = 502] [outer = 0x7f7febb13c00] 05:39:48 INFO - PROCESS | 1852 | 1462279188314 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7febb20400) [pid = 1852] [serial = 503] [outer = 0x7f7febb13c00] 05:39:48 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:49 INFO - PROCESS | 1852 | 1462279189129 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]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:39:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1239ms 05:39:49 INFO - PROCESS | 1852 | 1462279189155 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1852 | 1462279189158 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:39:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:39:49 INFO - PROCESS | 1852 | 1462279189164 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1852 | 1462279189166 Marionette TRACE conn3 <- [1,642,null,{}] 05:39:49 INFO - PROCESS | 1852 | 1462279189171 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}] 05:39:49 INFO - PROCESS | 1852 | 1462279189321 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:39:49 INFO - PROCESS | 1852 | 1462279189696 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c5e800 == 68 [pid = 1852] [id = 168] 05:39:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7febee0400) [pid = 1852] [serial = 504] [outer = (nil)] 05:39:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7febee2c00) [pid = 1852] [serial = 505] [outer = 0x7f7febee0400] 05:39:49 INFO - PROCESS | 1852 | 1462279189837 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7fec987400) [pid = 1852] [serial = 506] [outer = 0x7f7febee0400] 05:39:50 INFO - PROCESS | 1852 | 1462279190743 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]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:39:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1640ms 05:39:50 INFO - PROCESS | 1852 | 1462279190808 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1852 | 1462279190813 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:39:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:39:50 INFO - PROCESS | 1852 | 1462279190822 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1852 | 1462279190827 Marionette TRACE conn3 <- [1,646,null,{}] 05:39:50 INFO - PROCESS | 1852 | 1462279190833 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}] 05:39:50 INFO - PROCESS | 1852 | 1462279190990 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:39:51 INFO - PROCESS | 1852 | 1462279191139 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c46800 == 69 [pid = 1852] [id = 169] 05:39:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff1fecc00) [pid = 1852] [serial = 507] [outer = (nil)] 05:39:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff2685400) [pid = 1852] [serial = 508] [outer = 0x7f7ff1fecc00] 05:39:51 INFO - PROCESS | 1852 | 1462279191249 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ff268f800) [pid = 1852] [serial = 509] [outer = 0x7f7ff1fecc00] 05:39:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbbc2000 == 68 [pid = 1852] [id = 159] 05:39:51 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f80095f2000) [pid = 1852] [serial = 417] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ffcc49c00) [pid = 1852] [serial = 441] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002992800 == 67 [pid = 1852] [id = 158] 05:39:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1c8000 == 66 [pid = 1852] [id = 157] 05:39:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffba39000 == 65 [pid = 1852] [id = 156] 05:39:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ee6800 == 64 [pid = 1852] [id = 155] 05:39:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14c7800 == 63 [pid = 1852] [id = 154] 05:39:52 INFO - PROCESS | 1852 | 1462279192077 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]]]}] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ffad2e800) [pid = 1852] [serial = 432] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f8002b3c800) [pid = 1852] [serial = 435] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff3095800) [pid = 1852] [serial = 423] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f80098b3800) [pid = 1852] [serial = 439] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff7435800) [pid = 1852] [serial = 429] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f80095f9000) [pid = 1852] [serial = 436] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ffee71400) [pid = 1852] [serial = 403] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff113c000) [pid = 1852] [serial = 421] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff1110000) [pid = 1852] [serial = 420] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff345e400) [pid = 1852] [serial = 408] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ff935a800) [pid = 1852] [serial = 411] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7ff478f800) [pid = 1852] [serial = 426] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ff62cd400) [pid = 1852] [serial = 427] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ffec0e000) [pid = 1852] [serial = 414] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7ff13ef400) [pid = 1852] [serial = 405] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ff3742c00) [pid = 1852] [serial = 424] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ffc594000) [pid = 1852] [serial = 433] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ffa64c800) [pid = 1852] [serial = 438] [outer = (nil)] [url = about:blank] 05:39:52 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ffa5d1000) [pid = 1852] [serial = 430] [outer = (nil)] [url = about:blank] 05:39:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:39:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1335ms 05:39:52 INFO - PROCESS | 1852 | 1462279192159 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1852 | 1462279192165 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:39:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:39:52 INFO - PROCESS | 1852 | 1462279192173 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1852 | 1462279192175 Marionette TRACE conn3 <- [1,650,null,{}] 05:39:52 INFO - PROCESS | 1852 | 1462279192180 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}] 05:39:52 INFO - PROCESS | 1852 | 1462279192325 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:39:52 INFO - PROCESS | 1852 | 1462279192431 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ee4800 == 64 [pid = 1852] [id = 170] 05:39:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7fec98c400) [pid = 1852] [serial = 510] [outer = (nil)] 05:39:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff29c1000) [pid = 1852] [serial = 511] [outer = 0x7f7fec98c400] 05:39:52 INFO - PROCESS | 1852 | 1462279192491 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff2d7e400) [pid = 1852] [serial = 512] [outer = 0x7f7fec98c400] 05:39:53 INFO - PROCESS | 1852 | 1462279193197 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]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:39:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1075ms 05:39:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:39:53 INFO - PROCESS | 1852 | 1462279193248 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1852 | 1462279193251 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:39:53 INFO - PROCESS | 1852 | 1462279193259 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1852 | 1462279193267 Marionette TRACE conn3 <- [1,654,null,{}] 05:39:53 INFO - PROCESS | 1852 | 1462279193280 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}] 05:39:53 INFO - PROCESS | 1852 | 1462279193428 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:39:53 INFO - PROCESS | 1852 | 1462279193578 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff9a84800 == 65 [pid = 1852] [id = 171] 05:39:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff5f4f000) [pid = 1852] [serial = 513] [outer = (nil)] 05:39:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff62db400) [pid = 1852] [serial = 514] [outer = 0x7f7ff5f4f000] 05:39:53 INFO - PROCESS | 1852 | 1462279193636 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ff74da400) [pid = 1852] [serial = 515] [outer = 0x7f7ff5f4f000] 05:39:54 INFO - PROCESS | 1852 | 1462279194299 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]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:39:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1092ms 05:39:54 INFO - PROCESS | 1852 | 1462279194349 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1852 | 1462279194352 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:39:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:39:54 INFO - PROCESS | 1852 | 1462279194358 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1852 | 1462279194360 Marionette TRACE conn3 <- [1,658,null,{}] 05:39:54 INFO - PROCESS | 1852 | 1462279194366 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}] 05:39:54 INFO - PROCESS | 1852 | 1462279194585 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:39:54 INFO - PROCESS | 1852 | 1462279194609 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc56a000 == 66 [pid = 1852] [id = 172] 05:39:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ff345ac00) [pid = 1852] [serial = 516] [outer = (nil)] 05:39:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ff7eaf000) [pid = 1852] [serial = 517] [outer = 0x7f7ff345ac00] 05:39:54 INFO - PROCESS | 1852 | 1462279194667 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ffa3b7000) [pid = 1852] [serial = 518] [outer = 0x7f7ff345ac00] 05:39:55 INFO - PROCESS | 1852 | 1462279195466 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]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:39:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1132ms 05:39:55 INFO - PROCESS | 1852 | 1462279195496 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 1852 | 1462279195499 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:39:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:39:55 INFO - PROCESS | 1852 | 1462279195505 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1852 | 1462279195507 Marionette TRACE conn3 <- [1,662,null,{}] 05:39:55 INFO - PROCESS | 1852 | 1462279195512 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}] 05:39:55 INFO - PROCESS | 1852 | 1462279195688 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:39:55 INFO - PROCESS | 1852 | 1462279195716 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffecb5800 == 67 [pid = 1852] [id = 173] 05:39:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ffad2b000) [pid = 1852] [serial = 519] [outer = (nil)] 05:39:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ffbd60400) [pid = 1852] [serial = 520] [outer = 0x7f7ffad2b000] 05:39:55 INFO - PROCESS | 1852 | 1462279195785 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ffcc52c00) [pid = 1852] [serial = 521] [outer = 0x7f7ffad2b000] 05:39:56 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:56 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7fec982c00) [pid = 1852] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:39:56 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff268b000) [pid = 1852] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:39:56 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff62d0000) [pid = 1852] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:39:56 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ff110c800) [pid = 1852] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:39:56 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7ff110e800) [pid = 1852] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:39:56 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ff3748000) [pid = 1852] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:39:56 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ffcc51400) [pid = 1852] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:39:56 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7ff0fd9400) [pid = 1852] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:39:56 INFO - PROCESS | 1852 | 1462279196720 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]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:39:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1226ms 05:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:39:56 INFO - PROCESS | 1852 | 1462279196733 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1852 | 1462279196735 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:39:56 INFO - PROCESS | 1852 | 1462279196742 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1852 | 1462279196745 Marionette TRACE conn3 <- [1,666,null,{}] 05:39:56 INFO - PROCESS | 1852 | 1462279196750 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}] 05:39:56 INFO - PROCESS | 1852 | 1462279196945 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:39:57 INFO - PROCESS | 1852 | 1462279197020 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd108000 == 68 [pid = 1852] [id = 174] 05:39:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff0fd7800) [pid = 1852] [serial = 522] [outer = (nil)] 05:39:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ffad2b400) [pid = 1852] [serial = 523] [outer = 0x7f7ff0fd7800] 05:39:57 INFO - PROCESS | 1852 | 1462279197079 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ffcfd1000) [pid = 1852] [serial = 524] [outer = 0x7f7ff0fd7800] 05:39:57 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:57 INFO - PROCESS | 1852 | 1462279197752 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]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:39:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1036ms 05:39:57 INFO - PROCESS | 1852 | 1462279197777 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1852 | 1462279197780 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:39:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:39:57 INFO - PROCESS | 1852 | 1462279197785 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1852 | 1462279197787 Marionette TRACE conn3 <- [1,670,null,{}] 05:39:57 INFO - PROCESS | 1852 | 1462279197793 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}] 05:39:57 INFO - PROCESS | 1852 | 1462279197980 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:39:58 INFO - PROCESS | 1852 | 1462279197997 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c90e800 == 69 [pid = 1852] [id = 175] 05:39:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ff0fd9400) [pid = 1852] [serial = 525] [outer = (nil)] 05:39:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ffec28400) [pid = 1852] [serial = 526] [outer = 0x7f7ff0fd9400] 05:39:58 INFO - PROCESS | 1852 | 1462279198054 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f80098b3800) [pid = 1852] [serial = 527] [outer = 0x7f7ff0fd9400] 05:39:58 INFO - PROCESS | 1852 | 1462279198906 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]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:39:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1181ms 05:39:58 INFO - PROCESS | 1852 | 1462279198968 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 1852 | 1462279198974 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:39:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:39:58 INFO - PROCESS | 1852 | 1462279198982 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1852 | 1462279198987 Marionette TRACE conn3 <- [1,674,null,{}] 05:39:59 INFO - PROCESS | 1852 | 1462279198997 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}] 05:39:59 INFO - PROCESS | 1852 | 1462279199192 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:39:59 INFO - PROCESS | 1852 | 1462279199328 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ab9800 == 70 [pid = 1852] [id = 176] 05:39:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7febee3800) [pid = 1852] [serial = 528] [outer = (nil)] 05:39:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff110f800) [pid = 1852] [serial = 529] [outer = 0x7f7febee3800] 05:39:59 INFO - PROCESS | 1852 | 1462279199402 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff2687800) [pid = 1852] [serial = 530] [outer = 0x7f7febee3800] 05:39:59 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:40:00 INFO - PROCESS | 1852 | 1462279200220 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]]]}] 05:40:00 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 05:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1286ms 05:40:00 INFO - PROCESS | 1852 | 1462279200269 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 1852 | 1462279200278 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:40:00 INFO - PROCESS | 1852 | 1462279200289 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1852 | 1462279200293 Marionette TRACE conn3 <- [1,678,null,{}] 05:40:00 INFO - PROCESS | 1852 | 1462279200300 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}] 05:40:00 INFO - PROCESS | 1852 | 1462279200470 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:40:00 INFO - PROCESS | 1852 | 1462279200619 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc257000 == 71 [pid = 1852] [id = 177] 05:40:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff29b6c00) [pid = 1852] [serial = 531] [outer = (nil)] 05:40:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff2aa3000) [pid = 1852] [serial = 532] [outer = 0x7f7ff29b6c00] 05:40:00 INFO - PROCESS | 1852 | 1462279200690 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff2aa9400) [pid = 1852] [serial = 533] [outer = 0x7f7ff29b6c00] 05:40:01 INFO - PROCESS | 1852 | 1462279201627 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]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:40:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1388ms 05:40:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:40:01 INFO - PROCESS | 1852 | 1462279201678 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1852 | 1462279201681 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:40:01 INFO - PROCESS | 1852 | 1462279201689 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1852 | 1462279201697 Marionette TRACE conn3 <- [1,682,null,{}] 05:40:01 INFO - PROCESS | 1852 | 1462279201720 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}] 05:40:01 INFO - PROCESS | 1852 | 1462279201973 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:40:02 INFO - PROCESS | 1852 | 1462279202174 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e322800 == 72 [pid = 1852] [id = 178] 05:40:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff305fc00) [pid = 1852] [serial = 534] [outer = (nil)] 05:40:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff60aa000) [pid = 1852] [serial = 535] [outer = 0x7f7ff305fc00] 05:40:02 INFO - PROCESS | 1852 | 1462279202267 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff74e4000) [pid = 1852] [serial = 536] [outer = 0x7f7ff305fc00] 05:40:03 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:03 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:03 INFO - PROCESS | 1852 | 1462279203485 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]]]}] 05:40:03 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) 05:40:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1842ms 05:40:03 INFO - PROCESS | 1852 | 1462279203530 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:40:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:40:03 INFO - PROCESS | 1852 | 1462279203534 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:40:03 INFO - PROCESS | 1852 | 1462279203541 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1852 | 1462279203544 Marionette TRACE conn3 <- [1,686,null,{}] 05:40:03 INFO - PROCESS | 1852 | 1462279203549 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}] 05:40:03 INFO - PROCESS | 1852 | 1462279203794 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:40:03 INFO - PROCESS | 1852 | 1462279203946 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8012aa0800 == 73 [pid = 1852] [id = 179] 05:40:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff309cc00) [pid = 1852] [serial = 537] [outer = (nil)] 05:40:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ffa694400) [pid = 1852] [serial = 538] [outer = 0x7f7ff309cc00] 05:40:04 INFO - PROCESS | 1852 | 1462279204017 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ffd18d800) [pid = 1852] [serial = 539] [outer = 0x7f7ff309cc00] 05:40:05 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:05 INFO - PROCESS | 1852 | 1462279205276 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]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:40:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1781ms 05:40:05 INFO - PROCESS | 1852 | 1462279205322 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1852 | 1462279205326 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:40:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:40:05 INFO - PROCESS | 1852 | 1462279205369 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1852 | 1462279205373 Marionette TRACE conn3 <- [1,690,null,{}] 05:40:05 INFO - PROCESS | 1852 | 1462279205428 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}] 05:40:05 INFO - PROCESS | 1852 | 1462279205585 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:40:05 INFO - PROCESS | 1852 | 1462279205731 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0b2000 == 74 [pid = 1852] [id = 180] 05:40:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff374f800) [pid = 1852] [serial = 540] [outer = (nil)] 05:40:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ffec30400) [pid = 1852] [serial = 541] [outer = 0x7f7ff374f800] 05:40:05 INFO - PROCESS | 1852 | 1462279205806 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f80098ad400) [pid = 1852] [serial = 542] [outer = 0x7f7ff374f800] 05:40:07 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:07 INFO - PROCESS | 1852 | 1462279207036 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]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:40:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1766ms 05:40:07 INFO - PROCESS | 1852 | 1462279207198 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1852 | 1462279207203 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:40:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:40:07 INFO - PROCESS | 1852 | 1462279207213 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1852 | 1462279207216 Marionette TRACE conn3 <- [1,694,null,{}] 05:40:07 INFO - PROCESS | 1852 | 1462279207221 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}] 05:40:07 INFO - PROCESS | 1852 | 1462279207408 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:40:07 INFO - PROCESS | 1852 | 1462279207593 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e1c800 == 75 [pid = 1852] [id = 181] 05:40:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7febb1a800) [pid = 1852] [serial = 543] [outer = (nil)] 05:40:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7fec98e800) [pid = 1852] [serial = 544] [outer = 0x7f7febb1a800] 05:40:07 INFO - PROCESS | 1852 | 1462279207666 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ffec13c00) [pid = 1852] [serial = 545] [outer = 0x7f7febb1a800] 05:40:08 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:08 INFO - PROCESS | 1852 | 1462279208917 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]]]}] 05:40:08 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) 05:40:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1731ms 05:40:08 INFO - PROCESS | 1852 | 1462279208945 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1852 | 1462279208949 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:40:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:40:08 INFO - PROCESS | 1852 | 1462279208956 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1852 | 1462279208960 Marionette TRACE conn3 <- [1,698,null,{}] 05:40:08 INFO - PROCESS | 1852 | 1462279208969 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}] 05:40:09 INFO - PROCESS | 1852 | 1462279209225 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:40:09 INFO - PROCESS | 1852 | 1462279209352 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2abd000 == 76 [pid = 1852] [id = 182] 05:40:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7feadd2800) [pid = 1852] [serial = 546] [outer = (nil)] 05:40:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7febedd000) [pid = 1852] [serial = 547] [outer = 0x7f7feadd2800] 05:40:09 INFO - PROCESS | 1852 | 1462279209419 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff1111800) [pid = 1852] [serial = 548] [outer = 0x7f7feadd2800] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd108000 == 75 [pid = 1852] [id = 174] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ff74e3c00) [pid = 1852] [serial = 480] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffecb5800 == 74 [pid = 1852] [id = 173] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc56a000 == 73 [pid = 1852] [id = 172] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff9a84800 == 72 [pid = 1852] [id = 171] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ee4800 == 71 [pid = 1852] [id = 170] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c46800 == 70 [pid = 1852] [id = 169] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c5e800 == 69 [pid = 1852] [id = 168] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f80114ce800 == 68 [pid = 1852] [id = 163] 05:40:10 INFO - PROCESS | 1852 | 1462279210740 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]]]}] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc56c000 == 67 [pid = 1852] [id = 162] 05:40:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2acf800 == 66 [pid = 1852] [id = 161] 05:40:10 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) 05:40:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1835ms 05:40:10 INFO - PROCESS | 1852 | 1462279210802 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1852 | 1462279210811 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:40:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:40:10 INFO - PROCESS | 1852 | 1462279210823 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1852 | 1462279210828 Marionette TRACE conn3 <- [1,702,null,{}] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ffc235000) [pid = 1852] [serial = 364] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7fec98bc00) [pid = 1852] [serial = 474] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7ff268cc00) [pid = 1852] [serial = 477] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7ffbd5f000) [pid = 1852] [serial = 468] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ffcc50400) [pid = 1852] [serial = 469] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ff3746800) [pid = 1852] [serial = 465] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7ff88d7400) [pid = 1852] [serial = 466] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7ff26ed400) [pid = 1852] [serial = 444] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff26f0400) [pid = 1852] [serial = 463] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff1135800) [pid = 1852] [serial = 462] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ffcc53800) [pid = 1852] [serial = 442] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ffcc50c00) [pid = 1852] [serial = 450] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff62ce400) [pid = 1852] [serial = 447] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f8009868c00) [pid = 1852] [serial = 453] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f800aa1cc00) [pid = 1852] [serial = 456] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f800e1a0400) [pid = 1852] [serial = 459] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f8008773c00) [pid = 1852] [serial = 471] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f800a4d1800) [pid = 1852] [serial = 472] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff0fd9800) [pid = 1852] [serial = 475] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff62d7800) [pid = 1852] [serial = 478] [outer = (nil)] [url = about:blank] 05:40:10 INFO - PROCESS | 1852 | 1462279210882 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}] 05:40:11 INFO - PROCESS | 1852 | 1462279211063 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:40:11 INFO - PROCESS | 1852 | 1462279211075 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1208800 == 67 [pid = 1852] [id = 183] 05:40:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff13ed400) [pid = 1852] [serial = 549] [outer = (nil)] 05:40:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff268e000) [pid = 1852] [serial = 550] [outer = 0x7f7ff13ed400] 05:40:11 INFO - PROCESS | 1852 | 1462279211135 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff29be400) [pid = 1852] [serial = 551] [outer = 0x7f7ff13ed400] 05:40:12 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:12 INFO - PROCESS | 1852 | 1462279212320 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]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:40:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1552ms 05:40:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:40:12 INFO - PROCESS | 1852 | 1462279212374 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1852 | 1462279212376 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:40:12 INFO - PROCESS | 1852 | 1462279212383 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1852 | 1462279212388 Marionette TRACE conn3 <- [1,706,null,{}] 05:40:12 INFO - PROCESS | 1852 | 1462279212403 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}] 05:40:12 INFO - PROCESS | 1852 | 1462279212597 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:40:12 INFO - PROCESS | 1852 | 1462279212693 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3643800 == 68 [pid = 1852] [id = 184] 05:40:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff2aaa000) [pid = 1852] [serial = 552] [outer = (nil)] 05:40:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff309b000) [pid = 1852] [serial = 553] [outer = 0x7f7ff2aaa000] 05:40:12 INFO - PROCESS | 1852 | 1462279212756 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff3552400) [pid = 1852] [serial = 554] [outer = 0x7f7ff2aaa000] 05:40:13 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:13 INFO - PROCESS | 1852 | 1462279213909 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]]]}] 05:40:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:40:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1543ms 05:40:13 INFO - PROCESS | 1852 | 1462279213924 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 1852 | 1462279213929 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:40:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:40:13 INFO - PROCESS | 1852 | 1462279213943 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 1852 | 1462279213947 Marionette TRACE conn3 <- [1,710,null,{}] 05:40:13 INFO - PROCESS | 1852 | 1462279213963 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}] 05:40:14 INFO - PROCESS | 1852 | 1462279214151 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:40:14 INFO - PROCESS | 1852 | 1462279214233 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffaee4000 == 69 [pid = 1852] [id = 185] 05:40:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff3090000) [pid = 1852] [serial = 555] [outer = (nil)] 05:40:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff478ac00) [pid = 1852] [serial = 556] [outer = 0x7f7ff3090000] 05:40:14 INFO - PROCESS | 1852 | 1462279214294 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff60aec00) [pid = 1852] [serial = 557] [outer = 0x7f7ff3090000] 05:40:15 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ff268d800) [pid = 1852] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:40:15 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7fec98c400) [pid = 1852] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:40:15 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ffad2b000) [pid = 1852] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:40:15 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7febee0400) [pid = 1852] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:40:15 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff1fecc00) [pid = 1852] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:40:15 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff5f4f000) [pid = 1852] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:40:15 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff0fd7800) [pid = 1852] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:40:15 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff345ac00) [pid = 1852] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:40:15 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:15 INFO - PROCESS | 1852 | 1462279215546 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]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:40:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1650ms 05:40:15 INFO - PROCESS | 1852 | 1462279215588 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1852 | 1462279215593 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:40:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:40:15 INFO - PROCESS | 1852 | 1462279215601 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1852 | 1462279215608 Marionette TRACE conn3 <- [1,714,null,{}] 05:40:15 INFO - PROCESS | 1852 | 1462279215620 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}] 05:40:15 INFO - PROCESS | 1852 | 1462279215857 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:40:16 INFO - PROCESS | 1852 | 1462279216025 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c4f000 == 70 [pid = 1852] [id = 186] 05:40:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff0fda400) [pid = 1852] [serial = 558] [outer = (nil)] 05:40:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff112e400) [pid = 1852] [serial = 559] [outer = 0x7f7ff0fda400] 05:40:16 INFO - PROCESS | 1852 | 1462279216101 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff2683c00) [pid = 1852] [serial = 560] [outer = 0x7f7ff0fda400] 05:40:17 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:17 INFO - PROCESS | 1852 | 1462279217440 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]]]}] 05:40:17 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 05:40:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1889ms 05:40:17 INFO - PROCESS | 1852 | 1462279217496 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 1852 | 1462279217504 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:40:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:40:17 INFO - PROCESS | 1852 | 1462279217564 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1852 | 1462279217570 Marionette TRACE conn3 <- [1,718,null,{}] 05:40:17 INFO - PROCESS | 1852 | 1462279217577 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}] 05:40:17 INFO - PROCESS | 1852 | 1462279217753 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:40:17 INFO - PROCESS | 1852 | 1462279217904 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f1b000 == 71 [pid = 1852] [id = 187] 05:40:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7fec984000) [pid = 1852] [serial = 561] [outer = (nil)] 05:40:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff2a14400) [pid = 1852] [serial = 562] [outer = 0x7f7fec984000] 05:40:17 INFO - PROCESS | 1852 | 1462279217974 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff3059c00) [pid = 1852] [serial = 563] [outer = 0x7f7fec984000] 05:40:19 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:19 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:19 INFO - PROCESS | 1852 | 1462279219272 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]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:40:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1743ms 05:40:19 INFO - PROCESS | 1852 | 1462279219425 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1852 | 1462279219428 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:40:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:40:19 INFO - PROCESS | 1852 | 1462279219444 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1852 | 1462279219450 Marionette TRACE conn3 <- [1,722,null,{}] 05:40:19 INFO - PROCESS | 1852 | 1462279219466 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}] 05:40:19 INFO - PROCESS | 1852 | 1462279219652 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:40:19 INFO - PROCESS | 1852 | 1462279219803 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc56b000 == 72 [pid = 1852] [id = 188] 05:40:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff305bc00) [pid = 1852] [serial = 564] [outer = (nil)] 05:40:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff374b400) [pid = 1852] [serial = 565] [outer = 0x7f7ff305bc00] 05:40:19 INFO - PROCESS | 1852 | 1462279219881 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff62ce400) [pid = 1852] [serial = 566] [outer = 0x7f7ff305bc00] 05:40:20 INFO - PROCESS | 1852 | 1462279220766 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] 05:40:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:40:20 INFO - PROCESS | 1852 | 1462279220841 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:40:20 INFO - PROCESS | 1852 | 1462279220848 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1852 | 1462279220852 Marionette TRACE conn3 <- [1,726,null,{}] 05:40:20 INFO - PROCESS | 1852 | 1462279220858 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}] 05:40:21 INFO - PROCESS | 1852 | 1462279221065 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:40:21 INFO - PROCESS | 1852 | 1462279221219 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800297d000 == 73 [pid = 1852] [id = 189] 05:40:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ff3060000) [pid = 1852] [serial = 567] [outer = (nil)] 05:40:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ffa1f2800) [pid = 1852] [serial = 568] [outer = 0x7f7ff3060000] 05:40:21 INFO - PROCESS | 1852 | 1462279221294 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ffa648800) [pid = 1852] [serial = 569] [outer = 0x7f7ff3060000] 05:40:22 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:22 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:22 INFO - PROCESS | 1852 | 1462279222252 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]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1434ms 05:40:22 INFO - PROCESS | 1852 | 1462279222282 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1852 | 1462279222286 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:40:22 INFO - PROCESS | 1852 | 1462279222292 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1852 | 1462279222295 Marionette TRACE conn3 <- [1,730,null,{}] 05:40:22 INFO - PROCESS | 1852 | 1462279222300 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}] 05:40:22 INFO - PROCESS | 1852 | 1462279222458 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:40:22 INFO - PROCESS | 1852 | 1462279222613 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800a54b800 == 74 [pid = 1852] [id = 190] 05:40:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff88dbc00) [pid = 1852] [serial = 570] [outer = (nil)] 05:40:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ffb29fc00) [pid = 1852] [serial = 571] [outer = 0x7f7ff88dbc00] 05:40:22 INFO - PROCESS | 1852 | 1462279222684 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7ffc58ec00) [pid = 1852] [serial = 572] [outer = 0x7f7ff88dbc00] 05:40:23 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:23 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:23 INFO - PROCESS | 1852 | 1462279223565 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] 05:40:23 INFO - PROCESS | 1852 | 1462279223626 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:40:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:40:23 INFO - PROCESS | 1852 | 1462279223632 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1852 | 1462279223635 Marionette TRACE conn3 <- [1,734,null,{}] 05:40:23 INFO - PROCESS | 1852 | 1462279223640 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}] 05:40:23 INFO - PROCESS | 1852 | 1462279223853 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:40:24 INFO - PROCESS | 1852 | 1462279224080 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e2ba000 == 75 [pid = 1852] [id = 191] 05:40:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ffeee5800) [pid = 1852] [serial = 573] [outer = (nil)] 05:40:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f800a50f000) [pid = 1852] [serial = 574] [outer = 0x7f7ffeee5800] 05:40:24 INFO - PROCESS | 1852 | 1462279224207 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f800abee000) [pid = 1852] [serial = 575] [outer = 0x7f7ffeee5800] 05:40:24 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:25 INFO - PROCESS | 1852 | 1462279225050 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]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:40:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1487ms 05:40:25 INFO - PROCESS | 1852 | 1462279225121 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1852 | 1462279225124 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:40:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:40:25 INFO - PROCESS | 1852 | 1462279225130 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1852 | 1462279225133 Marionette TRACE conn3 <- [1,738,null,{}] 05:40:25 INFO - PROCESS | 1852 | 1462279225139 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}] 05:40:25 INFO - PROCESS | 1852 | 1462279225305 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:40:25 INFO - PROCESS | 1852 | 1462279225456 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe96000 == 76 [pid = 1852] [id = 192] 05:40:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7febb1c000) [pid = 1852] [serial = 576] [outer = (nil)] 05:40:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff10ddc00) [pid = 1852] [serial = 577] [outer = 0x7f7febb1c000] 05:40:25 INFO - PROCESS | 1852 | 1462279225528 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff10e3c00) [pid = 1852] [serial = 578] [outer = 0x7f7febb1c000] 05:40:26 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:26 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:26 INFO - PROCESS | 1852 | 1462279226740 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]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1630ms 05:40:26 INFO - PROCESS | 1852 | 1462279226762 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:40:26 INFO - PROCESS | 1852 | 1462279226768 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:40:26 INFO - PROCESS | 1852 | 1462279226784 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1852 | 1462279226790 Marionette TRACE conn3 <- [1,742,null,{}] 05:40:26 INFO - PROCESS | 1852 | 1462279226816 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}] 05:40:27 INFO - PROCESS | 1852 | 1462279227025 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:40:27 INFO - PROCESS | 1852 | 1462279227223 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0a6000 == 77 [pid = 1852] [id = 193] 05:40:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff0fd9000) [pid = 1852] [serial = 579] [outer = (nil)] 05:40:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff10e1400) [pid = 1852] [serial = 580] [outer = 0x7f7ff0fd9000] 05:40:27 INFO - PROCESS | 1852 | 1462279227338 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff112e800) [pid = 1852] [serial = 581] [outer = 0x7f7ff0fd9000] 05:40:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c48000 == 76 [pid = 1852] [id = 153] 05:40:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bf5800 == 75 [pid = 1852] [id = 24] 05:40:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3643800 == 74 [pid = 1852] [id = 184] 05:40:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1208800 == 73 [pid = 1852] [id = 183] 05:40:27 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ffd192800) [pid = 1852] [serial = 493] [outer = (nil)] [url = about:blank] 05:40:27 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ffee6c000) [pid = 1852] [serial = 496] [outer = (nil)] [url = about:blank] 05:40:27 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff29c0c00) [pid = 1852] [serial = 499] [outer = (nil)] [url = about:blank] 05:40:27 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7febb1b800) [pid = 1852] [serial = 502] [outer = (nil)] [url = about:blank] 05:40:27 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ffec28400) [pid = 1852] [serial = 526] [outer = (nil)] [url = about:blank] 05:40:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2abd000 == 72 [pid = 1852] [id = 182] 05:40:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8012aa0800 == 71 [pid = 1852] [id = 179] 05:40:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e322800 == 70 [pid = 1852] [id = 178] 05:40:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc257000 == 69 [pid = 1852] [id = 177] 05:40:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ab9800 == 68 [pid = 1852] [id = 176] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f8001f85400) [pid = 1852] [serial = 481] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7ff29c1000) [pid = 1852] [serial = 511] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7ff2d7e400) [pid = 1852] [serial = 512] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7ffbd60400) [pid = 1852] [serial = 520] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ffad32000) [pid = 1852] [serial = 490] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7fec987400) [pid = 1852] [serial = 506] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7febee2c00) [pid = 1852] [serial = 505] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7ff13fa800) [pid = 1852] [serial = 483] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff268f800) [pid = 1852] [serial = 509] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff2685400) [pid = 1852] [serial = 508] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff62db400) [pid = 1852] [serial = 514] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ff4a34c00) [pid = 1852] [serial = 487] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ffad2b400) [pid = 1852] [serial = 523] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ffcc52c00) [pid = 1852] [serial = 521] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff3058400) [pid = 1852] [serial = 271] [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.] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff7eaf000) [pid = 1852] [serial = 517] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ffa3b7000) [pid = 1852] [serial = 518] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff74da400) [pid = 1852] [serial = 515] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ffcfd1000) [pid = 1852] [serial = 524] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:28 INFO - PROCESS | 1852 | 1462279228635 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]]]}] 05:40:28 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 05:40:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1914ms 05:40:28 INFO - PROCESS | 1852 | 1462279228704 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1852 | 1462279228710 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:40:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:40:28 INFO - PROCESS | 1852 | 1462279228741 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1852 | 1462279228744 Marionette TRACE conn3 <- [1,746,null,{}] 05:40:28 INFO - PROCESS | 1852 | 1462279228751 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}] 05:40:28 INFO - PROCESS | 1852 | 1462279228923 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:40:28 INFO - PROCESS | 1852 | 1462279228935 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2611000 == 69 [pid = 1852] [id = 194] 05:40:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7fec990c00) [pid = 1852] [serial = 582] [outer = (nil)] 05:40:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff2059800) [pid = 1852] [serial = 583] [outer = 0x7f7fec990c00] 05:40:28 INFO - PROCESS | 1852 | 1462279228994 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff26f4c00) [pid = 1852] [serial = 584] [outer = 0x7f7fec990c00] 05:40:29 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:30 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:30 INFO - PROCESS | 1852 | 1462279230169 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]]]}] 05:40:30 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.) 05:40:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1487ms 05:40:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:40:30 INFO - PROCESS | 1852 | 1462279230221 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 1852 | 1462279230223 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:40:30 INFO - PROCESS | 1852 | 1462279230230 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1852 | 1462279230235 Marionette TRACE conn3 <- [1,750,null,{}] 05:40:30 INFO - PROCESS | 1852 | 1462279230254 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}] 05:40:30 INFO - PROCESS | 1852 | 1462279230451 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:40:30 INFO - PROCESS | 1852 | 1462279230582 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff47ab800 == 70 [pid = 1852] [id = 195] 05:40:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff2aa8c00) [pid = 1852] [serial = 585] [outer = (nil)] 05:40:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff305e800) [pid = 1852] [serial = 586] [outer = 0x7f7ff2aa8c00] 05:40:30 INFO - PROCESS | 1852 | 1462279230644 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff3550c00) [pid = 1852] [serial = 587] [outer = 0x7f7ff2aa8c00] 05:40:31 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7feadd2800) [pid = 1852] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:40:31 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff0fd9400) [pid = 1852] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:40:31 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff13ed400) [pid = 1852] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:40:31 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff2aaa000) [pid = 1852] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:40:31 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:31 INFO - PROCESS | 1852 | 1462279231835 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]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:40:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1641ms 05:40:31 INFO - PROCESS | 1852 | 1462279231870 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 1852 | 1462279231874 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:40:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:40:31 INFO - PROCESS | 1852 | 1462279231880 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1852 | 1462279231882 Marionette TRACE conn3 <- [1,754,null,{}] 05:40:31 INFO - PROCESS | 1852 | 1462279231888 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}] 05:40:32 INFO - PROCESS | 1852 | 1462279232035 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:40:32 INFO - PROCESS | 1852 | 1462279232277 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbbc1800 == 71 [pid = 1852] [id = 196] 05:40:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff74dd000) [pid = 1852] [serial = 588] [outer = (nil)] 05:40:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff7eaf000) [pid = 1852] [serial = 589] [outer = 0x7f7ff74dd000] 05:40:32 INFO - PROCESS | 1852 | 1462279232350 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff983b000) [pid = 1852] [serial = 590] [outer = 0x7f7ff74dd000] 05:40:33 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:33 INFO - PROCESS | 1852 | 1462279233392 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]]]}] 05:40:33 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 05:40:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1527ms 05:40:33 INFO - PROCESS | 1852 | 1462279233407 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1852 | 1462279233411 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:40:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:40:33 INFO - PROCESS | 1852 | 1462279233417 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1852 | 1462279233418 Marionette TRACE conn3 <- [1,758,null,{}] 05:40:33 INFO - PROCESS | 1852 | 1462279233424 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}] 05:40:33 INFO - PROCESS | 1852 | 1462279233574 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:40:33 INFO - PROCESS | 1852 | 1462279233595 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeca9800 == 72 [pid = 1852] [id = 197] 05:40:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7febedd400) [pid = 1852] [serial = 591] [outer = (nil)] 05:40:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff8b1a000) [pid = 1852] [serial = 592] [outer = 0x7f7febedd400] 05:40:33 INFO - PROCESS | 1852 | 1462279233653 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ffc593000) [pid = 1852] [serial = 593] [outer = 0x7f7febedd400] 05:40:34 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:34 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:34 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:34 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:34 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:34 INFO - PROCESS | 1852 | 1462279234688 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]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:40:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1329ms 05:40:34 INFO - PROCESS | 1852 | 1462279234748 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1852 | 1462279234754 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:40:34 INFO - PROCESS | 1852 | 1462279234763 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1852 | 1462279234767 Marionette TRACE conn3 <- [1,762,null,{}] 05:40:34 INFO - PROCESS | 1852 | 1462279234775 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}] 05:40:34 INFO - PROCESS | 1852 | 1462279234972 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:40:35 INFO - PROCESS | 1852 | 1462279235178 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a4f000 == 73 [pid = 1852] [id = 198] 05:40:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff205a000) [pid = 1852] [serial = 594] [outer = (nil)] 05:40:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ff2687000) [pid = 1852] [serial = 595] [outer = 0x7f7ff205a000] 05:40:35 INFO - PROCESS | 1852 | 1462279235296 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff2a0c800) [pid = 1852] [serial = 596] [outer = 0x7f7ff205a000] 05:40:36 INFO - PROCESS | 1852 | 1462279236514 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]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:40:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1780ms 05:40:36 INFO - PROCESS | 1852 | 1462279236544 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1852 | 1462279236552 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:40:36 INFO - PROCESS | 1852 | 1462279236561 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1852 | 1462279236564 Marionette TRACE conn3 <- [1,766,null,{}] 05:40:36 INFO - PROCESS | 1852 | 1462279236570 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}] 05:40:36 INFO - PROCESS | 1852 | 1462279236813 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:40:36 INFO - PROCESS | 1852 | 1462279236980 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeb85000 == 74 [pid = 1852] [id = 199] 05:40:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff2a18400) [pid = 1852] [serial = 597] [outer = (nil)] 05:40:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff4a3a400) [pid = 1852] [serial = 598] [outer = 0x7f7ff2a18400] 05:40:37 INFO - PROCESS | 1852 | 1462279237051 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ff74de400) [pid = 1852] [serial = 599] [outer = 0x7f7ff2a18400] 05:40:38 INFO - PROCESS | 1852 | 1462279238362 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]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1828ms 05:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:40:38 INFO - PROCESS | 1852 | 1462279238434 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1852 | 1462279238437 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:40:38 INFO - PROCESS | 1852 | 1462279238445 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1852 | 1462279238450 Marionette TRACE conn3 <- [1,770,null,{}] 05:40:38 INFO - PROCESS | 1852 | 1462279238509 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}] 05:40:38 INFO - PROCESS | 1852 | 1462279238661 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:40:38 INFO - PROCESS | 1852 | 1462279238862 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e206000 == 75 [pid = 1852] [id = 200] 05:40:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7ffad2d800) [pid = 1852] [serial = 600] [outer = (nil)] 05:40:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ffd192000) [pid = 1852] [serial = 601] [outer = 0x7f7ffad2d800] 05:40:38 INFO - PROCESS | 1852 | 1462279238942 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f8002b3d000) [pid = 1852] [serial = 602] [outer = 0x7f7ffad2d800] 05:40:39 INFO - PROCESS | 1852 | 1462279239792 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]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1386ms 05:40:39 INFO - PROCESS | 1852 | 1462279239830 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 1852 | 1462279239834 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:40:39 INFO - PROCESS | 1852 | 1462279239840 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1852 | 1462279239844 Marionette TRACE conn3 <- [1,774,null,{}] 05:40:39 INFO - PROCESS | 1852 | 1462279239849 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}] 05:40:40 INFO - PROCESS | 1852 | 1462279240009 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:40:40 INFO - PROCESS | 1852 | 1462279240170 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8011444800 == 76 [pid = 1852] [id = 201] 05:40:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7fed07c000) [pid = 1852] [serial = 603] [outer = (nil)] 05:40:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7fed084000) [pid = 1852] [serial = 604] [outer = 0x7f7fed07c000] 05:40:40 INFO - PROCESS | 1852 | 1462279240242 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ffcc47800) [pid = 1852] [serial = 605] [outer = 0x7f7fed07c000] 05:40:41 INFO - PROCESS | 1852 | 1462279241079 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]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1289ms 05:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:40:41 INFO - PROCESS | 1852 | 1462279241131 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1852 | 1462279241133 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:40:41 INFO - PROCESS | 1852 | 1462279241139 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1852 | 1462279241142 Marionette TRACE conn3 <- [1,778,null,{}] 05:40:41 INFO - PROCESS | 1852 | 1462279241147 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}] 05:40:41 INFO - PROCESS | 1852 | 1462279241303 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:40:41 INFO - PROCESS | 1852 | 1462279241476 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed128000 == 77 [pid = 1852] [id = 202] 05:40:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7febee3000) [pid = 1852] [serial = 606] [outer = (nil)] 05:40:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f800374a800) [pid = 1852] [serial = 607] [outer = 0x7f7febee3000] 05:40:41 INFO - PROCESS | 1852 | 1462279241547 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f80095f9400) [pid = 1852] [serial = 608] [outer = 0x7f7febee3000] 05:40:42 INFO - PROCESS | 1852 | 1462279242657 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]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1583ms 05:40:42 INFO - PROCESS | 1852 | 1462279242725 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 1852 | 1462279242731 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:40:42 INFO - PROCESS | 1852 | 1462279242738 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1852 | 1462279242743 Marionette TRACE conn3 <- [1,782,null,{}] 05:40:42 INFO - PROCESS | 1852 | 1462279242751 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}] 05:40:42 INFO - PROCESS | 1852 | 1462279242913 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:40:43 INFO - PROCESS | 1852 | 1462279243126 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e0c000 == 78 [pid = 1852] [id = 203] 05:40:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7febc77c00) [pid = 1852] [serial = 609] [outer = (nil)] 05:40:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7febedec00) [pid = 1852] [serial = 610] [outer = 0x7f7febc77c00] 05:40:43 INFO - PROCESS | 1852 | 1462279243211 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7fed07a800) [pid = 1852] [serial = 611] [outer = 0x7f7febc77c00] 05:40:44 INFO - PROCESS | 1852 | 1462279244022 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]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1333ms 05:40:44 INFO - PROCESS | 1852 | 1462279244073 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 1852 | 1462279244086 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:40:44 INFO - PROCESS | 1852 | 1462279244103 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 1852 | 1462279244111 Marionette TRACE conn3 <- [1,786,null,{}] 05:40:44 INFO - PROCESS | 1852 | 1462279244121 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}] 05:40:44 INFO - PROCESS | 1852 | 1462279244359 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb680800 == 77 [pid = 1852] [id = 16] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffaed3000 == 76 [pid = 1852] [id = 26] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe0b800 == 75 [pid = 1852] [id = 17] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ee8800 == 74 [pid = 1852] [id = 25] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c9c6000 == 73 [pid = 1852] [id = 160] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7ff478ac00) [pid = 1852] [serial = 556] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | 1462279244607 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe96000 == 72 [pid = 1852] [id = 192] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e2ba000 == 71 [pid = 1852] [id = 191] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800a54b800 == 70 [pid = 1852] [id = 190] 05:40:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febea6800 == 71 [pid = 1852] [id = 204] 05:40:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ff10e1c00) [pid = 1852] [serial = 612] [outer = (nil)] 05:40:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7ff13ef000) [pid = 1852] [serial = 613] [outer = 0x7f7ff10e1c00] 05:40:44 INFO - PROCESS | 1852 | 1462279244693 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7ff204ec00) [pid = 1852] [serial = 614] [outer = 0x7f7ff10e1c00] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800297d000 == 70 [pid = 1852] [id = 189] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc56b000 == 69 [pid = 1852] [id = 188] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5f1b000 == 68 [pid = 1852] [id = 187] 05:40:44 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c4f000 == 67 [pid = 1852] [id = 186] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7ff60aa000) [pid = 1852] [serial = 535] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7ff1111800) [pid = 1852] [serial = 548] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f80098b3800) [pid = 1852] [serial = 527] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ffec30400) [pid = 1852] [serial = 541] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ffa694400) [pid = 1852] [serial = 538] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff29be400) [pid = 1852] [serial = 551] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff110f800) [pid = 1852] [serial = 529] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7ff2aa3000) [pid = 1852] [serial = 532] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7fec98e800) [pid = 1852] [serial = 544] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ff268e000) [pid = 1852] [serial = 550] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7febedd000) [pid = 1852] [serial = 547] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7ff3552400) [pid = 1852] [serial = 554] [outer = (nil)] [url = about:blank] 05:40:44 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7ff309b000) [pid = 1852] [serial = 553] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1852 | 1462279245409 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]]]}] 05:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1336ms 05:40:45 INFO - PROCESS | 1852 | 1462279245439 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 1852 | 1462279245442 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:40:45 INFO - PROCESS | 1852 | 1462279245449 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 1852 | 1462279245454 Marionette TRACE conn3 <- [1,790,null,{}] 05:40:45 INFO - PROCESS | 1852 | 1462279245468 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}] 05:40:45 INFO - PROCESS | 1852 | 1462279245622 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:40:45 INFO - PROCESS | 1852 | 1462279245739 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c3e000 == 68 [pid = 1852] [id = 205] 05:40:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ff10e4400) [pid = 1852] [serial = 615] [outer = (nil)] 05:40:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ff29b8000) [pid = 1852] [serial = 616] [outer = 0x7f7ff10e4400] 05:40:45 INFO - PROCESS | 1852 | 1462279245802 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ff2aa4800) [pid = 1852] [serial = 617] [outer = 0x7f7ff10e4400] 05:40:46 INFO - PROCESS | 1852 | 1462279246495 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]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1085ms 05:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:40:46 INFO - PROCESS | 1852 | 1462279246544 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 1852 | 1462279246547 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:40:46 INFO - PROCESS | 1852 | 1462279246554 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 1852 | 1462279246557 Marionette TRACE conn3 <- [1,794,null,{}] 05:40:46 INFO - PROCESS | 1852 | 1462279246565 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}] 05:40:46 INFO - PROCESS | 1852 | 1462279246708 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:40:46 INFO - PROCESS | 1852 | 1462279246723 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f23800 == 69 [pid = 1852] [id = 206] 05:40:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ff2aa5c00) [pid = 1852] [serial = 618] [outer = (nil)] 05:40:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff2e90400) [pid = 1852] [serial = 619] [outer = 0x7f7ff2aa5c00] 05:40:46 INFO - PROCESS | 1852 | 1462279246782 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff309e400) [pid = 1852] [serial = 620] [outer = 0x7f7ff2aa5c00] 05:40:47 INFO - PROCESS | 1852 | 1462279247637 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]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1135ms 05:40:47 INFO - PROCESS | 1852 | 1462279247704 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1852 | 1462279247707 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:40:47 INFO - PROCESS | 1852 | 1462279247712 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1852 | 1462279247714 Marionette TRACE conn3 <- [1,798,null,{}] 05:40:47 INFO - PROCESS | 1852 | 1462279247719 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}] 05:40:47 INFO - PROCESS | 1852 | 1462279247902 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:40:47 INFO - PROCESS | 1852 | 1462279247923 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa61f000 == 70 [pid = 1852] [id = 207] 05:40:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff2aac000) [pid = 1852] [serial = 621] [outer = (nil)] 05:40:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff3552400) [pid = 1852] [serial = 622] [outer = 0x7f7ff2aac000] 05:40:47 INFO - PROCESS | 1852 | 1462279247984 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff4795400) [pid = 1852] [serial = 623] [outer = 0x7f7ff2aac000] 05:40:48 INFO - PROCESS | 1852 | 1462279248782 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]]]}] 05:40:48 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 05:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1126ms 05:40:48 INFO - PROCESS | 1852 | 1462279248847 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1852 | 1462279248850 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:40:48 INFO - PROCESS | 1852 | 1462279248855 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1852 | 1462279248857 Marionette TRACE conn3 <- [1,802,null,{}] 05:40:48 INFO - PROCESS | 1852 | 1462279248862 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}] 05:40:49 INFO - PROCESS | 1852 | 1462279249202 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:40:49 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7fec990c00) [pid = 1852] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:40:49 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff0fd9000) [pid = 1852] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:40:49 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff2aa8c00) [pid = 1852] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:40:49 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7ff74dd000) [pid = 1852] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:40:49 INFO - PROCESS | 1852 | 1462279249287 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbbd2000 == 71 [pid = 1852] [id = 208] 05:40:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7fec990c00) [pid = 1852] [serial = 624] [outer = (nil)] 05:40:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff205ac00) [pid = 1852] [serial = 625] [outer = 0x7f7fec990c00] 05:40:49 INFO - PROCESS | 1852 | 1462279249362 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff7eaec00) [pid = 1852] [serial = 626] [outer = 0x7f7fec990c00] 05:40:50 INFO - PROCESS | 1852 | 1462279250030 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]]]}] 05:40:50 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 05:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1232ms 05:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:40:50 INFO - PROCESS | 1852 | 1462279250089 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1852 | 1462279250091 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:40:50 INFO - PROCESS | 1852 | 1462279250097 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1852 | 1462279250100 Marionette TRACE conn3 <- [1,806,null,{}] 05:40:50 INFO - PROCESS | 1852 | 1462279250105 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}] 05:40:50 INFO - PROCESS | 1852 | 1462279250241 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:40:50 INFO - PROCESS | 1852 | 1462279250254 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1b4800 == 72 [pid = 1852] [id = 209] 05:40:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff7eaf400) [pid = 1852] [serial = 627] [outer = (nil)] 05:40:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7ff8ba8c00) [pid = 1852] [serial = 628] [outer = 0x7f7ff7eaf400] 05:40:50 INFO - PROCESS | 1852 | 1462279250314 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ffa3b6c00) [pid = 1852] [serial = 629] [outer = 0x7f7ff7eaf400] 05:40:51 INFO - PROCESS | 1852 | 1462279251056 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]]]}] 05:40:51 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 05:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 983ms 05:40:51 INFO - PROCESS | 1852 | 1462279251082 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 1852 | 1462279251085 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:40:51 INFO - PROCESS | 1852 | 1462279251091 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1852 | 1462279251094 Marionette TRACE conn3 <- [1,810,null,{}] 05:40:51 INFO - PROCESS | 1852 | 1462279251099 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}] 05:40:51 INFO - PROCESS | 1852 | 1462279251322 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:40:51 INFO - PROCESS | 1852 | 1462279251463 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed121000 == 73 [pid = 1852] [id = 210] 05:40:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7feadcd800) [pid = 1852] [serial = 630] [outer = (nil)] 05:40:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7febc6e800) [pid = 1852] [serial = 631] [outer = 0x7f7feadcd800] 05:40:51 INFO - PROCESS | 1852 | 1462279251533 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7febedf400) [pid = 1852] [serial = 632] [outer = 0x7f7feadcd800] 05:40:52 INFO - PROCESS | 1852 | 1462279252434 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]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1382ms 05:40:52 INFO - PROCESS | 1852 | 1462279252475 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:40:52 INFO - PROCESS | 1852 | 1462279252482 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:40:52 INFO - PROCESS | 1852 | 1462279252489 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1852 | 1462279252496 Marionette TRACE conn3 <- [1,814,null,{}] 05:40:52 INFO - PROCESS | 1852 | 1462279252502 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}] 05:40:52 INFO - PROCESS | 1852 | 1462279252662 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:40:52 INFO - PROCESS | 1852 | 1462279252824 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4be7800 == 74 [pid = 1852] [id = 211] 05:40:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7ff10d9c00) [pid = 1852] [serial = 633] [outer = (nil)] 05:40:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7ff2055800) [pid = 1852] [serial = 634] [outer = 0x7f7ff10d9c00] 05:40:52 INFO - PROCESS | 1852 | 1462279252897 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff26f8800) [pid = 1852] [serial = 635] [outer = 0x7f7ff10d9c00] 05:40:53 INFO - PROCESS | 1852 | 1462279253826 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] 05:40:53 INFO - PROCESS | 1852 | 1462279253884 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:40:53 INFO - PROCESS | 1852 | 1462279253889 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1852 | 1462279253892 Marionette TRACE conn3 <- [1,818,null,{}] 05:40:53 INFO - PROCESS | 1852 | 1462279253898 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}] 05:40:54 INFO - PROCESS | 1852 | 1462279254055 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:40:54 INFO - PROCESS | 1852 | 1462279254219 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002994800 == 75 [pid = 1852] [id = 212] 05:40:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7ff2c7f000) [pid = 1852] [serial = 636] [outer = (nil)] 05:40:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7ff3550400) [pid = 1852] [serial = 637] [outer = 0x7f7ff2c7f000] 05:40:54 INFO - PROCESS | 1852 | 1462279254292 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7ff5f58800) [pid = 1852] [serial = 638] [outer = 0x7f7ff2c7f000] 05:40:55 INFO - PROCESS | 1852 | 1462279255212 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]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1376ms 05:40:55 INFO - PROCESS | 1852 | 1462279255267 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1852 | 1462279255273 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:40:55 INFO - PROCESS | 1852 | 1462279255289 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1852 | 1462279255296 Marionette TRACE conn3 <- [1,822,null,{}] 05:40:55 INFO - PROCESS | 1852 | 1462279255301 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}] 05:40:55 INFO - PROCESS | 1852 | 1462279255500 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:40:55 INFO - PROCESS | 1852 | 1462279255653 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c902800 == 76 [pid = 1852] [id = 213] 05:40:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ff3058400) [pid = 1852] [serial = 639] [outer = (nil)] 05:40:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7ffa3b3000) [pid = 1852] [serial = 640] [outer = 0x7f7ff3058400] 05:40:55 INFO - PROCESS | 1852 | 1462279255723 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7ffa97c800) [pid = 1852] [serial = 641] [outer = 0x7f7ff3058400] 05:40:56 INFO - PROCESS | 1852 | 1462279256604 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] 05:40:56 INFO - PROCESS | 1852 | 1462279256683 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:40:56 INFO - PROCESS | 1852 | 1462279256690 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1852 | 1462279256692 Marionette TRACE conn3 <- [1,826,null,{}] 05:40:56 INFO - PROCESS | 1852 | 1462279256698 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}] 05:40:56 INFO - PROCESS | 1852 | 1462279256894 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:40:57 INFO - PROCESS | 1852 | 1462279257059 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eab8000 == 77 [pid = 1852] [id = 214] 05:40:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7ff60af000) [pid = 1852] [serial = 642] [outer = (nil)] 05:40:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7ffbb8a400) [pid = 1852] [serial = 643] [outer = 0x7f7ff60af000] 05:40:57 INFO - PROCESS | 1852 | 1462279257130 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f7ffc235000) [pid = 1852] [serial = 644] [outer = 0x7f7ff60af000] 05:40:57 INFO - PROCESS | 1852 | 1462279257943 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]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1277ms 05:40:57 INFO - PROCESS | 1852 | 1462279257968 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 1852 | 1462279257972 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:40:57 INFO - PROCESS | 1852 | 1462279257977 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1852 | 1462279257979 Marionette TRACE conn3 <- [1,830,null,{}] 05:40:57 INFO - PROCESS | 1852 | 1462279257984 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}] 05:40:58 INFO - PROCESS | 1852 | 1462279258136 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:40:58 INFO - PROCESS | 1852 | 1462279258302 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7bd2800 == 78 [pid = 1852] [id = 215] 05:40:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7ffcc4e800) [pid = 1852] [serial = 645] [outer = (nil)] 05:40:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f7ffd0cd800) [pid = 1852] [serial = 646] [outer = 0x7f7ffcc4e800] 05:40:58 INFO - PROCESS | 1852 | 1462279258382 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f7ffee6d000) [pid = 1852] [serial = 647] [outer = 0x7f7ffcc4e800] 05:40:59 INFO - PROCESS | 1852 | 1462279259260 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]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1333ms 05:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:40:59 INFO - PROCESS | 1852 | 1462279259312 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1852 | 1462279259314 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:40:59 INFO - PROCESS | 1852 | 1462279259320 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1852 | 1462279259323 Marionette TRACE conn3 <- [1,834,null,{}] 05:40:59 INFO - PROCESS | 1852 | 1462279259331 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}] 05:40:59 INFO - PROCESS | 1852 | 1462279259497 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:40:59 INFO - PROCESS | 1852 | 1462279259668 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe89cc800 == 79 [pid = 1852] [id = 216] 05:40:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f7ff10e6800) [pid = 1852] [serial = 648] [outer = (nil)] 05:40:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f800379ac00) [pid = 1852] [serial = 649] [outer = 0x7f7ff10e6800] 05:40:59 INFO - PROCESS | 1852 | 1462279259738 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f8009868c00) [pid = 1852] [serial = 650] [outer = 0x7f7ff10e6800] 05:41:00 INFO - PROCESS | 1852 | 1462279260545 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]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1282ms 05:41:00 INFO - PROCESS | 1852 | 1462279260603 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 1852 | 1462279260606 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:41:00 INFO - PROCESS | 1852 | 1462279260611 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1852 | 1462279260614 Marionette TRACE conn3 <- [1,838,null,{}] 05:41:00 INFO - PROCESS | 1852 | 1462279260619 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}] 05:41:00 INFO - PROCESS | 1852 | 1462279260777 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:41:00 INFO - PROCESS | 1852 | 1462279260939 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed137000 == 80 [pid = 1852] [id = 217] 05:41:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f7fe7b5ec00) [pid = 1852] [serial = 651] [outer = (nil)] 05:41:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f7fe7b65c00) [pid = 1852] [serial = 652] [outer = 0x7f7fe7b5ec00] 05:41:01 INFO - PROCESS | 1852 | 1462279261024 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f7fe7b6b800) [pid = 1852] [serial = 653] [outer = 0x7f7fe7b5ec00] 05:41:01 INFO - PROCESS | 1852 | 1462279261864 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]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1289ms 05:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:41:01 INFO - PROCESS | 1852 | 1462279261902 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 1852 | 1462279261905 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:41:01 INFO - PROCESS | 1852 | 1462279261911 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 1852 | 1462279261914 Marionette TRACE conn3 <- [1,842,null,{}] 05:41:01 INFO - PROCESS | 1852 | 1462279261920 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}] 05:41:02 INFO - PROCESS | 1852 | 1462279262082 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:41:02 INFO - PROCESS | 1852 | 1462279262245 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8af5000 == 81 [pid = 1852] [id = 218] 05:41:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f7fe7b5e800) [pid = 1852] [serial = 654] [outer = (nil)] 05:41:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f7ffc591000) [pid = 1852] [serial = 655] [outer = 0x7f7fe7b5e800] 05:41:02 INFO - PROCESS | 1852 | 1462279262314 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f800986e800) [pid = 1852] [serial = 656] [outer = 0x7f7fe7b5e800] 05:41:03 INFO - PROCESS | 1852 | 1462279263124 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]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1237ms 05:41:03 INFO - PROCESS | 1852 | 1462279263147 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:41:03 INFO - PROCESS | 1852 | 1462279263151 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:41:03 INFO - PROCESS | 1852 | 1462279263156 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1852 | 1462279263165 Marionette TRACE conn3 <- [1,846,null,{}] 05:41:03 INFO - PROCESS | 1852 | 1462279263170 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}] 05:41:03 INFO - PROCESS | 1852 | 1462279263336 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:41:03 INFO - PROCESS | 1852 | 1462279263500 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe946d800 == 82 [pid = 1852] [id = 219] 05:41:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f7fe7b5f400) [pid = 1852] [serial = 657] [outer = (nil)] 05:41:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f7fe9458c00) [pid = 1852] [serial = 658] [outer = 0x7f7fe7b5f400] 05:41:03 INFO - PROCESS | 1852 | 1462279263570 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f7fe945d400) [pid = 1852] [serial = 659] [outer = 0x7f7fe7b5f400] 05:41:04 INFO - PROCESS | 1852 | 1462279264407 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]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1288ms 05:41:04 INFO - PROCESS | 1852 | 1462279264445 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1852 | 1462279264448 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:41:04 INFO - PROCESS | 1852 | 1462279264454 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1852 | 1462279264458 Marionette TRACE conn3 <- [1,850,null,{}] 05:41:04 INFO - PROCESS | 1852 | 1462279264463 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}] 05:41:04 INFO - PROCESS | 1852 | 1462279264646 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:41:04 INFO - PROCESS | 1852 | 1462279264817 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed12c800 == 83 [pid = 1852] [id = 220] 05:41:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f7fe945f000) [pid = 1852] [serial = 660] [outer = (nil)] 05:41:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f7fec990000) [pid = 1852] [serial = 661] [outer = 0x7f7fe945f000] 05:41:04 INFO - PROCESS | 1852 | 1462279264895 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f80098b8400) [pid = 1852] [serial = 662] [outer = 0x7f7fe945f000] 05:41:06 INFO - PROCESS | 1852 | 1462279266028 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]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1629ms 05:41:06 INFO - PROCESS | 1852 | 1462279266086 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1852 | 1462279266091 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:41:06 INFO - PROCESS | 1852 | 1462279266099 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1852 | 1462279266104 Marionette TRACE conn3 <- [1,854,null,{}] 05:41:06 INFO - PROCESS | 1852 | 1462279266114 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}] 05:41:06 INFO - PROCESS | 1852 | 1462279266298 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:41:06 INFO - PROCESS | 1852 | 1462279266493 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa2a000 == 84 [pid = 1852] [id = 221] 05:41:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7fe945b000) [pid = 1852] [serial = 663] [outer = (nil)] 05:41:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7fe9460000) [pid = 1852] [serial = 664] [outer = 0x7f7fe945b000] 05:41:06 INFO - PROCESS | 1852 | 1462279266558 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7febc6a000) [pid = 1852] [serial = 665] [outer = 0x7f7fe945b000] 05:41:07 INFO - PROCESS | 1852 | 1462279267346 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]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1287ms 05:41:07 INFO - PROCESS | 1852 | 1462279267387 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 1852 | 1462279267395 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:41:07 INFO - PROCESS | 1852 | 1462279267404 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 1852 | 1462279267408 Marionette TRACE conn3 <- [1,858,null,{}] 05:41:07 INFO - PROCESS | 1852 | 1462279267414 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}] 05:41:07 INFO - PROCESS | 1852 | 1462279267597 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:41:07 INFO - PROCESS | 1852 | 1462279267867 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed098800 == 85 [pid = 1852] [id = 222] 05:41:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7fed082c00) [pid = 1852] [serial = 666] [outer = (nil)] 05:41:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7ff0fd6c00) [pid = 1852] [serial = 667] [outer = 0x7f7fed082c00] 05:41:07 INFO - PROCESS | 1852 | 1462279267975 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7ff1108800) [pid = 1852] [serial = 668] [outer = 0x7f7fed082c00] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7ffb29fc00) [pid = 1852] [serial = 571] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f800a50f000) [pid = 1852] [serial = 574] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7ff8b1a000) [pid = 1852] [serial = 592] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7ff2059800) [pid = 1852] [serial = 583] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7ff10e1400) [pid = 1852] [serial = 580] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7ff112e400) [pid = 1852] [serial = 559] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7ff305e800) [pid = 1852] [serial = 586] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f7ff374b400) [pid = 1852] [serial = 565] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7ff112e800) [pid = 1852] [serial = 581] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f7ffa1f2800) [pid = 1852] [serial = 568] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7ff10ddc00) [pid = 1852] [serial = 577] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f7ff2a14400) [pid = 1852] [serial = 562] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f7ff7eaf000) [pid = 1852] [serial = 589] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f7ff3550c00) [pid = 1852] [serial = 587] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f7ff983b000) [pid = 1852] [serial = 590] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f7ff26f4c00) [pid = 1852] [serial = 584] [outer = (nil)] [url = about:blank] 05:41:08 INFO - PROCESS | 1852 | 1462279268879 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]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1531ms 05:41:08 INFO - PROCESS | 1852 | 1462279268936 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1852 | 1462279268939 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:41:08 INFO - PROCESS | 1852 | 1462279268945 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1852 | 1462279268950 Marionette TRACE conn3 <- [1,862,null,{}] 05:41:08 INFO - PROCESS | 1852 | 1462279268965 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}] 05:41:09 INFO - PROCESS | 1852 | 1462279269129 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:41:09 INFO - PROCESS | 1852 | 1462279269254 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e1b000 == 86 [pid = 1852] [id = 223] 05:41:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f7ff110c400) [pid = 1852] [serial = 669] [outer = (nil)] 05:41:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f7ff29bb800) [pid = 1852] [serial = 670] [outer = 0x7f7ff110c400] 05:41:09 INFO - PROCESS | 1852 | 1462279269317 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f7ff2aae000) [pid = 1852] [serial = 671] [outer = 0x7f7ff110c400] 05:41:10 INFO - PROCESS | 1852 | 1462279270070 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]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1134ms 05:41:10 INFO - PROCESS | 1852 | 1462279270079 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 1852 | 1462279270083 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:41:10 INFO - PROCESS | 1852 | 1462279270092 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 1852 | 1462279270095 Marionette TRACE conn3 <- [1,866,null,{}] 05:41:10 INFO - PROCESS | 1852 | 1462279270101 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}] 05:41:10 INFO - PROCESS | 1852 | 1462279270268 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:41:10 INFO - PROCESS | 1852 | 1462279270394 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ef6800 == 87 [pid = 1852] [id = 224] 05:41:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f7febee3c00) [pid = 1852] [serial = 672] [outer = (nil)] 05:41:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f7ff478c400) [pid = 1852] [serial = 673] [outer = 0x7f7febee3c00] 05:41:10 INFO - PROCESS | 1852 | 1462279270454 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f7ff60ac000) [pid = 1852] [serial = 674] [outer = 0x7f7febee3c00] 05:41:11 INFO - PROCESS | 1852 | 1462279271190 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]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1127ms 05:41:11 INFO - PROCESS | 1852 | 1462279271229 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1852 | 1462279271233 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:41:11 INFO - PROCESS | 1852 | 1462279271247 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1852 | 1462279271251 Marionette TRACE conn3 <- [1,870,null,{}] 05:41:11 INFO - PROCESS | 1852 | 1462279271256 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}] 05:41:11 INFO - PROCESS | 1852 | 1462279271450 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:41:11 INFO - PROCESS | 1852 | 1462279271474 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff9a83000 == 88 [pid = 1852] [id = 225] 05:41:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f7ff60b0c00) [pid = 1852] [serial = 675] [outer = (nil)] 05:41:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f7ff7433c00) [pid = 1852] [serial = 676] [outer = 0x7f7ff60b0c00] 05:41:11 INFO - PROCESS | 1852 | 1462279271534 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f7ff8863000) [pid = 1852] [serial = 677] [outer = 0x7f7ff60b0c00] 05:41:12 INFO - PROCESS | 1852 | 1462279272324 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]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1134ms 05:41:12 INFO - PROCESS | 1852 | 1462279272377 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 1852 | 1462279272380 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:41:12 INFO - PROCESS | 1852 | 1462279272387 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 1852 | 1462279272390 Marionette TRACE conn3 <- [1,874,null,{}] 05:41:12 INFO - PROCESS | 1852 | 1462279272395 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}] 05:41:12 INFO - PROCESS | 1852 | 1462279272619 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:41:12 INFO - PROCESS | 1852 | 1462279272646 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1b3800 == 89 [pid = 1852] [id = 226] 05:41:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f7ffa1f1c00) [pid = 1852] [serial = 678] [outer = (nil)] 05:41:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7ffcfd1000) [pid = 1852] [serial = 679] [outer = 0x7f7ffa1f1c00] 05:41:12 INFO - PROCESS | 1852 | 1462279272710 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7ffec2e800) [pid = 1852] [serial = 680] [outer = 0x7f7ffa1f1c00] 05:41:13 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7ff3090000) [pid = 1852] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:41:13 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7febedd400) [pid = 1852] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:41:13 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7ff10e1c00) [pid = 1852] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:41:13 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f7febc77c00) [pid = 1852] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:41:13 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7ff2aac000) [pid = 1852] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:41:13 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f7ff10e4400) [pid = 1852] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:41:13 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7fec990c00) [pid = 1852] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:41:13 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f7ff2aa5c00) [pid = 1852] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:41:13 INFO - PROCESS | 1852 | 1462279273618 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]]]}] 05:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1278ms 05:41:13 INFO - PROCESS | 1852 | 1462279273668 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1852 | 1462279273671 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:41:13 INFO - PROCESS | 1852 | 1462279273676 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1852 | 1462279273678 Marionette TRACE conn3 <- [1,878,null,{}] 05:41:13 INFO - PROCESS | 1852 | 1462279273683 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}] 05:41:13 INFO - PROCESS | 1852 | 1462279273835 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:41:13 INFO - PROCESS | 1852 | 1462279273848 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeeac800 == 90 [pid = 1852] [id = 227] 05:41:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f7fec990c00) [pid = 1852] [serial = 681] [outer = (nil)] 05:41:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f7ff31dd000) [pid = 1852] [serial = 682] [outer = 0x7f7fec990c00] 05:41:13 INFO - PROCESS | 1852 | 1462279273907 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f7ffec2f400) [pid = 1852] [serial = 683] [outer = 0x7f7fec990c00] 05:41:14 INFO - PROCESS | 1852 | 1462279274654 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]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1028ms 05:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:41:14 INFO - PROCESS | 1852 | 1462279274706 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 1852 | 1462279274709 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:41:14 INFO - PROCESS | 1852 | 1462279274714 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1852 | 1462279274717 Marionette TRACE conn3 <- [1,882,null,{}] 05:41:14 INFO - PROCESS | 1852 | 1462279274722 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}] 05:41:14 INFO - PROCESS | 1852 | 1462279274927 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:41:14 INFO - PROCESS | 1852 | 1462279274948 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c44e800 == 91 [pid = 1852] [id = 228] 05:41:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f7ffbb96000) [pid = 1852] [serial = 684] [outer = (nil)] 05:41:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f800876c400) [pid = 1852] [serial = 685] [outer = 0x7f7ffbb96000] 05:41:15 INFO - PROCESS | 1852 | 1462279275006 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f8009a79c00) [pid = 1852] [serial = 686] [outer = 0x7f7ffbb96000] 05:41:15 INFO - PROCESS | 1852 | 1462279275901 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]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1228ms 05:41:15 INFO - PROCESS | 1852 | 1462279275942 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:41:15 INFO - PROCESS | 1852 | 1462279275947 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:41:15 INFO - PROCESS | 1852 | 1462279275955 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1852 | 1462279275961 Marionette TRACE conn3 <- [1,886,null,{}] 05:41:15 INFO - PROCESS | 1852 | 1462279275970 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}] 05:41:16 INFO - PROCESS | 1852 | 1462279276140 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:41:16 INFO - PROCESS | 1852 | 1462279276313 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa26000 == 92 [pid = 1852] [id = 229] 05:41:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7fe73e4800) [pid = 1852] [serial = 687] [outer = (nil)] 05:41:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7feab83000) [pid = 1852] [serial = 688] [outer = 0x7f7fe73e4800] 05:41:16 INFO - PROCESS | 1852 | 1462279276386 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7feab8a000) [pid = 1852] [serial = 689] [outer = 0x7f7fe73e4800] 05:41:17 INFO - PROCESS | 1852 | 1462279277278 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]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1382ms 05:41:17 INFO - PROCESS | 1852 | 1462279277338 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1852 | 1462279277346 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:41:17 INFO - PROCESS | 1852 | 1462279277357 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1852 | 1462279277360 Marionette TRACE conn3 <- [1,890,null,{}] 05:41:17 INFO - PROCESS | 1852 | 1462279277366 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}] 05:41:17 INFO - PROCESS | 1852 | 1462279277581 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:41:17 INFO - PROCESS | 1852 | 1462279277744 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff365a000 == 93 [pid = 1852] [id = 230] 05:41:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7feab8a800) [pid = 1852] [serial = 690] [outer = (nil)] 05:41:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7febedac00) [pid = 1852] [serial = 691] [outer = 0x7f7feab8a800] 05:41:17 INFO - PROCESS | 1852 | 1462279277816 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7ff0fd9000) [pid = 1852] [serial = 692] [outer = 0x7f7feab8a800] 05:41:18 INFO - PROCESS | 1852 | 1462279278741 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]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1436ms 05:41:18 INFO - PROCESS | 1852 | 1462279278793 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 1852 | 1462279278796 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:41:18 INFO - PROCESS | 1852 | 1462279278803 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1852 | 1462279278809 Marionette TRACE conn3 <- [1,894,null,{}] 05:41:18 INFO - PROCESS | 1852 | 1462279278824 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}] 05:41:19 INFO - PROCESS | 1852 | 1462279279043 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:41:19 INFO - PROCESS | 1852 | 1462279279249 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8010781800 == 94 [pid = 1852] [id = 231] 05:41:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7ff26ee400) [pid = 1852] [serial = 693] [outer = (nil)] 05:41:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f7ff2c7a800) [pid = 1852] [serial = 694] [outer = 0x7f7ff26ee400] 05:41:19 INFO - PROCESS | 1852 | 1462279279367 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7ff4a3b800) [pid = 1852] [serial = 695] [outer = 0x7f7ff26ee400] 05:41:20 INFO - PROCESS | 1852 | 1462279280219 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]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1433ms 05:41:20 INFO - PROCESS | 1852 | 1462279280236 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:41:20 INFO - PROCESS | 1852 | 1462279280240 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:41:20 INFO - PROCESS | 1852 | 1462279280246 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 1852 | 1462279280249 Marionette TRACE conn3 <- [1,898,null,{}] 05:41:20 INFO - PROCESS | 1852 | 1462279280254 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}] 05:41:20 INFO - PROCESS | 1852 | 1462279280421 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:41:20 INFO - PROCESS | 1852 | 1462279280589 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe865f800 == 95 [pid = 1852] [id = 232] 05:41:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7ff26f6000) [pid = 1852] [serial = 696] [outer = (nil)] 05:41:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7ff8867000) [pid = 1852] [serial = 697] [outer = 0x7f7ff26f6000] 05:41:20 INFO - PROCESS | 1852 | 1462279280657 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7ffad37c00) [pid = 1852] [serial = 698] [outer = 0x7f7ff26f6000] 05:41:21 INFO - PROCESS | 1852 | 1462279281499 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]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1327ms 05:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:41:21 INFO - PROCESS | 1852 | 1462279281573 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 1852 | 1462279281575 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:41:21 INFO - PROCESS | 1852 | 1462279281581 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 1852 | 1462279281584 Marionette TRACE conn3 <- [1,902,null,{}] 05:41:21 INFO - PROCESS | 1852 | 1462279281589 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}] 05:41:21 INFO - PROCESS | 1852 | 1462279281787 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:41:21 INFO - PROCESS | 1852 | 1462279281953 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3015000 == 96 [pid = 1852] [id = 233] 05:41:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7ff74dd000) [pid = 1852] [serial = 699] [outer = (nil)] 05:41:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7ffc59a000) [pid = 1852] [serial = 700] [outer = 0x7f7ff74dd000] 05:41:22 INFO - PROCESS | 1852 | 1462279282025 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7ffec2b400) [pid = 1852] [serial = 701] [outer = 0x7f7ff74dd000] 05:41:22 INFO - PROCESS | 1852 | 1462279282843 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]]]}] 05:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1328ms 05:41:22 INFO - PROCESS | 1852 | 1462279282909 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 1852 | 1462279282911 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:41:22 INFO - PROCESS | 1852 | 1462279282917 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1852 | 1462279282919 Marionette TRACE conn3 <- [1,906,null,{}] 05:41:22 INFO - PROCESS | 1852 | 1462279282925 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}] 05:41:23 INFO - PROCESS | 1852 | 1462279283135 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:41:23 INFO - PROCESS | 1852 | 1462279283302 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e17800 == 97 [pid = 1852] [id = 234] 05:41:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7ff39a9800) [pid = 1852] [serial = 702] [outer = (nil)] 05:41:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7ffad95400) [pid = 1852] [serial = 703] [outer = 0x7f7ff39a9800] 05:41:23 INFO - PROCESS | 1852 | 1462279283379 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f800a50f000) [pid = 1852] [serial = 704] [outer = 0x7f7ff39a9800] 05:41:24 INFO - PROCESS | 1852 | 1462279284244 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]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1374ms 05:41:24 INFO - PROCESS | 1852 | 1462279284293 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 1852 | 1462279284297 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:41:24 INFO - PROCESS | 1852 | 1462279284303 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 1852 | 1462279284305 Marionette TRACE conn3 <- [1,910,null,{}] 05:41:24 INFO - PROCESS | 1852 | 1462279284311 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}] 05:41:24 INFO - PROCESS | 1852 | 1462279284488 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:41:24 INFO - PROCESS | 1852 | 1462279284658 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe65df000 == 98 [pid = 1852] [id = 235] 05:41:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7fe90ca800) [pid = 1852] [serial = 705] [outer = (nil)] 05:41:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7fe90cf400) [pid = 1852] [serial = 706] [outer = 0x7f7fe90ca800] 05:41:24 INFO - PROCESS | 1852 | 1462279284726 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7fe90d3c00) [pid = 1852] [serial = 707] [outer = 0x7f7fe90ca800] 05:41:25 INFO - PROCESS | 1852 | 1462279285662 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]]]}] 05:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1399ms 05:41:25 INFO - PROCESS | 1852 | 1462279285703 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 1852 | 1462279285706 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:41:25 INFO - PROCESS | 1852 | 1462279285712 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 1852 | 1462279285716 Marionette TRACE conn3 <- [1,914,null,{}] 05:41:25 INFO - PROCESS | 1852 | 1462279285721 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}] 05:41:25 INFO - PROCESS | 1852 | 1462279285894 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:41:26 INFO - PROCESS | 1852 | 1462279286066 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6681000 == 99 [pid = 1852] [id = 236] 05:41:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7fe90cb400) [pid = 1852] [serial = 708] [outer = (nil)] 05:41:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7fe910b000) [pid = 1852] [serial = 709] [outer = 0x7f7fe90cb400] 05:41:26 INFO - PROCESS | 1852 | 1462279286140 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7fe910f800) [pid = 1852] [serial = 710] [outer = 0x7f7fe90cb400] 05:41:27 INFO - PROCESS | 1852 | 1462279287009 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]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1329ms 05:41:27 INFO - PROCESS | 1852 | 1462279287042 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 1852 | 1462279287045 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:41:27 INFO - PROCESS | 1852 | 1462279287051 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1852 | 1462279287054 Marionette TRACE conn3 <- [1,918,null,{}] 05:41:27 INFO - PROCESS | 1852 | 1462279287059 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}] 05:41:27 INFO - PROCESS | 1852 | 1462279287237 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:41:27 INFO - PROCESS | 1852 | 1462279287410 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe669b800 == 100 [pid = 1852] [id = 237] 05:41:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7fe90d1c00) [pid = 1852] [serial = 711] [outer = (nil)] 05:41:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7fe9113400) [pid = 1852] [serial = 712] [outer = 0x7f7fe90d1c00] 05:41:27 INFO - PROCESS | 1852 | 1462279287476 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7febc68800) [pid = 1852] [serial = 713] [outer = 0x7f7fe90d1c00] 05:41:28 INFO - PROCESS | 1852 | 1462279288305 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]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1328ms 05:41:28 INFO - PROCESS | 1852 | 1462279288380 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 1852 | 1462279288383 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:41:28 INFO - PROCESS | 1852 | 1462279288389 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 1852 | 1462279288392 Marionette TRACE conn3 <- [1,922,null,{}] 05:41:28 INFO - PROCESS | 1852 | 1462279288397 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}] 05:41:28 INFO - PROCESS | 1852 | 1462279288931 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:41:29 INFO - PROCESS | 1852 | 1462279289174 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e1d800 == 101 [pid = 1852] [id = 238] 05:41:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7fe73e9400) [pid = 1852] [serial = 714] [outer = (nil)] 05:41:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7fe7b61000) [pid = 1852] [serial = 715] [outer = 0x7f7fe73e9400] 05:41:29 INFO - PROCESS | 1852 | 1462279289238 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7fe910c000) [pid = 1852] [serial = 716] [outer = 0x7f7fe73e9400] 05:41:30 INFO - PROCESS | 1852 | 1462279290042 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]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1728ms 05:41:30 INFO - PROCESS | 1852 | 1462279290120 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:41:30 INFO - PROCESS | 1852 | 1462279290125 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:41:30 INFO - PROCESS | 1852 | 1462279290132 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1852 | 1462279290137 Marionette TRACE conn3 <- [1,926,null,{}] 05:41:30 INFO - PROCESS | 1852 | 1462279290144 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}] 05:41:30 INFO - PROCESS | 1852 | 1462279290347 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:41:30 INFO - PROCESS | 1852 | 1462279290678 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe89c5000 == 102 [pid = 1852] [id = 239] 05:41:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7feab8fc00) [pid = 1852] [serial = 717] [outer = (nil)] 05:41:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7feadca800) [pid = 1852] [serial = 718] [outer = 0x7f7feab8fc00] 05:41:30 INFO - PROCESS | 1852 | 1462279290752 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7feadd9400) [pid = 1852] [serial = 719] [outer = 0x7f7feab8fc00] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffaee4000 == 101 [pid = 1852] [id = 185] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc14d800 == 100 [pid = 1852] [id = 18] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeeb0800 == 99 [pid = 1852] [id = 134] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeca6000 == 98 [pid = 1852] [id = 20] 05:41:31 INFO - PROCESS | 1852 | 1462279291585 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]]]}] 05:41:31 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ff8ba8c00) [pid = 1852] [serial = 628] [outer = (nil)] [url = about:blank] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e218800 == 97 [pid = 1852] [id = 164] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeeac800 == 96 [pid = 1852] [id = 227] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1b3800 == 95 [pid = 1852] [id = 226] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff9a83000 == 94 [pid = 1852] [id = 225] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ef6800 == 93 [pid = 1852] [id = 224] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e1b000 == 92 [pid = 1852] [id = 223] 05:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1535ms 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed098800 == 91 [pid = 1852] [id = 222] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa2a000 == 90 [pid = 1852] [id = 221] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed137000 == 89 [pid = 1852] [id = 217] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe89cc800 == 88 [pid = 1852] [id = 216] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7bd2800 == 87 [pid = 1852] [id = 215] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800eab8000 == 86 [pid = 1852] [id = 214] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c902800 == 85 [pid = 1852] [id = 213] 05:41:31 INFO - PROCESS | 1852 | 1462279291689 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1852 | 1462279291695 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002994800 == 84 [pid = 1852] [id = 212] 05:41:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4be7800 == 83 [pid = 1852] [id = 211] 05:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:41:31 INFO - PROCESS | 1852 | 1462279291707 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1852 | 1462279291710 Marionette TRACE conn3 <- [1,930,null,{}] 05:41:31 INFO - PROCESS | 1852 | 1462279291715 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}] 05:41:31 INFO - PROCESS | 1852 | 1462279291871 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:41:31 INFO - PROCESS | 1852 | 1462279291886 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb8e000 == 84 [pid = 1852] [id = 240] 05:41:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7febed8000) [pid = 1852] [serial = 720] [outer = (nil)] 05:41:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7febede000) [pid = 1852] [serial = 721] [outer = 0x7f7febed8000] 05:41:31 INFO - PROCESS | 1852 | 1462279291949 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7fec98dc00) [pid = 1852] [serial = 722] [outer = 0x7f7febed8000] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fed084000) [pid = 1852] [serial = 604] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ffc593000) [pid = 1852] [serial = 593] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ff204ec00) [pid = 1852] [serial = 614] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7febedec00) [pid = 1852] [serial = 610] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7ff3552400) [pid = 1852] [serial = 622] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f800374a800) [pid = 1852] [serial = 607] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7ff29b8000) [pid = 1852] [serial = 616] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7fed07a800) [pid = 1852] [serial = 611] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7ffd192000) [pid = 1852] [serial = 601] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7ff4795400) [pid = 1852] [serial = 623] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7ff2687000) [pid = 1852] [serial = 595] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7ff205ac00) [pid = 1852] [serial = 625] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7ff4a3a400) [pid = 1852] [serial = 598] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7ff2aa4800) [pid = 1852] [serial = 617] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7ff309e400) [pid = 1852] [serial = 620] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7ff7eaec00) [pid = 1852] [serial = 626] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7ff13ef000) [pid = 1852] [serial = 613] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7ff2e90400) [pid = 1852] [serial = 619] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7ff60aec00) [pid = 1852] [serial = 557] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1852 | 1462279292865 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]]]}] 05:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1178ms 05:41:32 INFO - PROCESS | 1852 | 1462279292886 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 1852 | 1462279292893 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:41:32 INFO - PROCESS | 1852 | 1462279292908 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 1852 | 1462279292916 Marionette TRACE conn3 <- [1,934,null,{}] 05:41:32 INFO - PROCESS | 1852 | 1462279292925 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}] 05:41:33 INFO - PROCESS | 1852 | 1462279293088 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:41:33 INFO - PROCESS | 1852 | 1462279293212 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2d2800 == 85 [pid = 1852] [id = 241] 05:41:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7fe7b6b400) [pid = 1852] [serial = 723] [outer = (nil)] 05:41:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7ff0fd7400) [pid = 1852] [serial = 724] [outer = 0x7f7fe7b6b400] 05:41:33 INFO - PROCESS | 1852 | 1462279293286 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7ff1103800) [pid = 1852] [serial = 725] [outer = 0x7f7fe7b6b400] 05:41:34 INFO - PROCESS | 1852 | 1462279294147 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]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1299ms 05:41:34 INFO - PROCESS | 1852 | 1462279294200 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1852 | 1462279294204 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:41:34 INFO - PROCESS | 1852 | 1462279294213 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1852 | 1462279294218 Marionette TRACE conn3 <- [1,938,null,{}] 05:41:34 INFO - PROCESS | 1852 | 1462279294226 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}] 05:41:34 INFO - PROCESS | 1852 | 1462279294405 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:41:34 INFO - PROCESS | 1852 | 1462279294571 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe946b000 == 86 [pid = 1852] [id = 242] 05:41:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7fe9108c00) [pid = 1852] [serial = 726] [outer = (nil)] 05:41:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7feab8f400) [pid = 1852] [serial = 727] [outer = 0x7f7fe9108c00] 05:41:34 INFO - PROCESS | 1852 | 1462279294648 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7febb1f800) [pid = 1852] [serial = 728] [outer = 0x7f7fe9108c00] 05:41:35 INFO - PROCESS | 1852 | 1462279295515 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]]]}] 05:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1332ms 05:41:35 INFO - PROCESS | 1852 | 1462279295561 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 1852 | 1462279295570 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:41:35 INFO - PROCESS | 1852 | 1462279295580 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 1852 | 1462279295583 Marionette TRACE conn3 <- [1,942,null,{}] 05:41:35 INFO - PROCESS | 1852 | 1462279295590 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}] 05:41:35 INFO - PROCESS | 1852 | 1462279295761 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:41:35 INFO - PROCESS | 1852 | 1462279295927 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1210000 == 87 [pid = 1852] [id = 243] 05:41:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7fed078800) [pid = 1852] [serial = 729] [outer = (nil)] 05:41:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7fed085c00) [pid = 1852] [serial = 730] [outer = 0x7f7fed078800] 05:41:36 INFO - PROCESS | 1852 | 1462279295995 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7ff10d9000) [pid = 1852] [serial = 731] [outer = 0x7f7fed078800] 05:41:36 INFO - PROCESS | 1852 | 1462279296956 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]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1427ms 05:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:41:37 INFO - PROCESS | 1852 | 1462279297008 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 1852 | 1462279297011 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:41:37 INFO - PROCESS | 1852 | 1462279297018 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1852 | 1462279297023 Marionette TRACE conn3 <- [1,946,null,{}] 05:41:37 INFO - PROCESS | 1852 | 1462279297038 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}] 05:41:37 INFO - PROCESS | 1852 | 1462279297249 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:41:37 INFO - PROCESS | 1852 | 1462279297468 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e0e800 == 88 [pid = 1852] [id = 244] 05:41:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7ff13ef000) [pid = 1852] [serial = 732] [outer = (nil)] 05:41:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7ff1fec400) [pid = 1852] [serial = 733] [outer = 0x7f7ff13ef000] 05:41:37 INFO - PROCESS | 1852 | 1462279297595 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7ff2051c00) [pid = 1852] [serial = 734] [outer = 0x7f7ff13ef000] 05:41:38 INFO - PROCESS | 1852 | 1462279298430 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]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1488ms 05:41:38 INFO - PROCESS | 1852 | 1462279298505 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1852 | 1462279298510 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:41:38 INFO - PROCESS | 1852 | 1462279298515 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1852 | 1462279298517 Marionette TRACE conn3 <- [1,950,null,{}] 05:41:38 INFO - PROCESS | 1852 | 1462279298523 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}] 05:41:38 INFO - PROCESS | 1852 | 1462279298718 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:41:38 INFO - PROCESS | 1852 | 1462279298883 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ab4800 == 89 [pid = 1852] [id = 245] 05:41:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7feab85c00) [pid = 1852] [serial = 735] [outer = (nil)] 05:41:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7ff2689c00) [pid = 1852] [serial = 736] [outer = 0x7f7feab85c00] 05:41:38 INFO - PROCESS | 1852 | 1462279298953 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff26eb800) [pid = 1852] [serial = 737] [outer = 0x7f7feab85c00] 05:41:39 INFO - PROCESS | 1852 | 1462279299836 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]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1375ms 05:41:39 INFO - PROCESS | 1852 | 1462279299891 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 1852 | 1462279299895 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:41:39 INFO - PROCESS | 1852 | 1462279299900 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1852 | 1462279299902 Marionette TRACE conn3 <- [1,954,null,{}] 05:41:39 INFO - PROCESS | 1852 | 1462279299908 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}] 05:41:40 INFO - PROCESS | 1852 | 1462279300064 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:41:40 INFO - PROCESS | 1852 | 1462279300275 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ee3000 == 90 [pid = 1852] [id = 246] 05:41:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ff26f7000) [pid = 1852] [serial = 738] [outer = (nil)] 05:41:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7ff29b6400) [pid = 1852] [serial = 739] [outer = 0x7f7ff26f7000] 05:41:40 INFO - PROCESS | 1852 | 1462279300346 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7ff29c4800) [pid = 1852] [serial = 740] [outer = 0x7f7ff26f7000] 05:41:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7ff2a19c00) [pid = 1852] [serial = 741] [outer = 0x7f7ff305dc00] 05:41:41 INFO - PROCESS | 1852 | 1462279301254 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]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1386ms 05:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:41:41 INFO - PROCESS | 1852 | 1462279301288 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1852 | 1462279301291 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:41:41 INFO - PROCESS | 1852 | 1462279301297 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1852 | 1462279301300 Marionette TRACE conn3 <- [1,958,null,{}] 05:41:41 INFO - PROCESS | 1852 | 1462279301305 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}] 05:41:41 INFO - PROCESS | 1852 | 1462279301513 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:41:41 INFO - PROCESS | 1852 | 1462279301736 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3bea800 == 91 [pid = 1852] [id = 247] 05:41:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7ff2e92400) [pid = 1852] [serial = 742] [outer = (nil)] 05:41:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7ff31df000) [pid = 1852] [serial = 743] [outer = 0x7f7ff2e92400] 05:41:41 INFO - PROCESS | 1852 | 1462279301852 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7ff3462400) [pid = 1852] [serial = 744] [outer = 0x7f7ff2e92400] 05:41:42 INFO - PROCESS | 1852 | 1462279302644 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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1387ms 05:41:42 INFO - PROCESS | 1852 | 1462279302684 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:41:42 INFO - PROCESS | 1852 | 1462279302688 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:41:42 INFO - PROCESS | 1852 | 1462279302693 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1852 | 1462279302696 Marionette TRACE conn3 <- [1,962,null,{}] 05:41:42 INFO - PROCESS | 1852 | 1462279302701 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}] 05:41:42 INFO - PROCESS | 1852 | 1462279302867 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:41:43 INFO - PROCESS | 1852 | 1462279303039 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5fe8000 == 92 [pid = 1852] [id = 248] 05:41:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7ff3054c00) [pid = 1852] [serial = 745] [outer = (nil)] 05:41:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7ff3552800) [pid = 1852] [serial = 746] [outer = 0x7f7ff3054c00] 05:41:43 INFO - PROCESS | 1852 | 1462279303106 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7ff3743800) [pid = 1852] [serial = 747] [outer = 0x7f7ff3054c00] 05:41:43 INFO - PROCESS | 1852 | 1462279303966 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]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1327ms 05:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:41:44 INFO - PROCESS | 1852 | 1462279304021 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 1852 | 1462279304024 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:41:44 INFO - PROCESS | 1852 | 1462279304030 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 1852 | 1462279304033 Marionette TRACE conn3 <- [1,966,null,{}] 05:41:44 INFO - PROCESS | 1852 | 1462279304038 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}] 05:41:44 INFO - PROCESS | 1852 | 1462279304197 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:41:44 INFO - PROCESS | 1852 | 1462279304373 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8a68800 == 93 [pid = 1852] [id = 249] 05:41:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7ff3462c00) [pid = 1852] [serial = 748] [outer = (nil)] 05:41:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7ff3750400) [pid = 1852] [serial = 749] [outer = 0x7f7ff3462c00] 05:41:44 INFO - PROCESS | 1852 | 1462279304440 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7ff39ac400) [pid = 1852] [serial = 750] [outer = 0x7f7ff3462c00] 05:41:45 INFO - PROCESS | 1852 | 1462279305330 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]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1381ms 05:41:45 INFO - PROCESS | 1852 | 1462279305411 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1852 | 1462279305415 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:41:45 INFO - PROCESS | 1852 | 1462279305422 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1852 | 1462279305425 Marionette TRACE conn3 <- [1,970,null,{}] 05:41:45 INFO - PROCESS | 1852 | 1462279305430 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}] 05:41:45 INFO - PROCESS | 1852 | 1462279305809 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb8e000 == 92 [pid = 1852] [id = 240] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe89c5000 == 91 [pid = 1852] [id = 239] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6e1d800 == 90 [pid = 1852] [id = 238] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe669b800 == 89 [pid = 1852] [id = 237] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6681000 == 88 [pid = 1852] [id = 236] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe65df000 == 87 [pid = 1852] [id = 235] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6e17800 == 86 [pid = 1852] [id = 234] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3015000 == 85 [pid = 1852] [id = 233] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe865f800 == 84 [pid = 1852] [id = 232] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8010781800 == 83 [pid = 1852] [id = 231] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff365a000 == 82 [pid = 1852] [id = 230] 05:41:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa26000 == 81 [pid = 1852] [id = 229] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff365d800 == 80 [pid = 1852] [id = 103] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2611000 == 79 [pid = 1852] [id = 194] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffcca8000 == 78 [pid = 1852] [id = 19] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1b4800 == 77 [pid = 1852] [id = 209] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2c3e000 == 76 [pid = 1852] [id = 205] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff47ab800 == 75 [pid = 1852] [id = 195] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbbc1800 == 74 [pid = 1852] [id = 196] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ef4800 == 73 [pid = 1852] [id = 9] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5f23800 == 72 [pid = 1852] [id = 206] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed128000 == 71 [pid = 1852] [id = 202] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeeae800 == 70 [pid = 1852] [id = 21] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a4e000 == 69 [pid = 1852] [id = 100] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa910800 == 68 [pid = 1852] [id = 149] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed0a6000 == 67 [pid = 1852] [id = 193] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ef2800 == 66 [pid = 1852] [id = 32] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c90e800 == 65 [pid = 1852] [id = 175] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800aa8f800 == 64 [pid = 1852] [id = 150] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800dd2e000 == 63 [pid = 1852] [id = 87] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe1a000 == 62 [pid = 1852] [id = 29] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb680000 == 61 [pid = 1852] [id = 22] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800dddc000 == 60 [pid = 1852] [id = 63] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febea6800 == 59 [pid = 1852] [id = 204] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffecbf800 == 58 [pid = 1852] [id = 31] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2d4800 == 57 [pid = 1852] [id = 151] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8011453000 == 56 [pid = 1852] [id = 75] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe946d800 == 55 [pid = 1852] [id = 219] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff98cd800 == 54 [pid = 1852] [id = 13] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1212000 == 53 [pid = 1852] [id = 165] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff616c000 == 52 [pid = 1852] [id = 101] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8af5000 == 51 [pid = 1852] [id = 218] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e337800 == 50 [pid = 1852] [id = 99] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff47b7000 == 49 [pid = 1852] [id = 14] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2eed000 == 48 [pid = 1852] [id = 15] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2c39800 == 47 [pid = 1852] [id = 8] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb84800 == 46 [pid = 1852] [id = 167] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c9c7000 == 45 [pid = 1852] [id = 62] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14c9000 == 44 [pid = 1852] [id = 86] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ab8800 == 43 [pid = 1852] [id = 152] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8008708000 == 42 [pid = 1852] [id = 23] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbbd2000 == 41 [pid = 1852] [id = 208] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3ab8800 == 40 [pid = 1852] [id = 12] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4be3800 == 39 [pid = 1852] [id = 6] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed12c800 == 38 [pid = 1852] [id = 220] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa61f000 == 37 [pid = 1852] [id = 207] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10bf000 == 36 [pid = 1852] [id = 88] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecfe7800 == 35 [pid = 1852] [id = 148] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff6183000 == 34 [pid = 1852] [id = 102] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e206000 == 33 [pid = 1852] [id = 200] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8012aa0000 == 32 [pid = 1852] [id = 147] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeb85000 == 31 [pid = 1852] [id = 199] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff260f000 == 30 [pid = 1852] [id = 166] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc14b000 == 29 [pid = 1852] [id = 50] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800eb08800 == 28 [pid = 1852] [id = 74] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e1c800 == 27 [pid = 1852] [id = 181] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a4f000 == 26 [pid = 1852] [id = 198] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeca9800 == 25 [pid = 1852] [id = 197] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed0b2000 == 24 [pid = 1852] [id = 180] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8011444800 == 23 [pid = 1852] [id = 201] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f80096c0800 == 22 [pid = 1852] [id = 51] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1286000 == 21 [pid = 1852] [id = 89] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed121000 == 20 [pid = 1852] [id = 210] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e324000 == 19 [pid = 1852] [id = 139] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e0c000 == 18 [pid = 1852] [id = 203] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c44e800 == 17 [pid = 1852] [id = 228] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8a68800 == 16 [pid = 1852] [id = 249] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5fe8000 == 15 [pid = 1852] [id = 248] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3bea800 == 14 [pid = 1852] [id = 247] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ee3000 == 13 [pid = 1852] [id = 246] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ab4800 == 12 [pid = 1852] [id = 245] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e0e800 == 11 [pid = 1852] [id = 244] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1210000 == 10 [pid = 1852] [id = 243] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2d2800 == 9 [pid = 1852] [id = 241] 05:41:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe946b000 == 8 [pid = 1852] [id = 242] 05:41:53 INFO - PROCESS | 1852 | 1462279313229 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6696800 == 9 [pid = 1852] [id = 250] 05:41:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7fe90d4800) [pid = 1852] [serial = 751] [outer = (nil)] 05:41:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7fe910cc00) [pid = 1852] [serial = 752] [outer = 0x7f7fe90d4800] 05:41:53 INFO - PROCESS | 1852 | 1462279313295 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7fe9453000) [pid = 1852] [serial = 753] [outer = 0x7f7fe90d4800] 05:41:54 INFO - PROCESS | 1852 | 1462279314101 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]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 8747ms 05:41:54 INFO - PROCESS | 1852 | 1462279314172 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1852 | 1462279314177 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:41:54 INFO - PROCESS | 1852 | 1462279314185 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1852 | 1462279314191 Marionette TRACE conn3 <- [1,974,null,{}] 05:41:54 INFO - PROCESS | 1852 | 1462279314206 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}] 05:41:54 INFO - PROCESS | 1852 | 1462279314404 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:41:54 INFO - PROCESS | 1852 | 1462279314432 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8af4000 == 10 [pid = 1852] [id = 251] 05:41:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7feadd0c00) [pid = 1852] [serial = 754] [outer = (nil)] 05:41:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7feadd8000) [pid = 1852] [serial = 755] [outer = 0x7f7feadd0c00] 05:41:54 INFO - PROCESS | 1852 | 1462279314498 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7febb1dc00) [pid = 1852] [serial = 756] [outer = 0x7f7feadd0c00] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7ff374f800) [pid = 1852] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7fec984000) [pid = 1852] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7ff110e000) [pid = 1852] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7fed07c000) [pid = 1852] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7ff5f4d000) [pid = 1852] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7febb13c00) [pid = 1852] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7febb1a800) [pid = 1852] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7ff26ee800) [pid = 1852] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7ff305bc00) [pid = 1852] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7ff309ec00) [pid = 1852] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7febee3000) [pid = 1852] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7ffb0de800) [pid = 1852] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7ff308f400) [pid = 1852] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7ff3060000) [pid = 1852] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff62d2000) [pid = 1852] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fe945b000) [pid = 1852] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ff268b400) [pid = 1852] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7feadcd800) [pid = 1852] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7ffad2c000) [pid = 1852] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7fe7b5ec00) [pid = 1852] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff13ecc00) [pid = 1852] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7febee3800) [pid = 1852] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7febee3c00) [pid = 1852] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7ffad98000) [pid = 1852] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7ff88dbc00) [pid = 1852] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7ffcc4e800) [pid = 1852] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7ff13f1400) [pid = 1852] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7ffeee2c00) [pid = 1852] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7fed082c00) [pid = 1852] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7febb1c000) [pid = 1852] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7ffa644400) [pid = 1852] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7ff10d9c00) [pid = 1852] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7fff168c00) [pid = 1852] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7ff2a18400) [pid = 1852] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7fe7b5e800) [pid = 1852] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7ff29b6c00) [pid = 1852] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7ff60b0c00) [pid = 1852] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7ffcc4a000) [pid = 1852] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ff13ec800) [pid = 1852] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7fe945f000) [pid = 1852] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7ffeee5800) [pid = 1852] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7ff112e000) [pid = 1852] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f7ff309cc00) [pid = 1852] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7fec990c00) [pid = 1852] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7ff205a000) [pid = 1852] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7ff10e6800) [pid = 1852] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7ffa2a3800) [pid = 1852] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7ff0fda400) [pid = 1852] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7ff3058400) [pid = 1852] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7ff0fd4400) [pid = 1852] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7ff110c400) [pid = 1852] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f7ff1fea800) [pid = 1852] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7ff2c7f000) [pid = 1852] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f800c9e6c00) [pid = 1852] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7ffad2d800) [pid = 1852] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f7fe7b5f400) [pid = 1852] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f7ff305fc00) [pid = 1852] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f7ffa1f1c00) [pid = 1852] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f7ff1135400) [pid = 1852] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f7ff7eaf400) [pid = 1852] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f7ff29b9000) [pid = 1852] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f7ff60af000) [pid = 1852] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f7febed8000) [pid = 1852] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f7fe73e9400) [pid = 1852] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f7ffbb96000) [pid = 1852] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f7fe73e4800) [pid = 1852] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f7feab8a800) [pid = 1852] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7ff26ee400) [pid = 1852] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f7ff26f6000) [pid = 1852] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7fe9108c00) [pid = 1852] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7ff74dd000) [pid = 1852] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7ff39a9800) [pid = 1852] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7fe90ca800) [pid = 1852] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7fe90cb400) [pid = 1852] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7feab8fc00) [pid = 1852] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7fe90d1c00) [pid = 1852] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7ff13ef000) [pid = 1852] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7feab85c00) [pid = 1852] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7ff26f7000) [pid = 1852] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7ff2e92400) [pid = 1852] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7ff3054c00) [pid = 1852] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7fed078800) [pid = 1852] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:41:57 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7fe7b6b400) [pid = 1852] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:41:57 INFO - PROCESS | 1852 | 1462279317492 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]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 3346ms 05:41:57 INFO - PROCESS | 1852 | 1462279317536 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1852 | 1462279317543 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:41:57 INFO - PROCESS | 1852 | 1462279317549 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1852 | 1462279317553 Marionette TRACE conn3 <- [1,978,null,{}] 05:41:57 INFO - PROCESS | 1852 | 1462279317559 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}] 05:41:57 INFO - PROCESS | 1852 | 1462279317714 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:41:57 INFO - PROCESS | 1852 | 1462279317836 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa2f800 == 11 [pid = 1852] [id = 252] 05:41:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7fe90d1c00) [pid = 1852] [serial = 757] [outer = (nil)] 05:41:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7feadcdc00) [pid = 1852] [serial = 758] [outer = 0x7f7fe90d1c00] 05:41:57 INFO - PROCESS | 1852 | 1462279317901 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7febc69c00) [pid = 1852] [serial = 759] [outer = 0x7f7fe90d1c00] 05:41:58 INFO - PROCESS | 1852 | 1462279318597 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]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1078ms 05:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:41:58 INFO - PROCESS | 1852 | 1462279318631 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1852 | 1462279318634 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:41:58 INFO - PROCESS | 1852 | 1462279318650 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1852 | 1462279318659 Marionette TRACE conn3 <- [1,982,null,{}] 05:41:58 INFO - PROCESS | 1852 | 1462279318680 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}] 05:41:58 INFO - PROCESS | 1852 | 1462279318836 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:41:58 INFO - PROCESS | 1852 | 1462279318846 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed097000 == 12 [pid = 1852] [id = 253] 05:41:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7febc75000) [pid = 1852] [serial = 760] [outer = (nil)] 05:41:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7fec991400) [pid = 1852] [serial = 761] [outer = 0x7f7febc75000] 05:41:58 INFO - PROCESS | 1852 | 1462279318905 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7fed07f800) [pid = 1852] [serial = 762] [outer = 0x7f7febc75000] 05:41:59 INFO - PROCESS | 1852 | 1462279319924 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]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1361ms 05:42:00 INFO - PROCESS | 1852 | 1462279320001 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1852 | 1462279320008 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:42:00 INFO - PROCESS | 1852 | 1462279320017 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1852 | 1462279320022 Marionette TRACE conn3 <- [1,986,null,{}] 05:42:00 INFO - PROCESS | 1852 | 1462279320029 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}] 05:42:00 INFO - PROCESS | 1852 | 1462279320231 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:42:00 INFO - PROCESS | 1852 | 1462279320388 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe946e800 == 13 [pid = 1852] [id = 254] 05:42:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7fe945bc00) [pid = 1852] [serial = 763] [outer = (nil)] 05:42:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7feab90000) [pid = 1852] [serial = 764] [outer = 0x7f7fe945bc00] 05:42:00 INFO - PROCESS | 1852 | 1462279320465 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7febb19000) [pid = 1852] [serial = 765] [outer = 0x7f7fe945bc00] 05:42:01 INFO - PROCESS | 1852 | 1462279321360 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]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1383ms 05:42:01 INFO - PROCESS | 1852 | 1462279321401 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1852 | 1462279321409 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:42:01 INFO - PROCESS | 1852 | 1462279321419 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1852 | 1462279321423 Marionette TRACE conn3 <- [1,990,null,{}] 05:42:01 INFO - PROCESS | 1852 | 1462279321429 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}] 05:42:01 INFO - PROCESS | 1852 | 1462279321584 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:42:01 INFO - PROCESS | 1852 | 1462279321748 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed130000 == 14 [pid = 1852] [id = 255] 05:42:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7febee0000) [pid = 1852] [serial = 766] [outer = (nil)] 05:42:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7fec98f000) [pid = 1852] [serial = 767] [outer = 0x7f7febee0000] 05:42:01 INFO - PROCESS | 1852 | 1462279321825 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7ff0fd4c00) [pid = 1852] [serial = 768] [outer = 0x7f7febee0000] 05:42:02 INFO - PROCESS | 1852 | 1462279322825 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]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1435ms 05:42:02 INFO - PROCESS | 1852 | 1462279322854 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 1852 | 1462279322858 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:42:02 INFO - PROCESS | 1852 | 1462279322864 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1852 | 1462279322869 Marionette TRACE conn3 <- [1,994,null,{}] 05:42:02 INFO - PROCESS | 1852 | 1462279322889 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}] 05:42:03 INFO - PROCESS | 1852 | 1462279323044 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:42:03 INFO - PROCESS | 1852 | 1462279323207 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe668f800 == 15 [pid = 1852] [id = 256] 05:42:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7ff0fde000) [pid = 1852] [serial = 769] [outer = (nil)] 05:42:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7ff1102c00) [pid = 1852] [serial = 770] [outer = 0x7f7ff0fde000] 05:42:03 INFO - PROCESS | 1852 | 1462279323283 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f7ff110bc00) [pid = 1852] [serial = 771] [outer = 0x7f7ff0fde000] 05:42:04 INFO - PROCESS | 1852 | 1462279324193 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]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1388ms 05:42:04 INFO - PROCESS | 1852 | 1462279324253 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1852 | 1462279324258 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:42:04 INFO - PROCESS | 1852 | 1462279324264 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1852 | 1462279324268 Marionette TRACE conn3 <- [1,998,null,{}] 05:42:04 INFO - PROCESS | 1852 | 1462279324273 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}] 05:42:04 INFO - PROCESS | 1852 | 1462279324440 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:42:04 INFO - PROCESS | 1852 | 1462279324597 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1284000 == 16 [pid = 1852] [id = 257] 05:42:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7fe73e7000) [pid = 1852] [serial = 772] [outer = (nil)] 05:42:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f7ff1130800) [pid = 1852] [serial = 773] [outer = 0x7f7fe73e7000] 05:42:04 INFO - PROCESS | 1852 | 1462279324673 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f7ff113ac00) [pid = 1852] [serial = 774] [outer = 0x7f7fe73e7000] 05:42:05 INFO - PROCESS | 1852 | 1462279325490 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]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1280ms 05:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:42:05 INFO - PROCESS | 1852 | 1462279325545 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 1852 | 1462279325548 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:42:05 INFO - PROCESS | 1852 | 1462279325554 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1852 | 1462279325557 Marionette TRACE conn3 <- [1,1002,null,{}] 05:42:05 INFO - PROCESS | 1852 | 1462279325562 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}] 05:42:05 INFO - PROCESS | 1852 | 1462279325707 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:42:05 INFO - PROCESS | 1852 | 1462279325867 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14e2800 == 17 [pid = 1852] [id = 258] 05:42:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f7fe7b5ec00) [pid = 1852] [serial = 775] [outer = (nil)] 05:42:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f7ff13ee400) [pid = 1852] [serial = 776] [outer = 0x7f7fe7b5ec00] 05:42:05 INFO - PROCESS | 1852 | 1462279325948 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f7ff13f9800) [pid = 1852] [serial = 777] [outer = 0x7f7fe7b5ec00] 05:42:06 INFO - PROCESS | 1852 | 1462279326843 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]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1333ms 05:42:06 INFO - PROCESS | 1852 | 1462279326887 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1852 | 1462279326891 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:42:06 INFO - PROCESS | 1852 | 1462279326896 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1852 | 1462279326898 Marionette TRACE conn3 <- [1,1006,null,{}] 05:42:06 INFO - PROCESS | 1852 | 1462279326904 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}] 05:42:07 INFO - PROCESS | 1852 | 1462279327091 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:42:07 INFO - PROCESS | 1852 | 1462279327256 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e1a000 == 18 [pid = 1852] [id = 259] 05:42:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f7feadca400) [pid = 1852] [serial = 778] [outer = (nil)] 05:42:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f7ff204d000) [pid = 1852] [serial = 779] [outer = 0x7f7feadca400] 05:42:07 INFO - PROCESS | 1852 | 1462279327330 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f7ff2684c00) [pid = 1852] [serial = 780] [outer = 0x7f7feadca400] 05:42:08 INFO - PROCESS | 1852 | 1462279328176 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]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1328ms 05:42:08 INFO - PROCESS | 1852 | 1462279328226 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 1852 | 1462279328230 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:42:08 INFO - PROCESS | 1852 | 1462279328236 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 1852 | 1462279328239 Marionette TRACE conn3 <- [1,1010,null,{}] 05:42:08 INFO - PROCESS | 1852 | 1462279328244 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}] 05:42:08 INFO - PROCESS | 1852 | 1462279328392 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:42:08 INFO - PROCESS | 1852 | 1462279328551 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe669a000 == 19 [pid = 1852] [id = 260] 05:42:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f7fe7b69800) [pid = 1852] [serial = 781] [outer = (nil)] 05:42:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f7fe910a000) [pid = 1852] [serial = 782] [outer = 0x7f7fe7b69800] 05:42:08 INFO - PROCESS | 1852 | 1462279328632 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f7fe73e9000) [pid = 1852] [serial = 783] [outer = 0x7f7fe7b69800] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f7fed085c00) [pid = 1852] [serial = 730] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f7feab8f400) [pid = 1852] [serial = 727] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f7ffcfd1000) [pid = 1852] [serial = 679] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f7ff31dd000) [pid = 1852] [serial = 682] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f7febc6a000) [pid = 1852] [serial = 665] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f7fe9460000) [pid = 1852] [serial = 664] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f7fec990000) [pid = 1852] [serial = 661] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f7ff29bb800) [pid = 1852] [serial = 670] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f7ff478c400) [pid = 1852] [serial = 673] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f7ff2aae000) [pid = 1852] [serial = 671] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f7ff1108800) [pid = 1852] [serial = 668] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7ff0fd6c00) [pid = 1852] [serial = 667] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f800986e800) [pid = 1852] [serial = 656] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f80098b8400) [pid = 1852] [serial = 662] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7fe945d400) [pid = 1852] [serial = 659] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7ffc591000) [pid = 1852] [serial = 655] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7fe9458c00) [pid = 1852] [serial = 658] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7fe7b61000) [pid = 1852] [serial = 715] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7fe910c000) [pid = 1852] [serial = 716] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7fec98dc00) [pid = 1852] [serial = 722] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7feadca800) [pid = 1852] [serial = 718] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7febede000) [pid = 1852] [serial = 721] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f8009a79c00) [pid = 1852] [serial = 686] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7feab83000) [pid = 1852] [serial = 688] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7feab8a000) [pid = 1852] [serial = 689] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7ff0fd9000) [pid = 1852] [serial = 692] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7febedac00) [pid = 1852] [serial = 691] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7ff2c7a800) [pid = 1852] [serial = 694] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ff8867000) [pid = 1852] [serial = 697] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ff4a3b800) [pid = 1852] [serial = 695] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ffc59a000) [pid = 1852] [serial = 700] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ffad37c00) [pid = 1852] [serial = 698] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7ffad95400) [pid = 1852] [serial = 703] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ffec2b400) [pid = 1852] [serial = 701] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7fe90cf400) [pid = 1852] [serial = 706] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f800a50f000) [pid = 1852] [serial = 704] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7fe910b000) [pid = 1852] [serial = 709] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7fe90d3c00) [pid = 1852] [serial = 707] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7fe9113400) [pid = 1852] [serial = 712] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7fe910f800) [pid = 1852] [serial = 710] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7feadd9400) [pid = 1852] [serial = 719] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7febc68800) [pid = 1852] [serial = 713] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff7433c00) [pid = 1852] [serial = 676] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ffec2e800) [pid = 1852] [serial = 680] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff8863000) [pid = 1852] [serial = 677] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ffec2f400) [pid = 1852] [serial = 683] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff0fd7400) [pid = 1852] [serial = 724] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff1103800) [pid = 1852] [serial = 725] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f800876c400) [pid = 1852] [serial = 685] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff60ac000) [pid = 1852] [serial = 674] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff2051c00) [pid = 1852] [serial = 734] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff2689c00) [pid = 1852] [serial = 736] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff1fec400) [pid = 1852] [serial = 733] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff10d9000) [pid = 1852] [serial = 731] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7febb1f800) [pid = 1852] [serial = 728] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ff3743800) [pid = 1852] [serial = 747] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7ff3462400) [pid = 1852] [serial = 744] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ff3552800) [pid = 1852] [serial = 746] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff31df000) [pid = 1852] [serial = 743] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7ff29c4800) [pid = 1852] [serial = 740] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ff29b6400) [pid = 1852] [serial = 739] [outer = (nil)] [url = about:blank] 05:42:08 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ff26eb800) [pid = 1852] [serial = 737] [outer = (nil)] [url = about:blank] 05:42:09 INFO - PROCESS | 1852 | 1462279329647 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]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1476ms 05:42:09 INFO - PROCESS | 1852 | 1462279329713 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:42:09 INFO - PROCESS | 1852 | 1462279329719 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:42:09 INFO - PROCESS | 1852 | 1462279329726 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1852 | 1462279329733 Marionette TRACE conn3 <- [1,1014,null,{}] 05:42:09 INFO - PROCESS | 1852 | 1462279329740 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}] 05:42:09 INFO - PROCESS | 1852 | 1462279329941 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:42:10 INFO - PROCESS | 1852 | 1462279330092 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe89d3000 == 20 [pid = 1852] [id = 261] 05:42:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7feab85400) [pid = 1852] [serial = 784] [outer = (nil)] 05:42:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7feab8c400) [pid = 1852] [serial = 785] [outer = 0x7f7feab85400] 05:42:10 INFO - PROCESS | 1852 | 1462279330161 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7febb1b800) [pid = 1852] [serial = 786] [outer = 0x7f7feab85400] 05:42:11 INFO - PROCESS | 1852 | 1462279331082 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]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1434ms 05:42:11 INFO - PROCESS | 1852 | 1462279331160 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1852 | 1462279331168 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:42:11 INFO - PROCESS | 1852 | 1462279331178 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1852 | 1462279331182 Marionette TRACE conn3 <- [1,1018,null,{}] 05:42:11 INFO - PROCESS | 1852 | 1462279331188 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}] 05:42:11 INFO - PROCESS | 1852 | 1462279331388 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:42:11 INFO - PROCESS | 1852 | 1462279331621 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa2e800 == 21 [pid = 1852] [id = 262] 05:42:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7febede400) [pid = 1852] [serial = 787] [outer = (nil)] 05:42:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7fed087400) [pid = 1852] [serial = 788] [outer = 0x7f7febede400] 05:42:11 INFO - PROCESS | 1852 | 1462279331733 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ff0fdc400) [pid = 1852] [serial = 789] [outer = 0x7f7febede400] 05:42:12 INFO - PROCESS | 1852 | 1462279332567 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]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1436ms 05:42:12 INFO - PROCESS | 1852 | 1462279332614 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1852 | 1462279332618 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:42:12 INFO - PROCESS | 1852 | 1462279332624 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1852 | 1462279332629 Marionette TRACE conn3 <- [1,1022,null,{}] 05:42:12 INFO - PROCESS | 1852 | 1462279332644 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}] 05:42:12 INFO - PROCESS | 1852 | 1462279332822 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:42:13 INFO - PROCESS | 1852 | 1462279333025 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed11e000 == 22 [pid = 1852] [id = 263] 05:42:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ff10e5c00) [pid = 1852] [serial = 790] [outer = (nil)] 05:42:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff13fbc00) [pid = 1852] [serial = 791] [outer = 0x7f7ff10e5c00] 05:42:13 INFO - PROCESS | 1852 | 1462279333096 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff204dc00) [pid = 1852] [serial = 792] [outer = 0x7f7ff10e5c00] 05:42:13 INFO - PROCESS | 1852 | 1462279333984 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]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1434ms 05:42:14 INFO - PROCESS | 1852 | 1462279334059 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1852 | 1462279334063 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:42:14 INFO - PROCESS | 1852 | 1462279334069 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1852 | 1462279334071 Marionette TRACE conn3 <- [1,1026,null,{}] 05:42:14 INFO - PROCESS | 1852 | 1462279334076 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}] 05:42:14 INFO - PROCESS | 1852 | 1462279334238 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:42:14 INFO - PROCESS | 1852 | 1462279334386 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe865a800 == 23 [pid = 1852] [id = 264] 05:42:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7feadd0800) [pid = 1852] [serial = 793] [outer = (nil)] 05:42:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7febed6000) [pid = 1852] [serial = 794] [outer = 0x7f7feadd0800] 05:42:14 INFO - PROCESS | 1852 | 1462279334456 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff1fec800) [pid = 1852] [serial = 795] [outer = 0x7f7feadd0800] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ffa3b6c00) [pid = 1852] [serial = 629] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff3550400) [pid = 1852] [serial = 637] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7febc6e800) [pid = 1852] [serial = 631] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ffa3b3000) [pid = 1852] [serial = 640] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff2055800) [pid = 1852] [serial = 634] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ffbb8a400) [pid = 1852] [serial = 643] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7ffd0cd800) [pid = 1852] [serial = 646] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ff3059c00) [pid = 1852] [serial = 563] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff7432000) [pid = 1852] [serial = 448] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f800abee000) [pid = 1852] [serial = 575] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ffc58ec00) [pid = 1852] [serial = 572] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f8002b3d000) [pid = 1852] [serial = 602] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ff1ff1000) [pid = 1852] [serial = 406] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ff62ce400) [pid = 1852] [serial = 566] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f7ff74de400) [pid = 1852] [serial = 599] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f7ffad2c400) [pid = 1852] [serial = 412] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f8002b41c00) [pid = 1852] [serial = 415] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f7ffcfce400) [pid = 1852] [serial = 373] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f800a8d7800) [pid = 1852] [serial = 500] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7ffcc47800) [pid = 1852] [serial = 605] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f7ff5f58800) [pid = 1852] [serial = 638] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7ff2687800) [pid = 1852] [serial = 530] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ffc235000) [pid = 1852] [serial = 644] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f800379ac00) [pid = 1852] [serial = 649] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7ffa97c800) [pid = 1852] [serial = 641] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ff2683c00) [pid = 1852] [serial = 560] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f7ff3097800) [pid = 1852] [serial = 445] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f8002b40800) [pid = 1852] [serial = 376] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7ff3749000) [pid = 1852] [serial = 382] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7ff2a0c800) [pid = 1852] [serial = 596] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7ff7eac000) [pid = 1852] [serial = 370] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f800a512800) [pid = 1852] [serial = 454] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f800938e000) [pid = 1852] [serial = 379] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f7ff2aa9400) [pid = 1852] [serial = 533] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f7ffee6d800) [pid = 1852] [serial = 451] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f7ff2684400) [pid = 1852] [serial = 484] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f8009868c00) [pid = 1852] [serial = 650] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f7ff26f8800) [pid = 1852] [serial = 635] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f7ffa648800) [pid = 1852] [serial = 569] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f7ff10e3c00) [pid = 1852] [serial = 578] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f7ff74d9c00) [pid = 1852] [serial = 488] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f800969c400) [pid = 1852] [serial = 418] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f800abef000) [pid = 1852] [serial = 457] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f7ff3745800) [pid = 1852] [serial = 367] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f80098ad400) [pid = 1852] [serial = 542] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f800ea2b800) [pid = 1852] [serial = 460] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f80095f7800) [pid = 1852] [serial = 497] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f7fe7b6b800) [pid = 1852] [serial = 653] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f7ffcc49800) [pid = 1852] [serial = 491] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f7febb20400) [pid = 1852] [serial = 503] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f7ffee6d000) [pid = 1852] [serial = 647] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f7fe7b65c00) [pid = 1852] [serial = 652] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f7febedf400) [pid = 1852] [serial = 632] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f80095f9400) [pid = 1852] [serial = 608] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f7ff4a33c00) [pid = 1852] [serial = 409] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f7ffec13c00) [pid = 1852] [serial = 545] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f7ff13fb000) [pid = 1852] [serial = 331] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f7ff74e4000) [pid = 1852] [serial = 536] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f7ffd18d800) [pid = 1852] [serial = 539] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f7ffd198400) [pid = 1852] [serial = 494] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f7ff3750400) [pid = 1852] [serial = 749] [outer = (nil)] [url = about:blank] 05:42:15 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f7ff113c800) [pid = 1852] [serial = 485] [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.] 05:42:15 INFO - PROCESS | 1852 | 1462279335953 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]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1929ms 05:42:16 INFO - PROCESS | 1852 | 1462279335999 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:42:16 INFO - PROCESS | 1852 | 1462279336004 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:42:16 INFO - PROCESS | 1852 | 1462279336011 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1852 | 1462279336016 Marionette TRACE conn3 <- [1,1030,null,{}] 05:42:16 INFO - PROCESS | 1852 | 1462279336060 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}] 05:42:16 INFO - PROCESS | 1852 | 1462279336199 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:42:16 INFO - PROCESS | 1852 | 1462279336210 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7be2800 == 24 [pid = 1852] [id = 265] 05:42:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f7fe910b800) [pid = 1852] [serial = 796] [outer = (nil)] 05:42:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f7fe945ac00) [pid = 1852] [serial = 797] [outer = 0x7f7fe910b800] 05:42:16 INFO - PROCESS | 1852 | 1462279336275 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f7feab85c00) [pid = 1852] [serial = 798] [outer = 0x7f7fe910b800] 05:42:16 INFO - PROCESS | 1852 | 1462279336988 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]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1015ms 05:42:17 INFO - PROCESS | 1852 | 1462279337027 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 1852 | 1462279337034 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:42:17 INFO - PROCESS | 1852 | 1462279337052 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1852 | 1462279337055 Marionette TRACE conn3 <- [1,1034,null,{}] 05:42:17 INFO - PROCESS | 1852 | 1462279337061 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}] 05:42:17 INFO - PROCESS | 1852 | 1462279337205 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:42:17 INFO - PROCESS | 1852 | 1462279337221 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8ae2000 == 25 [pid = 1852] [id = 266] 05:42:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f7feab8e400) [pid = 1852] [serial = 799] [outer = (nil)] 05:42:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f7febb1b400) [pid = 1852] [serial = 800] [outer = 0x7f7feab8e400] 05:42:17 INFO - PROCESS | 1852 | 1462279337279 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f7febc71000) [pid = 1852] [serial = 801] [outer = 0x7f7feab8e400] 05:42:18 INFO - PROCESS | 1852 | 1462279338166 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]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1178ms 05:42:18 INFO - PROCESS | 1852 | 1462279338230 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1852 | 1462279338234 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:42:18 INFO - PROCESS | 1852 | 1462279338249 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1852 | 1462279338255 Marionette TRACE conn3 <- [1,1038,null,{}] 05:42:18 INFO - PROCESS | 1852 | 1462279338276 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}] 05:42:18 INFO - PROCESS | 1852 | 1462279338455 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:42:18 INFO - PROCESS | 1852 | 1462279338476 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb8b000 == 26 [pid = 1852] [id = 267] 05:42:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f7fec989c00) [pid = 1852] [serial = 802] [outer = (nil)] 05:42:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f7ff0fd7800) [pid = 1852] [serial = 803] [outer = 0x7f7fec989c00] 05:42:18 INFO - PROCESS | 1852 | 1462279338540 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f7ff10d9800) [pid = 1852] [serial = 804] [outer = 0x7f7fec989c00] 05:42:19 INFO - PROCESS | 1852 | 1462279339308 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]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1099ms 05:42:19 INFO - PROCESS | 1852 | 1462279339379 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1852 | 1462279339382 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:42:19 INFO - PROCESS | 1852 | 1462279339392 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1852 | 1462279339398 Marionette TRACE conn3 <- [1,1042,null,{}] 05:42:19 INFO - PROCESS | 1852 | 1462279339407 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}] 05:42:19 INFO - PROCESS | 1852 | 1462279339638 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:42:19 INFO - PROCESS | 1852 | 1462279339666 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0af000 == 27 [pid = 1852] [id = 268] 05:42:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f7fe73e8c00) [pid = 1852] [serial = 805] [outer = (nil)] 05:42:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f7ff1107400) [pid = 1852] [serial = 806] [outer = 0x7f7fe73e8c00] 05:42:19 INFO - PROCESS | 1852 | 1462279339723 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f7ff1132400) [pid = 1852] [serial = 807] [outer = 0x7f7fe73e8c00] 05:42:20 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f7fe90d1c00) [pid = 1852] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:42:20 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f7feadd0c00) [pid = 1852] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:42:20 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f7fe90d4800) [pid = 1852] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:42:20 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f7ff3462c00) [pid = 1852] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:42:20 INFO - PROCESS | 1852 | 1462279340484 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]]]}] 05:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1133ms 05:42:20 INFO - PROCESS | 1852 | 1462279340527 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 1852 | 1462279340530 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:42:20 INFO - PROCESS | 1852 | 1462279340535 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1852 | 1462279340537 Marionette TRACE conn3 <- [1,1046,null,{}] 05:42:20 INFO - PROCESS | 1852 | 1462279340542 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}] 05:42:20 INFO - PROCESS | 1852 | 1462279340720 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:42:20 INFO - PROCESS | 1852 | 1462279340785 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2d3000 == 28 [pid = 1852] [id = 269] 05:42:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f7fe90d1c00) [pid = 1852] [serial = 808] [outer = (nil)] 05:42:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f7ff112f000) [pid = 1852] [serial = 809] [outer = 0x7f7fe90d1c00] 05:42:20 INFO - PROCESS | 1852 | 1462279340845 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f7ff13fb000) [pid = 1852] [serial = 810] [outer = 0x7f7fe90d1c00] 05:42:21 INFO - PROCESS | 1852 | 1462279341486 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]]]}] 05:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 975ms 05:42:21 INFO - PROCESS | 1852 | 1462279341512 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 1852 | 1462279341515 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:42:21 INFO - PROCESS | 1852 | 1462279341520 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1852 | 1462279341522 Marionette TRACE conn3 <- [1,1050,null,{}] 05:42:21 INFO - PROCESS | 1852 | 1462279341527 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}] 05:42:21 INFO - PROCESS | 1852 | 1462279341718 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:42:21 INFO - PROCESS | 1852 | 1462279341738 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff127b800 == 29 [pid = 1852] [id = 270] 05:42:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f7ff10e6400) [pid = 1852] [serial = 811] [outer = (nil)] 05:42:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f7ff204e400) [pid = 1852] [serial = 812] [outer = 0x7f7ff10e6400] 05:42:21 INFO - PROCESS | 1852 | 1462279341800 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f7ff268bc00) [pid = 1852] [serial = 813] [outer = 0x7f7ff10e6400] 05:42:22 INFO - PROCESS | 1852 | 1462279342674 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]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1184ms 05:42:22 INFO - PROCESS | 1852 | 1462279342706 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1852 | 1462279342710 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:42:22 INFO - PROCESS | 1852 | 1462279342719 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1852 | 1462279342724 Marionette TRACE conn3 <- [1,1054,null,{}] 05:42:22 INFO - PROCESS | 1852 | 1462279342732 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}] 05:42:22 INFO - PROCESS | 1852 | 1462279342903 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:42:23 INFO - PROCESS | 1852 | 1462279343040 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe667f800 == 30 [pid = 1852] [id = 271] 05:42:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f7fe9107800) [pid = 1852] [serial = 814] [outer = (nil)] 05:42:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f7fe945e000) [pid = 1852] [serial = 815] [outer = 0x7f7fe9107800] 05:42:23 INFO - PROCESS | 1852 | 1462279343110 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f7feadd1000) [pid = 1852] [serial = 816] [outer = 0x7f7fe9107800] 05:42:24 INFO - PROCESS | 1852 | 1462279344024 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]]]}] 05:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1381ms 05:42:24 INFO - PROCESS | 1852 | 1462279344101 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 1852 | 1462279344109 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:42:24 INFO - PROCESS | 1852 | 1462279344118 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1852 | 1462279344122 Marionette TRACE conn3 <- [1,1058,null,{}] 05:42:24 INFO - PROCESS | 1852 | 1462279344128 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}] 05:42:24 INFO - PROCESS | 1852 | 1462279344316 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:42:24 INFO - PROCESS | 1852 | 1462279344454 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2d7000 == 31 [pid = 1852] [id = 272] 05:42:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f7febedf000) [pid = 1852] [serial = 817] [outer = (nil)] 05:42:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f7fec98cc00) [pid = 1852] [serial = 818] [outer = 0x7f7febedf000] 05:42:24 INFO - PROCESS | 1852 | 1462279344524 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f7ff0fdf800) [pid = 1852] [serial = 819] [outer = 0x7f7febedf000] 05:42:25 INFO - PROCESS | 1852 | 1462279345400 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]]]}] 05:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1333ms 05:42:25 INFO - PROCESS | 1852 | 1462279345452 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1852 | 1462279345456 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:42:25 INFO - PROCESS | 1852 | 1462279345462 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1852 | 1462279345467 Marionette TRACE conn3 <- [1,1062,null,{}] 05:42:25 INFO - PROCESS | 1852 | 1462279345482 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}] 05:42:25 INFO - PROCESS | 1852 | 1462279345642 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:42:25 INFO - PROCESS | 1852 | 1462279345779 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c61000 == 32 [pid = 1852] [id = 273] 05:42:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f7ff112fc00) [pid = 1852] [serial = 820] [outer = (nil)] 05:42:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f7ff1fe8000) [pid = 1852] [serial = 821] [outer = 0x7f7ff112fc00] 05:42:25 INFO - PROCESS | 1852 | 1462279345852 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f7ff2054400) [pid = 1852] [serial = 822] [outer = 0x7f7ff112fc00] 05:42:26 INFO - PROCESS | 1852 | 1462279346735 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]]]}] 05:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1333ms 05:42:26 INFO - PROCESS | 1852 | 1462279346797 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1852 | 1462279346801 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:42:26 INFO - PROCESS | 1852 | 1462279346808 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1852 | 1462279346811 Marionette TRACE conn3 <- [1,1066,null,{}] 05:42:26 INFO - PROCESS | 1852 | 1462279346816 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}] 05:42:26 INFO - PROCESS | 1852 | 1462279346975 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:42:27 INFO - PROCESS | 1852 | 1462279347112 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2604000 == 33 [pid = 1852] [id = 274] 05:42:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f7ff1135800) [pid = 1852] [serial = 823] [outer = (nil)] 05:42:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f7ff2688800) [pid = 1852] [serial = 824] [outer = 0x7f7ff1135800] 05:42:27 INFO - PROCESS | 1852 | 1462279347181 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f7ff2690000) [pid = 1852] [serial = 825] [outer = 0x7f7ff1135800] 05:42:28 INFO - PROCESS | 1852 | 1462279348066 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]]]}] 05:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1281ms 05:42:28 INFO - PROCESS | 1852 | 1462279348090 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1852 | 1462279348093 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:42:28 INFO - PROCESS | 1852 | 1462279348099 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1852 | 1462279348102 Marionette TRACE conn3 <- [1,1070,null,{}] 05:42:28 INFO - PROCESS | 1852 | 1462279348107 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}] 05:42:28 INFO - PROCESS | 1852 | 1462279348249 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:42:28 INFO - PROCESS | 1852 | 1462279348392 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a49000 == 34 [pid = 1852] [id = 275] 05:42:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f7fe73ee000) [pid = 1852] [serial = 826] [outer = (nil)] 05:42:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f7ff26f0800) [pid = 1852] [serial = 827] [outer = 0x7f7fe73ee000] 05:42:28 INFO - PROCESS | 1852 | 1462279348463 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f7ff26f9800) [pid = 1852] [serial = 828] [outer = 0x7f7fe73ee000] 05:42:29 INFO - PROCESS | 1852 | 1462279349371 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]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1329ms 05:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:42:29 INFO - PROCESS | 1852 | 1462279349429 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 1852 | 1462279349432 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:42:29 INFO - PROCESS | 1852 | 1462279349438 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1852 | 1462279349441 Marionette TRACE conn3 <- [1,1074,null,{}] 05:42:29 INFO - PROCESS | 1852 | 1462279349447 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}] 05:42:29 INFO - PROCESS | 1852 | 1462279349662 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:42:29 INFO - PROCESS | 1852 | 1462279349817 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c47800 == 35 [pid = 1852] [id = 276] 05:42:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7fe90c9800) [pid = 1852] [serial = 829] [outer = (nil)] 05:42:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ff2a14c00) [pid = 1852] [serial = 830] [outer = 0x7f7fe90c9800] 05:42:29 INFO - PROCESS | 1852 | 1462279349892 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7ff2c7b800) [pid = 1852] [serial = 831] [outer = 0x7f7fe90c9800] 05:42:30 INFO - PROCESS | 1852 | 1462279350735 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]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1546ms 05:42:30 INFO - PROCESS | 1852 | 1462279350984 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1852 | 1462279350991 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:42:31 INFO - PROCESS | 1852 | 1462279350998 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1852 | 1462279351001 Marionette TRACE conn3 <- [1,1078,null,{}] 05:42:31 INFO - PROCESS | 1852 | 1462279351010 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}] 05:42:31 INFO - PROCESS | 1852 | 1462279351159 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:42:31 INFO - PROCESS | 1852 | 1462279351366 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb8c800 == 36 [pid = 1852] [id = 277] 05:42:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7fe73ef400) [pid = 1852] [serial = 832] [outer = (nil)] 05:42:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f7feab8e800) [pid = 1852] [serial = 833] [outer = 0x7f7fe73ef400] 05:42:31 INFO - PROCESS | 1852 | 1462279351438 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f7febb1e800) [pid = 1852] [serial = 834] [outer = 0x7f7fe73ef400] 05:42:32 INFO - PROCESS | 1852 | 1462279352325 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]]]}] 05:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1383ms 05:42:32 INFO - PROCESS | 1852 | 1462279352381 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1852 | 1462279352385 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:42:32 INFO - PROCESS | 1852 | 1462279352397 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1852 | 1462279352401 Marionette TRACE conn3 <- [1,1082,null,{}] 05:42:32 INFO - PROCESS | 1852 | 1462279352407 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}] 05:42:32 INFO - PROCESS | 1852 | 1462279352627 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:42:32 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f7ff39ac400) [pid = 1852] [serial = 750] [outer = (nil)] [url = about:blank] 05:42:32 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7febc69c00) [pid = 1852] [serial = 759] [outer = (nil)] [url = about:blank] 05:42:32 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7feadd8000) [pid = 1852] [serial = 755] [outer = (nil)] [url = about:blank] 05:42:32 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7fec991400) [pid = 1852] [serial = 761] [outer = (nil)] [url = about:blank] 05:42:32 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f7febb1dc00) [pid = 1852] [serial = 756] [outer = (nil)] [url = about:blank] 05:42:32 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f7feadcdc00) [pid = 1852] [serial = 758] [outer = (nil)] [url = about:blank] 05:42:32 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f7fe910cc00) [pid = 1852] [serial = 752] [outer = (nil)] [url = about:blank] 05:42:32 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f7fe9453000) [pid = 1852] [serial = 753] [outer = (nil)] [url = about:blank] 05:42:32 INFO - PROCESS | 1852 | 1462279352844 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e03000 == 37 [pid = 1852] [id = 278] 05:42:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f7febc69c00) [pid = 1852] [serial = 835] [outer = (nil)] 05:42:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f7febee2000) [pid = 1852] [serial = 836] [outer = 0x7f7febc69c00] 05:42:32 INFO - PROCESS | 1852 | 1462279352914 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7fed07d000) [pid = 1852] [serial = 837] [outer = 0x7f7febc69c00] 05:42:33 INFO - PROCESS | 1852 | 1462279353630 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]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1281ms 05:42:33 INFO - PROCESS | 1852 | 1462279353676 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1852 | 1462279353680 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:42:33 INFO - PROCESS | 1852 | 1462279353686 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1852 | 1462279353690 Marionette TRACE conn3 <- [1,1086,null,{}] 05:42:33 INFO - PROCESS | 1852 | 1462279353704 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}] 05:42:33 INFO - PROCESS | 1852 | 1462279353849 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:42:33 INFO - PROCESS | 1852 | 1462279353867 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe9f800 == 38 [pid = 1852] [id = 279] 05:42:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ff10e5000) [pid = 1852] [serial = 838] [outer = (nil)] 05:42:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7ff1111400) [pid = 1852] [serial = 839] [outer = 0x7f7ff10e5000] 05:42:33 INFO - PROCESS | 1852 | 1462279353933 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7ff13f3400) [pid = 1852] [serial = 840] [outer = 0x7f7ff10e5000] 05:42:34 INFO - PROCESS | 1852 | 1462279354730 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]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1086ms 05:42:34 INFO - PROCESS | 1852 | 1462279354773 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1852 | 1462279354776 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:42:34 INFO - PROCESS | 1852 | 1462279354781 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1852 | 1462279354783 Marionette TRACE conn3 <- [1,1090,null,{}] 05:42:34 INFO - PROCESS | 1852 | 1462279354807 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}] 05:42:34 INFO - PROCESS | 1852 | 1462279354943 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:42:34 INFO - PROCESS | 1852 | 1462279354958 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1268800 == 39 [pid = 1852] [id = 280] 05:42:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f7ff112e800) [pid = 1852] [serial = 841] [outer = (nil)] 05:42:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f7ff2687800) [pid = 1852] [serial = 842] [outer = 0x7f7ff112e800] 05:42:35 INFO - PROCESS | 1852 | 1462279355019 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7ff26f2800) [pid = 1852] [serial = 843] [outer = 0x7f7ff112e800] 05:42:35 INFO - PROCESS | 1852 | 1462279355811 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]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1080ms 05:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:42:35 INFO - PROCESS | 1852 | 1462279355891 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1852 | 1462279355893 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:42:35 INFO - PROCESS | 1852 | 1462279355900 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1852 | 1462279355903 Marionette TRACE conn3 <- [1,1094,null,{}] 05:42:35 INFO - PROCESS | 1852 | 1462279355908 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}] 05:42:36 INFO - PROCESS | 1852 | 1462279356090 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:42:36 INFO - PROCESS | 1852 | 1462279356111 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7bdb000 == 40 [pid = 1852] [id = 281] 05:42:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff1fe7000) [pid = 1852] [serial = 844] [outer = (nil)] 05:42:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff29bdc00) [pid = 1852] [serial = 845] [outer = 0x7f7ff1fe7000] 05:42:36 INFO - PROCESS | 1852 | 1462279356171 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ff2aa4400) [pid = 1852] [serial = 846] [outer = 0x7f7ff1fe7000] 05:42:36 INFO - PROCESS | 1852 | 1462279356948 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]]]}] 05:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1076ms 05:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:42:36 INFO - PROCESS | 1852 | 1462279356984 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 1852 | 1462279356987 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:42:36 INFO - PROCESS | 1852 | 1462279356994 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 1852 | 1462279356997 Marionette TRACE conn3 <- [1,1098,null,{}] 05:42:37 INFO - PROCESS | 1852 | 1462279357003 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}] 05:42:37 INFO - PROCESS | 1852 | 1462279357221 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7feadd0800) [pid = 1852] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7feab8e400) [pid = 1852] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7fe910b800) [pid = 1852] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f7fec989c00) [pid = 1852] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f7feadca400) [pid = 1852] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7febc75000) [pid = 1852] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7fe73e8c00) [pid = 1852] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7fe945bc00) [pid = 1852] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f7febee0000) [pid = 1852] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f7ff0fde000) [pid = 1852] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f7fe73e7000) [pid = 1852] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f7fe7b5ec00) [pid = 1852] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:42:37 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f7fe90d1c00) [pid = 1852] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:42:37 INFO - PROCESS | 1852 | 1462279357465 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e0e800 == 41 [pid = 1852] [id = 282] 05:42:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f7fe73e5400) [pid = 1852] [serial = 847] [outer = (nil)] 05:42:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f7fe90c6800) [pid = 1852] [serial = 848] [outer = 0x7f7fe73e5400] 05:42:37 INFO - PROCESS | 1852 | 1462279357526 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f7ff0fde000) [pid = 1852] [serial = 849] [outer = 0x7f7fe73e5400] 05:42:38 INFO - PROCESS | 1852 | 1462279358206 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]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1234ms 05:42:38 INFO - PROCESS | 1852 | 1462279358226 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1852 | 1462279358230 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:42:38 INFO - PROCESS | 1852 | 1462279358235 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1852 | 1462279358237 Marionette TRACE conn3 <- [1,1102,null,{}] 05:42:38 INFO - PROCESS | 1852 | 1462279358243 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}] 05:42:38 INFO - PROCESS | 1852 | 1462279358417 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:42:38 INFO - PROCESS | 1852 | 1462279358436 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ed8800 == 42 [pid = 1852] [id = 283] 05:42:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7fe73e7000) [pid = 1852] [serial = 850] [outer = (nil)] 05:42:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ff2aaa000) [pid = 1852] [serial = 851] [outer = 0x7f7fe73e7000] 05:42:38 INFO - PROCESS | 1852 | 1462279358495 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7ff2e96c00) [pid = 1852] [serial = 852] [outer = 0x7f7fe73e7000] 05:42:39 INFO - PROCESS | 1852 | 1462279359201 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]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 976ms 05:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:42:39 INFO - PROCESS | 1852 | 1462279359212 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1852 | 1462279359215 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:42:39 INFO - PROCESS | 1852 | 1462279359221 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1852 | 1462279359223 Marionette TRACE conn3 <- [1,1106,null,{}] 05:42:39 INFO - PROCESS | 1852 | 1462279359228 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}] 05:42:39 INFO - PROCESS | 1852 | 1462279359361 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:42:39 INFO - PROCESS | 1852 | 1462279359545 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7bc9000 == 43 [pid = 1852] [id = 284] 05:42:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7fe73e8c00) [pid = 1852] [serial = 853] [outer = (nil)] 05:42:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f7fe7b68c00) [pid = 1852] [serial = 854] [outer = 0x7f7fe73e8c00] 05:42:39 INFO - PROCESS | 1852 | 1462279359620 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f7fe9110800) [pid = 1852] [serial = 855] [outer = 0x7f7fe73e8c00] 05:42:40 INFO - PROCESS | 1852 | 1462279360512 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]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1336ms 05:42:40 INFO - PROCESS | 1852 | 1462279360558 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1852 | 1462279360564 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:42:40 INFO - PROCESS | 1852 | 1462279360571 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1852 | 1462279360577 Marionette TRACE conn3 <- [1,1110,null,{}] 05:42:40 INFO - PROCESS | 1852 | 1462279360583 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}] 05:42:40 INFO - PROCESS | 1852 | 1462279360748 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:42:40 INFO - PROCESS | 1852 | 1462279360908 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed129800 == 44 [pid = 1852] [id = 285] 05:42:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7fe73f0400) [pid = 1852] [serial = 856] [outer = (nil)] 05:42:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7fec98fc00) [pid = 1852] [serial = 857] [outer = 0x7f7fe73f0400] 05:42:40 INFO - PROCESS | 1852 | 1462279360983 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff10d9000) [pid = 1852] [serial = 858] [outer = 0x7f7fe73f0400] 05:42:41 INFO - PROCESS | 1852 | 1462279361886 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]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1343ms 05:42:41 INFO - PROCESS | 1852 | 1462279361918 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 1852 | 1462279361923 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:42:41 INFO - PROCESS | 1852 | 1462279361932 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1852 | 1462279361936 Marionette TRACE conn3 <- [1,1114,null,{}] 05:42:41 INFO - PROCESS | 1852 | 1462279361941 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}] 05:42:42 INFO - PROCESS | 1852 | 1462279362106 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:42:42 INFO - PROCESS | 1852 | 1462279362258 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2eec000 == 45 [pid = 1852] [id = 286] 05:42:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ff13ecc00) [pid = 1852] [serial = 859] [outer = (nil)] 05:42:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff1fe2c00) [pid = 1852] [serial = 860] [outer = 0x7f7ff13ecc00] 05:42:42 INFO - PROCESS | 1852 | 1462279362328 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff26f3000) [pid = 1852] [serial = 861] [outer = 0x7f7ff13ecc00] 05:42:43 INFO - PROCESS | 1852 | 1462279363285 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]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1392ms 05:42:43 INFO - PROCESS | 1852 | 1462279363325 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1852 | 1462279363329 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:42:43 INFO - PROCESS | 1852 | 1462279363342 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1852 | 1462279363350 Marionette TRACE conn3 <- [1,1118,null,{}] 05:42:43 INFO - PROCESS | 1852 | 1462279363358 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}] 05:42:43 INFO - PROCESS | 1852 | 1462279363525 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:42:43 INFO - PROCESS | 1852 | 1462279363669 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3bf1000 == 46 [pid = 1852] [id = 287] 05:42:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7ff13f6400) [pid = 1852] [serial = 862] [outer = (nil)] 05:42:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ff2c7e000) [pid = 1852] [serial = 863] [outer = 0x7f7ff13f6400] 05:42:43 INFO - PROCESS | 1852 | 1462279363740 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ff2e9d800) [pid = 1852] [serial = 864] [outer = 0x7f7ff13f6400] 05:42:44 INFO - PROCESS | 1852 | 1462279364622 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]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1343ms 05:42:44 INFO - PROCESS | 1852 | 1462279364679 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 1852 | 1462279364683 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:42:44 INFO - PROCESS | 1852 | 1462279364689 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1852 | 1462279364692 Marionette TRACE conn3 <- [1,1122,null,{}] 05:42:44 INFO - PROCESS | 1852 | 1462279364698 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}] 05:42:44 INFO - PROCESS | 1852 | 1462279364874 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:42:45 INFO - PROCESS | 1852 | 1462279365017 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bf4800 == 47 [pid = 1852] [id = 288] 05:42:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f7ff13f0c00) [pid = 1852] [serial = 865] [outer = (nil)] 05:42:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f7ff3090400) [pid = 1852] [serial = 866] [outer = 0x7f7ff13f0c00] 05:42:45 INFO - PROCESS | 1852 | 1462279365092 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f7ff3098400) [pid = 1852] [serial = 867] [outer = 0x7f7ff13f0c00] 05:42:45 INFO - PROCESS | 1852 | 1462279365954 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]]]}] 05:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1326ms 05:42:46 INFO - PROCESS | 1852 | 1462279366017 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 1852 | 1462279366021 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:42:46 INFO - PROCESS | 1852 | 1462279366027 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1852 | 1462279366031 Marionette TRACE conn3 <- [1,1126,null,{}] 05:42:46 INFO - PROCESS | 1852 | 1462279366037 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}] 05:42:46 INFO - PROCESS | 1852 | 1462279366190 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:42:46 INFO - PROCESS | 1852 | 1462279366338 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f24000 == 48 [pid = 1852] [id = 289] 05:42:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f7ff31da400) [pid = 1852] [serial = 868] [outer = (nil)] 05:42:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ff345a400) [pid = 1852] [serial = 869] [outer = 0x7f7ff31da400] 05:42:46 INFO - PROCESS | 1852 | 1462279366419 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff354f000) [pid = 1852] [serial = 870] [outer = 0x7f7ff31da400] 05:42:47 INFO - PROCESS | 1852 | 1462279367303 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]]]}] 05:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1328ms 05:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:42:47 INFO - PROCESS | 1852 | 1462279367356 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1852 | 1462279367359 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:42:47 INFO - PROCESS | 1852 | 1462279367365 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1852 | 1462279367369 Marionette TRACE conn3 <- [1,1130,null,{}] 05:42:47 INFO - PROCESS | 1852 | 1462279367374 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}] 05:42:47 INFO - PROCESS | 1852 | 1462279367530 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:42:47 INFO - PROCESS | 1852 | 1462279367684 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe86800 == 49 [pid = 1852] [id = 290] 05:42:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7fe73f1000) [pid = 1852] [serial = 871] [outer = (nil)] 05:42:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff113a000) [pid = 1852] [serial = 872] [outer = 0x7f7fe73f1000] 05:42:47 INFO - PROCESS | 1852 | 1462279367753 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff374f400) [pid = 1852] [serial = 873] [outer = 0x7f7fe73f1000] 05:42:48 INFO - PROCESS | 1852 | 1462279368879 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]]]}] 05:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1579ms 05:42:48 INFO - PROCESS | 1852 | 1462279368946 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 1852 | 1462279368952 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:42:48 INFO - PROCESS | 1852 | 1462279368959 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1852 | 1462279368965 Marionette TRACE conn3 <- [1,1134,null,{}] 05:42:48 INFO - PROCESS | 1852 | 1462279368972 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}] 05:42:49 INFO - PROCESS | 1852 | 1462279369130 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:42:49 INFO - PROCESS | 1852 | 1462279369304 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe9a800 == 50 [pid = 1852] [id = 291] 05:42:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7feadd0000) [pid = 1852] [serial = 874] [outer = (nil)] 05:42:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7febb19800) [pid = 1852] [serial = 875] [outer = 0x7f7feadd0000] 05:42:49 INFO - PROCESS | 1852 | 1462279369385 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7febedf400) [pid = 1852] [serial = 876] [outer = 0x7f7feadd0000] 05:42:50 INFO - PROCESS | 1852 | 1462279370212 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]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1329ms 05:42:50 INFO - PROCESS | 1852 | 1462279370289 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1852 | 1462279370297 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:42:50 INFO - PROCESS | 1852 | 1462279370307 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1852 | 1462279370310 Marionette TRACE conn3 <- [1,1138,null,{}] 05:42:50 INFO - PROCESS | 1852 | 1462279370316 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}] 05:42:50 INFO - PROCESS | 1852 | 1462279370555 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:42:50 INFO - PROCESS | 1852 | 1462279370714 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe668d000 == 51 [pid = 1852] [id = 292] 05:42:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7fed079000) [pid = 1852] [serial = 877] [outer = (nil)] 05:42:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff0fdc800) [pid = 1852] [serial = 878] [outer = 0x7f7fed079000] 05:42:50 INFO - PROCESS | 1852 | 1462279370775 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff110c800) [pid = 1852] [serial = 879] [outer = 0x7f7fed079000] 05:42:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ed8800 == 50 [pid = 1852] [id = 283] 05:42:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6e0e800 == 49 [pid = 1852] [id = 282] 05:42:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7bdb000 == 48 [pid = 1852] [id = 281] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff204e400) [pid = 1852] [serial = 812] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1268800 == 47 [pid = 1852] [id = 280] 05:42:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe9f800 == 46 [pid = 1852] [id = 279] 05:42:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6e03000 == 45 [pid = 1852] [id = 278] 05:42:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb8c800 == 44 [pid = 1852] [id = 277] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7fe910a000) [pid = 1852] [serial = 782] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ff1fec800) [pid = 1852] [serial = 795] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7febed6000) [pid = 1852] [serial = 794] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7feab8c400) [pid = 1852] [serial = 785] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff13fbc00) [pid = 1852] [serial = 791] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7febb1b400) [pid = 1852] [serial = 800] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7fed087400) [pid = 1852] [serial = 788] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7fe945ac00) [pid = 1852] [serial = 797] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7feab85c00) [pid = 1852] [serial = 798] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ff0fd7800) [pid = 1852] [serial = 803] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f7ff2684c00) [pid = 1852] [serial = 780] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f7ff204d000) [pid = 1852] [serial = 779] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f7fed07f800) [pid = 1852] [serial = 762] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f7ff1107400) [pid = 1852] [serial = 806] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f7febb19000) [pid = 1852] [serial = 765] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7feab90000) [pid = 1852] [serial = 764] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f7ff0fd4c00) [pid = 1852] [serial = 768] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7fec98f000) [pid = 1852] [serial = 767] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ff110bc00) [pid = 1852] [serial = 771] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ff1102c00) [pid = 1852] [serial = 770] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7ff113ac00) [pid = 1852] [serial = 774] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ff1130800) [pid = 1852] [serial = 773] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f7ff1132400) [pid = 1852] [serial = 807] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f7ff13f9800) [pid = 1852] [serial = 777] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f7ff13fb000) [pid = 1852] [serial = 810] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f7ff13ee400) [pid = 1852] [serial = 776] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f7febc71000) [pid = 1852] [serial = 801] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f7ff10d9800) [pid = 1852] [serial = 804] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f7ff112f000) [pid = 1852] [serial = 809] [outer = (nil)] [url = about:blank] 05:42:51 INFO - PROCESS | 1852 | 1462279371637 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]]]}] 05:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1384ms 05:42:51 INFO - PROCESS | 1852 | 1462279371692 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1852 | 1462279371695 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:42:51 INFO - PROCESS | 1852 | 1462279371701 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1852 | 1462279371706 Marionette TRACE conn3 <- [1,1142,null,{}] 05:42:51 INFO - PROCESS | 1852 | 1462279371720 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}] 05:42:51 INFO - PROCESS | 1852 | 1462279371874 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:42:51 INFO - PROCESS | 1852 | 1462279371892 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb76800 == 45 [pid = 1852] [id = 293] 05:42:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f7ff0fd7800) [pid = 1852] [serial = 880] [outer = (nil)] 05:42:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f7ff1fe7c00) [pid = 1852] [serial = 881] [outer = 0x7f7ff0fd7800] 05:42:51 INFO - PROCESS | 1852 | 1462279371954 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f7ff2050800) [pid = 1852] [serial = 882] [outer = 0x7f7ff0fd7800] 05:42:52 INFO - PROCESS | 1852 | 1462279372750 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]]]}] 05:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1088ms 05:42:52 INFO - PROCESS | 1852 | 1462279372789 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1852 | 1462279372793 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:42:52 INFO - PROCESS | 1852 | 1462279372798 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1852 | 1462279372800 Marionette TRACE conn3 <- [1,1146,null,{}] 05:42:52 INFO - PROCESS | 1852 | 1462279372815 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}] 05:42:52 INFO - PROCESS | 1852 | 1462279372970 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:42:52 INFO - PROCESS | 1852 | 1462279372985 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2cc000 == 46 [pid = 1852] [id = 294] 05:42:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f7ff1130800) [pid = 1852] [serial = 883] [outer = (nil)] 05:42:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f7ff26f6000) [pid = 1852] [serial = 884] [outer = 0x7f7ff1130800] 05:42:53 INFO - PROCESS | 1852 | 1462279373046 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f7ff2a0cc00) [pid = 1852] [serial = 885] [outer = 0x7f7ff1130800] 05:42:53 INFO - PROCESS | 1852 | 1462279373841 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]]]}] 05:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1085ms 05:42:53 INFO - PROCESS | 1852 | 1462279373884 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1852 | 1462279373888 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:42:53 INFO - PROCESS | 1852 | 1462279373900 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1852 | 1462279373902 Marionette TRACE conn3 <- [1,1150,null,{}] 05:42:53 INFO - PROCESS | 1852 | 1462279373907 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}] 05:42:54 INFO - PROCESS | 1852 | 1462279374086 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:42:54 INFO - PROCESS | 1852 | 1462279374109 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14d1000 == 47 [pid = 1852] [id = 295] 05:42:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7fed083000) [pid = 1852] [serial = 886] [outer = (nil)] 05:42:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff2aa6000) [pid = 1852] [serial = 887] [outer = 0x7f7fed083000] 05:42:54 INFO - PROCESS | 1852 | 1462279374169 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff2d7a800) [pid = 1852] [serial = 888] [outer = 0x7f7fed083000] 05:42:54 INFO - PROCESS | 1852 | 1462279374929 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]]]}] 05:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1079ms 05:42:54 INFO - PROCESS | 1852 | 1462279374985 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 1852 | 1462279374990 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:42:54 INFO - PROCESS | 1852 | 1462279374997 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1852 | 1462279374999 Marionette TRACE conn3 <- [1,1154,null,{}] 05:42:55 INFO - PROCESS | 1852 | 1462279375004 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}] 05:42:55 INFO - PROCESS | 1852 | 1462279375229 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:42:55 INFO - PROCESS | 1852 | 1462279375262 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff260a000 == 48 [pid = 1852] [id = 296] 05:42:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ff309c000) [pid = 1852] [serial = 889] [outer = (nil)] 05:42:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff354d800) [pid = 1852] [serial = 890] [outer = 0x7f7ff309c000] 05:42:55 INFO - PROCESS | 1852 | 1462279375325 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff3743000) [pid = 1852] [serial = 891] [outer = 0x7f7ff309c000] 05:42:55 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7ff1fe7000) [pid = 1852] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:42:55 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7fe73e5400) [pid = 1852] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:42:55 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7febc69c00) [pid = 1852] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:42:55 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7fe73ef400) [pid = 1852] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:42:55 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f7ff10e5000) [pid = 1852] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:42:55 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f7ff112e800) [pid = 1852] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:42:56 INFO - PROCESS | 1852 | 1462279376247 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]]]}] 05:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1275ms 05:42:56 INFO - PROCESS | 1852 | 1462279376272 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 1852 | 1462279376276 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:42:56 INFO - PROCESS | 1852 | 1462279376281 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1852 | 1462279376284 Marionette TRACE conn3 <- [1,1158,null,{}] 05:42:56 INFO - PROCESS | 1852 | 1462279376288 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}] 05:42:56 INFO - PROCESS | 1852 | 1462279376433 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:42:56 INFO - PROCESS | 1852 | 1462279376540 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ac5800 == 49 [pid = 1852] [id = 297] 05:42:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f7ff0fdb800) [pid = 1852] [serial = 892] [outer = (nil)] 05:42:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f7ff3550800) [pid = 1852] [serial = 893] [outer = 0x7f7ff0fdb800] 05:42:56 INFO - PROCESS | 1852 | 1462279376599 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff39a5400) [pid = 1852] [serial = 894] [outer = 0x7f7ff0fdb800] 05:42:57 INFO - PROCESS | 1852 | 1462279377243 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]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 976ms 05:42:57 INFO - PROCESS | 1852 | 1462279377258 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1852 | 1462279377262 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:42:57 INFO - PROCESS | 1852 | 1462279377267 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1852 | 1462279377270 Marionette TRACE conn3 <- [1,1162,null,{}] 05:42:57 INFO - PROCESS | 1852 | 1462279377274 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}] 05:42:57 INFO - PROCESS | 1852 | 1462279377412 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:42:57 INFO - PROCESS | 1852 | 1462279377521 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3166000 == 50 [pid = 1852] [id = 298] 05:42:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7febee2400) [pid = 1852] [serial = 895] [outer = (nil)] 05:42:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff39a6c00) [pid = 1852] [serial = 896] [outer = 0x7f7febee2400] 05:42:57 INFO - PROCESS | 1852 | 1462279377583 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff39b4400) [pid = 1852] [serial = 897] [outer = 0x7f7febee2400] 05:42:58 INFO - PROCESS | 1852 | 1462279378551 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]]]}] 05:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1332ms 05:42:58 INFO - PROCESS | 1852 | 1462279378600 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:42:58 INFO - PROCESS | 1852 | 1462279378606 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:42:58 INFO - PROCESS | 1852 | 1462279378613 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1852 | 1462279378616 Marionette TRACE conn3 <- [1,1166,null,{}] 05:42:58 INFO - PROCESS | 1852 | 1462279378625 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}] 05:42:58 INFO - PROCESS | 1852 | 1462279378790 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:42:58 INFO - PROCESS | 1852 | 1462279378941 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa32000 == 51 [pid = 1852] [id = 299] 05:42:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7fe90d2000) [pid = 1852] [serial = 898] [outer = (nil)] 05:42:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7febed7800) [pid = 1852] [serial = 899] [outer = 0x7f7fe90d2000] 05:42:59 INFO - PROCESS | 1852 | 1462279379015 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ff10e2000) [pid = 1852] [serial = 900] [outer = 0x7f7fe90d2000] 05:42:59 INFO - PROCESS | 1852 | 1462279379864 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]]]}] 05:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1284ms 05:42:59 INFO - PROCESS | 1852 | 1462279379896 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1852 | 1462279379904 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:42:59 INFO - PROCESS | 1852 | 1462279379914 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1852 | 1462279379918 Marionette TRACE conn3 <- [1,1170,null,{}] 05:42:59 INFO - PROCESS | 1852 | 1462279379923 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}] 05:43:00 INFO - PROCESS | 1852 | 1462279380098 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:43:00 INFO - PROCESS | 1852 | 1462279380252 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e1e800 == 52 [pid = 1852] [id = 300] 05:43:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f7ff110f800) [pid = 1852] [serial = 901] [outer = (nil)] 05:43:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f7ff2050000) [pid = 1852] [serial = 902] [outer = 0x7f7ff110f800] 05:43:00 INFO - PROCESS | 1852 | 1462279380321 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f7ff26ecc00) [pid = 1852] [serial = 903] [outer = 0x7f7ff110f800] 05:43:01 INFO - PROCESS | 1852 | 1462279381249 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]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1383ms 05:43:01 INFO - PROCESS | 1852 | 1462279381298 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1852 | 1462279381302 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:43:01 INFO - PROCESS | 1852 | 1462279381308 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1852 | 1462279381313 Marionette TRACE conn3 <- [1,1174,null,{}] 05:43:01 INFO - PROCESS | 1852 | 1462279381329 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}] 05:43:01 INFO - PROCESS | 1852 | 1462279381496 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:43:01 INFO - PROCESS | 1852 | 1462279381643 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f26800 == 53 [pid = 1852] [id = 301] 05:43:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f7ff2d7fc00) [pid = 1852] [serial = 904] [outer = (nil)] 05:43:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ff31dd400) [pid = 1852] [serial = 905] [outer = 0x7f7ff2d7fc00] 05:43:01 INFO - PROCESS | 1852 | 1462279381717 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff3558c00) [pid = 1852] [serial = 906] [outer = 0x7f7ff2d7fc00] 05:43:02 INFO - PROCESS | 1852 | 1462279382598 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] 05:43:02 INFO - PROCESS | 1852 | 1462279382655 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:43:02 INFO - PROCESS | 1852 | 1462279382661 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1852 | 1462279382664 Marionette TRACE conn3 <- [1,1178,null,{}] 05:43:02 INFO - PROCESS | 1852 | 1462279382669 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}] 05:43:02 INFO - PROCESS | 1852 | 1462279382832 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:43:03 INFO - PROCESS | 1852 | 1462279383001 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff939d000 == 54 [pid = 1852] [id = 302] 05:43:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff2e90800) [pid = 1852] [serial = 907] [outer = (nil)] 05:43:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff3b34000) [pid = 1852] [serial = 908] [outer = 0x7f7ff2e90800] 05:43:03 INFO - PROCESS | 1852 | 1462279383071 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff4788800) [pid = 1852] [serial = 909] [outer = 0x7f7ff2e90800] 05:43:03 INFO - PROCESS | 1852 | 1462279383889 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] 05:43:03 INFO - PROCESS | 1852 | 1462279383951 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:43:03 INFO - PROCESS | 1852 | 1462279383956 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1852 | 1462279383959 Marionette TRACE conn3 <- [1,1182,null,{}] 05:43:03 INFO - PROCESS | 1852 | 1462279383964 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}] 05:43:04 INFO - PROCESS | 1852 | 1462279384126 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:43:04 INFO - PROCESS | 1852 | 1462279384279 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa3a1000 == 55 [pid = 1852] [id = 303] 05:43:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ff39ae000) [pid = 1852] [serial = 910] [outer = (nil)] 05:43:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ff4a33c00) [pid = 1852] [serial = 911] [outer = 0x7f7ff39ae000] 05:43:04 INFO - PROCESS | 1852 | 1462279384348 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ff4a3ac00) [pid = 1852] [serial = 912] [outer = 0x7f7ff39ae000] 05:43:05 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:05 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:43:05 INFO - PROCESS | 1852 | 1462279385242 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] 05:43:05 INFO - PROCESS | 1852 | 1462279385299 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:43:05 INFO - PROCESS | 1852 | 1462279385306 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1852 | 1462279385310 Marionette TRACE conn3 <- [1,1186,null,{}] 05:43:05 INFO - PROCESS | 1852 | 1462279385315 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}] 05:43:05 INFO - PROCESS | 1852 | 1462279385507 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:43:05 INFO - PROCESS | 1852 | 1462279385657 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffaee5000 == 56 [pid = 1852] [id = 304] 05:43:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ff4a3b800) [pid = 1852] [serial = 913] [outer = (nil)] 05:43:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff5f54000) [pid = 1852] [serial = 914] [outer = 0x7f7ff4a3b800] 05:43:05 INFO - PROCESS | 1852 | 1462279385729 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff60b5800) [pid = 1852] [serial = 915] [outer = 0x7f7ff4a3b800] 05:43:06 INFO - PROCESS | 1852 | 1462279386590 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] 05:43:06 INFO - PROCESS | 1852 | 1462279386650 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:43:06 INFO - PROCESS | 1852 | 1462279386656 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1852 | 1462279386658 Marionette TRACE conn3 <- [1,1190,null,{}] 05:43:06 INFO - PROCESS | 1852 | 1462279386664 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}] 05:43:06 INFO - PROCESS | 1852 | 1462279386819 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:43:06 INFO - PROCESS | 1852 | 1462279386980 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb683800 == 57 [pid = 1852] [id = 305] 05:43:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7fe910d400) [pid = 1852] [serial = 916] [outer = (nil)] 05:43:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff5f4f000) [pid = 1852] [serial = 917] [outer = 0x7f7fe910d400] 05:43:07 INFO - PROCESS | 1852 | 1462279387050 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff62d2c00) [pid = 1852] [serial = 918] [outer = 0x7f7fe910d400] 05:43:08 INFO - PROCESS | 1852 | 1462279388190 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] 05:43:08 INFO - PROCESS | 1852 | 1462279388252 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:43:08 INFO - PROCESS | 1852 | 1462279388263 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1852 | 1462279388267 Marionette TRACE conn3 <- [1,1194,null,{}] 05:43:08 INFO - PROCESS | 1852 | 1462279388277 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}] 05:43:08 INFO - PROCESS | 1852 | 1462279388446 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:43:08 INFO - PROCESS | 1852 | 1462279388640 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14d6800 == 58 [pid = 1852] [id = 306] 05:43:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7febedc800) [pid = 1852] [serial = 919] [outer = (nil)] 05:43:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7fed07d400) [pid = 1852] [serial = 920] [outer = 0x7f7febedc800] 05:43:08 INFO - PROCESS | 1852 | 1462279388705 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff1108400) [pid = 1852] [serial = 921] [outer = 0x7f7febedc800] 05:43:09 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:09 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:09 INFO - PROCESS | 1852 | 1462279389566 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] 05:43:09 INFO - PROCESS | 1852 | 1462279389609 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:43:09 INFO - PROCESS | 1852 | 1462279389618 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1852 | 1462279389622 Marionette TRACE conn3 <- [1,1198,null,{}] 05:43:09 INFO - PROCESS | 1852 | 1462279389627 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}] 05:43:09 INFO - PROCESS | 1852 | 1462279389787 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:43:09 INFO - PROCESS | 1852 | 1462279389952 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe9465000 == 59 [pid = 1852] [id = 307] 05:43:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff10e4400) [pid = 1852] [serial = 922] [outer = (nil)] 05:43:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff13efc00) [pid = 1852] [serial = 923] [outer = 0x7f7ff10e4400] 05:43:10 INFO - PROCESS | 1852 | 1462279390016 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff204f000) [pid = 1852] [serial = 924] [outer = 0x7f7ff10e4400] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ac5800 == 58 [pid = 1852] [id = 297] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff260a000 == 57 [pid = 1852] [id = 296] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14d1000 == 56 [pid = 1852] [id = 295] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7fe945e000) [pid = 1852] [serial = 815] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7fec98cc00) [pid = 1852] [serial = 818] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff1fe8000) [pid = 1852] [serial = 821] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff2688800) [pid = 1852] [serial = 824] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff26f0800) [pid = 1852] [serial = 827] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff2aaa000) [pid = 1852] [serial = 851] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff2a14c00) [pid = 1852] [serial = 830] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2cc000 == 55 [pid = 1852] [id = 294] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb76800 == 54 [pid = 1852] [id = 293] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe668d000 == 53 [pid = 1852] [id = 292] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe9a800 == 52 [pid = 1852] [id = 291] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5f24000 == 51 [pid = 1852] [id = 289] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bf4800 == 50 [pid = 1852] [id = 288] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3bf1000 == 49 [pid = 1852] [id = 287] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2eec000 == 48 [pid = 1852] [id = 286] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed129800 == 47 [pid = 1852] [id = 285] 05:43:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7bc9000 == 46 [pid = 1852] [id = 284] 05:43:10 INFO - PROCESS | 1852 | 1462279390917 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]]]}] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff29bdc00) [pid = 1852] [serial = 845] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7fe90c6800) [pid = 1852] [serial = 848] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff2aa4400) [pid = 1852] [serial = 846] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7febee2000) [pid = 1852] [serial = 836] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7fed07d000) [pid = 1852] [serial = 837] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7febb1e800) [pid = 1852] [serial = 834] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7feab8e800) [pid = 1852] [serial = 833] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff1111400) [pid = 1852] [serial = 839] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7ff13f3400) [pid = 1852] [serial = 840] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ff2687800) [pid = 1852] [serial = 842] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ff0fde000) [pid = 1852] [serial = 849] [outer = (nil)] [url = about:blank] 05:43:10 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ff26f2800) [pid = 1852] [serial = 843] [outer = (nil)] [url = about:blank] 05:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1330ms 05:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:43:10 INFO - PROCESS | 1852 | 1462279390950 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1852 | 1462279390952 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:43:10 INFO - PROCESS | 1852 | 1462279390958 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1852 | 1462279390963 Marionette TRACE conn3 <- [1,1202,null,{}] 05:43:10 INFO - PROCESS | 1852 | 1462279390977 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}] 05:43:11 INFO - PROCESS | 1852 | 1462279391125 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:43:11 INFO - PROCESS | 1852 | 1462279391142 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0a5000 == 47 [pid = 1852] [id = 308] 05:43:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff26f8c00) [pid = 1852] [serial = 925] [outer = (nil)] 05:43:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff29c0400) [pid = 1852] [serial = 926] [outer = 0x7f7ff26f8c00] 05:43:11 INFO - PROCESS | 1852 | 1462279391200 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff2aaf800) [pid = 1852] [serial = 927] [outer = 0x7f7ff26f8c00] 05:43:11 INFO - PROCESS | 1852 | 1462279391973 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]]]}] 05:43:12 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 05:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1083ms 05:43:12 INFO - PROCESS | 1852 | 1462279392047 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 1852 | 1462279392051 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:43:12 INFO - PROCESS | 1852 | 1462279392056 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1852 | 1462279392058 Marionette TRACE conn3 <- [1,1206,null,{}] 05:43:12 INFO - PROCESS | 1852 | 1462279392063 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}] 05:43:12 INFO - PROCESS | 1852 | 1462279392207 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:43:12 INFO - PROCESS | 1852 | 1462279392216 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14dd800 == 48 [pid = 1852] [id = 309] 05:43:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff26f8800) [pid = 1852] [serial = 928] [outer = (nil)] 05:43:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ff309e400) [pid = 1852] [serial = 929] [outer = 0x7f7ff26f8800] 05:43:12 INFO - PROCESS | 1852 | 1462279392276 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ff354ec00) [pid = 1852] [serial = 930] [outer = 0x7f7ff26f8800] 05:43:13 INFO - PROCESS | 1852 | 1462279393068 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]]]}] 05:43:13 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 05:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1028ms 05:43:13 INFO - PROCESS | 1852 | 1462279393087 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:43:13 INFO - PROCESS | 1852 | 1462279393101 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:43:13 INFO - PROCESS | 1852 | 1462279393144 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1852 | 1462279393146 Marionette TRACE conn3 <- [1,1210,null,{}] 05:43:13 INFO - PROCESS | 1852 | 1462279393152 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}] 05:43:13 INFO - PROCESS | 1852 | 1462279393340 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:43:13 INFO - PROCESS | 1852 | 1462279393393 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a51000 == 49 [pid = 1852] [id = 310] 05:43:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ff374b400) [pid = 1852] [serial = 931] [outer = (nil)] 05:43:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ff39a7000) [pid = 1852] [serial = 932] [outer = 0x7f7ff374b400] 05:43:13 INFO - PROCESS | 1852 | 1462279393449 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff478a000) [pid = 1852] [serial = 933] [outer = 0x7f7ff374b400] 05:43:14 INFO - PROCESS | 1852 | 1462279394229 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]]]}] 05:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1166ms 05:43:14 INFO - PROCESS | 1852 | 1462279394277 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1852 | 1462279394280 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:43:14 INFO - PROCESS | 1852 | 1462279394296 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1852 | 1462279394299 Marionette TRACE conn3 <- [1,1214,null,{}] 05:43:14 INFO - PROCESS | 1852 | 1462279394304 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}] 05:43:14 INFO - PROCESS | 1852 | 1462279394501 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:43:14 INFO - PROCESS | 1852 | 1462279394531 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3bd7800 == 50 [pid = 1852] [id = 311] 05:43:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff4b82000) [pid = 1852] [serial = 934] [outer = (nil)] 05:43:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff6255800) [pid = 1852] [serial = 935] [outer = 0x7f7ff4b82000] 05:43:14 INFO - PROCESS | 1852 | 1462279394593 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff62d7c00) [pid = 1852] [serial = 936] [outer = 0x7f7ff4b82000] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7fe73e7000) [pid = 1852] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7fed083000) [pid = 1852] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff309c000) [pid = 1852] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff0fdb800) [pid = 1852] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7feadd0000) [pid = 1852] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7fed079000) [pid = 1852] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ff1130800) [pid = 1852] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff0fd7800) [pid = 1852] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7feab85400) [pid = 1852] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ff10e5c00) [pid = 1852] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ff10e6400) [pid = 1852] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7febede400) [pid = 1852] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:43:15 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7fe7b69800) [pid = 1852] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:43:15 INFO - PROCESS | 1852 | 1462279395578 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]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1343ms 05:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:43:15 INFO - PROCESS | 1852 | 1462279395630 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1852 | 1462279395632 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:43:15 INFO - PROCESS | 1852 | 1462279395638 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1852 | 1462279395651 Marionette TRACE conn3 <- [1,1218,null,{}] 05:43:15 INFO - PROCESS | 1852 | 1462279395657 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}] 05:43:15 INFO - PROCESS | 1852 | 1462279395798 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:43:15 INFO - PROCESS | 1852 | 1462279395812 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14c3800 == 51 [pid = 1852] [id = 312] 05:43:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7fe90cb000) [pid = 1852] [serial = 937] [outer = (nil)] 05:43:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff1130800) [pid = 1852] [serial = 938] [outer = 0x7f7fe90cb000] 05:43:15 INFO - PROCESS | 1852 | 1462279395869 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff2e9a000) [pid = 1852] [serial = 939] [outer = 0x7f7fe90cb000] 05:43:16 INFO - PROCESS | 1852 | 1462279396597 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]]]}] 05:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 991ms 05:43:16 INFO - PROCESS | 1852 | 1462279396628 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:43:16 INFO - PROCESS | 1852 | 1462279396631 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:43:16 INFO - PROCESS | 1852 | 1462279396637 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:43:16 INFO - PROCESS | 1852 | 1462279396639 Marionette TRACE conn3 <- [1,1222,null,{}] 05:43:16 INFO - PROCESS | 1852 | 1462279396643 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}] 05:43:16 INFO - PROCESS | 1852 | 1462279396818 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:43:16 INFO - PROCESS | 1852 | 1462279396835 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff887b000 == 52 [pid = 1852] [id = 313] 05:43:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7febc75000) [pid = 1852] [serial = 940] [outer = (nil)] 05:43:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff5f54c00) [pid = 1852] [serial = 941] [outer = 0x7f7febc75000] 05:43:16 INFO - PROCESS | 1852 | 1462279396895 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ff62db800) [pid = 1852] [serial = 942] [outer = 0x7f7febc75000] 05:43:17 INFO - PROCESS | 1852 | 1462279397750 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] 05:43:17 INFO - PROCESS | 1852 | 1462279397821 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:43:17 INFO - PROCESS | 1852 | 1462279397828 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1852 | 1462279397834 Marionette TRACE conn3 <- [1,1226,null,{}] 05:43:17 INFO - PROCESS | 1852 | 1462279397843 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}] 05:43:18 INFO - PROCESS | 1852 | 1462279398015 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:43:18 INFO - PROCESS | 1852 | 1462279398178 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb79800 == 53 [pid = 1852] [id = 314] 05:43:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7fe9457000) [pid = 1852] [serial = 943] [outer = (nil)] 05:43:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7febee1000) [pid = 1852] [serial = 944] [outer = 0x7f7fe9457000] 05:43:18 INFO - PROCESS | 1852 | 1462279398259 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ff1108c00) [pid = 1852] [serial = 945] [outer = 0x7f7fe9457000] 05:43:19 INFO - PROCESS | 1852 | 1462279399227 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]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1439ms 05:43:19 INFO - PROCESS | 1852 | 1462279399267 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1852 | 1462279399276 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:43:19 INFO - PROCESS | 1852 | 1462279399287 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1852 | 1462279399292 Marionette TRACE conn3 <- [1,1230,null,{}] 05:43:19 INFO - PROCESS | 1852 | 1462279399297 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}] 05:43:19 INFO - PROCESS | 1852 | 1462279399459 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:43:19 INFO - PROCESS | 1852 | 1462279399617 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ac5800 == 54 [pid = 1852] [id = 315] 05:43:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff10e5400) [pid = 1852] [serial = 946] [outer = (nil)] 05:43:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff2aa1800) [pid = 1852] [serial = 947] [outer = 0x7f7ff10e5400] 05:43:19 INFO - PROCESS | 1852 | 1462279399688 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff308f400) [pid = 1852] [serial = 948] [outer = 0x7f7ff10e5400] 05:43:20 INFO - PROCESS | 1852 | 1462279400626 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]]]}] 05:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1379ms 05:43:20 INFO - PROCESS | 1852 | 1462279400666 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1852 | 1462279400669 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:43:20 INFO - PROCESS | 1852 | 1462279400676 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1852 | 1462279400682 Marionette TRACE conn3 <- [1,1234,null,{}] 05:43:20 INFO - PROCESS | 1852 | 1462279400698 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}] 05:43:20 INFO - PROCESS | 1852 | 1462279400880 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:43:21 INFO - PROCESS | 1852 | 1462279401033 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb5c6000 == 55 [pid = 1852] [id = 316] 05:43:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff345b800) [pid = 1852] [serial = 949] [outer = (nil)] 05:43:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff4bba000) [pid = 1852] [serial = 950] [outer = 0x7f7ff345b800] 05:43:21 INFO - PROCESS | 1852 | 1462279401109 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff60acc00) [pid = 1852] [serial = 951] [outer = 0x7f7ff345b800] 05:43:21 INFO - PROCESS | 1852 | 1462279401956 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]]]}] 05:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1333ms 05:43:22 INFO - PROCESS | 1852 | 1462279402010 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1852 | 1462279402013 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:43:22 INFO - PROCESS | 1852 | 1462279402021 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1852 | 1462279402023 Marionette TRACE conn3 <- [1,1238,null,{}] 05:43:22 INFO - PROCESS | 1852 | 1462279402029 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}] 05:43:22 INFO - PROCESS | 1852 | 1462279402193 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:43:22 INFO - PROCESS | 1852 | 1462279402351 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe0f800 == 56 [pid = 1852] [id = 317] 05:43:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff2c80c00) [pid = 1852] [serial = 952] [outer = (nil)] 05:43:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff62dcc00) [pid = 1852] [serial = 953] [outer = 0x7f7ff2c80c00] 05:43:22 INFO - PROCESS | 1852 | 1462279402430 Marionette DEBUG loaded listener.js 05:43:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff7432000) [pid = 1852] [serial = 954] [outer = 0x7f7ff2c80c00] 05:43:23 INFO - PROCESS | 1852 | 1462279403302 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]]]}] 05:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1334ms 05:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:43:23 INFO - PROCESS | 1852 | 1462279403356 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:43:23 INFO - PROCESS | 1852 | 1462279403358 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:43:23 INFO - PROCESS | 1852 | 1462279403365 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1852 | 1462279403369 Marionette TRACE conn3 <- [1,1242,null,{}] 05:43:23 INFO - PROCESS | 1852 | 1462279403374 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}] 05:43:23 INFO - PROCESS | 1852 | 1462279403552 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:43:23 INFO - PROCESS | 1852 | 1462279403704 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc23f800 == 57 [pid = 1852] [id = 318] 05:43:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7fe73ecc00) [pid = 1852] [serial = 955] [outer = (nil)] 05:43:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff74d8000) [pid = 1852] [serial = 956] [outer = 0x7f7fe73ecc00] 05:43:23 INFO - PROCESS | 1852 | 1462279403770 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ff74de800) [pid = 1852] [serial = 957] [outer = 0x7f7fe73ecc00] 05:43:24 INFO - PROCESS | 1852 | 1462279404642 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]]]}] 05:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1328ms 05:43:24 INFO - PROCESS | 1852 | 1462279404693 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 1852 | 1462279404697 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:43:24 INFO - PROCESS | 1852 | 1462279404703 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1852 | 1462279404705 Marionette TRACE conn3 <- [1,1246,null,{}] 05:43:24 INFO - PROCESS | 1852 | 1462279404711 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}] 05:43:24 INFO - PROCESS | 1852 | 1462279404924 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:43:25 INFO - PROCESS | 1852 | 1462279405081 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffccac000 == 58 [pid = 1852] [id = 319] 05:43:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff74e0000) [pid = 1852] [serial = 958] [outer = (nil)] 05:43:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff7eb0800) [pid = 1852] [serial = 959] [outer = 0x7f7ff74e0000] 05:43:25 INFO - PROCESS | 1852 | 1462279405155 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff88d8c00) [pid = 1852] [serial = 960] [outer = 0x7f7ff74e0000] 05:43:25 INFO - PROCESS | 1852 | 1462279405957 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]]]}] 05:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1329ms 05:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:43:26 INFO - PROCESS | 1852 | 1462279406033 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:43:26 INFO - PROCESS | 1852 | 1462279406036 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:43:26 INFO - PROCESS | 1852 | 1462279406042 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1852 | 1462279406045 Marionette TRACE conn3 <- [1,1250,null,{}] 05:43:26 INFO - PROCESS | 1852 | 1462279406050 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}] 05:43:26 INFO - PROCESS | 1852 | 1462279406243 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:43:26 INFO - PROCESS | 1852 | 1462279406404 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1b0000 == 59 [pid = 1852] [id = 320] 05:43:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ff62d3400) [pid = 1852] [serial = 961] [outer = (nil)] 05:43:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7ff8a4c800) [pid = 1852] [serial = 962] [outer = 0x7f7ff62d3400] 05:43:26 INFO - PROCESS | 1852 | 1462279406486 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ff9359000) [pid = 1852] [serial = 963] [outer = 0x7f7ff62d3400] 05:43:27 INFO - PROCESS | 1852 | 1462279407295 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]]]}] 05:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1281ms 05:43:27 INFO - PROCESS | 1852 | 1462279407325 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1852 | 1462279407328 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:43:27 INFO - PROCESS | 1852 | 1462279407335 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1852 | 1462279407338 Marionette TRACE conn3 <- [1,1254,null,{}] 05:43:27 INFO - PROCESS | 1852 | 1462279407343 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}] 05:43:27 INFO - PROCESS | 1852 | 1462279407509 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:43:27 INFO - PROCESS | 1852 | 1462279407667 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeb7a000 == 60 [pid = 1852] [id = 321] 05:43:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ff74e4400) [pid = 1852] [serial = 964] [outer = (nil)] 05:43:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ff9839400) [pid = 1852] [serial = 965] [outer = 0x7f7ff74e4400] 05:43:27 INFO - PROCESS | 1852 | 1462279407736 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ff9843800) [pid = 1852] [serial = 966] [outer = 0x7f7ff74e4400] 05:43:28 INFO - PROCESS | 1852 | 1462279408640 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]]]}] 05:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1343ms 05:43:28 INFO - PROCESS | 1852 | 1462279408679 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1852 | 1462279408682 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:43:28 INFO - PROCESS | 1852 | 1462279408689 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1852 | 1462279408693 Marionette TRACE conn3 <- [1,1258,null,{}] 05:43:28 INFO - PROCESS | 1852 | 1462279408697 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}] 05:43:28 INFO - PROCESS | 1852 | 1462279408862 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:43:29 INFO - PROCESS | 1852 | 1462279409023 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e10800 == 61 [pid = 1852] [id = 322] 05:43:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7fe7b69c00) [pid = 1852] [serial = 967] [outer = (nil)] 05:43:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7fe945ec00) [pid = 1852] [serial = 968] [outer = 0x7f7fe7b69c00] 05:43:29 INFO - PROCESS | 1852 | 1462279409089 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff13f7800) [pid = 1852] [serial = 969] [outer = 0x7f7fe7b69c00] 05:43:30 INFO - PROCESS | 1852 | 1462279410266 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]]]}] 05:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1626ms 05:43:30 INFO - PROCESS | 1852 | 1462279410317 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:43:30 INFO - PROCESS | 1852 | 1462279410324 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:43:30 INFO - PROCESS | 1852 | 1462279410331 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 1852 | 1462279410337 Marionette TRACE conn3 <- [1,1262,null,{}] 05:43:30 INFO - PROCESS | 1852 | 1462279410344 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}] 05:43:30 INFO - PROCESS | 1852 | 1462279410513 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:43:30 INFO - PROCESS | 1852 | 1462279410688 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe65da800 == 62 [pid = 1852] [id = 323] 05:43:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7feadcd400) [pid = 1852] [serial = 970] [outer = (nil)] 05:43:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff110a000) [pid = 1852] [serial = 971] [outer = 0x7f7feadcd400] 05:43:30 INFO - PROCESS | 1852 | 1462279410811 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7ff1fe3800) [pid = 1852] [serial = 972] [outer = 0x7f7feadcd400] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed0af000 == 61 [pid = 1852] [id = 268] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2d3000 == 60 [pid = 1852] [id = 269] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14c3800 == 59 [pid = 1852] [id = 312] 05:43:31 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ff39a6c00) [pid = 1852] [serial = 896] [outer = (nil)] [url = about:blank] 05:43:31 INFO - PROCESS | 1852 | 1462279411765 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]]]}] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3bd7800 == 58 [pid = 1852] [id = 311] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a51000 == 57 [pid = 1852] [id = 310] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14dd800 == 56 [pid = 1852] [id = 309] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed0a5000 == 55 [pid = 1852] [id = 308] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe9465000 == 54 [pid = 1852] [id = 307] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14d6800 == 53 [pid = 1852] [id = 306] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa3a1000 == 52 [pid = 1852] [id = 303] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff939d000 == 51 [pid = 1852] [id = 302] 05:43:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3166000 == 50 [pid = 1852] [id = 298] 05:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1489ms 05:43:31 INFO - PROCESS | 1852 | 1462279411821 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:43:31 INFO - PROCESS | 1852 | 1462279411828 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:43:31 INFO - PROCESS | 1852 | 1462279411839 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1852 | 1462279411843 Marionette TRACE conn3 <- [1,1266,null,{}] 05:43:31 INFO - PROCESS | 1852 | 1462279411848 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}] 05:43:32 INFO - PROCESS | 1852 | 1462279412005 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ff204dc00) [pid = 1852] [serial = 792] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff268bc00) [pid = 1852] [serial = 813] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff0fdc400) [pid = 1852] [serial = 789] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7fe73e9000) [pid = 1852] [serial = 783] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ff2e96c00) [pid = 1852] [serial = 852] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ff2aa6000) [pid = 1852] [serial = 887] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7ff354d800) [pid = 1852] [serial = 890] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7ff3743000) [pid = 1852] [serial = 891] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7ff2d7a800) [pid = 1852] [serial = 888] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ff39a5400) [pid = 1852] [serial = 894] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7febedf400) [pid = 1852] [serial = 876] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7febb19800) [pid = 1852] [serial = 875] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7ff110c800) [pid = 1852] [serial = 879] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff0fdc800) [pid = 1852] [serial = 878] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff26f6000) [pid = 1852] [serial = 884] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff1fe7c00) [pid = 1852] [serial = 881] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ff2050800) [pid = 1852] [serial = 882] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff113a000) [pid = 1852] [serial = 872] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff1fe2c00) [pid = 1852] [serial = 860] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff2c7e000) [pid = 1852] [serial = 863] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7fe7b68c00) [pid = 1852] [serial = 854] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff345a400) [pid = 1852] [serial = 869] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7fec98fc00) [pid = 1852] [serial = 857] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff3090400) [pid = 1852] [serial = 866] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff3550800) [pid = 1852] [serial = 893] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff2a0cc00) [pid = 1852] [serial = 885] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7febb1b800) [pid = 1852] [serial = 786] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1852 | 1462279412146 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8652000 == 51 [pid = 1852] [id = 324] 05:43:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7fe73e9000) [pid = 1852] [serial = 973] [outer = (nil)] 05:43:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff0fdc800) [pid = 1852] [serial = 974] [outer = 0x7f7fe73e9000] 05:43:32 INFO - PROCESS | 1852 | 1462279412208 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff2a14c00) [pid = 1852] [serial = 975] [outer = 0x7f7fe73e9000] 05:43:33 INFO - PROCESS | 1852 | 1462279413205 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]]]}] 05:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1432ms 05:43:33 INFO - PROCESS | 1852 | 1462279413271 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1852 | 1462279413277 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:43:33 INFO - PROCESS | 1852 | 1462279413284 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1852 | 1462279413290 Marionette TRACE conn3 <- [1,1270,null,{}] 05:43:33 INFO - PROCESS | 1852 | 1462279413297 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}] 05:43:33 INFO - PROCESS | 1852 | 1462279413466 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:43:33 INFO - PROCESS | 1852 | 1462279413683 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2c7000 == 52 [pid = 1852] [id = 325] 05:43:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff10e7400) [pid = 1852] [serial = 976] [outer = (nil)] 05:43:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff1fe8800) [pid = 1852] [serial = 977] [outer = 0x7f7ff10e7400] 05:43:33 INFO - PROCESS | 1852 | 1462279413799 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff268bc00) [pid = 1852] [serial = 978] [outer = 0x7f7ff10e7400] 05:43:34 INFO - PROCESS | 1852 | 1462279414661 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]]]}] 05:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1444ms 05:43:34 INFO - PROCESS | 1852 | 1462279414730 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1852 | 1462279414738 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:43:34 INFO - PROCESS | 1852 | 1462279414748 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1852 | 1462279414752 Marionette TRACE conn3 <- [1,1274,null,{}] 05:43:34 INFO - PROCESS | 1852 | 1462279414758 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}] 05:43:34 INFO - PROCESS | 1852 | 1462279414970 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:43:35 INFO - PROCESS | 1852 | 1462279415122 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14e1800 == 53 [pid = 1852] [id = 326] 05:43:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff26f7c00) [pid = 1852] [serial = 979] [outer = (nil)] 05:43:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff2e96c00) [pid = 1852] [serial = 980] [outer = 0x7f7ff26f7c00] 05:43:35 INFO - PROCESS | 1852 | 1462279415190 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff3097800) [pid = 1852] [serial = 981] [outer = 0x7f7ff26f7c00] 05:43:36 INFO - PROCESS | 1852 | 1462279416151 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]]]}] 05:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1432ms 05:43:36 INFO - PROCESS | 1852 | 1462279416180 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:43:36 INFO - PROCESS | 1852 | 1462279416184 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:43:36 INFO - PROCESS | 1852 | 1462279416191 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 1852 | 1462279416196 Marionette TRACE conn3 <- [1,1278,null,{}] 05:43:36 INFO - PROCESS | 1852 | 1462279416213 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}] 05:43:36 INFO - PROCESS | 1852 | 1462279416386 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:43:36 INFO - PROCESS | 1852 | 1462279416549 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c32800 == 54 [pid = 1852] [id = 327] 05:43:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff3742800) [pid = 1852] [serial = 982] [outer = (nil)] 05:43:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff478ac00) [pid = 1852] [serial = 983] [outer = 0x7f7ff3742800] 05:43:36 INFO - PROCESS | 1852 | 1462279416621 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff4bb8c00) [pid = 1852] [serial = 984] [outer = 0x7f7ff3742800] 05:43:37 INFO - PROCESS | 1852 | 1462279417441 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]]]}] 05:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1282ms 05:43:37 INFO - PROCESS | 1852 | 1462279417474 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 1852 | 1462279417477 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:43:37 INFO - PROCESS | 1852 | 1462279417484 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 1852 | 1462279417487 Marionette TRACE conn3 <- [1,1282,null,{}] 05:43:37 INFO - PROCESS | 1852 | 1462279417491 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}] 05:43:37 INFO - PROCESS | 1852 | 1462279417654 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:43:37 INFO - PROCESS | 1852 | 1462279417811 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3bd7000 == 55 [pid = 1852] [id = 328] 05:43:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ff3745000) [pid = 1852] [serial = 985] [outer = (nil)] 05:43:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff6251800) [pid = 1852] [serial = 986] [outer = 0x7f7ff3745000] 05:43:37 INFO - PROCESS | 1852 | 1462279417882 Marionette DEBUG loaded listener.js 05:43:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff62d8400) [pid = 1852] [serial = 987] [outer = 0x7f7ff3745000] 05:43:38 INFO - PROCESS | 1852 | 1462279418761 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]]]}] 05:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1325ms 05:43:38 INFO - PROCESS | 1852 | 1462279418810 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:43:38 INFO - PROCESS | 1852 | 1462279418814 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:43:38 INFO - PROCESS | 1852 | 1462279418819 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 1852 | 1462279418822 Marionette TRACE conn3 <- [1,1286,null,{}] 05:43:38 INFO - PROCESS | 1852 | 1462279418827 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}] 05:43:38 INFO - PROCESS | 1852 | 1462279418986 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:43:39 INFO - PROCESS | 1852 | 1462279419145 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6183000 == 56 [pid = 1852] [id = 329] 05:43:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7fed07a000) [pid = 1852] [serial = 988] [outer = (nil)] 05:43:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ff74dd800) [pid = 1852] [serial = 989] [outer = 0x7f7fed07a000] 05:43:39 INFO - PROCESS | 1852 | 1462279419211 Marionette DEBUG loaded listener.js 05:43:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7ff74e5c00) [pid = 1852] [serial = 990] [outer = 0x7f7fed07a000] 05:43:40 INFO - PROCESS | 1852 | 1462279420073 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]]]}] 05:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1326ms 05:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:43:40 INFO - PROCESS | 1852 | 1462279420146 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:43:40 INFO - PROCESS | 1852 | 1462279420149 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:43:40 INFO - PROCESS | 1852 | 1462279420155 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:43:40 INFO - PROCESS | 1852 | 1462279420158 Marionette TRACE conn3 <- [1,1290,null,{}] 05:43:40 INFO - PROCESS | 1852 | 1462279420163 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}] 05:43:40 INFO - PROCESS | 1852 | 1462279420391 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:43:40 INFO - PROCESS | 1852 | 1462279420548 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa91d800 == 57 [pid = 1852] [id = 330] 05:43:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ff5f51c00) [pid = 1852] [serial = 991] [outer = (nil)] 05:43:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ff8b9f800) [pid = 1852] [serial = 992] [outer = 0x7f7ff5f51c00] 05:43:40 INFO - PROCESS | 1852 | 1462279420618 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ffa29c400) [pid = 1852] [serial = 993] [outer = 0x7f7ff5f51c00] 05:43:41 INFO - PROCESS | 1852 | 1462279421493 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]]]}] 05:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1377ms 05:43:41 INFO - PROCESS | 1852 | 1462279421532 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1852 | 1462279421535 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:43:41 INFO - PROCESS | 1852 | 1462279421541 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1852 | 1462279421544 Marionette TRACE conn3 <- [1,1294,null,{}] 05:43:41 INFO - PROCESS | 1852 | 1462279421550 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}] 05:43:41 INFO - PROCESS | 1852 | 1462279421703 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:43:41 INFO - PROCESS | 1852 | 1462279421884 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffba44800 == 58 [pid = 1852] [id = 331] 05:43:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7fe7b5ec00) [pid = 1852] [serial = 994] [outer = (nil)] 05:43:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff74db400) [pid = 1852] [serial = 995] [outer = 0x7f7fe7b5ec00] 05:43:41 INFO - PROCESS | 1852 | 1462279421954 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ffa645000) [pid = 1852] [serial = 996] [outer = 0x7f7fe7b5ec00] 05:43:42 INFO - PROCESS | 1852 | 1462279422974 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]]]}] 05:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1477ms 05:43:43 INFO - PROCESS | 1852 | 1462279423020 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:43:43 INFO - PROCESS | 1852 | 1462279423026 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:43:43 INFO - PROCESS | 1852 | 1462279423035 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:43:43 INFO - PROCESS | 1852 | 1462279423040 Marionette TRACE conn3 <- [1,1298,null,{}] 05:43:43 INFO - PROCESS | 1852 | 1462279423049 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}] 05:43:43 INFO - PROCESS | 1852 | 1462279423216 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:43:43 INFO - PROCESS | 1852 | 1462279423438 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14d1000 == 59 [pid = 1852] [id = 332] 05:43:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff1feec00) [pid = 1852] [serial = 997] [outer = (nil)] 05:43:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff2686800) [pid = 1852] [serial = 998] [outer = 0x7f7ff1feec00] 05:43:43 INFO - PROCESS | 1852 | 1462279423507 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff2aadc00) [pid = 1852] [serial = 999] [outer = 0x7f7ff1feec00] 05:43:44 INFO - PROCESS | 1852 | 1462279424423 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]]]}] 05:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1434ms 05:43:44 INFO - PROCESS | 1852 | 1462279424468 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 1852 | 1462279424475 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:43:44 INFO - PROCESS | 1852 | 1462279424485 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1852 | 1462279424488 Marionette TRACE conn3 <- [1,1302,null,{}] 05:43:44 INFO - PROCESS | 1852 | 1462279424492 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}] 05:43:44 INFO - PROCESS | 1852 | 1462279424649 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:43:44 INFO - PROCESS | 1852 | 1462279424815 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2cb800 == 60 [pid = 1852] [id = 333] 05:43:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7ff110d800) [pid = 1852] [serial = 1000] [outer = (nil)] 05:43:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ff3556000) [pid = 1852] [serial = 1001] [outer = 0x7f7ff110d800] 05:43:44 INFO - PROCESS | 1852 | 1462279424880 Marionette DEBUG loaded listener.js 05:43:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7ff3b3d400) [pid = 1852] [serial = 1002] [outer = 0x7f7ff110d800] 05:43:45 INFO - PROCESS | 1852 | 1462279425815 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]]]}] 05:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1380ms 05:43:45 INFO - PROCESS | 1852 | 1462279425865 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1852 | 1462279425868 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:43:45 INFO - PROCESS | 1852 | 1462279425874 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1852 | 1462279425879 Marionette TRACE conn3 <- [1,1306,null,{}] 05:43:45 INFO - PROCESS | 1852 | 1462279425894 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}] 05:43:46 INFO - PROCESS | 1852 | 1462279426091 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:43:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe65da800 == 59 [pid = 1852] [id = 323] 05:43:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc23f800 == 58 [pid = 1852] [id = 318] 05:43:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe0f800 == 57 [pid = 1852] [id = 317] 05:43:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb5c6000 == 56 [pid = 1852] [id = 316] 05:43:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ac5800 == 55 [pid = 1852] [id = 315] 05:43:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb79800 == 54 [pid = 1852] [id = 314] 05:43:46 INFO - PROCESS | 1852 | 1462279426322 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1222000 == 55 [pid = 1852] [id = 334] 05:43:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7ff39b0400) [pid = 1852] [serial = 1003] [outer = (nil)] 05:43:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7ff62d3800) [pid = 1852] [serial = 1004] [outer = 0x7f7ff39b0400] 05:43:46 INFO - PROCESS | 1852 | 1462279426391 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7ff7ea9000) [pid = 1852] [serial = 1005] [outer = 0x7f7ff39b0400] 05:43:47 INFO - PROCESS | 1852 | 1462279427099 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]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1283ms 05:43:47 INFO - PROCESS | 1852 | 1462279427175 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1852 | 1462279427180 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:43:47 INFO - PROCESS | 1852 | 1462279427188 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1852 | 1462279427190 Marionette TRACE conn3 <- [1,1310,null,{}] 05:43:47 INFO - PROCESS | 1852 | 1462279427196 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}] 05:43:47 INFO - PROCESS | 1852 | 1462279427351 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:43:47 INFO - PROCESS | 1852 | 1462279427361 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc133000 == 56 [pid = 1852] [id = 335] 05:43:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7ff74df000) [pid = 1852] [serial = 1006] [outer = (nil)] 05:43:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff9358800) [pid = 1852] [serial = 1007] [outer = 0x7f7ff74df000] 05:43:47 INFO - PROCESS | 1852 | 1462279427421 Marionette DEBUG loaded listener.js 05:43:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7ff9838c00) [pid = 1852] [serial = 1008] [outer = 0x7f7ff74df000] 05:43:48 INFO - PROCESS | 1852 | 1462279428346 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] 05:43:48 INFO - PROCESS | 1852 | 1462279428434 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:43:48 INFO - PROCESS | 1852 | 1462279428440 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:43:48 INFO - PROCESS | 1852 | 1462279428441 Marionette TRACE conn3 <- [1,1314,null,{}] 05:43:48 INFO - PROCESS | 1852 | 1462279428447 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}] 05:43:48 INFO - PROCESS | 1852 | 1462279428637 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:43:48 INFO - PROCESS | 1852 | 1462279428666 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd119000 == 57 [pid = 1852] [id = 336] 05:43:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7ff935a800) [pid = 1852] [serial = 1009] [outer = (nil)] 05:43:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7ffa643800) [pid = 1852] [serial = 1010] [outer = 0x7f7ff935a800] 05:43:48 INFO - PROCESS | 1852 | 1462279428724 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ffa648c00) [pid = 1852] [serial = 1011] [outer = 0x7f7ff935a800] 05:43:49 INFO - PROCESS | 1852 | 1462279429543 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]]]}] 05:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1175ms 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7fe73f1000) [pid = 1852] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7ff112fc00) [pid = 1852] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7fe73f0400) [pid = 1852] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7fe73ee000) [pid = 1852] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7ff13ecc00) [pid = 1852] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7fe90c9800) [pid = 1852] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7fe9107800) [pid = 1852] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7ff13f6400) [pid = 1852] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7ff31da400) [pid = 1852] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7ff13f0c00) [pid = 1852] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7febedf000) [pid = 1852] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7fe73e8c00) [pid = 1852] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ff1135800) [pid = 1852] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7feadcd400) [pid = 1852] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7fe9457000) [pid = 1852] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7ff10e5400) [pid = 1852] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ff345b800) [pid = 1852] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ff2c80c00) [pid = 1852] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7fe73ecc00) [pid = 1852] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7febee2400) [pid = 1852] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7fe90cb000) [pid = 1852] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ff4b82000) [pid = 1852] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ff2e90800) [pid = 1852] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7febedc800) [pid = 1852] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7ff10e4400) [pid = 1852] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff374b400) [pid = 1852] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff26f8c00) [pid = 1852] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff26f8800) [pid = 1852] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ff2d7fc00) [pid = 1852] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7fe910d400) [pid = 1852] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff110f800) [pid = 1852] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff4a3b800) [pid = 1852] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7fe90d2000) [pid = 1852] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:43:49 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff39ae000) [pid = 1852] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:43:50 INFO - PROCESS | 1852 | 1462279430010 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:43:50 INFO - PROCESS | 1852 | 1462279430014 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:43:50 INFO - PROCESS | 1852 | 1462279430034 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:43:50 INFO - PROCESS | 1852 | 1462279430038 Marionette TRACE conn3 <- [1,1318,null,{}] 05:43:50 INFO - PROCESS | 1852 | 1462279430042 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}] 05:43:50 INFO - PROCESS | 1852 | 1462279430192 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:43:50 INFO - PROCESS | 1852 | 1462279430369 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10b2800 == 58 [pid = 1852] [id = 337] 05:43:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff268ec00) [pid = 1852] [serial = 1012] [outer = (nil)] 05:43:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff2a0c000) [pid = 1852] [serial = 1013] [outer = 0x7f7ff268ec00] 05:43:50 INFO - PROCESS | 1852 | 1462279430431 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff309ec00) [pid = 1852] [serial = 1014] [outer = 0x7f7ff268ec00] 05:43:51 INFO - PROCESS | 1852 | 1462279431041 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]]]}] 05:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1031ms 05:43:51 INFO - PROCESS | 1852 | 1462279431064 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1852 | 1462279431067 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:43:51 INFO - PROCESS | 1852 | 1462279431072 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1852 | 1462279431074 Marionette TRACE conn3 <- [1,1322,null,{}] 05:43:51 INFO - PROCESS | 1852 | 1462279431079 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}] 05:43:51 INFO - PROCESS | 1852 | 1462279431224 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:43:51 INFO - PROCESS | 1852 | 1462279431353 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeb7b000 == 59 [pid = 1852] [id = 338] 05:43:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff13f5400) [pid = 1852] [serial = 1015] [outer = (nil)] 05:43:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff39ae000) [pid = 1852] [serial = 1016] [outer = 0x7f7ff13f5400] 05:43:51 INFO - PROCESS | 1852 | 1462279431413 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff62da400) [pid = 1852] [serial = 1017] [outer = 0x7f7ff13f5400] 05:43:52 INFO - PROCESS | 1852 | 1462279432224 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]]]}] 05:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1224ms 05:43:52 INFO - PROCESS | 1852 | 1462279432298 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 1852 | 1462279432304 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:43:52 INFO - PROCESS | 1852 | 1462279432313 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1852 | 1462279432318 Marionette TRACE conn3 <- [1,1326,null,{}] 05:43:52 INFO - PROCESS | 1852 | 1462279432328 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}] 05:43:52 INFO - PROCESS | 1852 | 1462279432510 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:43:52 INFO - PROCESS | 1852 | 1462279432668 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecfe9800 == 60 [pid = 1852] [id = 339] 05:43:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7fe910f000) [pid = 1852] [serial = 1018] [outer = (nil)] 05:43:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7fec986c00) [pid = 1852] [serial = 1019] [outer = 0x7f7fe910f000] 05:43:52 INFO - PROCESS | 1852 | 1462279432743 Marionette DEBUG loaded listener.js 05:43:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff113c000) [pid = 1852] [serial = 1020] [outer = 0x7f7fe910f000] 05:43:53 INFO - PROCESS | 1852 | 1462279433629 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]]]}] 05:43:53 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 05:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1386ms 05:43:53 INFO - PROCESS | 1852 | 1462279433700 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:43:53 INFO - PROCESS | 1852 | 1462279433708 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:43:53 INFO - PROCESS | 1852 | 1462279433718 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:43:53 INFO - PROCESS | 1852 | 1462279433723 Marionette TRACE conn3 <- [1,1330,null,{}] 05:43:53 INFO - PROCESS | 1852 | 1462279433728 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}] 05:43:53 INFO - PROCESS | 1852 | 1462279433949 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:43:54 INFO - PROCESS | 1852 | 1462279434108 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa90b000 == 61 [pid = 1852] [id = 340] 05:43:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7febb17800) [pid = 1852] [serial = 1021] [outer = (nil)] 05:43:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff309e000) [pid = 1852] [serial = 1022] [outer = 0x7f7febb17800] 05:43:54 INFO - PROCESS | 1852 | 1462279434176 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ff374b400) [pid = 1852] [serial = 1023] [outer = 0x7f7febb17800] 05:43:55 INFO - PROCESS | 1852 | 1462279435131 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]]]}] 05:43:55 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 05:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1481ms 05:43:55 INFO - PROCESS | 1852 | 1462279435200 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:43:55 INFO - PROCESS | 1852 | 1462279435204 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:43:55 INFO - PROCESS | 1852 | 1462279435210 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1852 | 1462279435215 Marionette TRACE conn3 <- [1,1334,null,{}] 05:43:55 INFO - PROCESS | 1852 | 1462279435230 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}] 05:43:55 INFO - PROCESS | 1852 | 1462279435435 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:43:55 INFO - PROCESS | 1852 | 1462279435646 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeebc000 == 62 [pid = 1852] [id = 341] 05:43:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7ff4a36c00) [pid = 1852] [serial = 1024] [outer = (nil)] 05:43:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ff62db400) [pid = 1852] [serial = 1025] [outer = 0x7f7ff4a36c00] 05:43:55 INFO - PROCESS | 1852 | 1462279435763 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ff7ea9800) [pid = 1852] [serial = 1026] [outer = 0x7f7ff4a36c00] 05:43:56 INFO - PROCESS | 1852 | 1462279436571 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]]]}] 05:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1439ms 05:43:56 INFO - PROCESS | 1852 | 1462279436649 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:43:56 INFO - PROCESS | 1852 | 1462279436652 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:43:56 INFO - PROCESS | 1852 | 1462279436659 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:43:56 INFO - PROCESS | 1852 | 1462279436662 Marionette TRACE conn3 <- [1,1338,null,{}] 05:43:56 INFO - PROCESS | 1852 | 1462279436667 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}] 05:43:56 INFO - PROCESS | 1852 | 1462279436837 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:43:57 INFO - PROCESS | 1852 | 1462279436996 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002b0d000 == 63 [pid = 1852] [id = 342] 05:43:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ff5f55000) [pid = 1852] [serial = 1027] [outer = (nil)] 05:43:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ff94dd800) [pid = 1852] [serial = 1028] [outer = 0x7f7ff5f55000] 05:43:57 INFO - PROCESS | 1852 | 1462279437066 Marionette DEBUG loaded listener.js 05:43:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ffa644400) [pid = 1852] [serial = 1029] [outer = 0x7f7ff5f55000] 05:43:58 INFO - PROCESS | 1852 | 1462279438403 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]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1776ms 05:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:43:58 INFO - PROCESS | 1852 | 1462279438436 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1852 | 1462279438439 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:43:58 INFO - PROCESS | 1852 | 1462279438445 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1852 | 1462279438448 Marionette TRACE conn3 <- [1,1342,null,{}] 05:43:58 INFO - PROCESS | 1852 | 1462279438453 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}] 05:43:58 INFO - PROCESS | 1852 | 1462279438644 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:43:58 INFO - PROCESS | 1852 | 1462279438824 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f80087be800 == 64 [pid = 1852] [id = 343] 05:43:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff62d4800) [pid = 1852] [serial = 1030] [outer = (nil)] 05:43:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ffa64a000) [pid = 1852] [serial = 1031] [outer = 0x7f7ff62d4800] 05:43:58 INFO - PROCESS | 1852 | 1462279438894 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ffa97cc00) [pid = 1852] [serial = 1032] [outer = 0x7f7ff62d4800] 05:43:59 INFO - PROCESS | 1852 | 1462279439735 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]]]}] 05:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1327ms 05:43:59 INFO - PROCESS | 1852 | 1462279439772 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:43:59 INFO - PROCESS | 1852 | 1462279439775 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:43:59 INFO - PROCESS | 1852 | 1462279439781 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 1852 | 1462279439784 Marionette TRACE conn3 <- [1,1346,null,{}] 05:43:59 INFO - PROCESS | 1852 | 1462279439789 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}] 05:44:00 INFO - PROCESS | 1852 | 1462279440050 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:44:00 INFO - PROCESS | 1852 | 1462279440189 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecfcc000 == 65 [pid = 1852] [id = 344] 05:44:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7fe90c5800) [pid = 1852] [serial = 1033] [outer = (nil)] 05:44:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7ff2684800) [pid = 1852] [serial = 1034] [outer = 0x7f7fe90c5800] 05:44:00 INFO - PROCESS | 1852 | 1462279440261 Marionette DEBUG loaded listener.js 05:44:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ffad98000) [pid = 1852] [serial = 1035] [outer = 0x7f7fe90c5800] 05:44:01 INFO - PROCESS | 1852 | 1462279441110 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]]]}] 05:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1377ms 05:44:01 INFO - PROCESS | 1852 | 1462279441159 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1852 | 1462279441162 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:44:01 INFO - PROCESS | 1852 | 1462279441168 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1852 | 1462279441170 Marionette TRACE conn3 <- [1,1350,null,{}] 05:44:01 INFO - PROCESS | 1852 | 1462279441176 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}] 05:44:01 INFO - PROCESS | 1852 | 1462279441334 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:44:01 INFO - PROCESS | 1852 | 1462279441499 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8aea800 == 66 [pid = 1852] [id = 345] 05:44:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7fe90c9800) [pid = 1852] [serial = 1036] [outer = (nil)] 05:44:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7fed080400) [pid = 1852] [serial = 1037] [outer = 0x7f7fe90c9800] 05:44:01 INFO - PROCESS | 1852 | 1462279441570 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7ff26efc00) [pid = 1852] [serial = 1038] [outer = 0x7f7fe90c9800] 05:44:02 INFO - PROCESS | 1852 | 1462279442411 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]]]}] 05:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1276ms 05:44:02 INFO - PROCESS | 1852 | 1462279442445 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:44:02 INFO - PROCESS | 1852 | 1462279442447 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:44:02 INFO - PROCESS | 1852 | 1462279442453 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 1852 | 1462279442455 Marionette TRACE conn3 <- [1,1354,null,{}] 05:44:02 INFO - PROCESS | 1852 | 1462279442461 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}] 05:44:02 INFO - PROCESS | 1852 | 1462279442627 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:44:02 INFO - PROCESS | 1852 | 1462279442803 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8af4800 == 67 [pid = 1852] [id = 346] 05:44:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7fe7b6b400) [pid = 1852] [serial = 1039] [outer = (nil)] 05:44:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7fec982400) [pid = 1852] [serial = 1040] [outer = 0x7f7fe7b6b400] 05:44:02 INFO - PROCESS | 1852 | 1462279442870 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff2687400) [pid = 1852] [serial = 1041] [outer = 0x7f7fe7b6b400] 05:44:04 INFO - PROCESS | 1852 | 1462279444085 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]]]}] 05:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1679ms 05:44:04 INFO - PROCESS | 1852 | 1462279444134 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 1852 | 1462279444141 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:44:04 INFO - PROCESS | 1852 | 1462279444148 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 1852 | 1462279444154 Marionette TRACE conn3 <- [1,1358,null,{}] 05:44:04 INFO - PROCESS | 1852 | 1462279444161 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}] 05:44:04 INFO - PROCESS | 1852 | 1462279444333 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:44:04 INFO - PROCESS | 1852 | 1462279444518 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb7d000 == 68 [pid = 1852] [id = 347] 05:44:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7fe9106c00) [pid = 1852] [serial = 1042] [outer = (nil)] 05:44:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7fe9460c00) [pid = 1852] [serial = 1043] [outer = 0x7f7fe9106c00] 05:44:04 INFO - PROCESS | 1852 | 1462279444586 Marionette DEBUG loaded listener.js 05:44:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7ff0fdcc00) [pid = 1852] [serial = 1044] [outer = 0x7f7fe9106c00] 05:44:05 INFO - PROCESS | 1852 | 1462279445529 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]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1437ms 05:44:05 INFO - PROCESS | 1852 | 1462279445585 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:44:05 INFO - PROCESS | 1852 | 1462279445593 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:44:05 INFO - PROCESS | 1852 | 1462279445602 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1852 | 1462279445605 Marionette TRACE conn3 <- [1,1362,null,{}] 05:44:05 INFO - PROCESS | 1852 | 1462279445610 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}] 05:44:05 INFO - PROCESS | 1852 | 1462279445776 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:44:05 INFO - PROCESS | 1852 | 1462279445971 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10b2800 == 67 [pid = 1852] [id = 337] 05:44:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd119000 == 66 [pid = 1852] [id = 336] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7ff7eb0800) [pid = 1852] [serial = 959] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7ff8a4c800) [pid = 1852] [serial = 962] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7ff9839400) [pid = 1852] [serial = 965] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7fe945ec00) [pid = 1852] [serial = 968] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7ff0fdc800) [pid = 1852] [serial = 974] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8643800 == 67 [pid = 1852] [id = 348] 05:44:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7fe9454000) [pid = 1852] [serial = 1045] [outer = (nil)] 05:44:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff26f2800) [pid = 1852] [serial = 1046] [outer = 0x7f7fe9454000] 05:44:06 INFO - PROCESS | 1852 | 1462279446150 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7ff2a18000) [pid = 1852] [serial = 1047] [outer = 0x7f7fe9454000] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc133000 == 66 [pid = 1852] [id = 335] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1222000 == 65 [pid = 1852] [id = 334] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2cb800 == 64 [pid = 1852] [id = 333] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14d1000 == 63 [pid = 1852] [id = 332] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3bd7000 == 62 [pid = 1852] [id = 328] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2c32800 == 61 [pid = 1852] [id = 327] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14e1800 == 60 [pid = 1852] [id = 326] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2c7000 == 59 [pid = 1852] [id = 325] 05:44:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8652000 == 58 [pid = 1852] [id = 324] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7ff62d2c00) [pid = 1852] [serial = 918] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7ff374f400) [pid = 1852] [serial = 873] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7ff2054400) [pid = 1852] [serial = 822] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7ff10d9000) [pid = 1852] [serial = 858] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7ff26f9800) [pid = 1852] [serial = 828] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7ff26f3000) [pid = 1852] [serial = 861] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7ff2c7b800) [pid = 1852] [serial = 831] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7feadd1000) [pid = 1852] [serial = 816] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ff2e9d800) [pid = 1852] [serial = 864] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ff354f000) [pid = 1852] [serial = 870] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff3098400) [pid = 1852] [serial = 867] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff0fdf800) [pid = 1852] [serial = 819] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7fe9110800) [pid = 1852] [serial = 855] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ff2690000) [pid = 1852] [serial = 825] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ff4788800) [pid = 1852] [serial = 909] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7ff3558c00) [pid = 1852] [serial = 906] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7ff60b5800) [pid = 1852] [serial = 915] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7ff4a3ac00) [pid = 1852] [serial = 912] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ff26ecc00) [pid = 1852] [serial = 903] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ff10e2000) [pid = 1852] [serial = 900] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7ff110a000) [pid = 1852] [serial = 971] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7febee1000) [pid = 1852] [serial = 944] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff1fe3800) [pid = 1852] [serial = 972] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff2aa1800) [pid = 1852] [serial = 947] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff1108c00) [pid = 1852] [serial = 945] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ff4bba000) [pid = 1852] [serial = 950] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff308f400) [pid = 1852] [serial = 948] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff60acc00) [pid = 1852] [serial = 951] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff7432000) [pid = 1852] [serial = 954] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff62dcc00) [pid = 1852] [serial = 953] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff74d8000) [pid = 1852] [serial = 956] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff74de800) [pid = 1852] [serial = 957] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff5f54c00) [pid = 1852] [serial = 941] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff39b4400) [pid = 1852] [serial = 897] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff1130800) [pid = 1852] [serial = 938] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ff6255800) [pid = 1852] [serial = 935] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7ff3b34000) [pid = 1852] [serial = 908] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ff1108400) [pid = 1852] [serial = 921] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff13efc00) [pid = 1852] [serial = 923] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7ff204f000) [pid = 1852] [serial = 924] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ff62d7c00) [pid = 1852] [serial = 936] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7fed07d400) [pid = 1852] [serial = 920] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ff39a7000) [pid = 1852] [serial = 932] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ff29c0400) [pid = 1852] [serial = 926] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f7ff2aaf800) [pid = 1852] [serial = 927] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f7ff354ec00) [pid = 1852] [serial = 930] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f7ff31dd400) [pid = 1852] [serial = 905] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f7ff309e400) [pid = 1852] [serial = 929] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f7ff5f4f000) [pid = 1852] [serial = 917] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7ff2050000) [pid = 1852] [serial = 902] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f7ff5f54000) [pid = 1852] [serial = 914] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7febed7800) [pid = 1852] [serial = 899] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ff4a33c00) [pid = 1852] [serial = 911] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ff2e9a000) [pid = 1852] [serial = 939] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f7ff478a000) [pid = 1852] [serial = 933] [outer = (nil)] [url = about:blank] 05:44:06 INFO - PROCESS | 1852 | 1462279446921 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]]]}] 05:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1377ms 05:44:07 INFO - PROCESS | 1852 | 1462279447007 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 1852 | 1462279447011 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:44:07 INFO - PROCESS | 1852 | 1462279447019 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 1852 | 1462279447024 Marionette TRACE conn3 <- [1,1366,null,{}] 05:44:07 INFO - PROCESS | 1852 | 1462279447039 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}] 05:44:07 INFO - PROCESS | 1852 | 1462279447205 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:44:07 INFO - PROCESS | 1852 | 1462279447217 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2cb000 == 59 [pid = 1852] [id = 349] 05:44:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f7ff26f9800) [pid = 1852] [serial = 1048] [outer = (nil)] 05:44:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7ff3053c00) [pid = 1852] [serial = 1049] [outer = 0x7f7ff26f9800] 05:44:07 INFO - PROCESS | 1852 | 1462279447278 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff31dd400) [pid = 1852] [serial = 1050] [outer = 0x7f7ff26f9800] 05:44:08 INFO - PROCESS | 1852 | 1462279448080 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] 05:44:08 INFO - PROCESS | 1852 | 1462279448111 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:44:08 INFO - PROCESS | 1852 | 1462279448116 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1852 | 1462279448118 Marionette TRACE conn3 <- [1,1370,null,{}] 05:44:08 INFO - PROCESS | 1852 | 1462279448123 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}] 05:44:08 INFO - PROCESS | 1852 | 1462279448266 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:44:08 INFO - PROCESS | 1852 | 1462279448294 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2612000 == 60 [pid = 1852] [id = 350] 05:44:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff2aa1800) [pid = 1852] [serial = 1051] [outer = (nil)] 05:44:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7ff39a7800) [pid = 1852] [serial = 1052] [outer = 0x7f7ff2aa1800] 05:44:08 INFO - PROCESS | 1852 | 1462279448353 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ff3a31400) [pid = 1852] [serial = 1053] [outer = 0x7f7ff2aa1800] 05:44:09 INFO - PROCESS | 1852 | 1462279449230 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] 05:44:09 INFO - PROCESS | 1852 | 1462279449297 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:44:09 INFO - PROCESS | 1852 | 1462279449303 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1852 | 1462279449305 Marionette TRACE conn3 <- [1,1374,null,{}] 05:44:09 INFO - PROCESS | 1852 | 1462279449310 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}] 05:44:09 INFO - PROCESS | 1852 | 1462279449498 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:44:09 INFO - PROCESS | 1852 | 1462279449522 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c3e000 == 61 [pid = 1852] [id = 351] 05:44:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ff3745400) [pid = 1852] [serial = 1054] [outer = (nil)] 05:44:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f7ff4bc3000) [pid = 1852] [serial = 1055] [outer = 0x7f7ff3745400] 05:44:09 INFO - PROCESS | 1852 | 1462279449580 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f7ff5f54000) [pid = 1852] [serial = 1056] [outer = 0x7f7ff3745400] 05:44:10 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:10 INFO - PROCESS | 1852 | 1462279450521 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] 05:44:10 INFO - PROCESS | 1852 | 1462279450585 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:44:10 INFO - PROCESS | 1852 | 1462279450597 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1852 | 1462279450599 Marionette TRACE conn3 <- [1,1378,null,{}] 05:44:10 INFO - PROCESS | 1852 | 1462279450604 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}] 05:44:10 INFO - PROCESS | 1852 | 1462279450813 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:44:10 INFO - PROCESS | 1852 | 1462279450838 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4be8000 == 62 [pid = 1852] [id = 352] 05:44:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f7ff5f53400) [pid = 1852] [serial = 1057] [outer = (nil)] 05:44:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f7ff74e1c00) [pid = 1852] [serial = 1058] [outer = 0x7f7ff5f53400] 05:44:10 INFO - PROCESS | 1852 | 1462279450898 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ff7eb0800) [pid = 1852] [serial = 1059] [outer = 0x7f7ff5f53400] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f7ff62d3400) [pid = 1852] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f7ff74e0000) [pid = 1852] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f7fe7b69c00) [pid = 1852] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f7ff74e4400) [pid = 1852] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f7ff935a800) [pid = 1852] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f7ff110d800) [pid = 1852] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f7fe73e9000) [pid = 1852] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f7ff268ec00) [pid = 1852] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f7ff74df000) [pid = 1852] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f7ff39b0400) [pid = 1852] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:44:11 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f7ff1feec00) [pid = 1852] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:44:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ef0000 == 61 [pid = 1852] [id = 10] 05:44:11 INFO - PROCESS | 1852 | 1462279451976 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] 05:44:12 INFO - PROCESS | 1852 | 1462279452032 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:44:12 INFO - PROCESS | 1852 | 1462279452039 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1852 | 1462279452042 Marionette TRACE conn3 <- [1,1382,null,{}] 05:44:12 INFO - PROCESS | 1852 | 1462279452047 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}] 05:44:12 INFO - PROCESS | 1852 | 1462279452193 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:44:12 INFO - PROCESS | 1852 | 1462279452206 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3ab8000 == 62 [pid = 1852] [id = 353] 05:44:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f7feadd4c00) [pid = 1852] [serial = 1060] [outer = (nil)] 05:44:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f7ff7430800) [pid = 1852] [serial = 1061] [outer = 0x7f7feadd4c00] 05:44:12 INFO - PROCESS | 1852 | 1462279452264 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f7ff7eb4c00) [pid = 1852] [serial = 1062] [outer = 0x7f7feadd4c00] 05:44:12 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:13 INFO - PROCESS | 1852 | 1462279453032 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] 05:44:13 INFO - PROCESS | 1852 | 1462279453073 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:44:13 INFO - PROCESS | 1852 | 1462279453079 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1852 | 1462279453082 Marionette TRACE conn3 <- [1,1386,null,{}] 05:44:13 INFO - PROCESS | 1852 | 1462279453102 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}] 05:44:13 INFO - PROCESS | 1852 | 1462279453285 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:44:13 INFO - PROCESS | 1852 | 1462279453309 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8892000 == 63 [pid = 1852] [id = 354] 05:44:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f7ff110f800) [pid = 1852] [serial = 1063] [outer = (nil)] 05:44:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f7ff8b1f800) [pid = 1852] [serial = 1064] [outer = 0x7f7ff110f800] 05:44:13 INFO - PROCESS | 1852 | 1462279453367 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f7ff9a56400) [pid = 1852] [serial = 1065] [outer = 0x7f7ff110f800] 05:44:14 INFO - PROCESS | 1852 | 1462279454479 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] 05:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:44:14 INFO - PROCESS | 1852 | 1462279454515 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:44:14 INFO - PROCESS | 1852 | 1462279454523 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 1852 | 1462279454528 Marionette TRACE conn3 <- [1,1390,null,{}] 05:44:14 INFO - PROCESS | 1852 | 1462279454535 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}] 05:44:14 INFO - PROCESS | 1852 | 1462279454711 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:44:14 INFO - PROCESS | 1852 | 1462279454880 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2c6000 == 64 [pid = 1852] [id = 355] 05:44:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f7febed9800) [pid = 1852] [serial = 1066] [outer = (nil)] 05:44:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f7ff1feec00) [pid = 1852] [serial = 1067] [outer = 0x7f7febed9800] 05:44:14 INFO - PROCESS | 1852 | 1462279454951 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f7ff268c800) [pid = 1852] [serial = 1068] [outer = 0x7f7febed9800] 05:44:15 INFO - PROCESS | 1852 | 1462279455832 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]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1382ms 05:44:15 INFO - PROCESS | 1852 | 1462279455906 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1852 | 1462279455914 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:44:15 INFO - PROCESS | 1852 | 1462279455925 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1852 | 1462279455928 Marionette TRACE conn3 <- [1,1394,null,{}] 05:44:15 INFO - PROCESS | 1852 | 1462279455934 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}] 05:44:16 INFO - PROCESS | 1852 | 1462279456150 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:44:16 INFO - PROCESS | 1852 | 1462279456304 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3aa6000 == 65 [pid = 1852] [id = 356] 05:44:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f7ff29c0400) [pid = 1852] [serial = 1069] [outer = (nil)] 05:44:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f7ff3093800) [pid = 1852] [serial = 1070] [outer = 0x7f7ff29c0400] 05:44:16 INFO - PROCESS | 1852 | 1462279456370 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff374b800) [pid = 1852] [serial = 1071] [outer = 0x7f7ff29c0400] 05:44:17 INFO - PROCESS | 1852 | 1462279457276 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]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1378ms 05:44:17 INFO - PROCESS | 1852 | 1462279457303 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 1852 | 1462279457307 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:44:17 INFO - PROCESS | 1852 | 1462279457313 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 1852 | 1462279457318 Marionette TRACE conn3 <- [1,1398,null,{}] 05:44:17 INFO - PROCESS | 1852 | 1462279457333 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}] 05:44:17 INFO - PROCESS | 1852 | 1462279457500 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:44:17 INFO - PROCESS | 1852 | 1462279457664 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa911000 == 66 [pid = 1852] [id = 357] 05:44:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff39aa400) [pid = 1852] [serial = 1072] [outer = (nil)] 05:44:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff62d8800) [pid = 1852] [serial = 1073] [outer = 0x7f7ff39aa400] 05:44:17 INFO - PROCESS | 1852 | 1462279457734 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff74e2000) [pid = 1852] [serial = 1074] [outer = 0x7f7ff39aa400] 05:44:18 INFO - PROCESS | 1852 | 1462279458608 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]]]}] 05:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1333ms 05:44:18 INFO - PROCESS | 1852 | 1462279458647 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:44:18 INFO - PROCESS | 1852 | 1462279458652 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:44:18 INFO - PROCESS | 1852 | 1462279458658 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1852 | 1462279458660 Marionette TRACE conn3 <- [1,1402,null,{}] 05:44:18 INFO - PROCESS | 1852 | 1462279458666 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}] 05:44:18 INFO - PROCESS | 1852 | 1462279458831 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:44:18 INFO - PROCESS | 1852 | 1462279458991 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbbbb800 == 67 [pid = 1852] [id = 358] 05:44:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7fe73e9c00) [pid = 1852] [serial = 1075] [outer = (nil)] 05:44:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ff9839c00) [pid = 1852] [serial = 1076] [outer = 0x7f7fe73e9c00] 05:44:19 INFO - PROCESS | 1852 | 1462279459059 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ffa5cdc00) [pid = 1852] [serial = 1077] [outer = 0x7f7fe73e9c00] 05:44:19 INFO - PROCESS | 1852 | 1462279459939 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]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1326ms 05:44:19 INFO - PROCESS | 1852 | 1462279459985 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1852 | 1462279459989 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:44:19 INFO - PROCESS | 1852 | 1462279459995 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1852 | 1462279459997 Marionette TRACE conn3 <- [1,1406,null,{}] 05:44:20 INFO - PROCESS | 1852 | 1462279460002 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}] 05:44:20 INFO - PROCESS | 1852 | 1462279460179 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:44:20 INFO - PROCESS | 1852 | 1462279460340 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc136000 == 68 [pid = 1852] [id = 359] 05:44:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7febc6d400) [pid = 1852] [serial = 1078] [outer = (nil)] 05:44:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ffa651c00) [pid = 1852] [serial = 1079] [outer = 0x7f7febc6d400] 05:44:20 INFO - PROCESS | 1852 | 1462279460408 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ffad2a400) [pid = 1852] [serial = 1080] [outer = 0x7f7febc6d400] 05:44:21 INFO - PROCESS | 1852 | 1462279461303 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]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1378ms 05:44:21 INFO - PROCESS | 1852 | 1462279461374 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1852 | 1462279461377 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:44:21 INFO - PROCESS | 1852 | 1462279461383 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1852 | 1462279461387 Marionette TRACE conn3 <- [1,1410,null,{}] 05:44:21 INFO - PROCESS | 1852 | 1462279461392 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}] 05:44:21 INFO - PROCESS | 1852 | 1462279461574 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:44:21 INFO - PROCESS | 1852 | 1462279461731 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1c0800 == 69 [pid = 1852] [id = 360] 05:44:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ffa5cc800) [pid = 1852] [serial = 1081] [outer = (nil)] 05:44:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ffb40c400) [pid = 1852] [serial = 1082] [outer = 0x7f7ffa5cc800] 05:44:21 INFO - PROCESS | 1852 | 1462279461802 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ffbd62c00) [pid = 1852] [serial = 1083] [outer = 0x7f7ffa5cc800] 05:44:22 INFO - PROCESS | 1852 | 1462279462714 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]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1382ms 05:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:44:22 INFO - PROCESS | 1852 | 1462279462767 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1852 | 1462279462769 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:44:22 INFO - PROCESS | 1852 | 1462279462776 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1852 | 1462279462779 Marionette TRACE conn3 <- [1,1414,null,{}] 05:44:22 INFO - PROCESS | 1852 | 1462279462785 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}] 05:44:23 INFO - PROCESS | 1852 | 1462279462999 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:44:23 INFO - PROCESS | 1852 | 1462279463169 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002980800 == 70 [pid = 1852] [id = 361] 05:44:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7feadcec00) [pid = 1852] [serial = 1084] [outer = (nil)] 05:44:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ffbd63000) [pid = 1852] [serial = 1085] [outer = 0x7f7feadcec00] 05:44:23 INFO - PROCESS | 1852 | 1462279463238 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ffc22d800) [pid = 1852] [serial = 1086] [outer = 0x7f7feadcec00] 05:44:24 INFO - PROCESS | 1852 | 1462279464168 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]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1435ms 05:44:24 INFO - PROCESS | 1852 | 1462279464210 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1852 | 1462279464214 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:44:24 INFO - PROCESS | 1852 | 1462279464219 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1852 | 1462279464221 Marionette TRACE conn3 <- [1,1418,null,{}] 05:44:24 INFO - PROCESS | 1852 | 1462279464227 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}] 05:44:24 INFO - PROCESS | 1852 | 1462279464399 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:44:24 INFO - PROCESS | 1852 | 1462279464566 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800933a000 == 71 [pid = 1852] [id = 362] 05:44:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7fe9114400) [pid = 1852] [serial = 1087] [outer = (nil)] 05:44:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ffc22ec00) [pid = 1852] [serial = 1088] [outer = 0x7f7fe9114400] 05:44:24 INFO - PROCESS | 1852 | 1462279464633 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ffc513400) [pid = 1852] [serial = 1089] [outer = 0x7f7fe9114400] 05:44:25 INFO - PROCESS | 1852 | 1462279465540 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]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1675ms 05:44:25 INFO - PROCESS | 1852 | 1462279465897 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1852 | 1462279465903 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:44:25 INFO - PROCESS | 1852 | 1462279465919 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1852 | 1462279465923 Marionette TRACE conn3 <- [1,1422,null,{}] 05:44:25 INFO - PROCESS | 1852 | 1462279465930 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}] 05:44:26 INFO - PROCESS | 1852 | 1462279466151 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:44:26 INFO - PROCESS | 1852 | 1462279466358 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e14800 == 72 [pid = 1852] [id = 363] 05:44:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7fe910b000) [pid = 1852] [serial = 1090] [outer = (nil)] 05:44:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7febb1b400) [pid = 1852] [serial = 1091] [outer = 0x7f7fe910b000] 05:44:26 INFO - PROCESS | 1852 | 1462279466423 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff10e4400) [pid = 1852] [serial = 1092] [outer = 0x7f7fe910b000] 05:44:27 INFO - PROCESS | 1852 | 1462279467356 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]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1489ms 05:44:27 INFO - PROCESS | 1852 | 1462279467407 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1852 | 1462279467411 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:44:27 INFO - PROCESS | 1852 | 1462279467422 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1852 | 1462279467426 Marionette TRACE conn3 <- [1,1426,null,{}] 05:44:27 INFO - PROCESS | 1852 | 1462279467432 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}] 05:44:27 INFO - PROCESS | 1852 | 1462279467586 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:44:27 INFO - PROCESS | 1852 | 1462279467779 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3ab8000 == 71 [pid = 1852] [id = 353] 05:44:27 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7ff39ae000) [pid = 1852] [serial = 1016] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb8b800 == 72 [pid = 1852] [id = 364] 05:44:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff110a800) [pid = 1852] [serial = 1093] [outer = (nil)] 05:44:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff2a12800) [pid = 1852] [serial = 1094] [outer = 0x7f7ff110a800] 05:44:27 INFO - PROCESS | 1852 | 1462279467924 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ff2c7c000) [pid = 1852] [serial = 1095] [outer = 0x7f7ff110a800] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4be8000 == 71 [pid = 1852] [id = 352] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2c3e000 == 70 [pid = 1852] [id = 351] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2612000 == 69 [pid = 1852] [id = 350] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2cb000 == 68 [pid = 1852] [id = 349] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8643800 == 67 [pid = 1852] [id = 348] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ef1800 == 66 [pid = 1852] [id = 11] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb7d000 == 65 [pid = 1852] [id = 347] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002b0d000 == 64 [pid = 1852] [id = 342] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeebc000 == 63 [pid = 1852] [id = 341] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa90b000 == 62 [pid = 1852] [id = 340] 05:44:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecfe9800 == 61 [pid = 1852] [id = 339] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ff88d8c00) [pid = 1852] [serial = 960] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7ff13f7800) [pid = 1852] [serial = 969] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7ff9843800) [pid = 1852] [serial = 966] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff9359000) [pid = 1852] [serial = 963] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff309ec00) [pid = 1852] [serial = 1014] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff9838c00) [pid = 1852] [serial = 1008] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ffa643800) [pid = 1852] [serial = 1010] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff3556000) [pid = 1852] [serial = 1001] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff2a14c00) [pid = 1852] [serial = 975] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff2a0c000) [pid = 1852] [serial = 1013] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ffa648c00) [pid = 1852] [serial = 1011] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff9358800) [pid = 1852] [serial = 1007] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7ff74db400) [pid = 1852] [serial = 995] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff1fe8800) [pid = 1852] [serial = 977] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff2e96c00) [pid = 1852] [serial = 980] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff62d3800) [pid = 1852] [serial = 1004] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ff6251800) [pid = 1852] [serial = 986] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7ff478ac00) [pid = 1852] [serial = 983] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7ff74dd800) [pid = 1852] [serial = 989] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff8b9f800) [pid = 1852] [serial = 992] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7ff7ea9000) [pid = 1852] [serial = 1005] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7ff2aadc00) [pid = 1852] [serial = 999] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ff2686800) [pid = 1852] [serial = 998] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ff3b3d400) [pid = 1852] [serial = 1002] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1852 | 1462279468710 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]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1379ms 05:44:28 INFO - PROCESS | 1852 | 1462279468799 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1852 | 1462279468802 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:44:28 INFO - PROCESS | 1852 | 1462279468808 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1852 | 1462279468810 Marionette TRACE conn3 <- [1,1430,null,{}] 05:44:28 INFO - PROCESS | 1852 | 1462279468825 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}] 05:44:29 INFO - PROCESS | 1852 | 1462279468999 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:44:29 INFO - PROCESS | 1852 | 1462279469118 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff260e800 == 62 [pid = 1852] [id = 365] 05:44:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7ff0fda400) [pid = 1852] [serial = 1096] [outer = (nil)] 05:44:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff345bc00) [pid = 1852] [serial = 1097] [outer = 0x7f7ff0fda400] 05:44:29 INFO - PROCESS | 1852 | 1462279469186 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ff39a7c00) [pid = 1852] [serial = 1098] [outer = 0x7f7ff0fda400] 05:44:29 INFO - PROCESS | 1852 | 1462279469964 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]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1178ms 05:44:30 INFO - PROCESS | 1852 | 1462279470004 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1852 | 1462279470008 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:44:30 INFO - PROCESS | 1852 | 1462279470014 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1852 | 1462279470017 Marionette TRACE conn3 <- [1,1434,null,{}] 05:44:30 INFO - PROCESS | 1852 | 1462279470022 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}] 05:44:30 INFO - PROCESS | 1852 | 1462279470169 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:44:30 INFO - PROCESS | 1852 | 1462279470189 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3657000 == 63 [pid = 1852] [id = 366] 05:44:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff4790800) [pid = 1852] [serial = 1099] [outer = (nil)] 05:44:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ff60b4000) [pid = 1852] [serial = 1100] [outer = 0x7f7ff4790800] 05:44:30 INFO - PROCESS | 1852 | 1462279470259 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ff62d7000) [pid = 1852] [serial = 1101] [outer = 0x7f7ff4790800] 05:44:31 INFO - PROCESS | 1852 | 1462279471138 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]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1181ms 05:44:31 INFO - PROCESS | 1852 | 1462279471200 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 1852 | 1462279471203 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:44:31 INFO - PROCESS | 1852 | 1462279471209 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1852 | 1462279471212 Marionette TRACE conn3 <- [1,1438,null,{}] 05:44:31 INFO - PROCESS | 1852 | 1462279471217 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}] 05:44:31 INFO - PROCESS | 1852 | 1462279471411 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:44:31 INFO - PROCESS | 1852 | 1462279471437 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff617a000 == 64 [pid = 1852] [id = 367] 05:44:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7ff742c400) [pid = 1852] [serial = 1102] [outer = (nil)] 05:44:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7ff74df800) [pid = 1852] [serial = 1103] [outer = 0x7f7ff742c400] 05:44:31 INFO - PROCESS | 1852 | 1462279471496 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff7eb3c00) [pid = 1852] [serial = 1104] [outer = 0x7f7ff742c400] 05:44:32 INFO - PROCESS | 1852 | 1462279472333 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]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1185ms 05:44:32 INFO - PROCESS | 1852 | 1462279472396 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1852 | 1462279472399 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:44:32 INFO - PROCESS | 1852 | 1462279472404 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1852 | 1462279472406 Marionette TRACE conn3 <- [1,1442,null,{}] 05:44:32 INFO - PROCESS | 1852 | 1462279472411 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}] 05:44:32 INFO - PROCESS | 1852 | 1462279472783 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f7ff3745400) [pid = 1852] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f7ff5f53400) [pid = 1852] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f7feadd4c00) [pid = 1852] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f7fe9106c00) [pid = 1852] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f7ff2aa1800) [pid = 1852] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f7ff26f9800) [pid = 1852] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f7fe9454000) [pid = 1852] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f7ff305dc00) [pid = 1852] [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.] 05:44:32 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f7ff2ef1000) [pid = 1852] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:44:32 INFO - PROCESS | 1852 | 1462279472879 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e19800 == 65 [pid = 1852] [id = 368] 05:44:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f7fe9454000) [pid = 1852] [serial = 1105] [outer = (nil)] 05:44:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f7ff2055400) [pid = 1852] [serial = 1106] [outer = 0x7f7fe9454000] 05:44:32 INFO - PROCESS | 1852 | 1462279472945 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f7ffa64b000) [pid = 1852] [serial = 1107] [outer = 0x7f7fe9454000] 05:44:33 INFO - PROCESS | 1852 | 1462279473658 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]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1278ms 05:44:33 INFO - PROCESS | 1852 | 1462279473684 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 1852 | 1462279473686 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:44:33 INFO - PROCESS | 1852 | 1462279473704 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1852 | 1462279473706 Marionette TRACE conn3 <- [1,1446,null,{}] 05:44:33 INFO - PROCESS | 1852 | 1462279473712 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}] 05:44:33 INFO - PROCESS | 1852 | 1462279473858 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:44:33 INFO - PROCESS | 1852 | 1462279473872 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc14e800 == 66 [pid = 1852] [id = 369] 05:44:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f7ff2aa1800) [pid = 1852] [serial = 1108] [outer = (nil)] 05:44:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f7ffaf56000) [pid = 1852] [serial = 1109] [outer = 0x7f7ff2aa1800] 05:44:33 INFO - PROCESS | 1852 | 1462279473931 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f7ffbfbc000) [pid = 1852] [serial = 1110] [outer = 0x7f7ff2aa1800] 05:44:34 INFO - PROCESS | 1852 | 1462279474692 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]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1135ms 05:44:34 INFO - PROCESS | 1852 | 1462279474837 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:44:34 INFO - PROCESS | 1852 | 1462279474842 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:44:34 INFO - PROCESS | 1852 | 1462279474850 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1852 | 1462279474856 Marionette TRACE conn3 <- [1,1450,null,{}] 05:44:34 INFO - PROCESS | 1852 | 1462279474865 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}] 05:44:35 INFO - PROCESS | 1852 | 1462279475084 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:44:35 INFO - PROCESS | 1852 | 1462279475259 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0b4000 == 67 [pid = 1852] [id = 370] 05:44:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f7feadd4c00) [pid = 1852] [serial = 1111] [outer = (nil)] 05:44:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f7fed086000) [pid = 1852] [serial = 1112] [outer = 0x7f7feadd4c00] 05:44:35 INFO - PROCESS | 1852 | 1462279475331 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f7ff13f7800) [pid = 1852] [serial = 1113] [outer = 0x7f7feadd4c00] 05:44:36 INFO - PROCESS | 1852 | 1462279476244 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]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1436ms 05:44:36 INFO - PROCESS | 1852 | 1462279476286 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:44:36 INFO - PROCESS | 1852 | 1462279476291 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:44:36 INFO - PROCESS | 1852 | 1462279476303 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1852 | 1462279476309 Marionette TRACE conn3 <- [1,1454,null,{}] 05:44:36 INFO - PROCESS | 1852 | 1462279476315 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}] 05:44:36 INFO - PROCESS | 1852 | 1462279476497 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:44:36 INFO - PROCESS | 1852 | 1462279476659 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f16000 == 68 [pid = 1852] [id = 371] 05:44:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7ff0fe0c00) [pid = 1852] [serial = 1114] [outer = (nil)] 05:44:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7ff3095800) [pid = 1852] [serial = 1115] [outer = 0x7f7ff0fe0c00] 05:44:36 INFO - PROCESS | 1852 | 1462279476727 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7ff39a6400) [pid = 1852] [serial = 1116] [outer = 0x7f7ff0fe0c00] 05:44:37 INFO - PROCESS | 1852 | 1462279477676 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]]]}] 05:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1442ms 05:44:37 INFO - PROCESS | 1852 | 1462279477741 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 1852 | 1462279477745 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:44:37 INFO - PROCESS | 1852 | 1462279477751 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 1852 | 1462279477754 Marionette TRACE conn3 <- [1,1458,null,{}] 05:44:37 INFO - PROCESS | 1852 | 1462279477769 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}] 05:44:37 INFO - PROCESS | 1852 | 1462279477992 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:44:38 INFO - PROCESS | 1852 | 1462279478203 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1bb000 == 69 [pid = 1852] [id = 372] 05:44:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7ff345d800) [pid = 1852] [serial = 1117] [outer = (nil)] 05:44:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7ff62d5c00) [pid = 1852] [serial = 1118] [outer = 0x7f7ff345d800] 05:44:38 INFO - PROCESS | 1852 | 1462279478322 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff88d7800) [pid = 1852] [serial = 1119] [outer = 0x7f7ff345d800] 05:44:39 INFO - PROCESS | 1852 | 1462279479193 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]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1484ms 05:44:39 INFO - PROCESS | 1852 | 1462279479236 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 1852 | 1462279479240 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:44:39 INFO - PROCESS | 1852 | 1462279479245 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 1852 | 1462279479247 Marionette TRACE conn3 <- [1,1462,null,{}] 05:44:39 INFO - PROCESS | 1852 | 1462279479253 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}] 05:44:39 INFO - PROCESS | 1852 | 1462279479421 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:44:39 INFO - PROCESS | 1852 | 1462279479598 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8008709000 == 70 [pid = 1852] [id = 373] 05:44:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7ff39af800) [pid = 1852] [serial = 1120] [outer = (nil)] 05:44:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ffa2a5400) [pid = 1852] [serial = 1121] [outer = 0x7f7ff39af800] 05:44:39 INFO - PROCESS | 1852 | 1462279479667 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ffad2a000) [pid = 1852] [serial = 1122] [outer = 0x7f7ff39af800] 05:44:40 INFO - PROCESS | 1852 | 1462279480525 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]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1336ms 05:44:40 INFO - PROCESS | 1852 | 1462279480583 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1852 | 1462279480586 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:44:40 INFO - PROCESS | 1852 | 1462279480592 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1852 | 1462279480596 Marionette TRACE conn3 <- [1,1466,null,{}] 05:44:40 INFO - PROCESS | 1852 | 1462279480601 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}] 05:44:40 INFO - PROCESS | 1852 | 1462279480772 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:44:40 INFO - PROCESS | 1852 | 1462279480937 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009889000 == 71 [pid = 1852] [id = 374] 05:44:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff8ba8800) [pid = 1852] [serial = 1123] [outer = (nil)] 05:44:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ffad96c00) [pid = 1852] [serial = 1124] [outer = 0x7f7ff8ba8800] 05:44:41 INFO - PROCESS | 1852 | 1462279481008 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ffbfb9800) [pid = 1852] [serial = 1125] [outer = 0x7f7ff8ba8800] 05:44:41 INFO - PROCESS | 1852 | 1462279481871 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]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1326ms 05:44:41 INFO - PROCESS | 1852 | 1462279481920 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 1852 | 1462279481924 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:44:41 INFO - PROCESS | 1852 | 1462279481930 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 1852 | 1462279481933 Marionette TRACE conn3 <- [1,1470,null,{}] 05:44:41 INFO - PROCESS | 1852 | 1462279481939 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}] 05:44:42 INFO - PROCESS | 1852 | 1462279482156 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:44:42 INFO - PROCESS | 1852 | 1462279482318 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800a84c800 == 72 [pid = 1852] [id = 375] 05:44:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ffb196000) [pid = 1852] [serial = 1126] [outer = (nil)] 05:44:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ffcc4bc00) [pid = 1852] [serial = 1127] [outer = 0x7f7ffb196000] 05:44:42 INFO - PROCESS | 1852 | 1462279482392 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ffcc53400) [pid = 1852] [serial = 1128] [outer = 0x7f7ffb196000] 05:44:43 INFO - PROCESS | 1852 | 1462279483240 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]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1384ms 05:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:44:43 INFO - PROCESS | 1852 | 1462279483315 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1852 | 1462279483318 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:44:43 INFO - PROCESS | 1852 | 1462279483323 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1852 | 1462279483326 Marionette TRACE conn3 <- [1,1474,null,{}] 05:44:43 INFO - PROCESS | 1852 | 1462279483331 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}] 05:44:43 INFO - PROCESS | 1852 | 1462279483506 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:44:43 INFO - PROCESS | 1852 | 1462279483668 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c914800 == 73 [pid = 1852] [id = 376] 05:44:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7ffc229800) [pid = 1852] [serial = 1129] [outer = (nil)] 05:44:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ffd0d5400) [pid = 1852] [serial = 1130] [outer = 0x7f7ffc229800] 05:44:43 INFO - PROCESS | 1852 | 1462279483736 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ffd192000) [pid = 1852] [serial = 1131] [outer = 0x7f7ffc229800] 05:44:44 INFO - PROCESS | 1852 | 1462279484569 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]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1329ms 05:44:44 INFO - PROCESS | 1852 | 1462279484652 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 1852 | 1462279484655 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:44:44 INFO - PROCESS | 1852 | 1462279484661 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1852 | 1462279484663 Marionette TRACE conn3 <- [1,1478,null,{}] 05:44:44 INFO - PROCESS | 1852 | 1462279484669 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}] 05:44:44 INFO - PROCESS | 1852 | 1462279484855 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:44:45 INFO - PROCESS | 1852 | 1462279485016 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800ddc6800 == 74 [pid = 1852] [id = 377] 05:44:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ffcc4a800) [pid = 1852] [serial = 1132] [outer = (nil)] 05:44:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ffd199800) [pid = 1852] [serial = 1133] [outer = 0x7f7ffcc4a800] 05:44:45 INFO - PROCESS | 1852 | 1462279485085 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ffec08400) [pid = 1852] [serial = 1134] [outer = 0x7f7ffcc4a800] 05:44:45 INFO - PROCESS | 1852 | 1462279485950 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]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1325ms 05:44:45 INFO - PROCESS | 1852 | 1462279485987 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:44:45 INFO - PROCESS | 1852 | 1462279485991 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:44:45 INFO - PROCESS | 1852 | 1462279485996 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1852 | 1462279485999 Marionette TRACE conn3 <- [1,1482,null,{}] 05:44:46 INFO - PROCESS | 1852 | 1462279486004 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}] 05:44:46 INFO - PROCESS | 1852 | 1462279486178 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:44:46 INFO - PROCESS | 1852 | 1462279486358 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a57000 == 75 [pid = 1852] [id = 378] 05:44:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7feab8c400) [pid = 1852] [serial = 1135] [outer = (nil)] 05:44:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff1fe6000) [pid = 1852] [serial = 1136] [outer = 0x7f7feab8c400] 05:44:46 INFO - PROCESS | 1852 | 1462279486424 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ffcc47000) [pid = 1852] [serial = 1137] [outer = 0x7f7feab8c400] 05:44:47 INFO - PROCESS | 1852 | 1462279487755 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]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1827ms 05:44:47 INFO - PROCESS | 1852 | 1462279487879 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 1852 | 1462279487885 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:44:47 INFO - PROCESS | 1852 | 1462279487907 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 1852 | 1462279487912 Marionette TRACE conn3 <- [1,1486,null,{}] 05:44:47 INFO - PROCESS | 1852 | 1462279487928 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}] 05:44:48 INFO - PROCESS | 1852 | 1462279488075 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:44:48 INFO - PROCESS | 1852 | 1462279488241 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8af7800 == 76 [pid = 1852] [id = 379] 05:44:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7fe73ebc00) [pid = 1852] [serial = 1138] [outer = (nil)] 05:44:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7fe7b64400) [pid = 1852] [serial = 1139] [outer = 0x7f7fe73ebc00] 05:44:48 INFO - PROCESS | 1852 | 1462279488308 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7febb1a400) [pid = 1852] [serial = 1140] [outer = 0x7f7fe73ebc00] 05:44:49 INFO - PROCESS | 1852 | 1462279489276 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]]]}] 05:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1448ms 05:44:49 INFO - PROCESS | 1852 | 1462279489355 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:44:49 INFO - PROCESS | 1852 | 1462279489363 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:44:49 INFO - PROCESS | 1852 | 1462279489372 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:44:49 INFO - PROCESS | 1852 | 1462279489376 Marionette TRACE conn3 <- [1,1490,null,{}] 05:44:49 INFO - PROCESS | 1852 | 1462279489382 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}] 05:44:49 INFO - PROCESS | 1852 | 1462279489581 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:44:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6696800 == 75 [pid = 1852] [id = 250] 05:44:49 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7ff3167800) [pid = 1852] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:44:49 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ff62db400) [pid = 1852] [serial = 1025] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ff94dd800) [pid = 1852] [serial = 1028] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ffa64a000) [pid = 1852] [serial = 1031] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff2684800) [pid = 1852] [serial = 1034] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7fed080400) [pid = 1852] [serial = 1037] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1852 | 1462279489876 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e19800 == 74 [pid = 1852] [id = 368] 05:44:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff617a000 == 73 [pid = 1852] [id = 367] 05:44:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3657000 == 72 [pid = 1852] [id = 366] 05:44:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff260e800 == 71 [pid = 1852] [id = 365] 05:44:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb8b800 == 70 [pid = 1852] [id = 364] 05:44:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6697000 == 71 [pid = 1852] [id = 380] 05:44:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7fe945f400) [pid = 1852] [serial = 1141] [outer = (nil)] 05:44:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7fec98c400) [pid = 1852] [serial = 1142] [outer = 0x7f7fe945f400] 05:44:49 INFO - PROCESS | 1852 | 1462279489954 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff110ec00) [pid = 1852] [serial = 1143] [outer = 0x7f7fe945f400] 05:44:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e14800 == 70 [pid = 1852] [id = 363] 05:44:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc136000 == 69 [pid = 1852] [id = 359] 05:44:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbbbb800 == 68 [pid = 1852] [id = 358] 05:44:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa911000 == 67 [pid = 1852] [id = 357] 05:44:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3aa6000 == 66 [pid = 1852] [id = 356] 05:44:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2c6000 == 65 [pid = 1852] [id = 355] 05:44:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8892000 == 64 [pid = 1852] [id = 354] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff5f54000) [pid = 1852] [serial = 1056] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff2a19c00) [pid = 1852] [serial = 741] [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.] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7ff3a31400) [pid = 1852] [serial = 1053] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ff4bc3000) [pid = 1852] [serial = 1055] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ff74e1c00) [pid = 1852] [serial = 1058] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7ff7430800) [pid = 1852] [serial = 1061] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7ff0fdcc00) [pid = 1852] [serial = 1044] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7fe9460c00) [pid = 1852] [serial = 1043] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ff39a7800) [pid = 1852] [serial = 1052] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ff3053c00) [pid = 1852] [serial = 1049] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7ff31dd400) [pid = 1852] [serial = 1050] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7ff26f2800) [pid = 1852] [serial = 1046] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff2a18000) [pid = 1852] [serial = 1047] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7fec982400) [pid = 1852] [serial = 1040] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff7eb0800) [pid = 1852] [serial = 1059] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7fec986c00) [pid = 1852] [serial = 1019] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff7eb4c00) [pid = 1852] [serial = 1062] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff309e000) [pid = 1852] [serial = 1022] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1852 | 1462279490728 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]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1390ms 05:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:44:50 INFO - PROCESS | 1852 | 1462279490762 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 1852 | 1462279490765 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:44:50 INFO - PROCESS | 1852 | 1462279490771 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1852 | 1462279490776 Marionette TRACE conn3 <- [1,1494,null,{}] 05:44:50 INFO - PROCESS | 1852 | 1462279490790 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}] 05:44:50 INFO - PROCESS | 1852 | 1462279490945 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:44:51 INFO - PROCESS | 1852 | 1462279491070 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed12e000 == 65 [pid = 1852] [id = 381] 05:44:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7fec986c00) [pid = 1852] [serial = 1144] [outer = (nil)] 05:44:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7ff2056400) [pid = 1852] [serial = 1145] [outer = 0x7f7fec986c00] 05:44:51 INFO - PROCESS | 1852 | 1462279491136 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff26f6400) [pid = 1852] [serial = 1146] [outer = 0x7f7fec986c00] 05:44:51 INFO - PROCESS | 1852 | 1462279491858 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]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1138ms 05:44:51 INFO - PROCESS | 1852 | 1462279491919 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1852 | 1462279491924 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:44:51 INFO - PROCESS | 1852 | 1462279491930 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1852 | 1462279491933 Marionette TRACE conn3 <- [1,1498,null,{}] 05:44:51 INFO - PROCESS | 1852 | 1462279491941 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}] 05:44:52 INFO - PROCESS | 1852 | 1462279492079 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:44:52 INFO - PROCESS | 1852 | 1462279492094 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e08000 == 66 [pid = 1852] [id = 382] 05:44:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff2a19c00) [pid = 1852] [serial = 1147] [outer = (nil)] 05:44:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7ff2c79c00) [pid = 1852] [serial = 1148] [outer = 0x7f7ff2a19c00] 05:44:52 INFO - PROCESS | 1852 | 1462279492152 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff2e91800) [pid = 1852] [serial = 1149] [outer = 0x7f7ff2a19c00] 05:44:53 INFO - PROCESS | 1852 | 1462279493028 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]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1127ms 05:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:44:53 INFO - PROCESS | 1852 | 1462279493059 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1852 | 1462279493061 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:44:53 INFO - PROCESS | 1852 | 1462279493066 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1852 | 1462279493069 Marionette TRACE conn3 <- [1,1502,null,{}] 05:44:53 INFO - PROCESS | 1852 | 1462279493081 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}] 05:44:53 INFO - PROCESS | 1852 | 1462279493258 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:44:53 INFO - PROCESS | 1852 | 1462279493285 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ab8000 == 67 [pid = 1852] [id = 383] 05:44:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff2e90800) [pid = 1852] [serial = 1150] [outer = (nil)] 05:44:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff308fc00) [pid = 1852] [serial = 1151] [outer = 0x7f7ff2e90800] 05:44:53 INFO - PROCESS | 1852 | 1462279493342 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ff31dc800) [pid = 1852] [serial = 1152] [outer = 0x7f7ff2e90800] 05:44:54 INFO - PROCESS | 1852 | 1462279494118 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]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1082ms 05:44:54 INFO - PROCESS | 1852 | 1462279494156 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1852 | 1462279494160 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:44:54 INFO - PROCESS | 1852 | 1462279494165 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1852 | 1462279494167 Marionette TRACE conn3 <- [1,1506,null,{}] 05:44:54 INFO - PROCESS | 1852 | 1462279494179 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}] 05:44:54 INFO - PROCESS | 1852 | 1462279494391 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:44:54 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ff13f5400) [pid = 1852] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:44:54 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7ff742c400) [pid = 1852] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:44:54 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7fe9454000) [pid = 1852] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:44:54 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff110a800) [pid = 1852] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:44:54 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ff0fda400) [pid = 1852] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:44:54 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff4790800) [pid = 1852] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:44:54 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7fe910b000) [pid = 1852] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:44:54 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff110f800) [pid = 1852] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:44:54 INFO - PROCESS | 1852 | 1462279494768 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa31000 == 68 [pid = 1852] [id = 384] 05:44:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7fe73f1000) [pid = 1852] [serial = 1153] [outer = (nil)] 05:44:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff110f800) [pid = 1852] [serial = 1154] [outer = 0x7f7fe73f1000] 05:44:54 INFO - PROCESS | 1852 | 1462279494828 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff39b4800) [pid = 1852] [serial = 1155] [outer = 0x7f7fe73f1000] 05:44:55 INFO - PROCESS | 1852 | 1462279495468 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]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1338ms 05:44:55 INFO - PROCESS | 1852 | 1462279495504 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1852 | 1462279495508 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:44:55 INFO - PROCESS | 1852 | 1462279495513 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1852 | 1462279495515 Marionette TRACE conn3 <- [1,1510,null,{}] 05:44:55 INFO - PROCESS | 1852 | 1462279495520 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}] 05:44:55 INFO - PROCESS | 1852 | 1462279495699 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:44:55 INFO - PROCESS | 1852 | 1462279495716 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3652800 == 69 [pid = 1852] [id = 385] 05:44:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7fe73f2400) [pid = 1852] [serial = 1156] [outer = (nil)] 05:44:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7ff478b400) [pid = 1852] [serial = 1157] [outer = 0x7f7fe73f2400] 05:44:55 INFO - PROCESS | 1852 | 1462279495772 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff5f59c00) [pid = 1852] [serial = 1158] [outer = 0x7f7fe73f2400] 05:44:56 INFO - PROCESS | 1852 | 1462279496461 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]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 974ms 05:44:56 INFO - PROCESS | 1852 | 1462279496488 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1852 | 1462279496492 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:44:56 INFO - PROCESS | 1852 | 1462279496497 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1852 | 1462279496499 Marionette TRACE conn3 <- [1,1514,null,{}] 05:44:56 INFO - PROCESS | 1852 | 1462279496504 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}] 05:44:56 INFO - PROCESS | 1852 | 1462279496649 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:44:56 INFO - PROCESS | 1852 | 1462279496858 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe865c800 == 70 [pid = 1852] [id = 386] 05:44:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7fe73e7400) [pid = 1852] [serial = 1159] [outer = (nil)] 05:44:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7fe7b6a000) [pid = 1852] [serial = 1160] [outer = 0x7f7fe73e7400] 05:44:56 INFO - PROCESS | 1852 | 1462279496930 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7fe9451400) [pid = 1852] [serial = 1161] [outer = 0x7f7fe73e7400] 05:44:57 INFO - PROCESS | 1852 | 1462279497873 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]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1429ms 05:44:57 INFO - PROCESS | 1852 | 1462279497929 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 1852 | 1462279497935 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:44:57 INFO - PROCESS | 1852 | 1462279497942 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 1852 | 1462279497947 Marionette TRACE conn3 <- [1,1518,null,{}] 05:44:57 INFO - PROCESS | 1852 | 1462279497972 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}] 05:44:58 INFO - PROCESS | 1852 | 1462279498147 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:44:58 INFO - PROCESS | 1852 | 1462279498307 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1282800 == 71 [pid = 1852] [id = 387] 05:44:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7fe73ed000) [pid = 1852] [serial = 1162] [outer = (nil)] 05:44:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ff13f1000) [pid = 1852] [serial = 1163] [outer = 0x7f7fe73ed000] 05:44:58 INFO - PROCESS | 1852 | 1462279498376 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ff2684400) [pid = 1852] [serial = 1164] [outer = 0x7f7fe73ed000] 05:44:59 INFO - PROCESS | 1852 | 1462279499256 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]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1346ms 05:44:59 INFO - PROCESS | 1852 | 1462279499293 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1852 | 1462279499299 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:44:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:44:59 INFO - PROCESS | 1852 | 1462279499306 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1852 | 1462279499310 Marionette TRACE conn3 <- [1,1522,null,{}] 05:44:59 INFO - PROCESS | 1852 | 1462279499315 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}] 05:44:59 INFO - PROCESS | 1852 | 1462279499484 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:44:59 INFO - PROCESS | 1852 | 1462279499680 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5fdb000 == 72 [pid = 1852] [id = 388] 05:44:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ff2e97c00) [pid = 1852] [serial = 1165] [outer = (nil)] 05:44:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff3095c00) [pid = 1852] [serial = 1166] [outer = 0x7f7ff2e97c00] 05:44:59 INFO - PROCESS | 1852 | 1462279499751 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff354b000) [pid = 1852] [serial = 1167] [outer = 0x7f7ff2e97c00] 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:45:00 INFO - PROCESS | 1852 | 1462279500594 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"]]]}] 05:45:00 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 () { 05:45:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:45:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:45:00 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 () { 05:45:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:45:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:45:00 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 () { 05:45:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:45:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:45:00 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 () { 05:45:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:45:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:45:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1335ms 05:45:00 INFO - PROCESS | 1852 | 1462279500645 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 1852 | 1462279500654 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:45:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:45:00 INFO - PROCESS | 1852 | 1462279500668 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 1852 | 1462279500677 Marionette TRACE conn3 <- [1,1526,null,{}] 05:45:00 INFO - PROCESS | 1852 | 1462279500703 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}] 05:45:00 INFO - PROCESS | 1852 | 1462279500881 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:45:01 INFO - PROCESS | 1852 | 1462279501043 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb680800 == 73 [pid = 1852] [id = 389] 05:45:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff10de800) [pid = 1852] [serial = 1168] [outer = (nil)] 05:45:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff62d4c00) [pid = 1852] [serial = 1169] [outer = 0x7f7ff10de800] 05:45:01 INFO - PROCESS | 1852 | 1462279501117 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff74d6800) [pid = 1852] [serial = 1170] [outer = 0x7f7ff10de800] 05:45:01 INFO - PROCESS | 1852 | 1462279501960 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"]]]}] 05:45:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:45:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:45:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:45:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1315ms 05:45:01 INFO - PROCESS | 1852 | 1462279501979 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 1852 | 1462279501985 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:45:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:45:01 INFO - PROCESS | 1852 | 1462279501992 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 1852 | 1462279501995 Marionette TRACE conn3 <- [1,1530,null,{}] 05:45:02 INFO - PROCESS | 1852 | 1462279502000 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}] 05:45:02 INFO - PROCESS | 1852 | 1462279502174 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:45:02 INFO - PROCESS | 1852 | 1462279502339 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd106800 == 74 [pid = 1852] [id = 390] 05:45:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7ff3055000) [pid = 1852] [serial = 1171] [outer = (nil)] 05:45:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ff7eb6400) [pid = 1852] [serial = 1172] [outer = 0x7f7ff3055000] 05:45:02 INFO - PROCESS | 1852 | 1462279502410 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7ffa554400) [pid = 1852] [serial = 1173] [outer = 0x7f7ff3055000] 05:45:03 INFO - PROCESS | 1852 | 1462279503121 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]]]}] 05:45:03 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 05:45:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:45:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:45:03 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. 05:45:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:45:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1176ms 05:45:03 INFO - PROCESS | 1852 | 1462279503171 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 1852 | 1462279503175 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:45:03 INFO - PROCESS | 1852 | 1462279503181 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1852 | 1462279503183 Marionette TRACE conn3 <- [1,1534,null,{}] 05:45:03 INFO - PROCESS | 1852 | 1462279503189 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}] 05:45:03 INFO - PROCESS | 1852 | 1462279503351 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:45:03 INFO - PROCESS | 1852 | 1462279503531 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fff180000 == 75 [pid = 1852] [id = 391] 05:45:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7ffad32400) [pid = 1852] [serial = 1174] [outer = (nil)] 05:45:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7ffad94800) [pid = 1852] [serial = 1175] [outer = 0x7f7ffad32400] 05:45:03 INFO - PROCESS | 1852 | 1462279503612 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7ffc1a8400) [pid = 1852] [serial = 1176] [outer = 0x7f7ffad32400] 05:45:04 INFO - PROCESS | 1852 | 1462279504497 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]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1384ms 05:45:04 INFO - PROCESS | 1852 | 1462279504566 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1852 | 1462279504569 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:45:04 INFO - PROCESS | 1852 | 1462279504575 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1852 | 1462279504577 Marionette TRACE conn3 <- [1,1538,null,{}] 05:45:04 INFO - PROCESS | 1852 | 1462279504583 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}] 05:45:04 INFO - PROCESS | 1852 | 1462279504772 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:45:04 INFO - PROCESS | 1852 | 1462279504937 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800a744000 == 76 [pid = 1852] [id = 392] 05:45:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7ffad32800) [pid = 1852] [serial = 1177] [outer = (nil)] 05:45:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ffcc47c00) [pid = 1852] [serial = 1178] [outer = 0x7f7ffad32800] 05:45:05 INFO - PROCESS | 1852 | 1462279505007 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7ffcc52400) [pid = 1852] [serial = 1179] [outer = 0x7f7ffad32800] 05:45:05 INFO - PROCESS | 1852 | 1462279505856 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]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1326ms 05:45:05 INFO - PROCESS | 1852 | 1462279505902 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1852 | 1462279505906 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:45:05 INFO - PROCESS | 1852 | 1462279505911 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1852 | 1462279505913 Marionette TRACE conn3 <- [1,1542,null,{}] 05:45:05 INFO - PROCESS | 1852 | 1462279505919 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}] 05:45:06 INFO - PROCESS | 1852 | 1462279506081 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:45:06 INFO - PROCESS | 1852 | 1462279506261 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e208000 == 77 [pid = 1852] [id = 393] 05:45:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7ff7eac400) [pid = 1852] [serial = 1180] [outer = (nil)] 05:45:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7ffd0da800) [pid = 1852] [serial = 1181] [outer = 0x7f7ff7eac400] 05:45:06 INFO - PROCESS | 1852 | 1462279506326 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ffec24800) [pid = 1852] [serial = 1182] [outer = 0x7f7ff7eac400] 05:45:07 INFO - PROCESS | 1852 | 1462279507162 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]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1276ms 05:45:07 INFO - PROCESS | 1852 | 1462279507189 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 1852 | 1462279507192 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:45:07 INFO - PROCESS | 1852 | 1462279507198 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1852 | 1462279507200 Marionette TRACE conn3 <- [1,1546,null,{}] 05:45:07 INFO - PROCESS | 1852 | 1462279507205 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}] 05:45:07 INFO - PROCESS | 1852 | 1462279507366 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:45:07 INFO - PROCESS | 1852 | 1462279507539 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e221800 == 78 [pid = 1852] [id = 394] 05:45:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7ffb198c00) [pid = 1852] [serial = 1183] [outer = (nil)] 05:45:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7ffee6c800) [pid = 1852] [serial = 1184] [outer = 0x7f7ffb198c00] 05:45:07 INFO - PROCESS | 1852 | 1462279507606 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7ffee77c00) [pid = 1852] [serial = 1185] [outer = 0x7f7ffb198c00] 05:45:08 INFO - PROCESS | 1852 | 1462279508450 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]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1326ms 05:45:08 INFO - PROCESS | 1852 | 1462279508527 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1852 | 1462279508534 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:45:08 INFO - PROCESS | 1852 | 1462279508540 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1852 | 1462279508542 Marionette TRACE conn3 <- [1,1550,null,{}] 05:45:08 INFO - PROCESS | 1852 | 1462279508547 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}] 05:45:08 INFO - PROCESS | 1852 | 1462279508792 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:45:08 INFO - PROCESS | 1852 | 1462279508963 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e2c4000 == 79 [pid = 1852] [id = 395] 05:45:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7ffcfce400) [pid = 1852] [serial = 1186] [outer = (nil)] 05:45:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f7ffeee5800) [pid = 1852] [serial = 1187] [outer = 0x7f7ffcfce400] 05:45:09 INFO - PROCESS | 1852 | 1462279509030 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7fff172c00) [pid = 1852] [serial = 1188] [outer = 0x7f7ffcfce400] 05:45:09 INFO - PROCESS | 1852 | 1462279509869 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]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1375ms 05:45:09 INFO - PROCESS | 1852 | 1462279509916 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1852 | 1462279509920 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:45:09 INFO - PROCESS | 1852 | 1462279509925 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1852 | 1462279509927 Marionette TRACE conn3 <- [1,1554,null,{}] 05:45:09 INFO - PROCESS | 1852 | 1462279509933 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}] 05:45:10 INFO - PROCESS | 1852 | 1462279510100 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:45:10 INFO - PROCESS | 1852 | 1462279510274 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eab7800 == 80 [pid = 1852] [id = 396] 05:45:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f7ffee6c000) [pid = 1852] [serial = 1189] [outer = (nil)] 05:45:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f8001f87c00) [pid = 1852] [serial = 1190] [outer = 0x7f7ffee6c000] 05:45:10 INFO - PROCESS | 1852 | 1462279510359 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f800876ac00) [pid = 1852] [serial = 1191] [outer = 0x7f7ffee6c000] 05:45:11 INFO - PROCESS | 1852 | 1462279511294 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]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1430ms 05:45:11 INFO - PROCESS | 1852 | 1462279511357 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 1852 | 1462279511361 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:45:11 INFO - PROCESS | 1852 | 1462279511366 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1852 | 1462279511369 Marionette TRACE conn3 <- [1,1558,null,{}] 05:45:11 INFO - PROCESS | 1852 | 1462279511375 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}] 05:45:11 INFO - PROCESS | 1852 | 1462279511572 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:45:11 INFO - PROCESS | 1852 | 1462279511742 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8648800 == 81 [pid = 1852] [id = 397] 05:45:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f7fe7b60c00) [pid = 1852] [serial = 1192] [outer = (nil)] 05:45:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f7febc6d800) [pid = 1852] [serial = 1193] [outer = 0x7f7fe7b60c00] 05:45:11 INFO - PROCESS | 1852 | 1462279511811 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f8009314800) [pid = 1852] [serial = 1194] [outer = 0x7f7fe7b60c00] 05:45:12 INFO - PROCESS | 1852 | 1462279512618 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]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1326ms 05:45:12 INFO - PROCESS | 1852 | 1462279512694 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 1852 | 1462279512697 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:45:12 INFO - PROCESS | 1852 | 1462279512703 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 1852 | 1462279512705 Marionette TRACE conn3 <- [1,1562,null,{}] 05:45:12 INFO - PROCESS | 1852 | 1462279512711 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}] 05:45:13 INFO - PROCESS | 1852 | 1462279513150 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:45:13 INFO - PROCESS | 1852 | 1462279513388 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10b6800 == 82 [pid = 1852] [id = 398] 05:45:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f7fe9453c00) [pid = 1852] [serial = 1195] [outer = (nil)] 05:45:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f7feab85000) [pid = 1852] [serial = 1196] [outer = 0x7f7fe9453c00] 05:45:13 INFO - PROCESS | 1852 | 1462279513452 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f7fec985c00) [pid = 1852] [serial = 1197] [outer = 0x7f7fe9453c00] 05:45:14 INFO - PROCESS | 1852 | 1462279514263 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]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1626ms 05:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:45:14 INFO - PROCESS | 1852 | 1462279514333 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1852 | 1462279514337 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:45:14 INFO - PROCESS | 1852 | 1462279514343 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1852 | 1462279514349 Marionette TRACE conn3 <- [1,1566,null,{}] 05:45:14 INFO - PROCESS | 1852 | 1462279514355 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}] 05:45:14 INFO - PROCESS | 1852 | 1462279514514 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:45:14 INFO - PROCESS | 1852 | 1462279514836 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe89ca000 == 83 [pid = 1852] [id = 399] 05:45:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f7ff268a000) [pid = 1852] [serial = 1198] [outer = (nil)] 05:45:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f7ff26f4800) [pid = 1852] [serial = 1199] [outer = 0x7f7ff268a000] 05:45:14 INFO - PROCESS | 1852 | 1462279514948 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f7ff2c7e400) [pid = 1852] [serial = 1200] [outer = 0x7f7ff268a000] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3652800 == 82 [pid = 1852] [id = 385] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa31000 == 81 [pid = 1852] [id = 384] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ab8000 == 80 [pid = 1852] [id = 383] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f7ffaf56000) [pid = 1852] [serial = 1109] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f7ff3093800) [pid = 1852] [serial = 1070] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f7ff62d8800) [pid = 1852] [serial = 1073] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f7ff9839c00) [pid = 1852] [serial = 1076] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f7ffa651c00) [pid = 1852] [serial = 1079] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f7ffb40c400) [pid = 1852] [serial = 1082] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f7ffbd63000) [pid = 1852] [serial = 1085] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f7ffc22ec00) [pid = 1852] [serial = 1088] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e08000 == 79 [pid = 1852] [id = 382] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed12e000 == 78 [pid = 1852] [id = 381] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6697000 == 77 [pid = 1852] [id = 380] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8af7800 == 76 [pid = 1852] [id = 379] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8008709000 == 75 [pid = 1852] [id = 373] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1bb000 == 74 [pid = 1852] [id = 372] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5f16000 == 73 [pid = 1852] [id = 371] 05:45:15 INFO - PROCESS | 1852 | 1462279515874 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]]]}] 05:45:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed0b4000 == 72 [pid = 1852] [id = 370] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f7ff10e4400) [pid = 1852] [serial = 1092] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f7ff62d7000) [pid = 1852] [serial = 1101] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f7ffa64b000) [pid = 1852] [serial = 1107] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f7ff62da400) [pid = 1852] [serial = 1017] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7ff74df800) [pid = 1852] [serial = 1103] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f7ff2055400) [pid = 1852] [serial = 1106] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7ff7eb3c00) [pid = 1852] [serial = 1104] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7ff2a12800) [pid = 1852] [serial = 1094] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7ff2c7c000) [pid = 1852] [serial = 1095] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7ff345bc00) [pid = 1852] [serial = 1097] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7ff39a7c00) [pid = 1852] [serial = 1098] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7ff60b4000) [pid = 1852] [serial = 1100] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7febb1b400) [pid = 1852] [serial = 1091] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7ff8b1f800) [pid = 1852] [serial = 1064] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7ff9a56400) [pid = 1852] [serial = 1065] [outer = (nil)] [url = about:blank] 05:45:15 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7ff1feec00) [pid = 1852] [serial = 1067] [outer = (nil)] [url = about:blank] 05:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1588ms 05:45:15 INFO - PROCESS | 1852 | 1462279515931 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:45:15 INFO - PROCESS | 1852 | 1462279515935 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:45:15 INFO - PROCESS | 1852 | 1462279515941 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1852 | 1462279515944 Marionette TRACE conn3 <- [1,1570,null,{}] 05:45:15 INFO - PROCESS | 1852 | 1462279515949 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}] 05:45:16 INFO - PROCESS | 1852 | 1462279516094 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:45:16 INFO - PROCESS | 1852 | 1462279516111 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1207800 == 73 [pid = 1852] [id = 400] 05:45:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7ff29b5c00) [pid = 1852] [serial = 1201] [outer = (nil)] 05:45:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff309d000) [pid = 1852] [serial = 1202] [outer = 0x7f7ff29b5c00] 05:45:16 INFO - PROCESS | 1852 | 1462279516173 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7ff3558c00) [pid = 1852] [serial = 1203] [outer = 0x7f7ff29b5c00] 05:45:17 INFO - PROCESS | 1852 | 1462279517048 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]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1179ms 05:45:17 INFO - PROCESS | 1852 | 1462279517120 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1852 | 1462279517128 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:45:17 INFO - PROCESS | 1852 | 1462279517149 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1852 | 1462279517156 Marionette TRACE conn3 <- [1,1574,null,{}] 05:45:17 INFO - PROCESS | 1852 | 1462279517162 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}] 05:45:17 INFO - PROCESS | 1852 | 1462279517316 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:45:17 INFO - PROCESS | 1852 | 1462279517447 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff47b5000 == 74 [pid = 1852] [id = 401] 05:45:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7fe9458400) [pid = 1852] [serial = 1204] [outer = (nil)] 05:45:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7ff3b37400) [pid = 1852] [serial = 1205] [outer = 0x7f7fe9458400] 05:45:17 INFO - PROCESS | 1852 | 1462279517507 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ff8b1f800) [pid = 1852] [serial = 1206] [outer = 0x7f7fe9458400] 05:45:18 INFO - PROCESS | 1852 | 1462279518225 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]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1142ms 05:45:18 INFO - PROCESS | 1852 | 1462279518288 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1852 | 1462279518292 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:45:18 INFO - PROCESS | 1852 | 1462279518297 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1852 | 1462279518310 Marionette TRACE conn3 <- [1,1578,null,{}] 05:45:18 INFO - PROCESS | 1852 | 1462279518314 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}] 05:45:18 INFO - PROCESS | 1852 | 1462279518522 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:45:18 INFO - PROCESS | 1852 | 1462279518544 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa91c000 == 75 [pid = 1852] [id = 402] 05:45:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7ff94e1400) [pid = 1852] [serial = 1207] [outer = (nil)] 05:45:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7ffad34400) [pid = 1852] [serial = 1208] [outer = 0x7f7ff94e1400] 05:45:18 INFO - PROCESS | 1852 | 1462279518618 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7ffbb8a400) [pid = 1852] [serial = 1209] [outer = 0x7f7ff94e1400] 05:45:19 INFO - PROCESS | 1852 | 1462279519430 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]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1191ms 05:45:19 INFO - PROCESS | 1852 | 1462279519490 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1852 | 1462279519494 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:45:19 INFO - PROCESS | 1852 | 1462279519504 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1852 | 1462279519506 Marionette TRACE conn3 <- [1,1582,null,{}] 05:45:19 INFO - PROCESS | 1852 | 1462279519510 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}] 05:45:19 INFO - PROCESS | 1852 | 1462279519740 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:45:19 INFO - PROCESS | 1852 | 1462279519773 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc55c800 == 76 [pid = 1852] [id = 403] 05:45:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7ff1fe7800) [pid = 1852] [serial = 1210] [outer = (nil)] 05:45:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f7ffcc4cc00) [pid = 1852] [serial = 1211] [outer = 0x7f7ff1fe7800] 05:45:19 INFO - PROCESS | 1852 | 1462279519872 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7ffd198400) [pid = 1852] [serial = 1212] [outer = 0x7f7ff1fe7800] 05:45:20 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7ff2a19c00) [pid = 1852] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:45:20 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f7fe945f400) [pid = 1852] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:45:20 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7fe73ebc00) [pid = 1852] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:45:20 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7fe73f1000) [pid = 1852] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:45:20 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7fec986c00) [pid = 1852] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:45:20 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7ff2e90800) [pid = 1852] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:45:20 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7ff2aa1800) [pid = 1852] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:45:20 INFO - PROCESS | 1852 | 1462279520842 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]]]}] 05:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1391ms 05:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:45:20 INFO - PROCESS | 1852 | 1462279520892 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:45:20 INFO - PROCESS | 1852 | 1462279520894 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:45:20 INFO - PROCESS | 1852 | 1462279520900 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1852 | 1462279520903 Marionette TRACE conn3 <- [1,1586,null,{}] 05:45:20 INFO - PROCESS | 1852 | 1462279520908 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}] 05:45:21 INFO - PROCESS | 1852 | 1462279521072 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:45:21 INFO - PROCESS | 1852 | 1462279521085 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002975800 == 77 [pid = 1852] [id = 404] 05:45:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ff1108800) [pid = 1852] [serial = 1213] [outer = (nil)] 05:45:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7ffd19bc00) [pid = 1852] [serial = 1214] [outer = 0x7f7ff1108800] 05:45:21 INFO - PROCESS | 1852 | 1462279521144 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f800379a800) [pid = 1852] [serial = 1215] [outer = 0x7f7ff1108800] 05:45:21 INFO - PROCESS | 1852 | 1462279521916 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]]]}] 05:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1031ms 05:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:45:21 INFO - PROCESS | 1852 | 1462279521932 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 1852 | 1462279521934 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:45:21 INFO - PROCESS | 1852 | 1462279521940 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1852 | 1462279521943 Marionette TRACE conn3 <- [1,1590,null,{}] 05:45:21 INFO - PROCESS | 1852 | 1462279521948 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}] 05:45:22 INFO - PROCESS | 1852 | 1462279522146 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:45:22 INFO - PROCESS | 1852 | 1462279522169 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009806000 == 78 [pid = 1852] [id = 405] 05:45:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7ff4bc5c00) [pid = 1852] [serial = 1216] [outer = (nil)] 05:45:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f800876b400) [pid = 1852] [serial = 1217] [outer = 0x7f7ff4bc5c00] 05:45:22 INFO - PROCESS | 1852 | 1462279522229 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f80095f4800) [pid = 1852] [serial = 1218] [outer = 0x7f7ff4bc5c00] 05:45:23 INFO - PROCESS | 1852 | 1462279523319 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]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1428ms 05:45:23 INFO - PROCESS | 1852 | 1462279523368 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1852 | 1462279523375 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:45:23 INFO - PROCESS | 1852 | 1462279523385 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1852 | 1462279523392 Marionette TRACE conn3 <- [1,1594,null,{}] 05:45:23 INFO - PROCESS | 1852 | 1462279523401 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}] 05:45:23 INFO - PROCESS | 1852 | 1462279523620 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:45:23 INFO - PROCESS | 1852 | 1462279523794 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a55800 == 79 [pid = 1852] [id = 406] 05:45:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7ff10dcc00) [pid = 1852] [serial = 1219] [outer = (nil)] 05:45:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f7ff268d000) [pid = 1852] [serial = 1220] [outer = 0x7f7ff10dcc00] 05:45:23 INFO - PROCESS | 1852 | 1462279523871 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f7ff2c7c000) [pid = 1852] [serial = 1221] [outer = 0x7f7ff10dcc00] 05:45:24 INFO - PROCESS | 1852 | 1462279524768 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]]]}] 05:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1439ms 05:45:24 INFO - PROCESS | 1852 | 1462279524828 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:45:24 INFO - PROCESS | 1852 | 1462279524843 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:45:24 INFO - PROCESS | 1852 | 1462279524853 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 1852 | 1462279524856 Marionette TRACE conn3 <- [1,1598,null,{}] 05:45:24 INFO - PROCESS | 1852 | 1462279524862 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}] 05:45:25 INFO - PROCESS | 1852 | 1462279525079 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:45:25 INFO - PROCESS | 1852 | 1462279525263 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc135000 == 80 [pid = 1852] [id = 407] 05:45:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f7ff113cc00) [pid = 1852] [serial = 1222] [outer = (nil)] 05:45:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f7ff4a34000) [pid = 1852] [serial = 1223] [outer = 0x7f7ff113cc00] 05:45:25 INFO - PROCESS | 1852 | 1462279525422 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f7ff62d7c00) [pid = 1852] [serial = 1224] [outer = 0x7f7ff113cc00] 05:45:26 INFO - PROCESS | 1852 | 1462279526281 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]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1485ms 05:45:26 INFO - PROCESS | 1852 | 1462279526337 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1852 | 1462279526341 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:45:26 INFO - PROCESS | 1852 | 1462279526347 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1852 | 1462279526353 Marionette TRACE conn3 <- [1,1602,null,{}] 05:45:26 INFO - PROCESS | 1852 | 1462279526368 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}] 05:45:26 INFO - PROCESS | 1852 | 1462279526585 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:45:26 INFO - PROCESS | 1852 | 1462279526757 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800db86000 == 81 [pid = 1852] [id = 408] 05:45:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f7ff62d3800) [pid = 1852] [serial = 1225] [outer = (nil)] 05:45:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f7ffc4c3000) [pid = 1852] [serial = 1226] [outer = 0x7f7ff62d3800] 05:45:26 INFO - PROCESS | 1852 | 1462279526828 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f7ffd18f000) [pid = 1852] [serial = 1227] [outer = 0x7f7ff62d3800] 05:45:27 INFO - PROCESS | 1852 | 1462279527723 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]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1437ms 05:45:27 INFO - PROCESS | 1852 | 1462279527785 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1852 | 1462279527790 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:45:27 INFO - PROCESS | 1852 | 1462279527797 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1852 | 1462279527800 Marionette TRACE conn3 <- [1,1606,null,{}] 05:45:27 INFO - PROCESS | 1852 | 1462279527805 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}] 05:45:27 INFO - PROCESS | 1852 | 1462279527984 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:45:28 INFO - PROCESS | 1852 | 1462279528160 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eb0b000 == 82 [pid = 1852] [id = 409] 05:45:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f7ff9839c00) [pid = 1852] [serial = 1228] [outer = (nil)] 05:45:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f800379dc00) [pid = 1852] [serial = 1229] [outer = 0x7f7ff9839c00] 05:45:28 INFO - PROCESS | 1852 | 1462279528234 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f8009397800) [pid = 1852] [serial = 1230] [outer = 0x7f7ff9839c00] 05:45:29 INFO - PROCESS | 1852 | 1462279529092 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]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1339ms 05:45:29 INFO - PROCESS | 1852 | 1462279529138 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1852 | 1462279529141 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:45:29 INFO - PROCESS | 1852 | 1462279529148 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1852 | 1462279529152 Marionette TRACE conn3 <- [1,1610,null,{}] 05:45:29 INFO - PROCESS | 1852 | 1462279529158 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}] 05:45:29 INFO - PROCESS | 1852 | 1462279529340 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:45:29 INFO - PROCESS | 1852 | 1462279529524 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8011459000 == 83 [pid = 1852] [id = 410] 05:45:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f7ff74d9400) [pid = 1852] [serial = 1231] [outer = (nil)] 05:45:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f8009691800) [pid = 1852] [serial = 1232] [outer = 0x7f7ff74d9400] 05:45:29 INFO - PROCESS | 1852 | 1462279529593 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f800983c000) [pid = 1852] [serial = 1233] [outer = 0x7f7ff74d9400] 05:45:30 INFO - PROCESS | 1852 | 1462279530519 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]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1428ms 05:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:45:30 INFO - PROCESS | 1852 | 1462279530577 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1852 | 1462279530580 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:45:30 INFO - PROCESS | 1852 | 1462279530586 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 1852 | 1462279530590 Marionette TRACE conn3 <- [1,1614,null,{}] 05:45:30 INFO - PROCESS | 1852 | 1462279530595 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}] 05:45:30 INFO - PROCESS | 1852 | 1462279530780 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:45:30 INFO - PROCESS | 1852 | 1462279530954 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8013a3a800 == 84 [pid = 1852] [id = 411] 05:45:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f800986b800) [pid = 1852] [serial = 1234] [outer = (nil)] 05:45:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f800a864400) [pid = 1852] [serial = 1235] [outer = 0x7f800986b800] 05:45:31 INFO - PROCESS | 1852 | 1462279531029 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f800a8dcc00) [pid = 1852] [serial = 1236] [outer = 0x7f800986b800] 05:45:31 INFO - PROCESS | 1852 | 1462279531830 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]]]}] 05:45:31 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 05:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1280ms 05:45:31 INFO - PROCESS | 1852 | 1462279531865 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 1852 | 1462279531868 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:45:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:45:31 INFO - PROCESS | 1852 | 1462279531874 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1852 | 1462279531876 Marionette TRACE conn3 <- [1,1618,null,{}] 05:45:31 INFO - PROCESS | 1852 | 1462279531881 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}] 05:45:32 INFO - PROCESS | 1852 | 1462279532049 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:45:32 INFO - PROCESS | 1852 | 1462279532226 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff351b000 == 85 [pid = 1852] [id = 412] 05:45:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f8009a7c800) [pid = 1852] [serial = 1237] [outer = (nil)] 05:45:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f800aa26c00) [pid = 1852] [serial = 1238] [outer = 0x7f8009a7c800] 05:45:32 INFO - PROCESS | 1852 | 1462279532294 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f800c438c00) [pid = 1852] [serial = 1239] [outer = 0x7f8009a7c800] 05:45:33 INFO - PROCESS | 1852 | 1462279533115 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]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:45:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1279ms 05:45:33 INFO - PROCESS | 1852 | 1462279533159 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:45:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:45:33 INFO - PROCESS | 1852 | 1462279533163 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:45:33 INFO - PROCESS | 1852 | 1462279533170 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 1852 | 1462279533174 Marionette TRACE conn3 <- [1,1622,null,{}] 05:45:33 INFO - PROCESS | 1852 | 1462279533179 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}] 05:45:33 INFO - PROCESS | 1852 | 1462279533345 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:45:33 INFO - PROCESS | 1852 | 1462279533524 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe44d1800 == 86 [pid = 1852] [id = 413] 05:45:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7ff10d9000) [pid = 1852] [serial = 1240] [outer = (nil)] 05:45:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7ff2c7bc00) [pid = 1852] [serial = 1241] [outer = 0x7f7ff10d9000] 05:45:33 INFO - PROCESS | 1852 | 1462279533600 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f8003799c00) [pid = 1852] [serial = 1242] [outer = 0x7f7ff10d9000] 05:45:34 INFO - PROCESS | 1852 | 1462279534473 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]]]}] 05:45:34 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 05:45:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1381ms 05:45:34 INFO - PROCESS | 1852 | 1462279534551 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1852 | 1462279534554 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:45:34 INFO - PROCESS | 1852 | 1462279534560 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1852 | 1462279534564 Marionette TRACE conn3 <- [1,1626,null,{}] 05:45:34 INFO - PROCESS | 1852 | 1462279534569 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}] 05:45:34 INFO - PROCESS | 1852 | 1462279534759 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:45:34 INFO - PROCESS | 1852 | 1462279534932 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feac0b000 == 87 [pid = 1852] [id = 414] 05:45:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7ff26f9c00) [pid = 1852] [serial = 1243] [outer = (nil)] 05:45:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f800db99800) [pid = 1852] [serial = 1244] [outer = 0x7f7ff26f9c00] 05:45:35 INFO - PROCESS | 1852 | 1462279535000 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f800dd38c00) [pid = 1852] [serial = 1245] [outer = 0x7f7ff26f9c00] 05:45:35 INFO - PROCESS | 1852 | 1462279535864 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]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:45:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1337ms 05:45:35 INFO - PROCESS | 1852 | 1462279535898 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 1852 | 1462279535902 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:45:35 INFO - PROCESS | 1852 | 1462279535907 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1852 | 1462279535910 Marionette TRACE conn3 <- [1,1630,null,{}] 05:45:35 INFO - PROCESS | 1852 | 1462279535915 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}] 05:45:36 INFO - PROCESS | 1852 | 1462279536090 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:45:36 INFO - PROCESS | 1852 | 1462279536270 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feac1d000 == 88 [pid = 1852] [id = 415] 05:45:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7fec98a000) [pid = 1852] [serial = 1246] [outer = (nil)] 05:45:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7ff3747c00) [pid = 1852] [serial = 1247] [outer = 0x7f7fec98a000] 05:45:36 INFO - PROCESS | 1852 | 1462279536337 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f800dd3b400) [pid = 1852] [serial = 1248] [outer = 0x7f7fec98a000] 05:45:37 INFO - PROCESS | 1852 | 1462279537680 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]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1832ms 05:45:37 INFO - PROCESS | 1852 | 1462279537740 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1852 | 1462279537745 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:45:37 INFO - PROCESS | 1852 | 1462279537753 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1852 | 1462279537759 Marionette TRACE conn3 <- [1,1634,null,{}] 05:45:37 INFO - PROCESS | 1852 | 1462279537768 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}] 05:45:38 INFO - PROCESS | 1852 | 1462279538022 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:45:38 INFO - PROCESS | 1852 | 1462279538219 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed11e800 == 89 [pid = 1852] [id = 416] 05:45:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7fe7b61c00) [pid = 1852] [serial = 1249] [outer = (nil)] 05:45:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7fe9456000) [pid = 1852] [serial = 1250] [outer = 0x7f7fe7b61c00] 05:45:38 INFO - PROCESS | 1852 | 1462279538282 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7ff1134000) [pid = 1852] [serial = 1251] [outer = 0x7f7fe7b61c00] 05:45:39 INFO - PROCESS | 1852 | 1462279539237 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]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1532ms 05:45:39 INFO - PROCESS | 1852 | 1462279539287 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 1852 | 1462279539293 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:45:39 INFO - PROCESS | 1852 | 1462279539304 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1852 | 1462279539308 Marionette TRACE conn3 <- [1,1638,null,{}] 05:45:39 INFO - PROCESS | 1852 | 1462279539313 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}] 05:45:39 INFO - PROCESS | 1852 | 1462279539489 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:45:39 INFO - PROCESS | 1852 | 1462279539712 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7bdf800 == 90 [pid = 1852] [id = 417] 05:45:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7ff10dc000) [pid = 1852] [serial = 1252] [outer = (nil)] 05:45:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7ff3462800) [pid = 1852] [serial = 1253] [outer = 0x7f7ff10dc000] 05:45:39 INFO - PROCESS | 1852 | 1462279539843 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7ff3747800) [pid = 1852] [serial = 1254] [outer = 0x7f7ff10dc000] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa32000 == 89 [pid = 1852] [id = 299] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa91d800 == 88 [pid = 1852] [id = 330] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff6183000 == 87 [pid = 1852] [id = 329] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002975800 == 86 [pid = 1852] [id = 404] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc55c800 == 85 [pid = 1852] [id = 403] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7ffd199800) [pid = 1852] [serial = 1133] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7ff478b400) [pid = 1852] [serial = 1157] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7ffd0d5400) [pid = 1852] [serial = 1130] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa91c000 == 84 [pid = 1852] [id = 402] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff47b5000 == 83 [pid = 1852] [id = 401] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1207800 == 82 [pid = 1852] [id = 400] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe89ca000 == 81 [pid = 1852] [id = 399] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10b6800 == 80 [pid = 1852] [id = 398] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800a744000 == 79 [pid = 1852] [id = 392] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fff180000 == 78 [pid = 1852] [id = 391] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd106800 == 77 [pid = 1852] [id = 390] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb680800 == 76 [pid = 1852] [id = 389] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5fdb000 == 75 [pid = 1852] [id = 388] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1282800 == 74 [pid = 1852] [id = 387] 05:45:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe865c800 == 73 [pid = 1852] [id = 386] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7ff62d5c00) [pid = 1852] [serial = 1118] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7ff2e91800) [pid = 1852] [serial = 1149] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7ffcc4bc00) [pid = 1852] [serial = 1127] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ff2c79c00) [pid = 1852] [serial = 1148] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7ffa2a5400) [pid = 1852] [serial = 1121] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7fec98c400) [pid = 1852] [serial = 1142] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7ff110ec00) [pid = 1852] [serial = 1143] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f7ff3095800) [pid = 1852] [serial = 1115] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7febb1a400) [pid = 1852] [serial = 1140] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7fe7b64400) [pid = 1852] [serial = 1139] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7ff110f800) [pid = 1852] [serial = 1154] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7ff2056400) [pid = 1852] [serial = 1145] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7fed086000) [pid = 1852] [serial = 1112] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7ff1fe6000) [pid = 1852] [serial = 1136] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7ff26f6400) [pid = 1852] [serial = 1146] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7ff39b4800) [pid = 1852] [serial = 1155] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f7ff308fc00) [pid = 1852] [serial = 1151] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7ff31dc800) [pid = 1852] [serial = 1152] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f7ffad96c00) [pid = 1852] [serial = 1124] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7ffbfbc000) [pid = 1852] [serial = 1110] [outer = (nil)] [url = about:blank] 05:45:40 INFO - PROCESS | 1852 | 1462279540755 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]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1479ms 05:45:40 INFO - PROCESS | 1852 | 1462279540782 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 1852 | 1462279540786 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:45:40 INFO - PROCESS | 1852 | 1462279540792 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 1852 | 1462279540797 Marionette TRACE conn3 <- [1,1642,null,{}] 05:45:40 INFO - PROCESS | 1852 | 1462279540856 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}] 05:45:41 INFO - PROCESS | 1852 | 1462279541020 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:45:41 INFO - PROCESS | 1852 | 1462279541031 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a5c000 == 74 [pid = 1852] [id = 418] 05:45:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f7ff31dc000) [pid = 1852] [serial = 1255] [outer = (nil)] 05:45:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f7ff62d7000) [pid = 1852] [serial = 1256] [outer = 0x7f7ff31dc000] 05:45:41 INFO - PROCESS | 1852 | 1462279541095 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f7ff74e1800) [pid = 1852] [serial = 1257] [outer = 0x7f7ff31dc000] 05:45:41 INFO - PROCESS | 1852 | 1462279541869 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]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1130ms 05:45:41 INFO - PROCESS | 1852 | 1462279541923 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1852 | 1462279541927 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:45:41 INFO - PROCESS | 1852 | 1462279541932 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 1852 | 1462279541935 Marionette TRACE conn3 <- [1,1646,null,{}] 05:45:41 INFO - PROCESS | 1852 | 1462279541940 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}] 05:45:42 INFO - PROCESS | 1852 | 1462279542093 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:45:42 INFO - PROCESS | 1852 | 1462279542108 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f20800 == 75 [pid = 1852] [id = 419] 05:45:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f7ff29b5800) [pid = 1852] [serial = 1258] [outer = (nil)] 05:45:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f7ffa2a5400) [pid = 1852] [serial = 1259] [outer = 0x7f7ff29b5800] 05:45:42 INFO - PROCESS | 1852 | 1462279542168 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7ffa97d400) [pid = 1852] [serial = 1260] [outer = 0x7f7ff29b5800] 05:45:43 INFO - PROCESS | 1852 | 1462279543064 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]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1182ms 05:45:43 INFO - PROCESS | 1852 | 1462279543114 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 1852 | 1462279543117 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:45:43 INFO - PROCESS | 1852 | 1462279543123 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 1852 | 1462279543125 Marionette TRACE conn3 <- [1,1650,null,{}] 05:45:43 INFO - PROCESS | 1852 | 1462279543131 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}] 05:45:43 INFO - PROCESS | 1852 | 1462279543334 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:45:43 INFO - PROCESS | 1852 | 1462279543359 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa91c000 == 76 [pid = 1852] [id = 420] 05:45:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7ff2056400) [pid = 1852] [serial = 1261] [outer = (nil)] 05:45:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7ffba17c00) [pid = 1852] [serial = 1262] [outer = 0x7f7ff2056400] 05:45:43 INFO - PROCESS | 1852 | 1462279543417 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7ff39ac800) [pid = 1852] [serial = 1263] [outer = 0x7f7ff2056400] 05:45:44 INFO - PROCESS | 1852 | 1462279544259 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]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1174ms 05:45:44 INFO - PROCESS | 1852 | 1462279544299 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1852 | 1462279544302 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:45:44 INFO - PROCESS | 1852 | 1462279544307 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1852 | 1462279544310 Marionette TRACE conn3 <- [1,1654,null,{}] 05:45:44 INFO - PROCESS | 1852 | 1462279544315 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}] 05:45:44 INFO - PROCESS | 1852 | 1462279544545 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:45:44 INFO - PROCESS | 1852 | 1462279544568 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd106800 == 77 [pid = 1852] [id = 421] 05:45:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7ffcc53c00) [pid = 1852] [serial = 1264] [outer = (nil)] 05:45:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7ffec2b800) [pid = 1852] [serial = 1265] [outer = 0x7f7ffcc53c00] 05:45:44 INFO - PROCESS | 1852 | 1462279544628 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f8009394800) [pid = 1852] [serial = 1266] [outer = 0x7f7ffcc53c00] 05:45:45 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7fe73f2400) [pid = 1852] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:45:45 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7ff1108800) [pid = 1852] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:45:45 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7ff29b5c00) [pid = 1852] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:45:45 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7ff94e1400) [pid = 1852] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:45:45 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7fe9453c00) [pid = 1852] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:45:45 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7fe9458400) [pid = 1852] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:45:45 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7ff1fe7800) [pid = 1852] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:45:45 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7ff268a000) [pid = 1852] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:45:45 INFO - PROCESS | 1852 | 1462279545740 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]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1476ms 05:45:45 INFO - PROCESS | 1852 | 1462279545785 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1852 | 1462279545788 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:45:45 INFO - PROCESS | 1852 | 1462279545793 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1852 | 1462279545795 Marionette TRACE conn3 <- [1,1658,null,{}] 05:45:45 INFO - PROCESS | 1852 | 1462279545800 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}] 05:45:46 INFO - PROCESS | 1852 | 1462279546000 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:45:46 INFO - PROCESS | 1852 | 1462279546017 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc56b800 == 78 [pid = 1852] [id = 422] 05:45:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f7ff1108800) [pid = 1852] [serial = 1267] [outer = (nil)] 05:45:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7ffad95c00) [pid = 1852] [serial = 1268] [outer = 0x7f7ff1108800] 05:45:46 INFO - PROCESS | 1852 | 1462279546077 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f80095f7400) [pid = 1852] [serial = 1269] [outer = 0x7f7ff1108800] 05:45:46 INFO - PROCESS | 1852 | 1462279546792 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]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1024ms 05:45:46 INFO - PROCESS | 1852 | 1462279546819 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1852 | 1462279546822 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:45:46 INFO - PROCESS | 1852 | 1462279546831 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1852 | 1462279546833 Marionette TRACE conn3 <- [1,1662,null,{}] 05:45:46 INFO - PROCESS | 1852 | 1462279546838 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}] 05:45:47 INFO - PROCESS | 1852 | 1462279547003 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:45:47 INFO - PROCESS | 1852 | 1462279547143 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f80096ae800 == 79 [pid = 1852] [id = 423] 05:45:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7ff13f1c00) [pid = 1852] [serial = 1270] [outer = (nil)] 05:45:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f8009836000) [pid = 1852] [serial = 1271] [outer = 0x7f7ff13f1c00] 05:45:47 INFO - PROCESS | 1852 | 1462279547203 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f800a75e800) [pid = 1852] [serial = 1272] [outer = 0x7f7ff13f1c00] 05:45:48 INFO - PROCESS | 1852 | 1462279548128 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]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1332ms 05:45:48 INFO - PROCESS | 1852 | 1462279548165 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:45:48 INFO - PROCESS | 1852 | 1462279548172 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:45:48 INFO - PROCESS | 1852 | 1462279548179 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1852 | 1462279548185 Marionette TRACE conn3 <- [1,1666,null,{}] 05:45:48 INFO - PROCESS | 1852 | 1462279548192 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}] 05:45:48 INFO - PROCESS | 1852 | 1462279548380 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:45:48 INFO - PROCESS | 1852 | 1462279548557 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14d8800 == 80 [pid = 1852] [id = 424] 05:45:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7fed080400) [pid = 1852] [serial = 1273] [outer = (nil)] 05:45:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7ff205b000) [pid = 1852] [serial = 1274] [outer = 0x7f7fed080400] 05:45:48 INFO - PROCESS | 1852 | 1462279548631 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f7ff3095800) [pid = 1852] [serial = 1275] [outer = 0x7f7fed080400] 05:45:49 INFO - PROCESS | 1852 | 1462279549515 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]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1382ms 05:45:49 INFO - PROCESS | 1852 | 1462279549561 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1852 | 1462279549570 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:45:49 INFO - PROCESS | 1852 | 1462279549581 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1852 | 1462279549585 Marionette TRACE conn3 <- [1,1670,null,{}] 05:45:49 INFO - PROCESS | 1852 | 1462279549592 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}] 05:45:49 INFO - PROCESS | 1852 | 1462279549782 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:45:49 INFO - PROCESS | 1852 | 1462279549927 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffa606800 == 81 [pid = 1852] [id = 425] 05:45:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7ff3558400) [pid = 1852] [serial = 1276] [outer = (nil)] 05:45:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7ff624d800) [pid = 1852] [serial = 1277] [outer = 0x7f7ff3558400] 05:45:50 INFO - PROCESS | 1852 | 1462279549995 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7ff885fc00) [pid = 1852] [serial = 1278] [outer = 0x7f7ff3558400] 05:45:50 INFO - PROCESS | 1852 | 1462279550976 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]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1429ms 05:45:51 INFO - PROCESS | 1852 | 1462279551010 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 1852 | 1462279551013 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:45:51 INFO - PROCESS | 1852 | 1462279551021 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1852 | 1462279551027 Marionette TRACE conn3 <- [1,1674,null,{}] 05:45:51 INFO - PROCESS | 1852 | 1462279551043 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}] 05:45:51 INFO - PROCESS | 1852 | 1462279551250 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:45:51 INFO - PROCESS | 1852 | 1462279551440 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c9ca800 == 82 [pid = 1852] [id = 426] 05:45:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7ff7eab400) [pid = 1852] [serial = 1279] [outer = (nil)] 05:45:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7ffd191800) [pid = 1852] [serial = 1280] [outer = 0x7f7ff7eab400] 05:45:51 INFO - PROCESS | 1852 | 1462279551519 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f8003746c00) [pid = 1852] [serial = 1281] [outer = 0x7f7ff7eab400] 05:45:52 INFO - PROCESS | 1852 | 1462279552415 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]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1433ms 05:45:52 INFO - PROCESS | 1852 | 1462279552454 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 1852 | 1462279552459 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:45:52 INFO - PROCESS | 1852 | 1462279552466 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1852 | 1462279552469 Marionette TRACE conn3 <- [1,1678,null,{}] 05:45:52 INFO - PROCESS | 1852 | 1462279552476 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}] 05:45:52 INFO - PROCESS | 1852 | 1462279552648 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:45:52 INFO - PROCESS | 1852 | 1462279552831 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e32f800 == 83 [pid = 1852] [id = 427] 05:45:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7ffcc48800) [pid = 1852] [serial = 1282] [outer = (nil)] 05:45:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f80098b8c00) [pid = 1852] [serial = 1283] [outer = 0x7f7ffcc48800] 05:45:52 INFO - PROCESS | 1852 | 1462279552900 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f800a75d000) [pid = 1852] [serial = 1284] [outer = 0x7f7ffcc48800] 05:45:53 INFO - PROCESS | 1852 | 1462279553805 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]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1378ms 05:45:53 INFO - PROCESS | 1852 | 1462279553845 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1852 | 1462279553848 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:45:53 INFO - PROCESS | 1852 | 1462279553854 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 1852 | 1462279553856 Marionette TRACE conn3 <- [1,1682,null,{}] 05:45:53 INFO - PROCESS | 1852 | 1462279553862 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}] 05:45:54 INFO - PROCESS | 1852 | 1462279554038 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:45:54 INFO - PROCESS | 1852 | 1462279554224 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8012ab7800 == 84 [pid = 1852] [id = 428] 05:45:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7ffee71400) [pid = 1852] [serial = 1285] [outer = (nil)] 05:45:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f800c9e6c00) [pid = 1852] [serial = 1286] [outer = 0x7f7ffee71400] 05:45:54 INFO - PROCESS | 1852 | 1462279554297 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f800dd46000) [pid = 1852] [serial = 1287] [outer = 0x7f7ffee71400] 05:45:55 INFO - PROCESS | 1852 | 1462279555202 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]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1377ms 05:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:45:55 INFO - PROCESS | 1852 | 1462279555231 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1852 | 1462279555235 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:45:55 INFO - PROCESS | 1852 | 1462279555239 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1852 | 1462279555243 Marionette TRACE conn3 <- [1,1686,null,{}] 05:45:55 INFO - PROCESS | 1852 | 1462279555248 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}] 05:45:55 INFO - PROCESS | 1852 | 1462279555438 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:45:55 INFO - PROCESS | 1852 | 1462279555631 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff147a800 == 85 [pid = 1852] [id = 429] 05:45:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f800a760800) [pid = 1852] [serial = 1288] [outer = (nil)] 05:45:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f800e4b6400) [pid = 1852] [serial = 1289] [outer = 0x7f800a760800] 05:45:55 INFO - PROCESS | 1852 | 1462279555705 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f800e4c3800) [pid = 1852] [serial = 1290] [outer = 0x7f800a760800] 05:45:56 INFO - PROCESS | 1852 | 1462279556554 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]]]}] 05:45:56 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 05:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1376ms 05:45:56 INFO - PROCESS | 1852 | 1462279556616 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 1852 | 1462279556619 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:45:56 INFO - PROCESS | 1852 | 1462279556625 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1852 | 1462279556627 Marionette TRACE conn3 <- [1,1690,null,{}] 05:45:56 INFO - PROCESS | 1852 | 1462279556633 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}] 05:45:56 INFO - PROCESS | 1852 | 1462279556800 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:45:56 INFO - PROCESS | 1852 | 1462279556981 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe3d800 == 86 [pid = 1852] [id = 430] 05:45:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7fe6ad5c00) [pid = 1852] [serial = 1291] [outer = (nil)] 05:45:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7fe6add800) [pid = 1852] [serial = 1292] [outer = 0x7f7fe6ad5c00] 05:45:57 INFO - PROCESS | 1852 | 1462279557051 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7fe6ae3800) [pid = 1852] [serial = 1293] [outer = 0x7f7fe6ad5c00] 05:45:57 INFO - PROCESS | 1852 | 1462279557876 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]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1279ms 05:45:57 INFO - PROCESS | 1852 | 1462279557906 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1852 | 1462279557909 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:45:57 INFO - PROCESS | 1852 | 1462279557915 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1852 | 1462279557917 Marionette TRACE conn3 <- [1,1694,null,{}] 05:45:57 INFO - PROCESS | 1852 | 1462279557922 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}] 05:45:58 INFO - PROCESS | 1852 | 1462279558088 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:45:58 INFO - PROCESS | 1852 | 1462279558272 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7910000 == 87 [pid = 1852] [id = 431] 05:45:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7fe6ad6400) [pid = 1852] [serial = 1294] [outer = (nil)] 05:45:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7fe9805400) [pid = 1852] [serial = 1295] [outer = 0x7f7fe6ad6400] 05:45:58 INFO - PROCESS | 1852 | 1462279558338 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7fe980a400) [pid = 1852] [serial = 1296] [outer = 0x7f7fe6ad6400] 05:45:59 INFO - PROCESS | 1852 | 1462279559197 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]]]}] 05:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1332ms 05:45:59 INFO - PROCESS | 1852 | 1462279559248 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 1852 | 1462279559252 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:45:59 INFO - PROCESS | 1852 | 1462279559257 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 1852 | 1462279559260 Marionette TRACE conn3 <- [1,1698,null,{}] 05:45:59 INFO - PROCESS | 1852 | 1462279559266 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}] 05:45:59 INFO - PROCESS | 1852 | 1462279559426 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:45:59 INFO - PROCESS | 1852 | 1462279559608 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe4a000 == 88 [pid = 1852] [id = 432] 05:45:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7fe59d0800) [pid = 1852] [serial = 1297] [outer = (nil)] 05:45:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7fe59d4800) [pid = 1852] [serial = 1298] [outer = 0x7f7fe59d0800] 05:45:59 INFO - PROCESS | 1852 | 1462279559676 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7fe59d9400) [pid = 1852] [serial = 1299] [outer = 0x7f7fe59d0800] 05:46:00 INFO - PROCESS | 1852 | 1462279560572 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]]]}] 05:46:00 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 05:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1379ms 05:46:00 INFO - PROCESS | 1852 | 1462279560638 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1852 | 1462279560642 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:46:00 INFO - PROCESS | 1852 | 1462279560649 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1852 | 1462279560652 Marionette TRACE conn3 <- [1,1702,null,{}] 05:46:00 INFO - PROCESS | 1852 | 1462279560657 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}] 05:46:00 INFO - PROCESS | 1852 | 1462279560845 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:46:01 INFO - PROCESS | 1852 | 1462279561028 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe74da000 == 89 [pid = 1852] [id = 433] 05:46:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7fe59d0c00) [pid = 1852] [serial = 1300] [outer = (nil)] 05:46:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7fe9807000) [pid = 1852] [serial = 1301] [outer = 0x7f7fe59d0c00] 05:46:01 INFO - PROCESS | 1852 | 1462279561106 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7fe980f000) [pid = 1852] [serial = 1302] [outer = 0x7f7fe59d0c00] 05:46:01 INFO - PROCESS | 1852 | 1462279561945 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]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1332ms 05:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:46:01 INFO - PROCESS | 1852 | 1462279561981 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1852 | 1462279561984 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:46:01 INFO - PROCESS | 1852 | 1462279561991 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1852 | 1462279561995 Marionette TRACE conn3 <- [1,1706,null,{}] 05:46:02 INFO - PROCESS | 1852 | 1462279562001 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}] 05:46:02 INFO - PROCESS | 1852 | 1462279562236 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:46:02 INFO - PROCESS | 1852 | 1462279562427 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe75a9000 == 90 [pid = 1852] [id = 434] 05:46:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7fe59d1400) [pid = 1852] [serial = 1303] [outer = (nil)] 05:46:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7fe75e0c00) [pid = 1852] [serial = 1304] [outer = 0x7f7fe59d1400] 05:46:02 INFO - PROCESS | 1852 | 1462279562505 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f8009a7ec00) [pid = 1852] [serial = 1305] [outer = 0x7f7fe59d1400] 05:46:03 INFO - PROCESS | 1852 | 1462279563381 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]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1430ms 05:46:03 INFO - PROCESS | 1852 | 1462279563421 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1852 | 1462279563424 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:46:03 INFO - PROCESS | 1852 | 1462279563429 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1852 | 1462279563432 Marionette TRACE conn3 <- [1,1710,null,{}] 05:46:03 INFO - PROCESS | 1852 | 1462279563437 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}] 05:46:03 INFO - PROCESS | 1852 | 1462279563613 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:46:03 INFO - PROCESS | 1852 | 1462279563815 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecc0f800 == 91 [pid = 1852] [id = 435] 05:46:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7fe75d8400) [pid = 1852] [serial = 1306] [outer = (nil)] 05:46:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7fecc89c00) [pid = 1852] [serial = 1307] [outer = 0x7f7fe75d8400] 05:46:03 INFO - PROCESS | 1852 | 1462279563880 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7fecc90800) [pid = 1852] [serial = 1308] [outer = 0x7f7fe75d8400] 05:46:04 INFO - PROCESS | 1852 | 1462279564742 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]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1380ms 05:46:04 INFO - PROCESS | 1852 | 1462279564810 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1852 | 1462279564814 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:46:04 INFO - PROCESS | 1852 | 1462279564820 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1852 | 1462279564832 Marionette TRACE conn3 <- [1,1714,null,{}] 05:46:04 INFO - PROCESS | 1852 | 1462279564836 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}] 05:46:05 INFO - PROCESS | 1852 | 1462279565017 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:46:05 INFO - PROCESS | 1852 | 1462279565201 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0b4000 == 92 [pid = 1852] [id = 436] 05:46:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7fe650a400) [pid = 1852] [serial = 1309] [outer = (nil)] 05:46:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7fe6512800) [pid = 1852] [serial = 1310] [outer = 0x7f7fe650a400] 05:46:05 INFO - PROCESS | 1852 | 1462279565270 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7fe6518800) [pid = 1852] [serial = 1311] [outer = 0x7f7fe650a400] 05:46:06 INFO - PROCESS | 1852 | 1462279566129 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]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1339ms 05:46:06 INFO - PROCESS | 1852 | 1462279566160 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1852 | 1462279566163 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:46:06 INFO - PROCESS | 1852 | 1462279566171 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1852 | 1462279566175 Marionette TRACE conn3 <- [1,1718,null,{}] 05:46:06 INFO - PROCESS | 1852 | 1462279566181 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}] 05:46:06 INFO - PROCESS | 1852 | 1462279566363 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:46:06 INFO - PROCESS | 1852 | 1462279566909 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7916800 == 93 [pid = 1852] [id = 437] 05:46:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7fe6adfc00) [pid = 1852] [serial = 1312] [outer = (nil)] 05:46:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7fe75d7400) [pid = 1852] [serial = 1313] [outer = 0x7f7fe6adfc00] 05:46:07 INFO - PROCESS | 1852 | 1462279567018 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7fe75e3c00) [pid = 1852] [serial = 1314] [outer = 0x7f7fe6adfc00] 05:46:07 INFO - PROCESS | 1852 | 1462279567863 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]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1729ms 05:46:07 INFO - PROCESS | 1852 | 1462279567901 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1852 | 1462279567907 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:46:07 INFO - PROCESS | 1852 | 1462279567914 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1852 | 1462279567920 Marionette TRACE conn3 <- [1,1722,null,{}] 05:46:07 INFO - PROCESS | 1852 | 1462279567927 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}] 05:46:08 INFO - PROCESS | 1852 | 1462279568099 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:46:08 INFO - PROCESS | 1852 | 1462279568419 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe44de000 == 94 [pid = 1852] [id = 438] 05:46:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7febed6800) [pid = 1852] [serial = 1315] [outer = (nil)] 05:46:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7fecc8ec00) [pid = 1852] [serial = 1316] [outer = 0x7f7febed6800] 05:46:08 INFO - PROCESS | 1852 | 1462279568490 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7fecc95c00) [pid = 1852] [serial = 1317] [outer = 0x7f7febed6800] 05:46:09 INFO - PROCESS | 1852 | 1462279569441 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]]]}] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009889000 == 93 [pid = 1852] [id = 374] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800ddc6800 == 92 [pid = 1852] [id = 377] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800a84c800 == 91 [pid = 1852] [id = 375] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c914800 == 90 [pid = 1852] [id = 376] 05:46:09 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7ffad94800) [pid = 1852] [serial = 1175] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ffcc47c00) [pid = 1852] [serial = 1178] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7ffeee5800) [pid = 1852] [serial = 1187] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ffee6c800) [pid = 1852] [serial = 1184] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7ffd0da800) [pid = 1852] [serial = 1181] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f8001f87c00) [pid = 1852] [serial = 1190] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7febc6d800) [pid = 1852] [serial = 1193] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc56b800 == 89 [pid = 1852] [id = 422] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd106800 == 88 [pid = 1852] [id = 421] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa91c000 == 87 [pid = 1852] [id = 420] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5f20800 == 86 [pid = 1852] [id = 419] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a5c000 == 85 [pid = 1852] [id = 418] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7bdf800 == 84 [pid = 1852] [id = 417] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed11e800 == 83 [pid = 1852] [id = 416] 05:46:09 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 05:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1641ms 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8011459000 == 82 [pid = 1852] [id = 410] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800eb0b000 == 81 [pid = 1852] [id = 409] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800db86000 == 80 [pid = 1852] [id = 408] 05:46:09 INFO - PROCESS | 1852 | 1462279569569 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1852 | 1462279569574 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc135000 == 79 [pid = 1852] [id = 407] 05:46:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a55800 == 78 [pid = 1852] [id = 406] 05:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:46:09 INFO - PROCESS | 1852 | 1462279569585 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1852 | 1462279569589 Marionette TRACE conn3 <- [1,1726,null,{}] 05:46:09 INFO - PROCESS | 1852 | 1462279569594 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}] 05:46:09 INFO - PROCESS | 1852 | 1462279569747 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:46:09 INFO - PROCESS | 1852 | 1462279569759 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb92000 == 79 [pid = 1852] [id = 439] 05:46:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7ff205a400) [pid = 1852] [serial = 1318] [outer = (nil)] 05:46:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7ff2e9bc00) [pid = 1852] [serial = 1319] [outer = 0x7f7ff205a400] 05:46:09 INFO - PROCESS | 1852 | 1462279569818 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7ff354dc00) [pid = 1852] [serial = 1320] [outer = 0x7f7ff205a400] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7ffad34400) [pid = 1852] [serial = 1208] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7ffcc4cc00) [pid = 1852] [serial = 1211] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7ffbb8a400) [pid = 1852] [serial = 1209] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7ffd198400) [pid = 1852] [serial = 1212] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7feab85000) [pid = 1852] [serial = 1196] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7fec985c00) [pid = 1852] [serial = 1197] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7ff3095c00) [pid = 1852] [serial = 1166] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7ff2c7e400) [pid = 1852] [serial = 1200] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7ff26f4800) [pid = 1852] [serial = 1199] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7ff3b37400) [pid = 1852] [serial = 1205] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff309d000) [pid = 1852] [serial = 1202] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7ff3558c00) [pid = 1852] [serial = 1203] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ff62d4c00) [pid = 1852] [serial = 1169] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7fe7b6a000) [pid = 1852] [serial = 1160] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7ff13f1000) [pid = 1852] [serial = 1163] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7ff7eb6400) [pid = 1852] [serial = 1172] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff5f59c00) [pid = 1852] [serial = 1158] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7ffd19bc00) [pid = 1852] [serial = 1214] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ff8b1f800) [pid = 1852] [serial = 1206] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f800379a800) [pid = 1852] [serial = 1215] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1852 | 1462279570767 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]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1229ms 05:46:10 INFO - PROCESS | 1852 | 1462279570815 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1852 | 1462279570818 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:46:10 INFO - PROCESS | 1852 | 1462279570831 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1852 | 1462279570840 Marionette TRACE conn3 <- [1,1730,null,{}] 05:46:10 INFO - PROCESS | 1852 | 1462279570848 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}] 05:46:11 INFO - PROCESS | 1852 | 1462279571015 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:46:11 INFO - PROCESS | 1852 | 1462279571187 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3502800 == 80 [pid = 1852] [id = 440] 05:46:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7fe7b6a000) [pid = 1852] [serial = 1321] [outer = (nil)] 05:46:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7ff1132c00) [pid = 1852] [serial = 1322] [outer = 0x7f7fe7b6a000] 05:46:11 INFO - PROCESS | 1852 | 1462279571246 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7ff62d2000) [pid = 1852] [serial = 1323] [outer = 0x7f7fe7b6a000] 05:46:11 INFO - PROCESS | 1852 | 1462279571957 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]]]}] 05:46:11 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 05:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1147ms 05:46:11 INFO - PROCESS | 1852 | 1462279571973 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1852 | 1462279571977 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:46:11 INFO - PROCESS | 1852 | 1462279571983 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1852 | 1462279571985 Marionette TRACE conn3 <- [1,1734,null,{}] 05:46:11 INFO - PROCESS | 1852 | 1462279571990 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}] 05:46:12 INFO - PROCESS | 1852 | 1462279572240 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:46:12 INFO - PROCESS | 1852 | 1462279572270 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5f16000 == 81 [pid = 1852] [id = 441] 05:46:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7ff6248c00) [pid = 1852] [serial = 1324] [outer = (nil)] 05:46:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff8b19c00) [pid = 1852] [serial = 1325] [outer = 0x7f7ff6248c00] 05:46:12 INFO - PROCESS | 1852 | 1462279572329 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ffa64e000) [pid = 1852] [serial = 1326] [outer = 0x7f7ff6248c00] 05:46:13 INFO - PROCESS | 1852 | 1462279573168 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]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1224ms 05:46:13 INFO - PROCESS | 1852 | 1462279573208 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1852 | 1462279573211 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:46:13 INFO - PROCESS | 1852 | 1462279573220 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1852 | 1462279573222 Marionette TRACE conn3 <- [1,1738,null,{}] 05:46:13 INFO - PROCESS | 1852 | 1462279573233 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}] 05:46:13 INFO - PROCESS | 1852 | 1462279573440 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:46:13 INFO - PROCESS | 1852 | 1462279573472 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb1e8000 == 82 [pid = 1852] [id = 442] 05:46:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7ffba20000) [pid = 1852] [serial = 1327] [outer = (nil)] 05:46:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7ffc4ba800) [pid = 1852] [serial = 1328] [outer = 0x7f7ffba20000] 05:46:13 INFO - PROCESS | 1852 | 1462279573542 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7ffcfc7400) [pid = 1852] [serial = 1329] [outer = 0x7f7ffba20000] 05:46:14 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7ff2056400) [pid = 1852] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:46:14 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ffcc53c00) [pid = 1852] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:46:14 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ff1108800) [pid = 1852] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:46:14 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7fe7b61c00) [pid = 1852] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:46:14 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7ff31dc000) [pid = 1852] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:46:14 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff10dc000) [pid = 1852] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:46:14 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7ff4bc5c00) [pid = 1852] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:46:14 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ff29b5800) [pid = 1852] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:46:14 INFO - PROCESS | 1852 | 1462279574648 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]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1484ms 05:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:46:14 INFO - PROCESS | 1852 | 1462279574702 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1852 | 1462279574704 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:46:14 INFO - PROCESS | 1852 | 1462279574710 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1852 | 1462279574713 Marionette TRACE conn3 <- [1,1742,null,{}] 05:46:14 INFO - PROCESS | 1852 | 1462279574718 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}] 05:46:14 INFO - PROCESS | 1852 | 1462279574880 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:46:15 INFO - PROCESS | 1852 | 1462279575071 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffccab000 == 83 [pid = 1852] [id = 443] 05:46:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7febed5c00) [pid = 1852] [serial = 1330] [outer = (nil)] 05:46:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7ff5f51800) [pid = 1852] [serial = 1331] [outer = 0x7f7febed5c00] 05:46:15 INFO - PROCESS | 1852 | 1462279575130 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7fff171c00) [pid = 1852] [serial = 1332] [outer = 0x7f7febed5c00] 05:46:15 INFO - PROCESS | 1852 | 1462279575841 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]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1184ms 05:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:46:15 INFO - PROCESS | 1852 | 1462279575894 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1852 | 1462279575897 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:46:15 INFO - PROCESS | 1852 | 1462279575903 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1852 | 1462279575906 Marionette TRACE conn3 <- [1,1746,null,{}] 05:46:15 INFO - PROCESS | 1852 | 1462279575910 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}] 05:46:16 INFO - PROCESS | 1852 | 1462279576071 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:46:16 INFO - PROCESS | 1852 | 1462279576086 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800870e800 == 84 [pid = 1852] [id = 444] 05:46:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff39b1c00) [pid = 1852] [serial = 1333] [outer = (nil)] 05:46:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f80098bb400) [pid = 1852] [serial = 1334] [outer = 0x7f7ff39b1c00] 05:46:16 INFO - PROCESS | 1852 | 1462279576146 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f800aa20400) [pid = 1852] [serial = 1335] [outer = 0x7f7ff39b1c00] 05:46:17 INFO - PROCESS | 1852 | 1462279577247 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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1376ms 05:46:17 INFO - PROCESS | 1852 | 1462279577279 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1852 | 1462279577284 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:46:17 INFO - PROCESS | 1852 | 1462279577294 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1852 | 1462279577298 Marionette TRACE conn3 <- [1,1750,null,{}] 05:46:17 INFO - PROCESS | 1852 | 1462279577306 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}] 05:46:17 INFO - PROCESS | 1852 | 1462279577501 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:46:17 INFO - PROCESS | 1852 | 1462279577693 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1208800 == 85 [pid = 1852] [id = 445] 05:46:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7fe75e1800) [pid = 1852] [serial = 1336] [outer = (nil)] 05:46:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7febb18c00) [pid = 1852] [serial = 1337] [outer = 0x7f7fe75e1800] 05:46:17 INFO - PROCESS | 1852 | 1462279577765 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7fecc91800) [pid = 1852] [serial = 1338] [outer = 0x7f7fe75e1800] 05:46:18 INFO - PROCESS | 1852 | 1462279578709 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]]]}] 05:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1479ms 05:46:18 INFO - PROCESS | 1852 | 1462279578773 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:46:18 INFO - PROCESS | 1852 | 1462279578781 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:46:18 INFO - PROCESS | 1852 | 1462279578791 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 1852 | 1462279578794 Marionette TRACE conn3 <- [1,1754,null,{}] 05:46:18 INFO - PROCESS | 1852 | 1462279578801 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}] 05:46:18 INFO - PROCESS | 1852 | 1462279578978 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:46:19 INFO - PROCESS | 1852 | 1462279579160 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bde000 == 86 [pid = 1852] [id = 446] 05:46:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7fe7b6cc00) [pid = 1852] [serial = 1339] [outer = (nil)] 05:46:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7ff305ac00) [pid = 1852] [serial = 1340] [outer = 0x7f7fe7b6cc00] 05:46:19 INFO - PROCESS | 1852 | 1462279579231 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7ff3748800) [pid = 1852] [serial = 1341] [outer = 0x7f7fe7b6cc00] 05:46:20 INFO - PROCESS | 1852 | 1462279580165 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]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1433ms 05:46:20 INFO - PROCESS | 1852 | 1462279580224 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 1852 | 1462279580228 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:46:20 INFO - PROCESS | 1852 | 1462279580234 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1852 | 1462279580239 Marionette TRACE conn3 <- [1,1758,null,{}] 05:46:20 INFO - PROCESS | 1852 | 1462279580254 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}] 05:46:20 INFO - PROCESS | 1852 | 1462279580447 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:46:20 INFO - PROCESS | 1852 | 1462279580644 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c458000 == 87 [pid = 1852] [id = 447] 05:46:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7febede800) [pid = 1852] [serial = 1342] [outer = (nil)] 05:46:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7ff94ddc00) [pid = 1852] [serial = 1343] [outer = 0x7f7febede800] 05:46:20 INFO - PROCESS | 1852 | 1462279580730 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7ffcc47c00) [pid = 1852] [serial = 1344] [outer = 0x7f7febede800] 05:46:21 INFO - PROCESS | 1852 | 1462279581581 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]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1388ms 05:46:21 INFO - PROCESS | 1852 | 1462279581624 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 1852 | 1462279581628 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:46:21 INFO - PROCESS | 1852 | 1462279581634 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1852 | 1462279581636 Marionette TRACE conn3 <- [1,1762,null,{}] 05:46:21 INFO - PROCESS | 1852 | 1462279581641 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}] 05:46:21 INFO - PROCESS | 1852 | 1462279581816 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:46:22 INFO - PROCESS | 1852 | 1462279582007 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e325000 == 88 [pid = 1852] [id = 448] 05:46:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7ff110cc00) [pid = 1852] [serial = 1345] [outer = (nil)] 05:46:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f800379e400) [pid = 1852] [serial = 1346] [outer = 0x7f7ff110cc00] 05:46:22 INFO - PROCESS | 1852 | 1462279582075 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f800a75a800) [pid = 1852] [serial = 1347] [outer = 0x7f7ff110cc00] 05:46:23 INFO - PROCESS | 1852 | 1462279583069 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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1475ms 05:46:23 INFO - PROCESS | 1852 | 1462279583110 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1852 | 1462279583114 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:46:23 INFO - PROCESS | 1852 | 1462279583119 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1852 | 1462279583121 Marionette TRACE conn3 <- [1,1766,null,{}] 05:46:23 INFO - PROCESS | 1852 | 1462279583127 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}] 05:46:23 INFO - PROCESS | 1852 | 1462279583298 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:46:23 INFO - PROCESS | 1852 | 1462279583488 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8012ab9000 == 89 [pid = 1852] [id = 449] 05:46:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7ffcc49400) [pid = 1852] [serial = 1348] [outer = (nil)] 05:46:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f800c960400) [pid = 1852] [serial = 1349] [outer = 0x7f7ffcc49400] 05:46:23 INFO - PROCESS | 1852 | 1462279583560 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f800dd43400) [pid = 1852] [serial = 1350] [outer = 0x7f7ffcc49400] 05:46:24 INFO - PROCESS | 1852 | 1462279584428 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1381ms 05:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:46:24 INFO - PROCESS | 1852 | 1462279584501 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1852 | 1462279584504 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:46:24 INFO - PROCESS | 1852 | 1462279584510 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1852 | 1462279584513 Marionette TRACE conn3 <- [1,1770,null,{}] 05:46:24 INFO - PROCESS | 1852 | 1462279584517 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}] 05:46:24 INFO - PROCESS | 1852 | 1462279584777 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:46:24 INFO - PROCESS | 1852 | 1462279584962 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8012a2b000 == 90 [pid = 1852] [id = 450] 05:46:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f800aa21000) [pid = 1852] [serial = 1351] [outer = (nil)] 05:46:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f800e4c4c00) [pid = 1852] [serial = 1352] [outer = 0x7f800aa21000] 05:46:25 INFO - PROCESS | 1852 | 1462279585037 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f800eb2c400) [pid = 1852] [serial = 1353] [outer = 0x7f800aa21000] 05:46:25 INFO - PROCESS | 1852 | 1462279585894 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]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1436ms 05:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:46:25 INFO - PROCESS | 1852 | 1462279585946 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1852 | 1462279585949 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:46:25 INFO - PROCESS | 1852 | 1462279585973 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1852 | 1462279585977 Marionette TRACE conn3 <- [1,1774,null,{}] 05:46:25 INFO - PROCESS | 1852 | 1462279585983 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}] 05:46:26 INFO - PROCESS | 1852 | 1462279586168 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:46:26 INFO - PROCESS | 1852 | 1462279586354 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff28b9800 == 91 [pid = 1852] [id = 451] 05:46:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7fe9395000) [pid = 1852] [serial = 1354] [outer = (nil)] 05:46:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7fe939c000) [pid = 1852] [serial = 1355] [outer = 0x7f7fe9395000] 05:46:26 INFO - PROCESS | 1852 | 1462279586420 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7fe93a0c00) [pid = 1852] [serial = 1356] [outer = 0x7f7fe9395000] 05:46:27 INFO - PROCESS | 1852 | 1462279587262 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]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1351ms 05:46:27 INFO - PROCESS | 1852 | 1462279587306 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1852 | 1462279587310 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:46:27 INFO - PROCESS | 1852 | 1462279587316 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1852 | 1462279587320 Marionette TRACE conn3 <- [1,1778,null,{}] 05:46:27 INFO - PROCESS | 1852 | 1462279587325 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}] 05:46:27 INFO - PROCESS | 1852 | 1462279587504 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:46:27 INFO - PROCESS | 1852 | 1462279587694 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecdea000 == 92 [pid = 1852] [id = 452] 05:46:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7fe5985000) [pid = 1852] [serial = 1357] [outer = (nil)] 05:46:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7fe598b800) [pid = 1852] [serial = 1358] [outer = 0x7f7fe5985000] 05:46:27 INFO - PROCESS | 1852 | 1462279587762 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7fe5990000) [pid = 1852] [serial = 1359] [outer = 0x7f7fe5985000] 05:46:28 INFO - PROCESS | 1852 | 1462279588635 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]]]}] 05:46:28 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 05:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1389ms 05:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:46:28 INFO - PROCESS | 1852 | 1462279588705 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1852 | 1462279588708 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:46:28 INFO - PROCESS | 1852 | 1462279588714 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1852 | 1462279588718 Marionette TRACE conn3 <- [1,1782,null,{}] 05:46:28 INFO - PROCESS | 1852 | 1462279588723 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}] 05:46:28 INFO - PROCESS | 1852 | 1462279588904 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:46:29 INFO - PROCESS | 1852 | 1462279589103 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe47d1800 == 93 [pid = 1852] [id = 453] 05:46:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f7fe5982400) [pid = 1852] [serial = 1360] [outer = (nil)] 05:46:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f7fe93a0400) [pid = 1852] [serial = 1361] [outer = 0x7f7fe5982400] 05:46:29 INFO - PROCESS | 1852 | 1462279589175 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f7ff1e90400) [pid = 1852] [serial = 1362] [outer = 0x7f7fe5982400] 05:46:30 INFO - PROCESS | 1852 | 1462279590065 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]]]}] 05:46:30 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 05:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1386ms 05:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:46:30 INFO - PROCESS | 1852 | 1462279590099 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1852 | 1462279590102 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:46:30 INFO - PROCESS | 1852 | 1462279590108 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1852 | 1462279590111 Marionette TRACE conn3 <- [1,1786,null,{}] 05:46:30 INFO - PROCESS | 1852 | 1462279590116 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}] 05:46:30 INFO - PROCESS | 1852 | 1462279590302 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:46:31 INFO - PROCESS | 1852 | 1462279591060 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe89c6000 == 94 [pid = 1852] [id = 454] 05:46:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f7fe5991400) [pid = 1852] [serial = 1363] [outer = (nil)] 05:46:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f7fe59d2400) [pid = 1852] [serial = 1364] [outer = 0x7f7fe5991400] 05:46:31 INFO - PROCESS | 1852 | 1462279591137 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f7fe6510400) [pid = 1852] [serial = 1365] [outer = 0x7f7fe5991400] 05:46:31 INFO - PROCESS | 1852 | 1462279591958 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]]]}] 05:46:31 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 05:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1881ms 05:46:31 INFO - PROCESS | 1852 | 1462279591990 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1852 | 1462279591993 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:46:32 INFO - PROCESS | 1852 | 1462279592001 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1852 | 1462279592006 Marionette TRACE conn3 <- [1,1790,null,{}] 05:46:32 INFO - PROCESS | 1852 | 1462279592012 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}] 05:46:32 INFO - PROCESS | 1852 | 1462279592184 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:46:32 INFO - PROCESS | 1852 | 1462279592394 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8658800 == 95 [pid = 1852] [id = 455] 05:46:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f7fe4edc400) [pid = 1852] [serial = 1366] [outer = (nil)] 05:46:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f7fe6516000) [pid = 1852] [serial = 1367] [outer = 0x7f7fe4edc400] 05:46:32 INFO - PROCESS | 1852 | 1462279592457 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7f7fe75ddc00) [pid = 1852] [serial = 1368] [outer = 0x7f7fe4edc400] 05:46:33 INFO - PROCESS | 1852 | 1462279593480 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]]]}] 05:46:33 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) 05:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1530ms 05:46:33 INFO - PROCESS | 1852 | 1462279593534 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1852 | 1462279593539 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:46:33 INFO - PROCESS | 1852 | 1462279593545 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1852 | 1462279593548 Marionette TRACE conn3 <- [1,1794,null,{}] 05:46:33 INFO - PROCESS | 1852 | 1462279593553 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}] 05:46:33 INFO - PROCESS | 1852 | 1462279593719 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:46:33 INFO - PROCESS | 1852 | 1462279593925 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feac19800 == 96 [pid = 1852] [id = 456] 05:46:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7f7fe75e4c00) [pid = 1852] [serial = 1369] [outer = (nil)] 05:46:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7f7fe9807c00) [pid = 1852] [serial = 1370] [outer = 0x7f7fe75e4c00] 05:46:34 INFO - PROCESS | 1852 | 1462279594032 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7f7feab91400) [pid = 1852] [serial = 1371] [outer = 0x7f7fe75e4c00] 05:46:34 INFO - PROCESS | 1852 | 1462279594959 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]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1483ms 05:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:46:35 INFO - PROCESS | 1852 | 1462279595030 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1852 | 1462279595033 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:46:35 INFO - PROCESS | 1852 | 1462279595046 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1852 | 1462279595054 Marionette TRACE conn3 <- [1,1798,null,{}] 05:46:35 INFO - PROCESS | 1852 | 1462279595063 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}] 05:46:35 INFO - PROCESS | 1852 | 1462279595277 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:46:35 INFO - PROCESS | 1852 | 1462279595481 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecc0d800 == 97 [pid = 1852] [id = 457] 05:46:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7f7fe59d7c00) [pid = 1852] [serial = 1372] [outer = (nil)] 05:46:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7f7fecc8c400) [pid = 1852] [serial = 1373] [outer = 0x7f7fe59d7c00] 05:46:35 INFO - PROCESS | 1852 | 1462279595543 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7f7fed07e400) [pid = 1852] [serial = 1374] [outer = 0x7f7fe59d7c00] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009806000 == 96 [pid = 1852] [id = 405] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e208000 == 95 [pid = 1852] [id = 393] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7f800379dc00) [pid = 1852] [serial = 1229] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7f7ff3747c00) [pid = 1852] [serial = 1247] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7f7ff268d000) [pid = 1852] [serial = 1220] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7f7ffc4c3000) [pid = 1852] [serial = 1226] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7f7ff4a34000) [pid = 1852] [serial = 1223] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7f8009691800) [pid = 1852] [serial = 1232] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7f800a864400) [pid = 1852] [serial = 1235] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f800aa26c00) [pid = 1852] [serial = 1238] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7ff2c7bc00) [pid = 1852] [serial = 1241] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f800db99800) [pid = 1852] [serial = 1244] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffccab000 == 94 [pid = 1852] [id = 443] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb1e8000 == 93 [pid = 1852] [id = 442] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5f16000 == 92 [pid = 1852] [id = 441] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3502800 == 91 [pid = 1852] [id = 440] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb92000 == 90 [pid = 1852] [id = 439] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe44de000 == 89 [pid = 1852] [id = 438] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7916800 == 88 [pid = 1852] [id = 437] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe3d800 == 87 [pid = 1852] [id = 430] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff147a800 == 86 [pid = 1852] [id = 429] 05:46:36 INFO - PROCESS | 1852 | 1462279596536 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]]]}] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8012ab7800 == 85 [pid = 1852] [id = 428] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e32f800 == 84 [pid = 1852] [id = 427] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c9ca800 == 83 [pid = 1852] [id = 426] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffa606800 == 82 [pid = 1852] [id = 425] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14d8800 == 81 [pid = 1852] [id = 424] 05:46:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f80096ae800 == 80 [pid = 1852] [id = 423] 05:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1549ms 05:46:36 INFO - PROCESS | 1852 | 1462279596589 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1852 | 1462279596593 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:46:36 INFO - PROCESS | 1852 | 1462279596599 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1852 | 1462279596601 Marionette TRACE conn3 <- [1,1802,null,{}] 05:46:36 INFO - PROCESS | 1852 | 1462279596606 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}] 05:46:36 INFO - PROCESS | 1852 | 1462279596763 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f7ffba17c00) [pid = 1852] [serial = 1262] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f7ffec2b800) [pid = 1852] [serial = 1265] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7ffad95c00) [pid = 1852] [serial = 1268] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7ff1134000) [pid = 1852] [serial = 1251] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7fe9456000) [pid = 1852] [serial = 1250] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7ff62d7000) [pid = 1852] [serial = 1256] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7ff74e1800) [pid = 1852] [serial = 1257] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7ff3462800) [pid = 1852] [serial = 1253] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7ff3747800) [pid = 1852] [serial = 1254] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f800876b400) [pid = 1852] [serial = 1217] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f80095f4800) [pid = 1852] [serial = 1218] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7ffa2a5400) [pid = 1852] [serial = 1259] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f8009394800) [pid = 1852] [serial = 1266] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ff39ac800) [pid = 1852] [serial = 1263] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7ffa97d400) [pid = 1852] [serial = 1260] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f80095f7400) [pid = 1852] [serial = 1269] [outer = (nil)] [url = about:blank] 05:46:36 INFO - PROCESS | 1852 | 1462279596920 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7906000 == 81 [pid = 1852] [id = 458] 05:46:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7fe59da400) [pid = 1852] [serial = 1375] [outer = (nil)] 05:46:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7ff0fd5c00) [pid = 1852] [serial = 1376] [outer = 0x7f7fe59da400] 05:46:36 INFO - PROCESS | 1852 | 1462279596981 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7ff10dfc00) [pid = 1852] [serial = 1377] [outer = 0x7f7fe59da400] 05:46:37 INFO - PROCESS | 1852 | 1462279597741 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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1176ms 05:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:46:37 INFO - PROCESS | 1852 | 1462279597775 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 1852 | 1462279597778 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:46:37 INFO - PROCESS | 1852 | 1462279597782 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1852 | 1462279597786 Marionette TRACE conn3 <- [1,1806,null,{}] 05:46:37 INFO - PROCESS | 1852 | 1462279597791 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}] 05:46:37 INFO - PROCESS | 1852 | 1462279597959 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:46:38 INFO - PROCESS | 1852 | 1462279598103 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed135000 == 82 [pid = 1852] [id = 459] 05:46:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7ff112f800) [pid = 1852] [serial = 1378] [outer = (nil)] 05:46:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ff1137c00) [pid = 1852] [serial = 1379] [outer = 0x7f7ff112f800] 05:46:38 INFO - PROCESS | 1852 | 1462279598173 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ff1e92000) [pid = 1852] [serial = 1380] [outer = 0x7f7ff112f800] 05:46:38 INFO - PROCESS | 1852 | 1462279598911 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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1178ms 05:46:38 INFO - PROCESS | 1852 | 1462279598967 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1852 | 1462279598969 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:46:38 INFO - PROCESS | 1852 | 1462279598990 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1852 | 1462279599003 Marionette TRACE conn3 <- [1,1810,null,{}] 05:46:39 INFO - PROCESS | 1852 | 1462279599009 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}] 05:46:39 INFO - PROCESS | 1852 | 1462279599216 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:46:39 INFO - PROCESS | 1852 | 1462279599242 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c53800 == 83 [pid = 1852] [id = 460] 05:46:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ff1e99000) [pid = 1852] [serial = 1381] [outer = (nil)] 05:46:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7ff1fe5400) [pid = 1852] [serial = 1382] [outer = 0x7f7ff1e99000] 05:46:39 INFO - PROCESS | 1852 | 1462279599300 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7ff2055800) [pid = 1852] [serial = 1383] [outer = 0x7f7ff1e99000] 05:46:40 INFO - PROCESS | 1852 | 1462279600112 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1200ms 05:46:40 INFO - PROCESS | 1852 | 1462279600178 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1852 | 1462279600181 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:46:40 INFO - PROCESS | 1852 | 1462279600187 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1852 | 1462279600190 Marionette TRACE conn3 <- [1,1814,null,{}] 05:46:40 INFO - PROCESS | 1852 | 1462279600195 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}] 05:46:40 INFO - PROCESS | 1852 | 1462279600411 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:46:40 INFO - PROCESS | 1852 | 1462279600435 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a4a800 == 84 [pid = 1852] [id = 461] 05:46:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7fe7b6a800) [pid = 1852] [serial = 1384] [outer = (nil)] 05:46:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7ff268f000) [pid = 1852] [serial = 1385] [outer = 0x7f7fe7b6a800] 05:46:40 INFO - PROCESS | 1852 | 1462279600493 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f7ff29bc400) [pid = 1852] [serial = 1386] [outer = 0x7f7fe7b6a800] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7ff10d9000) [pid = 1852] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7fe73e7400) [pid = 1852] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7febed6800) [pid = 1852] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7ffee71400) [pid = 1852] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7febed9800) [pid = 1852] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7ff7eab400) [pid = 1852] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7fe7b6a000) [pid = 1852] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7ff4a36c00) [pid = 1852] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7ffcc48800) [pid = 1852] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ffb198c00) [pid = 1852] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7fe910f000) [pid = 1852] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7fed080400) [pid = 1852] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7fe9114400) [pid = 1852] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7ff74d9400) [pid = 1852] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7ff10e7400) [pid = 1852] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7ff39af800) [pid = 1852] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7febb17800) [pid = 1852] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7ff10dcc00) [pid = 1852] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f800a760800) [pid = 1852] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7fe7b60c00) [pid = 1852] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7ffcc4a800) [pid = 1852] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7ff9839c00) [pid = 1852] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff5f51c00) [pid = 1852] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7ffee6c000) [pid = 1852] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ff205a400) [pid = 1852] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ffa5cc800) [pid = 1852] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7feadd4c00) [pid = 1852] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7fe6ad6400) [pid = 1852] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff3055000) [pid = 1852] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7fe73e9c00) [pid = 1852] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ff6248c00) [pid = 1852] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7ff62d4800) [pid = 1852] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7ff62d3800) [pid = 1852] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7feab8c400) [pid = 1852] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7fe73ed000) [pid = 1852] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7fe7b6b400) [pid = 1852] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7ffad32800) [pid = 1852] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7fed07a000) [pid = 1852] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7ff113cc00) [pid = 1852] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7ff7eac400) [pid = 1852] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7ff3558400) [pid = 1852] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7ff2e97c00) [pid = 1852] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7ff345d800) [pid = 1852] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7fec98a000) [pid = 1852] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7fe90c9800) [pid = 1852] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7ff10de800) [pid = 1852] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7feadcec00) [pid = 1852] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7febed5c00) [pid = 1852] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7fe6adfc00) [pid = 1852] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7fe7b5ec00) [pid = 1852] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f7ffc229800) [pid = 1852] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7febc6d400) [pid = 1852] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7ff5f55000) [pid = 1852] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7febc75000) [pid = 1852] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7ffad32400) [pid = 1852] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7ff3745000) [pid = 1852] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7ffba20000) [pid = 1852] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7ff29c0400) [pid = 1852] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7fe6ad5c00) [pid = 1852] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f8009a7c800) [pid = 1852] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7ff39aa400) [pid = 1852] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f7ff0fe0c00) [pid = 1852] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7ff8ba8800) [pid = 1852] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f7ff3742800) [pid = 1852] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f7ff13f1c00) [pid = 1852] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f7ffb196000) [pid = 1852] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f7ff26f7c00) [pid = 1852] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f7fe90c5800) [pid = 1852] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f800986b800) [pid = 1852] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f7ff26f9c00) [pid = 1852] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:46:42 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f7ffcfce400) [pid = 1852] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:46:42 INFO - PROCESS | 1852 | 1462279602353 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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2186ms 05:46:42 INFO - PROCESS | 1852 | 1462279602373 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1852 | 1462279602378 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:46:42 INFO - PROCESS | 1852 | 1462279602383 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1852 | 1462279602386 Marionette TRACE conn3 <- [1,1818,null,{}] 05:46:42 INFO - PROCESS | 1852 | 1462279602390 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}] 05:46:42 INFO - PROCESS | 1852 | 1462279602556 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:46:42 INFO - PROCESS | 1852 | 1462279602701 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe865a000 == 85 [pid = 1852] [id = 462] 05:46:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f7fe59cd800) [pid = 1852] [serial = 1387] [outer = (nil)] 05:46:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f7fe73e9c00) [pid = 1852] [serial = 1388] [outer = 0x7f7fe59cd800] 05:46:42 INFO - PROCESS | 1852 | 1462279602760 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f7febc72800) [pid = 1852] [serial = 1389] [outer = 0x7f7fe59cd800] 05:46:43 INFO - PROCESS | 1852 | 1462279603378 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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1024ms 05:46:43 INFO - PROCESS | 1852 | 1462279603408 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1852 | 1462279603412 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:46:43 INFO - PROCESS | 1852 | 1462279603417 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1852 | 1462279603418 Marionette TRACE conn3 <- [1,1822,null,{}] 05:46:43 INFO - PROCESS | 1852 | 1462279603423 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}] 05:46:43 INFO - PROCESS | 1852 | 1462279603627 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:46:43 INFO - PROCESS | 1852 | 1462279603646 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c53000 == 86 [pid = 1852] [id = 463] 05:46:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f7fe6ad6400) [pid = 1852] [serial = 1390] [outer = (nil)] 05:46:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f7ff10d9000) [pid = 1852] [serial = 1391] [outer = 0x7f7fe6ad6400] 05:46:43 INFO - PROCESS | 1852 | 1462279603701 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f7ff268c000) [pid = 1852] [serial = 1392] [outer = 0x7f7fe6ad6400] 05:46:44 INFO - PROCESS | 1852 | 1462279604754 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]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1387ms 05:46:44 INFO - PROCESS | 1852 | 1462279604805 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1852 | 1462279604810 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:46:44 INFO - PROCESS | 1852 | 1462279604820 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1852 | 1462279604824 Marionette TRACE conn3 <- [1,1826,null,{}] 05:46:44 INFO - PROCESS | 1852 | 1462279604832 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}] 05:46:45 INFO - PROCESS | 1852 | 1462279605033 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:46:45 INFO - PROCESS | 1852 | 1462279605219 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa15800 == 87 [pid = 1852] [id = 464] 05:46:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f7fe6515800) [pid = 1852] [serial = 1393] [outer = (nil)] 05:46:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f7fe75dac00) [pid = 1852] [serial = 1394] [outer = 0x7f7fe6515800] 05:46:45 INFO - PROCESS | 1852 | 1462279605295 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f7fe910a000) [pid = 1852] [serial = 1395] [outer = 0x7f7fe6515800] 05:46:46 INFO - PROCESS | 1852 | 1462279606227 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1481ms 05:46:46 INFO - PROCESS | 1852 | 1462279606302 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1852 | 1462279606310 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:46:46 INFO - PROCESS | 1852 | 1462279606320 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1852 | 1462279606324 Marionette TRACE conn3 <- [1,1830,null,{}] 05:46:46 INFO - PROCESS | 1852 | 1462279606329 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}] 05:46:46 INFO - PROCESS | 1852 | 1462279606516 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:46:46 INFO - PROCESS | 1852 | 1462279606698 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff127e800 == 88 [pid = 1852] [id = 465] 05:46:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f7fe75d9c00) [pid = 1852] [serial = 1396] [outer = (nil)] 05:46:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f7febb17000) [pid = 1852] [serial = 1397] [outer = 0x7f7fe75d9c00] 05:46:46 INFO - PROCESS | 1852 | 1462279606768 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f7fecc8fc00) [pid = 1852] [serial = 1398] [outer = 0x7f7fe75d9c00] 05:46:47 INFO - PROCESS | 1852 | 1462279607677 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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1430ms 05:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:46:47 INFO - PROCESS | 1852 | 1462279607751 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1852 | 1462279607754 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:46:47 INFO - PROCESS | 1852 | 1462279607761 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1852 | 1462279607767 Marionette TRACE conn3 <- [1,1834,null,{}] 05:46:47 INFO - PROCESS | 1852 | 1462279607783 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}] 05:46:48 INFO - PROCESS | 1852 | 1462279608002 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:46:48 INFO - PROCESS | 1852 | 1462279608186 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3513800 == 89 [pid = 1852] [id = 466] 05:46:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f7fecc86c00) [pid = 1852] [serial = 1399] [outer = (nil)] 05:46:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7ff13f9000) [pid = 1852] [serial = 1400] [outer = 0x7f7fecc86c00] 05:46:48 INFO - PROCESS | 1852 | 1462279608261 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7ff1e9a800) [pid = 1852] [serial = 1401] [outer = 0x7f7fecc86c00] 05:46:49 INFO - PROCESS | 1852 | 1462279609124 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]]]}] 05:46:49 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 05:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1435ms 05:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:46:49 INFO - PROCESS | 1852 | 1462279609195 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1852 | 1462279609199 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:46:49 INFO - PROCESS | 1852 | 1462279609205 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1852 | 1462279609207 Marionette TRACE conn3 <- [1,1838,null,{}] 05:46:49 INFO - PROCESS | 1852 | 1462279609213 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}] 05:46:49 INFO - PROCESS | 1852 | 1462279609398 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:46:49 INFO - PROCESS | 1852 | 1462279609583 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bea800 == 90 [pid = 1852] [id = 467] 05:46:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7ff1106800) [pid = 1852] [serial = 1402] [outer = (nil)] 05:46:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7ff29c0400) [pid = 1852] [serial = 1403] [outer = 0x7f7ff1106800] 05:46:49 INFO - PROCESS | 1852 | 1462279609654 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7ff2aa7c00) [pid = 1852] [serial = 1404] [outer = 0x7f7ff1106800] 05:46:50 INFO - PROCESS | 1852 | 1462279610504 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]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1331ms 05:46:50 INFO - PROCESS | 1852 | 1462279610536 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1852 | 1462279610539 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:46:50 INFO - PROCESS | 1852 | 1462279610545 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1852 | 1462279610547 Marionette TRACE conn3 <- [1,1842,null,{}] 05:46:50 INFO - PROCESS | 1852 | 1462279610553 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}] 05:46:50 INFO - PROCESS | 1852 | 1462279610741 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:46:50 INFO - PROCESS | 1852 | 1462279610932 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8a72800 == 91 [pid = 1852] [id = 468] 05:46:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7ff1e9d000) [pid = 1852] [serial = 1405] [outer = (nil)] 05:46:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7ff2d7e000) [pid = 1852] [serial = 1406] [outer = 0x7f7ff1e9d000] 05:46:51 INFO - PROCESS | 1852 | 1462279611002 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f7ff305bc00) [pid = 1852] [serial = 1407] [outer = 0x7f7ff1e9d000] 05:46:51 INFO - PROCESS | 1852 | 1462279611928 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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1431ms 05:46:51 INFO - PROCESS | 1852 | 1462279611977 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1852 | 1462279611981 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:46:51 INFO - PROCESS | 1852 | 1462279611987 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1852 | 1462279611989 Marionette TRACE conn3 <- [1,1846,null,{}] 05:46:51 INFO - PROCESS | 1852 | 1462279611995 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}] 05:46:52 INFO - PROCESS | 1852 | 1462279612197 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:46:52 INFO - PROCESS | 1852 | 1462279612383 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb680000 == 92 [pid = 1852] [id = 469] 05:46:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7ff305c000) [pid = 1852] [serial = 1408] [outer = (nil)] 05:46:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7ff354e800) [pid = 1852] [serial = 1409] [outer = 0x7f7ff305c000] 05:46:52 INFO - PROCESS | 1852 | 1462279612456 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7ff4a34000) [pid = 1852] [serial = 1410] [outer = 0x7f7ff305c000] 05:46:53 INFO - PROCESS | 1852 | 1462279613291 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]]]}] 05:46:53 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) 05:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1376ms 05:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:46:53 INFO - PROCESS | 1852 | 1462279613364 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1852 | 1462279613366 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:46:53 INFO - PROCESS | 1852 | 1462279613373 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1852 | 1462279613376 Marionette TRACE conn3 <- [1,1850,null,{}] 05:46:53 INFO - PROCESS | 1852 | 1462279613381 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}] 05:46:53 INFO - PROCESS | 1852 | 1462279613590 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:46:53 INFO - PROCESS | 1852 | 1462279613774 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1af800 == 93 [pid = 1852] [id = 470] 05:46:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7ff3092c00) [pid = 1852] [serial = 1411] [outer = (nil)] 05:46:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7ff5f52400) [pid = 1852] [serial = 1412] [outer = 0x7f7ff3092c00] 05:46:53 INFO - PROCESS | 1852 | 1462279613841 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7ff6254800) [pid = 1852] [serial = 1413] [outer = 0x7f7ff3092c00] 05:46:54 INFO - PROCESS | 1852 | 1462279614717 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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1377ms 05:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:46:54 INFO - PROCESS | 1852 | 1462279614750 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1852 | 1462279614753 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:46:54 INFO - PROCESS | 1852 | 1462279614760 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1852 | 1462279614763 Marionette TRACE conn3 <- [1,1854,null,{}] 05:46:54 INFO - PROCESS | 1852 | 1462279614768 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}] 05:46:54 INFO - PROCESS | 1852 | 1462279614950 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:46:55 INFO - PROCESS | 1852 | 1462279615139 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fff17c000 == 94 [pid = 1852] [id = 471] 05:46:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7ff354a400) [pid = 1852] [serial = 1414] [outer = (nil)] 05:46:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7ff7430000) [pid = 1852] [serial = 1415] [outer = 0x7f7ff354a400] 05:46:55 INFO - PROCESS | 1852 | 1462279615207 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7ff74e5400) [pid = 1852] [serial = 1416] [outer = 0x7f7ff354a400] 05:46:56 INFO - PROCESS | 1852 | 1462279616099 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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1377ms 05:46:56 INFO - PROCESS | 1852 | 1462279616137 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1852 | 1462279616140 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:46:56 INFO - PROCESS | 1852 | 1462279616145 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1852 | 1462279616147 Marionette TRACE conn3 <- [1,1858,null,{}] 05:46:56 INFO - PROCESS | 1852 | 1462279616153 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}] 05:46:56 INFO - PROCESS | 1852 | 1462279616324 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:46:56 INFO - PROCESS | 1852 | 1462279616513 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800981d000 == 95 [pid = 1852] [id = 472] 05:46:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7ff5f59000) [pid = 1852] [serial = 1417] [outer = (nil)] 05:46:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7ff88db000) [pid = 1852] [serial = 1418] [outer = 0x7f7ff5f59000] 05:46:56 INFO - PROCESS | 1852 | 1462279616584 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7ff94e1400) [pid = 1852] [serial = 1419] [outer = 0x7f7ff5f59000] 05:46:57 INFO - PROCESS | 1852 | 1462279617429 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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1325ms 05:46:57 INFO - PROCESS | 1852 | 1462279617472 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1852 | 1462279617475 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:46:57 INFO - PROCESS | 1852 | 1462279617481 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1852 | 1462279617483 Marionette TRACE conn3 <- [1,1862,null,{}] 05:46:57 INFO - PROCESS | 1852 | 1462279617489 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}] 05:46:57 INFO - PROCESS | 1852 | 1462279617665 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:46:57 INFO - PROCESS | 1852 | 1462279617855 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c469000 == 96 [pid = 1852] [id = 473] 05:46:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7ff62dcc00) [pid = 1852] [serial = 1420] [outer = (nil)] 05:46:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7ffa5cc800) [pid = 1852] [serial = 1421] [outer = 0x7f7ff62dcc00] 05:46:57 INFO - PROCESS | 1852 | 1462279617920 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7ffa695400) [pid = 1852] [serial = 1422] [outer = 0x7f7ff62dcc00] 05:46:58 INFO - PROCESS | 1852 | 1462279618807 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]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1380ms 05:46:58 INFO - PROCESS | 1852 | 1462279618862 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1852 | 1462279618866 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:46:58 INFO - PROCESS | 1852 | 1462279618872 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1852 | 1462279618876 Marionette TRACE conn3 <- [1,1866,null,{}] 05:46:58 INFO - PROCESS | 1852 | 1462279618880 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}] 05:46:59 INFO - PROCESS | 1852 | 1462279619084 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:46:59 INFO - PROCESS | 1852 | 1462279619270 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e2b0000 == 97 [pid = 1852] [id = 474] 05:46:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7ff94de400) [pid = 1852] [serial = 1423] [outer = (nil)] 05:46:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7ffbfba400) [pid = 1852] [serial = 1424] [outer = 0x7f7ff94de400] 05:46:59 INFO - PROCESS | 1852 | 1462279619345 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7ffc594800) [pid = 1852] [serial = 1425] [outer = 0x7f7ff94de400] 05:47:00 INFO - PROCESS | 1852 | 1462279620236 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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1430ms 05:47:00 INFO - PROCESS | 1852 | 1462279620302 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1852 | 1462279620306 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:47:00 INFO - PROCESS | 1852 | 1462279620311 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1852 | 1462279620313 Marionette TRACE conn3 <- [1,1870,null,{}] 05:47:00 INFO - PROCESS | 1852 | 1462279620319 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}] 05:47:00 INFO - PROCESS | 1852 | 1462279620511 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:47:00 INFO - PROCESS | 1852 | 1462279620705 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe75b1000 == 98 [pid = 1852] [id = 475] 05:47:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7fe5985c00) [pid = 1852] [serial = 1426] [outer = (nil)] 05:47:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7fe9808000) [pid = 1852] [serial = 1427] [outer = 0x7f7fe5985c00] 05:47:00 INFO - PROCESS | 1852 | 1462279620788 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7ffc4bb000) [pid = 1852] [serial = 1428] [outer = 0x7f7fe5985c00] 05:47:01 INFO - PROCESS | 1852 | 1462279621682 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]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1427ms 05:47:01 INFO - PROCESS | 1852 | 1462279621739 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1852 | 1462279621743 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:47:01 INFO - PROCESS | 1852 | 1462279621748 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1852 | 1462279621750 Marionette TRACE conn3 <- [1,1874,null,{}] 05:47:01 INFO - PROCESS | 1852 | 1462279621756 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}] 05:47:01 INFO - PROCESS | 1852 | 1462279621944 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:47:02 INFO - PROCESS | 1852 | 1462279622142 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe669c800 == 99 [pid = 1852] [id = 476] 05:47:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7fe4ee3400) [pid = 1852] [serial = 1429] [outer = (nil)] 05:47:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7feadd2800) [pid = 1852] [serial = 1430] [outer = 0x7f7fe4ee3400] 05:47:02 INFO - PROCESS | 1852 | 1462279622212 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ffa696400) [pid = 1852] [serial = 1431] [outer = 0x7f7fe4ee3400] 05:47:03 INFO - PROCESS | 1852 | 1462279623050 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]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1338ms 05:47:03 INFO - PROCESS | 1852 | 1462279623088 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 1852 | 1462279623091 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:47:03 INFO - PROCESS | 1852 | 1462279623097 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1852 | 1462279623099 Marionette TRACE conn3 <- [1,1878,null,{}] 05:47:03 INFO - PROCESS | 1852 | 1462279623105 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}] 05:47:03 INFO - PROCESS | 1852 | 1462279623291 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:47:03 INFO - PROCESS | 1852 | 1462279623490 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecfde800 == 100 [pid = 1852] [id = 477] 05:47:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7fe59cdc00) [pid = 1852] [serial = 1432] [outer = (nil)] 05:47:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7ff0fd8800) [pid = 1852] [serial = 1433] [outer = 0x7f7fe59cdc00] 05:47:03 INFO - PROCESS | 1852 | 1462279623555 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7ff2c76400) [pid = 1852] [serial = 1434] [outer = 0x7f7fe59cdc00] 05:47:04 INFO - PROCESS | 1852 | 1462279624430 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]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1376ms 05:47:04 INFO - PROCESS | 1852 | 1462279624474 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 1852 | 1462279624478 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:47:04 INFO - PROCESS | 1852 | 1462279624484 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1852 | 1462279624487 Marionette TRACE conn3 <- [1,1882,null,{}] 05:47:04 INFO - PROCESS | 1852 | 1462279624492 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}] 05:47:04 INFO - PROCESS | 1852 | 1462279624674 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:47:04 INFO - PROCESS | 1852 | 1462279624872 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecfd7800 == 101 [pid = 1852] [id = 478] 05:47:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7fe90d1c00) [pid = 1852] [serial = 1435] [outer = (nil)] 05:47:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7febedec00) [pid = 1852] [serial = 1436] [outer = 0x7f7fe90d1c00] 05:47:04 INFO - PROCESS | 1852 | 1462279624940 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7ff2681c00) [pid = 1852] [serial = 1437] [outer = 0x7f7fe90d1c00] 05:47:06 INFO - PROCESS | 1852 | 1462279626244 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]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1834ms 05:47:06 INFO - PROCESS | 1852 | 1462279626319 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1852 | 1462279626324 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:47:06 INFO - PROCESS | 1852 | 1462279626333 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1852 | 1462279626336 Marionette TRACE conn3 <- [1,1886,null,{}] 05:47:06 INFO - PROCESS | 1852 | 1462279626343 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}] 05:47:06 INFO - PROCESS | 1852 | 1462279626570 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:47:06 INFO - PROCESS | 1852 | 1462279626817 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe47d0000 == 102 [pid = 1852] [id = 479] 05:47:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7fe598e800) [pid = 1852] [serial = 1438] [outer = (nil)] 05:47:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7fe6ae4800) [pid = 1852] [serial = 1439] [outer = 0x7f7fe598e800] 05:47:06 INFO - PROCESS | 1852 | 1462279626986 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7fe9392400) [pid = 1852] [serial = 1440] [outer = 0x7f7fe598e800] 05:47:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff351b000 == 101 [pid = 1852] [id = 412] 05:47:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8013a3a800 == 100 [pid = 1852] [id = 411] 05:47:07 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f80098bb400) [pid = 1852] [serial = 1334] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | 1462279628021 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]]]}] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe865a000 == 99 [pid = 1852] [id = 462] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a4a800 == 98 [pid = 1852] [id = 461] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c53800 == 97 [pid = 1852] [id = 460] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed135000 == 96 [pid = 1852] [id = 459] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7906000 == 95 [pid = 1852] [id = 458] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecc0d800 == 94 [pid = 1852] [id = 457] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feac19800 == 93 [pid = 1852] [id = 456] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8658800 == 92 [pid = 1852] [id = 455] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe89c6000 == 91 [pid = 1852] [id = 454] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff28b9800 == 90 [pid = 1852] [id = 451] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8012a2b000 == 89 [pid = 1852] [id = 450] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8012ab9000 == 88 [pid = 1852] [id = 449] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e325000 == 87 [pid = 1852] [id = 448] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c458000 == 86 [pid = 1852] [id = 447] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bde000 == 85 [pid = 1852] [id = 446] 05:47:08 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1208800 == 84 [pid = 1852] [id = 445] 05:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1736ms 05:47:08 INFO - PROCESS | 1852 | 1462279628070 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1852 | 1462279628077 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:47:08 INFO - PROCESS | 1852 | 1462279628087 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1852 | 1462279628091 Marionette TRACE conn3 <- [1,1890,null,{}] 05:47:08 INFO - PROCESS | 1852 | 1462279628096 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}] 05:47:08 INFO - PROCESS | 1852 | 1462279628269 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f8003799c00) [pid = 1852] [serial = 1242] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7fe9451400) [pid = 1852] [serial = 1161] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7fecc8ec00) [pid = 1852] [serial = 1316] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f800c9e6c00) [pid = 1852] [serial = 1286] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff268c800) [pid = 1852] [serial = 1068] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f8003746c00) [pid = 1852] [serial = 1281] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ff1132c00) [pid = 1852] [serial = 1322] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ff7ea9800) [pid = 1852] [serial = 1026] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f80098b8c00) [pid = 1852] [serial = 1283] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7ffee77c00) [pid = 1852] [serial = 1185] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7fe59d4800) [pid = 1852] [serial = 1298] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7ffd191800) [pid = 1852] [serial = 1280] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ff113c000) [pid = 1852] [serial = 1020] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7ff3095800) [pid = 1852] [serial = 1275] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7ffc513400) [pid = 1852] [serial = 1089] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f800983c000) [pid = 1852] [serial = 1233] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7ff268bc00) [pid = 1852] [serial = 978] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7ff205b000) [pid = 1852] [serial = 1274] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7ffad2a000) [pid = 1852] [serial = 1122] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7ff374b400) [pid = 1852] [serial = 1023] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7ff2c7c000) [pid = 1852] [serial = 1221] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f800e4c3800) [pid = 1852] [serial = 1290] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f8009314800) [pid = 1852] [serial = 1194] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7ffec08400) [pid = 1852] [serial = 1134] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f8009397800) [pid = 1852] [serial = 1230] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7ffa29c400) [pid = 1852] [serial = 993] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f800876ac00) [pid = 1852] [serial = 1191] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7ff2e9bc00) [pid = 1852] [serial = 1319] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ffbd62c00) [pid = 1852] [serial = 1083] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7ff13f7800) [pid = 1852] [serial = 1113] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7fe980a400) [pid = 1852] [serial = 1296] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f800dd46000) [pid = 1852] [serial = 1287] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f7ffa554400) [pid = 1852] [serial = 1173] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7ffa5cdc00) [pid = 1852] [serial = 1077] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7ffa64e000) [pid = 1852] [serial = 1326] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7ffa97cc00) [pid = 1852] [serial = 1032] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7ffd18f000) [pid = 1852] [serial = 1227] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7ffcc47000) [pid = 1852] [serial = 1137] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7ff2684400) [pid = 1852] [serial = 1164] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7ff2687400) [pid = 1852] [serial = 1041] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7ffcc52400) [pid = 1852] [serial = 1179] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f7ff74e5c00) [pid = 1852] [serial = 990] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7ff62d7c00) [pid = 1852] [serial = 1224] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f7ffec24800) [pid = 1852] [serial = 1182] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7ff624d800) [pid = 1852] [serial = 1277] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f7ff354b000) [pid = 1852] [serial = 1167] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f7fe9805400) [pid = 1852] [serial = 1295] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f7ff88d7800) [pid = 1852] [serial = 1119] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f800dd3b400) [pid = 1852] [serial = 1248] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f7ff26efc00) [pid = 1852] [serial = 1038] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f7ff74d6800) [pid = 1852] [serial = 1170] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f7fecc95c00) [pid = 1852] [serial = 1317] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f7ffc22d800) [pid = 1852] [serial = 1086] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f7ff5f51800) [pid = 1852] [serial = 1331] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f7fe75d7400) [pid = 1852] [serial = 1313] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f7ffa645000) [pid = 1852] [serial = 996] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f7ffd192000) [pid = 1852] [serial = 1131] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7ffad2a400) [pid = 1852] [serial = 1080] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f7ffa644400) [pid = 1852] [serial = 1029] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7ff354dc00) [pid = 1852] [serial = 1320] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7ff62db800) [pid = 1852] [serial = 942] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7ffc1a8400) [pid = 1852] [serial = 1176] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7ff62d8400) [pid = 1852] [serial = 987] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7fe75e0c00) [pid = 1852] [serial = 1304] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f800e4b6400) [pid = 1852] [serial = 1289] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7ffcfc7400) [pid = 1852] [serial = 1329] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7fe6512800) [pid = 1852] [serial = 1310] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7ff374b800) [pid = 1852] [serial = 1071] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7ff885fc00) [pid = 1852] [serial = 1278] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7fe6ae3800) [pid = 1852] [serial = 1293] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7fe6add800) [pid = 1852] [serial = 1292] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7fe9807000) [pid = 1852] [serial = 1301] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f800c438c00) [pid = 1852] [serial = 1239] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7fecc89c00) [pid = 1852] [serial = 1307] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7fe75e3c00) [pid = 1852] [serial = 1314] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ff74e2000) [pid = 1852] [serial = 1074] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff39a6400) [pid = 1852] [serial = 1116] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ffbfb9800) [pid = 1852] [serial = 1125] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7ff4bb8c00) [pid = 1852] [serial = 984] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f800a75e800) [pid = 1852] [serial = 1272] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ff62d2000) [pid = 1852] [serial = 1323] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7ffcc53400) [pid = 1852] [serial = 1128] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f8009836000) [pid = 1852] [serial = 1271] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f800a75d000) [pid = 1852] [serial = 1284] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ff3097800) [pid = 1852] [serial = 981] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ffad98000) [pid = 1852] [serial = 1035] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7ffc4ba800) [pid = 1852] [serial = 1328] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f800a8dcc00) [pid = 1852] [serial = 1236] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f800dd38c00) [pid = 1852] [serial = 1245] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7fff172c00) [pid = 1852] [serial = 1188] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff8b19c00) [pid = 1852] [serial = 1325] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7fff171c00) [pid = 1852] [serial = 1332] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1852 | 1462279628556 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe790c800 == 85 [pid = 1852] [id = 480] 05:47:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7fe6ad7000) [pid = 1852] [serial = 1441] [outer = (nil)] 05:47:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7fe7b61c00) [pid = 1852] [serial = 1442] [outer = 0x7f7fe6ad7000] 05:47:08 INFO - PROCESS | 1852 | 1462279628653 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7febb20800) [pid = 1852] [serial = 1443] [outer = 0x7f7fe6ad7000] 05:47:09 INFO - PROCESS | 1852 | 1462279629346 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1292ms 05:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:47:09 INFO - PROCESS | 1852 | 1462279629379 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1852 | 1462279629381 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:47:09 INFO - PROCESS | 1852 | 1462279629387 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1852 | 1462279629392 Marionette TRACE conn3 <- [1,1894,null,{}] 05:47:09 INFO - PROCESS | 1852 | 1462279629406 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}] 05:47:09 INFO - PROCESS | 1852 | 1462279629676 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:47:09 INFO - PROCESS | 1852 | 1462279629869 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e10000 == 86 [pid = 1852] [id = 481] 05:47:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7fe5989800) [pid = 1852] [serial = 1444] [outer = (nil)] 05:47:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7fe59cf400) [pid = 1852] [serial = 1445] [outer = 0x7f7fe5989800] 05:47:09 INFO - PROCESS | 1852 | 1462279629942 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7fe73ea000) [pid = 1852] [serial = 1446] [outer = 0x7f7fe5989800] 05:47:10 INFO - PROCESS | 1852 | 1462279630943 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]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1586ms 05:47:10 INFO - PROCESS | 1852 | 1462279630974 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 1852 | 1462279630979 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:47:10 INFO - PROCESS | 1852 | 1462279630986 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 1852 | 1462279630992 Marionette TRACE conn3 <- [1,1898,null,{}] 05:47:10 INFO - PROCESS | 1852 | 1462279630998 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}] 05:47:11 INFO - PROCESS | 1852 | 1462279631179 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:47:11 INFO - PROCESS | 1852 | 1462279631366 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe3a800 == 87 [pid = 1852] [id = 482] 05:47:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7fe93a1400) [pid = 1852] [serial = 1447] [outer = (nil)] 05:47:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7febc6f800) [pid = 1852] [serial = 1448] [outer = 0x7f7fe93a1400] 05:47:11 INFO - PROCESS | 1852 | 1462279631447 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7fec990c00) [pid = 1852] [serial = 1449] [outer = 0x7f7fe93a1400] 05:47:12 INFO - PROCESS | 1852 | 1462279632370 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]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1429ms 05:47:12 INFO - PROCESS | 1852 | 1462279632416 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:47:12 INFO - PROCESS | 1852 | 1462279632421 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:47:12 INFO - PROCESS | 1852 | 1462279632427 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1852 | 1462279632430 Marionette TRACE conn3 <- [1,1902,null,{}] 05:47:12 INFO - PROCESS | 1852 | 1462279632436 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}] 05:47:12 INFO - PROCESS | 1852 | 1462279632613 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:47:12 INFO - PROCESS | 1852 | 1462279632800 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed118000 == 88 [pid = 1852] [id = 483] 05:47:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7fecc8a800) [pid = 1852] [serial = 1450] [outer = (nil)] 05:47:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ff110dc00) [pid = 1852] [serial = 1451] [outer = 0x7f7fecc8a800] 05:47:12 INFO - PROCESS | 1852 | 1462279632870 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ff13f6400) [pid = 1852] [serial = 1452] [outer = 0x7f7fecc8a800] 05:47:13 INFO - PROCESS | 1852 | 1462279633732 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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1379ms 05:47:13 INFO - PROCESS | 1852 | 1462279633806 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:47:13 INFO - PROCESS | 1852 | 1462279633812 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:47:13 INFO - PROCESS | 1852 | 1462279633827 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1852 | 1462279633834 Marionette TRACE conn3 <- [1,1906,null,{}] 05:47:13 INFO - PROCESS | 1852 | 1462279633840 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}] 05:47:14 INFO - PROCESS | 1852 | 1462279634028 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:47:14 INFO - PROCESS | 1852 | 1462279634218 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1466000 == 89 [pid = 1852] [id = 484] 05:47:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff10dc800) [pid = 1852] [serial = 1453] [outer = (nil)] 05:47:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff2057c00) [pid = 1852] [serial = 1454] [outer = 0x7f7ff10dc800] 05:47:14 INFO - PROCESS | 1852 | 1462279634289 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff26f1800) [pid = 1852] [serial = 1455] [outer = 0x7f7ff10dc800] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a57000 == 88 [pid = 1852] [id = 378] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeb7a000 == 87 [pid = 1852] [id = 321] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feac1d000 == 86 [pid = 1852] [id = 415] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb683800 == 85 [pid = 1852] [id = 305] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecdea000 == 84 [pid = 1852] [id = 452] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe47d1800 == 83 [pid = 1852] [id = 453] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe74da000 == 82 [pid = 1852] [id = 433] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8aea800 == 81 [pid = 1852] [id = 345] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8af4800 == 80 [pid = 1852] [id = 346] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feac0b000 == 79 [pid = 1852] [id = 414] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe44d1800 == 78 [pid = 1852] [id = 413] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecc0f800 == 77 [pid = 1852] [id = 435] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe75a9000 == 76 [pid = 1852] [id = 434] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed0b4000 == 75 [pid = 1852] [id = 436] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800933a000 == 74 [pid = 1852] [id = 362] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1b0000 == 73 [pid = 1852] [id = 320] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe790c800 == 72 [pid = 1852] [id = 480] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe47d0000 == 71 [pid = 1852] [id = 479] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecfde800 == 70 [pid = 1852] [id = 477] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe669c800 == 69 [pid = 1852] [id = 476] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe75b1000 == 68 [pid = 1852] [id = 475] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e2b0000 == 67 [pid = 1852] [id = 474] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800c469000 == 66 [pid = 1852] [id = 473] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800981d000 == 65 [pid = 1852] [id = 472] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fff17c000 == 64 [pid = 1852] [id = 471] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1af800 == 63 [pid = 1852] [id = 470] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb680000 == 62 [pid = 1852] [id = 469] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8a72800 == 61 [pid = 1852] [id = 468] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bea800 == 60 [pid = 1852] [id = 467] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3513800 == 59 [pid = 1852] [id = 466] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff127e800 == 58 [pid = 1852] [id = 465] 05:47:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa15800 == 57 [pid = 1852] [id = 464] 05:47:17 INFO - PROCESS | 1852 | 1462279637238 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 3451ms 05:47:17 INFO - PROCESS | 1852 | 1462279637271 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1852 | 1462279637274 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:47:17 INFO - PROCESS | 1852 | 1462279637283 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1852 | 1462279637288 Marionette TRACE conn3 <- [1,1910,null,{}] 05:47:17 INFO - PROCESS | 1852 | 1462279637295 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}] 05:47:17 INFO - PROCESS | 1852 | 1462279637526 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:47:17 INFO - PROCESS | 1852 | 1462279637560 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8af4800 == 58 [pid = 1852] [id = 485] 05:47:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7fe9804400) [pid = 1852] [serial = 1456] [outer = (nil)] 05:47:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7febed5c00) [pid = 1852] [serial = 1457] [outer = 0x7f7fe9804400] 05:47:17 INFO - PROCESS | 1852 | 1462279637623 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7fed085c00) [pid = 1852] [serial = 1458] [outer = 0x7f7fe9804400] 05:47:18 INFO - PROCESS | 1852 | 1462279638527 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]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1278ms 05:47:18 INFO - PROCESS | 1852 | 1462279638562 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1852 | 1462279638570 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:47:18 INFO - PROCESS | 1852 | 1462279638579 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1852 | 1462279638583 Marionette TRACE conn3 <- [1,1914,null,{}] 05:47:18 INFO - PROCESS | 1852 | 1462279638594 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}] 05:47:18 INFO - PROCESS | 1852 | 1462279638814 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:47:18 INFO - PROCESS | 1852 | 1462279638863 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2cd000 == 59 [pid = 1852] [id = 486] 05:47:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ff10de400) [pid = 1852] [serial = 1459] [outer = (nil)] 05:47:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7ff1e92400) [pid = 1852] [serial = 1460] [outer = 0x7f7ff10de400] 05:47:18 INFO - PROCESS | 1852 | 1462279638922 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7ff204f000) [pid = 1852] [serial = 1461] [outer = 0x7f7ff10de400] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7fe598e800) [pid = 1852] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7fe75e4c00) [pid = 1852] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7fe59da400) [pid = 1852] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ff112f800) [pid = 1852] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7fe5991400) [pid = 1852] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff39b1c00) [pid = 1852] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7fe4edc400) [pid = 1852] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7fe59d7c00) [pid = 1852] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7fe7b6a800) [pid = 1852] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7fe59cd800) [pid = 1852] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:47:19 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7ff1e99000) [pid = 1852] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:47:20 INFO - PROCESS | 1852 | 1462279640121 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]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1583ms 05:47:20 INFO - PROCESS | 1852 | 1462279640163 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1852 | 1462279640167 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:47:20 INFO - PROCESS | 1852 | 1462279640173 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1852 | 1462279640179 Marionette TRACE conn3 <- [1,1918,null,{}] 05:47:20 INFO - PROCESS | 1852 | 1462279640194 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}] 05:47:20 INFO - PROCESS | 1852 | 1462279640410 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:47:20 INFO - PROCESS | 1852 | 1462279640435 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1479800 == 60 [pid = 1852] [id = 487] 05:47:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7fe73e8c00) [pid = 1852] [serial = 1462] [outer = (nil)] 05:47:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ff1fe2400) [pid = 1852] [serial = 1463] [outer = 0x7f7fe73e8c00] 05:47:20 INFO - PROCESS | 1852 | 1462279640499 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff29bc000) [pid = 1852] [serial = 1464] [outer = 0x7f7fe73e8c00] 05:47:21 INFO - PROCESS | 1852 | 1462279641288 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1137ms 05:47:21 INFO - PROCESS | 1852 | 1462279641311 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 1852 | 1462279641315 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:47:21 INFO - PROCESS | 1852 | 1462279641321 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1852 | 1462279641324 Marionette TRACE conn3 <- [1,1922,null,{}] 05:47:21 INFO - PROCESS | 1852 | 1462279641328 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}] 05:47:21 INFO - PROCESS | 1852 | 1462279641541 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:47:21 INFO - PROCESS | 1852 | 1462279641560 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff28ac800 == 61 [pid = 1852] [id = 488] 05:47:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff29bd400) [pid = 1852] [serial = 1465] [outer = (nil)] 05:47:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff2e97800) [pid = 1852] [serial = 1466] [outer = 0x7f7ff29bd400] 05:47:21 INFO - PROCESS | 1852 | 1462279641624 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff3095000) [pid = 1852] [serial = 1467] [outer = 0x7f7ff29bd400] 05:47:22 INFO - PROCESS | 1852 | 1462279642727 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1481ms 05:47:22 INFO - PROCESS | 1852 | 1462279642803 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1852 | 1462279642811 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:47:22 INFO - PROCESS | 1852 | 1462279642818 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1852 | 1462279642824 Marionette TRACE conn3 <- [1,1926,null,{}] 05:47:22 INFO - PROCESS | 1852 | 1462279642832 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}] 05:47:23 INFO - PROCESS | 1852 | 1462279643066 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:47:23 INFO - PROCESS | 1852 | 1462279643297 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecdf6000 == 62 [pid = 1852] [id = 489] 05:47:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7feadd1c00) [pid = 1852] [serial = 1468] [outer = (nil)] 05:47:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7fecc8e000) [pid = 1852] [serial = 1469] [outer = 0x7f7feadd1c00] 05:47:23 INFO - PROCESS | 1852 | 1462279643385 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ff110b000) [pid = 1852] [serial = 1470] [outer = 0x7f7feadd1c00] 05:47:24 INFO - PROCESS | 1852 | 1462279644262 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1483ms 05:47:24 INFO - PROCESS | 1852 | 1462279644302 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1852 | 1462279644310 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:47:24 INFO - PROCESS | 1852 | 1462279644320 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1852 | 1462279644324 Marionette TRACE conn3 <- [1,1930,null,{}] 05:47:24 INFO - PROCESS | 1852 | 1462279644330 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}] 05:47:24 INFO - PROCESS | 1852 | 1462279644505 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:47:24 INFO - PROCESS | 1852 | 1462279644693 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a50800 == 63 [pid = 1852] [id = 490] 05:47:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7ff1e96c00) [pid = 1852] [serial = 1471] [outer = (nil)] 05:47:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7ff26efc00) [pid = 1852] [serial = 1472] [outer = 0x7f7ff1e96c00] 05:47:24 INFO - PROCESS | 1852 | 1462279644763 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7ff2aae400) [pid = 1852] [serial = 1473] [outer = 0x7f7ff1e96c00] 05:47:25 INFO - PROCESS | 1852 | 1462279645648 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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1382ms 05:47:25 INFO - PROCESS | 1852 | 1462279645704 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1852 | 1462279645708 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:47:25 INFO - PROCESS | 1852 | 1462279645714 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1852 | 1462279645719 Marionette TRACE conn3 <- [1,1934,null,{}] 05:47:25 INFO - PROCESS | 1852 | 1462279645735 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}] 05:47:25 INFO - PROCESS | 1852 | 1462279645961 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:47:26 INFO - PROCESS | 1852 | 1462279646142 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3516800 == 64 [pid = 1852] [id = 491] 05:47:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7ff13ef000) [pid = 1852] [serial = 1474] [outer = (nil)] 05:47:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7ff354b000) [pid = 1852] [serial = 1475] [outer = 0x7f7ff13ef000] 05:47:26 INFO - PROCESS | 1852 | 1462279646216 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff374c400) [pid = 1852] [serial = 1476] [outer = 0x7f7ff13ef000] 05:47:27 INFO - PROCESS | 1852 | 1462279647111 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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1435ms 05:47:27 INFO - PROCESS | 1852 | 1462279647150 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1852 | 1462279647154 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:47:27 INFO - PROCESS | 1852 | 1462279647160 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1852 | 1462279647163 Marionette TRACE conn3 <- [1,1938,null,{}] 05:47:27 INFO - PROCESS | 1852 | 1462279647168 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}] 05:47:27 INFO - PROCESS | 1852 | 1462279647347 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:47:27 INFO - PROCESS | 1852 | 1462279647535 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4be2000 == 65 [pid = 1852] [id = 492] 05:47:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7fe4ed8400) [pid = 1852] [serial = 1477] [outer = (nil)] 05:47:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7ff39afc00) [pid = 1852] [serial = 1478] [outer = 0x7f7fe4ed8400] 05:47:27 INFO - PROCESS | 1852 | 1462279647603 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7ff478e400) [pid = 1852] [serial = 1479] [outer = 0x7f7fe4ed8400] 05:47:28 INFO - PROCESS | 1852 | 1462279648488 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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1376ms 05:47:28 INFO - PROCESS | 1852 | 1462279648537 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1852 | 1462279648541 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:47:28 INFO - PROCESS | 1852 | 1462279648546 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1852 | 1462279648548 Marionette TRACE conn3 <- [1,1942,null,{}] 05:47:28 INFO - PROCESS | 1852 | 1462279648554 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}] 05:47:28 INFO - PROCESS | 1852 | 1462279648717 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:47:28 INFO - PROCESS | 1852 | 1462279648902 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff888f000 == 66 [pid = 1852] [id = 493] 05:47:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ff3748c00) [pid = 1852] [serial = 1480] [outer = (nil)] 05:47:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7ff5f56400) [pid = 1852] [serial = 1481] [outer = 0x7f7ff3748c00] 05:47:28 INFO - PROCESS | 1852 | 1462279648972 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7ff62cdc00) [pid = 1852] [serial = 1482] [outer = 0x7f7ff3748c00] 05:47:29 INFO - PROCESS | 1852 | 1462279649848 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]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1336ms 05:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:47:29 INFO - PROCESS | 1852 | 1462279649884 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1852 | 1462279649887 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:47:29 INFO - PROCESS | 1852 | 1462279649894 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1852 | 1462279649897 Marionette TRACE conn3 <- [1,1946,null,{}] 05:47:29 INFO - PROCESS | 1852 | 1462279649903 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}] 05:47:30 INFO - PROCESS | 1852 | 1462279650089 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:47:30 INFO - PROCESS | 1852 | 1462279650280 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffb5bf000 == 67 [pid = 1852] [id = 494] 05:47:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7ff74e5c00) [pid = 1852] [serial = 1483] [outer = (nil)] 05:47:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7ff8b14000) [pid = 1852] [serial = 1484] [outer = 0x7f7ff74e5c00] 05:47:30 INFO - PROCESS | 1852 | 1462279650352 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f7ff9839400) [pid = 1852] [serial = 1485] [outer = 0x7f7ff74e5c00] 05:47:31 INFO - PROCESS | 1852 | 1462279651222 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1383ms 05:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:47:31 INFO - PROCESS | 1852 | 1462279651276 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1852 | 1462279651279 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:47:31 INFO - PROCESS | 1852 | 1462279651284 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1852 | 1462279651287 Marionette TRACE conn3 <- [1,1950,null,{}] 05:47:31 INFO - PROCESS | 1852 | 1462279651293 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}] 05:47:31 INFO - PROCESS | 1852 | 1462279651459 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:47:31 INFO - PROCESS | 1852 | 1462279651646 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe0e800 == 68 [pid = 1852] [id = 495] 05:47:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7ff1fe4800) [pid = 1852] [serial = 1486] [outer = (nil)] 05:47:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f7ffa64d000) [pid = 1852] [serial = 1487] [outer = 0x7f7ff1fe4800] 05:47:31 INFO - PROCESS | 1852 | 1462279651714 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f7ffad2e400) [pid = 1852] [serial = 1488] [outer = 0x7f7ff1fe4800] 05:47:32 INFO - PROCESS | 1852 | 1462279652606 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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1380ms 05:47:32 INFO - PROCESS | 1852 | 1462279652665 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1852 | 1462279652668 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:47:32 INFO - PROCESS | 1852 | 1462279652674 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1852 | 1462279652678 Marionette TRACE conn3 <- [1,1954,null,{}] 05:47:32 INFO - PROCESS | 1852 | 1462279652683 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}] 05:47:32 INFO - PROCESS | 1852 | 1462279652857 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:47:33 INFO - PROCESS | 1852 | 1462279653046 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffccb7000 == 69 [pid = 1852] [id = 496] 05:47:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f7ff7ea9400) [pid = 1852] [serial = 1489] [outer = (nil)] 05:47:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f7ffaf4c000) [pid = 1852] [serial = 1490] [outer = 0x7f7ff7ea9400] 05:47:33 INFO - PROCESS | 1852 | 1462279653117 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f7ffbb8a400) [pid = 1852] [serial = 1491] [outer = 0x7f7ff7ea9400] 05:47:33 INFO - PROCESS | 1852 | 1462279653906 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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1282ms 05:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:47:33 INFO - PROCESS | 1852 | 1462279653958 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1852 | 1462279653961 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:47:33 INFO - PROCESS | 1852 | 1462279653968 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1852 | 1462279653971 Marionette TRACE conn3 <- [1,1958,null,{}] 05:47:33 INFO - PROCESS | 1852 | 1462279653976 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}] 05:47:34 INFO - PROCESS | 1852 | 1462279654237 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:47:34 INFO - PROCESS | 1852 | 1462279654376 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeca9800 == 70 [pid = 1852] [id = 497] 05:47:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f7fe4edb400) [pid = 1852] [serial = 1492] [outer = (nil)] 05:47:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f7ffbb8ac00) [pid = 1852] [serial = 1493] [outer = 0x7f7fe4edb400] 05:47:34 INFO - PROCESS | 1852 | 1462279654443 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f7ffc22d800) [pid = 1852] [serial = 1494] [outer = 0x7f7fe4edb400] 05:47:35 INFO - PROCESS | 1852 | 1462279655282 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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1379ms 05:47:35 INFO - PROCESS | 1852 | 1462279655347 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1852 | 1462279655350 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:47:35 INFO - PROCESS | 1852 | 1462279655356 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1852 | 1462279655358 Marionette TRACE conn3 <- [1,1962,null,{}] 05:47:35 INFO - PROCESS | 1852 | 1462279655364 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}] 05:47:35 INFO - PROCESS | 1852 | 1462279655542 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:47:35 INFO - PROCESS | 1852 | 1462279655727 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fff191800 == 71 [pid = 1852] [id = 498] 05:47:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f7fecc8bc00) [pid = 1852] [serial = 1495] [outer = (nil)] 05:47:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f7ffc591c00) [pid = 1852] [serial = 1496] [outer = 0x7f7fecc8bc00] 05:47:35 INFO - PROCESS | 1852 | 1462279655796 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f7ffcc48c00) [pid = 1852] [serial = 1497] [outer = 0x7f7fecc8bc00] 05:47:36 INFO - PROCESS | 1852 | 1462279656656 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1333ms 05:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:47:36 INFO - PROCESS | 1852 | 1462279656689 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1852 | 1462279656693 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:47:36 INFO - PROCESS | 1852 | 1462279656699 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1852 | 1462279656703 Marionette TRACE conn3 <- [1,1966,null,{}] 05:47:36 INFO - PROCESS | 1852 | 1462279656707 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}] 05:47:36 INFO - PROCESS | 1852 | 1462279656905 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:47:37 INFO - PROCESS | 1852 | 1462279657109 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f80096a4800 == 72 [pid = 1852] [id = 499] 05:47:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f7ffa644000) [pid = 1852] [serial = 1498] [outer = (nil)] 05:47:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f7ffd195400) [pid = 1852] [serial = 1499] [outer = 0x7f7ffa644000] 05:47:37 INFO - PROCESS | 1852 | 1462279657183 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f7ffec32400) [pid = 1852] [serial = 1500] [outer = 0x7f7ffa644000] 05:47:38 INFO - PROCESS | 1852 | 1462279658363 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1729ms 05:47:38 INFO - PROCESS | 1852 | 1462279658428 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1852 | 1462279658431 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:47:38 INFO - PROCESS | 1852 | 1462279658437 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1852 | 1462279658439 Marionette TRACE conn3 <- [1,1970,null,{}] 05:47:38 INFO - PROCESS | 1852 | 1462279658444 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}] 05:47:38 INFO - PROCESS | 1852 | 1462279658665 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:47:38 INFO - PROCESS | 1852 | 1462279658854 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800aa88000 == 73 [pid = 1852] [id = 500] 05:47:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f7ffbd5f000) [pid = 1852] [serial = 1501] [outer = (nil)] 05:47:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f7fff167400) [pid = 1852] [serial = 1502] [outer = 0x7f7ffbd5f000] 05:47:38 INFO - PROCESS | 1852 | 1462279658925 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f8003797400) [pid = 1852] [serial = 1503] [outer = 0x7f7ffbd5f000] 05:47:39 INFO - PROCESS | 1852 | 1462279659749 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1330ms 05:47:39 INFO - PROCESS | 1852 | 1462279659774 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1852 | 1462279659778 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:47:39 INFO - PROCESS | 1852 | 1462279659787 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1852 | 1462279659799 Marionette TRACE conn3 <- [1,1974,null,{}] 05:47:39 INFO - PROCESS | 1852 | 1462279659804 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}] 05:47:40 INFO - PROCESS | 1852 | 1462279660018 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:47:40 INFO - PROCESS | 1852 | 1462279660204 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800ddde000 == 74 [pid = 1852] [id = 501] 05:47:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7febedb400) [pid = 1852] [serial = 1504] [outer = (nil)] 05:47:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f8009313800) [pid = 1852] [serial = 1505] [outer = 0x7f7febedb400] 05:47:40 INFO - PROCESS | 1852 | 1462279660274 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f80095f3c00) [pid = 1852] [serial = 1506] [outer = 0x7f7febedb400] 05:47:41 INFO - PROCESS | 1852 | 1462279661129 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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1385ms 05:47:41 INFO - PROCESS | 1852 | 1462279661173 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1852 | 1462279661175 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:47:41 INFO - PROCESS | 1852 | 1462279661181 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1852 | 1462279661183 Marionette TRACE conn3 <- [1,1978,null,{}] 05:47:41 INFO - PROCESS | 1852 | 1462279661189 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}] 05:47:41 INFO - PROCESS | 1852 | 1462279661361 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:47:41 INFO - PROCESS | 1852 | 1462279661554 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe75a8800 == 75 [pid = 1852] [id = 502] 05:47:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7fe6ad8400) [pid = 1852] [serial = 1507] [outer = (nil)] 05:47:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7fe9453c00) [pid = 1852] [serial = 1508] [outer = 0x7f7fe6ad8400] 05:47:41 INFO - PROCESS | 1852 | 1462279661619 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7ff1e96000) [pid = 1852] [serial = 1509] [outer = 0x7f7fe6ad8400] 05:47:42 INFO - PROCESS | 1852 | 1462279662767 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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1634ms 05:47:42 INFO - PROCESS | 1852 | 1462279662817 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1852 | 1462279662823 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:47:42 INFO - PROCESS | 1852 | 1462279662832 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1852 | 1462279662836 Marionette TRACE conn3 <- [1,1982,null,{}] 05:47:42 INFO - PROCESS | 1852 | 1462279662844 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}] 05:47:43 INFO - PROCESS | 1852 | 1462279663076 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:47:43 INFO - PROCESS | 1852 | 1462279663266 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e0c800 == 76 [pid = 1852] [id = 503] 05:47:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7fe598d400) [pid = 1852] [serial = 1510] [outer = (nil)] 05:47:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f7fe6519c00) [pid = 1852] [serial = 1511] [outer = 0x7f7fe598d400] 05:47:43 INFO - PROCESS | 1852 | 1462279663333 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7fe73e4c00) [pid = 1852] [serial = 1512] [outer = 0x7f7fe598d400] 05:47:44 INFO - PROCESS | 1852 | 1462279664292 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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1531ms 05:47:44 INFO - PROCESS | 1852 | 1462279664363 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1852 | 1462279664371 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:47:44 INFO - PROCESS | 1852 | 1462279664379 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1852 | 1462279664383 Marionette TRACE conn3 <- [1,1986,null,{}] 05:47:44 INFO - PROCESS | 1852 | 1462279664388 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}] 05:47:44 INFO - PROCESS | 1852 | 1462279664595 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:47:44 INFO - PROCESS | 1852 | 1462279664846 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe74d7800 == 77 [pid = 1852] [id = 504] 05:47:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7fe7b65000) [pid = 1852] [serial = 1513] [outer = (nil)] 05:47:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7fe7b6c800) [pid = 1852] [serial = 1514] [outer = 0x7f7fe7b65000] 05:47:44 INFO - PROCESS | 1852 | 1462279664956 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7fe90cf800) [pid = 1852] [serial = 1515] [outer = 0x7f7fe7b65000] 05:47:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1479800 == 76 [pid = 1852] [id = 487] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ff305ac00) [pid = 1852] [serial = 1340] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7ff94ddc00) [pid = 1852] [serial = 1343] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7febb18c00) [pid = 1852] [serial = 1337] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f800379e400) [pid = 1852] [serial = 1346] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f800c960400) [pid = 1852] [serial = 1349] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f800e4c4c00) [pid = 1852] [serial = 1352] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7fe939c000) [pid = 1852] [serial = 1355] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7fe598b800) [pid = 1852] [serial = 1358] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7fe93a0400) [pid = 1852] [serial = 1361] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7ff88db000) [pid = 1852] [serial = 1418] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7febb17000) [pid = 1852] [serial = 1397] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7ff354e800) [pid = 1852] [serial = 1409] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7ff5f52400) [pid = 1852] [serial = 1412] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f7febedec00) [pid = 1852] [serial = 1436] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7ff13f9000) [pid = 1852] [serial = 1400] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f7ff0fd8800) [pid = 1852] [serial = 1433] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7ff2d7e000) [pid = 1852] [serial = 1406] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f7feadd2800) [pid = 1852] [serial = 1430] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f7ffa5cc800) [pid = 1852] [serial = 1421] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f7ffbfba400) [pid = 1852] [serial = 1424] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f7fe9808000) [pid = 1852] [serial = 1427] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f7ff29c0400) [pid = 1852] [serial = 1403] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f7fe75dac00) [pid = 1852] [serial = 1394] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f7ff7430000) [pid = 1852] [serial = 1415] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2cd000 == 75 [pid = 1852] [id = 486] 05:47:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8af4800 == 74 [pid = 1852] [id = 485] 05:47:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c53000 == 73 [pid = 1852] [id = 463] 05:47:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1466000 == 72 [pid = 1852] [id = 484] 05:47:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed118000 == 71 [pid = 1852] [id = 483] 05:47:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe3a800 == 70 [pid = 1852] [id = 482] 05:47:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6e10000 == 69 [pid = 1852] [id = 481] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f7fe7b61c00) [pid = 1852] [serial = 1442] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f7feab91400) [pid = 1852] [serial = 1371] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f7fe9807c00) [pid = 1852] [serial = 1370] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f7ff0fd5c00) [pid = 1852] [serial = 1376] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f7ff10dfc00) [pid = 1852] [serial = 1377] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7ff1137c00) [pid = 1852] [serial = 1379] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f7fe6510400) [pid = 1852] [serial = 1365] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7fe59d2400) [pid = 1852] [serial = 1364] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f800aa20400) [pid = 1852] [serial = 1335] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7fe75ddc00) [pid = 1852] [serial = 1368] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7fe6516000) [pid = 1852] [serial = 1367] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7fed07e400) [pid = 1852] [serial = 1374] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7fecc8c400) [pid = 1852] [serial = 1373] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7ff268f000) [pid = 1852] [serial = 1385] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7febc72800) [pid = 1852] [serial = 1389] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7ff1fe5400) [pid = 1852] [serial = 1382] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7ff29bc400) [pid = 1852] [serial = 1386] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7fe73e9c00) [pid = 1852] [serial = 1388] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7ff2055800) [pid = 1852] [serial = 1383] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7ff1e92000) [pid = 1852] [serial = 1380] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7ff10d9000) [pid = 1852] [serial = 1391] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7fe9392400) [pid = 1852] [serial = 1440] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7fe6ae4800) [pid = 1852] [serial = 1439] [outer = (nil)] [url = about:blank] 05:47:45 INFO - PROCESS | 1852 | 1462279665890 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]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1535ms 05:47:45 INFO - PROCESS | 1852 | 1462279665918 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:47:45 INFO - PROCESS | 1852 | 1462279665927 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:47:45 INFO - PROCESS | 1852 | 1462279665932 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1852 | 1462279665938 Marionette TRACE conn3 <- [1,1990,null,{}] 05:47:45 INFO - PROCESS | 1852 | 1462279665953 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}] 05:47:46 INFO - PROCESS | 1852 | 1462279666120 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:47:46 INFO - PROCESS | 1852 | 1462279666271 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe947e000 == 70 [pid = 1852] [id = 505] 05:47:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7fe9108000) [pid = 1852] [serial = 1516] [outer = (nil)] 05:47:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7fe945ec00) [pid = 1852] [serial = 1517] [outer = 0x7f7fe9108000] 05:47:46 INFO - PROCESS | 1852 | 1462279666333 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7fe9811400) [pid = 1852] [serial = 1518] [outer = 0x7f7fe9108000] 05:47:47 INFO - PROCESS | 1852 | 1462279667037 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]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1136ms 05:47:47 INFO - PROCESS | 1852 | 1462279667069 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:47:47 INFO - PROCESS | 1852 | 1462279667072 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:47:47 INFO - PROCESS | 1852 | 1462279667077 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1852 | 1462279667080 Marionette TRACE conn3 <- [1,1994,null,{}] 05:47:47 INFO - PROCESS | 1852 | 1462279667085 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}] 05:47:47 INFO - PROCESS | 1852 | 1462279667316 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:47:47 INFO - PROCESS | 1852 | 1462279667444 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb84000 == 71 [pid = 1852] [id = 506] 05:47:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7fe75dac00) [pid = 1852] [serial = 1519] [outer = (nil)] 05:47:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7febb17c00) [pid = 1852] [serial = 1520] [outer = 0x7f7fe75dac00] 05:47:47 INFO - PROCESS | 1852 | 1462279667501 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7febc6bc00) [pid = 1852] [serial = 1521] [outer = 0x7f7fe75dac00] 05:47:48 INFO - PROCESS | 1852 | 1462279668250 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1183ms 05:47:48 INFO - PROCESS | 1852 | 1462279668268 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1852 | 1462279668272 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:47:48 INFO - PROCESS | 1852 | 1462279668276 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1852 | 1462279668279 Marionette TRACE conn3 <- [1,1998,null,{}] 05:47:48 INFO - PROCESS | 1852 | 1462279668284 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}] 05:47:48 INFO - PROCESS | 1852 | 1462279668507 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:47:48 INFO - PROCESS | 1852 | 1462279668539 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febea6800 == 72 [pid = 1852] [id = 507] 05:47:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7febc6dc00) [pid = 1852] [serial = 1522] [outer = (nil)] 05:47:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7febee1c00) [pid = 1852] [serial = 1523] [outer = 0x7f7febc6dc00] 05:47:48 INFO - PROCESS | 1852 | 1462279668596 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7fec98a400) [pid = 1852] [serial = 1524] [outer = 0x7f7febc6dc00] 05:47:49 INFO - PROCESS | 1852 | 1462279669470 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]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1225ms 05:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:47:49 INFO - PROCESS | 1852 | 1462279669502 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1852 | 1462279669505 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:47:49 INFO - PROCESS | 1852 | 1462279669511 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1852 | 1462279669514 Marionette TRACE conn3 <- [1,2002,null,{}] 05:47:49 INFO - PROCESS | 1852 | 1462279669527 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}] 05:47:49 INFO - PROCESS | 1852 | 1462279669767 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:47:49 INFO - PROCESS | 1852 | 1462279669792 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0a0000 == 73 [pid = 1852] [id = 508] 05:47:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7fecc8b000) [pid = 1852] [serial = 1525] [outer = (nil)] 05:47:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7fed087000) [pid = 1852] [serial = 1526] [outer = 0x7f7fecc8b000] 05:47:49 INFO - PROCESS | 1852 | 1462279669853 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ff110b800) [pid = 1852] [serial = 1527] [outer = 0x7f7fecc8b000] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7ff5f59000) [pid = 1852] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7fe6515800) [pid = 1852] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7fe75d9c00) [pid = 1852] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7febede800) [pid = 1852] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7ff110cc00) [pid = 1852] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7fe59d1400) [pid = 1852] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f800aa21000) [pid = 1852] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7fe9395000) [pid = 1852] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7fe75d8400) [pid = 1852] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7fe5985000) [pid = 1852] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7fe75e1800) [pid = 1852] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7fe59d0800) [pid = 1852] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7fe59d0c00) [pid = 1852] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7fe650a400) [pid = 1852] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7fe5982400) [pid = 1852] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7fe90d1c00) [pid = 1852] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7fe7b6cc00) [pid = 1852] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ffcc49400) [pid = 1852] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7fe6ad6400) [pid = 1852] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7ff10de400) [pid = 1852] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7fe93a1400) [pid = 1852] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7fe5989800) [pid = 1852] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ff10dc800) [pid = 1852] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7fecc8a800) [pid = 1852] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7fe9804400) [pid = 1852] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7fe73e8c00) [pid = 1852] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7fecc86c00) [pid = 1852] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff305c000) [pid = 1852] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ff1106800) [pid = 1852] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7fe59cdc00) [pid = 1852] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7fe5985c00) [pid = 1852] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7ff62dcc00) [pid = 1852] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff3092c00) [pid = 1852] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7ff1e9d000) [pid = 1852] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7fe4ee3400) [pid = 1852] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f7ff354a400) [pid = 1852] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:47:50 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f7ff94de400) [pid = 1852] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:47:51 INFO - PROCESS | 1852 | 1462279671005 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1540ms 05:47:51 INFO - PROCESS | 1852 | 1462279671051 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1852 | 1462279671055 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:47:51 INFO - PROCESS | 1852 | 1462279671060 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1852 | 1462279671073 Marionette TRACE conn3 <- [1,2006,null,{}] 05:47:51 INFO - PROCESS | 1852 | 1462279671077 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}] 05:47:51 INFO - PROCESS | 1852 | 1462279671291 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:47:51 INFO - PROCESS | 1852 | 1462279671309 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa14000 == 74 [pid = 1852] [id = 509] 05:47:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f7fe4edbc00) [pid = 1852] [serial = 1528] [outer = (nil)] 05:47:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f7fe650a400) [pid = 1852] [serial = 1529] [outer = 0x7f7fe4edbc00] 05:47:51 INFO - PROCESS | 1852 | 1462279671367 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7fe9395800) [pid = 1852] [serial = 1530] [outer = 0x7f7fe4edbc00] 05:47:52 INFO - PROCESS | 1852 | 1462279672104 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]]]}] 05:47:52 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 05:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1084ms 05:47:52 INFO - PROCESS | 1852 | 1462279672145 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 1852 | 1462279672148 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:47:52 INFO - PROCESS | 1852 | 1462279672154 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1852 | 1462279672156 Marionette TRACE conn3 <- [1,2010,null,{}] 05:47:52 INFO - PROCESS | 1852 | 1462279672161 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}] 05:47:52 INFO - PROCESS | 1852 | 1462279672391 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:47:52 INFO - PROCESS | 1852 | 1462279672408 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10ad800 == 75 [pid = 1852] [id = 510] 05:47:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7fe6515800) [pid = 1852] [serial = 1531] [outer = (nil)] 05:47:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7fecc86400) [pid = 1852] [serial = 1532] [outer = 0x7f7fe6515800] 05:47:52 INFO - PROCESS | 1852 | 1462279672465 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7ff110d800) [pid = 1852] [serial = 1533] [outer = 0x7f7fe6515800] 05:47:53 INFO - PROCESS | 1852 | 1462279673555 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]]]}] 05:47:53 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 05:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1475ms 05:47:53 INFO - PROCESS | 1852 | 1462279673630 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 1852 | 1462279673638 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:47:53 INFO - PROCESS | 1852 | 1462279673646 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 1852 | 1462279673652 Marionette TRACE conn3 <- [1,2014,null,{}] 05:47:53 INFO - PROCESS | 1852 | 1462279673659 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}] 05:47:53 INFO - PROCESS | 1852 | 1462279673913 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:47:54 INFO - PROCESS | 1852 | 1462279674152 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7bc2800 == 76 [pid = 1852] [id = 511] 05:47:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7fe73ef800) [pid = 1852] [serial = 1534] [outer = (nil)] 05:47:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7fe75e5c00) [pid = 1852] [serial = 1535] [outer = 0x7f7fe73ef800] 05:47:54 INFO - PROCESS | 1852 | 1462279674238 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7fe90d2400) [pid = 1852] [serial = 1536] [outer = 0x7f7fe73ef800] 05:47:55 INFO - PROCESS | 1852 | 1462279675083 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]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1484ms 05:47:55 INFO - PROCESS | 1852 | 1462279675131 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 1852 | 1462279675139 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:47:55 INFO - PROCESS | 1852 | 1462279675148 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 1852 | 1462279675152 Marionette TRACE conn3 <- [1,2018,null,{}] 05:47:55 INFO - PROCESS | 1852 | 1462279675158 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}] 05:47:55 INFO - PROCESS | 1852 | 1462279675346 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:47:55 INFO - PROCESS | 1852 | 1462279675537 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecfd0000 == 77 [pid = 1852] [id = 512] 05:47:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7fe939c000) [pid = 1852] [serial = 1537] [outer = (nil)] 05:47:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7feab87400) [pid = 1852] [serial = 1538] [outer = 0x7f7fe939c000] 05:47:55 INFO - PROCESS | 1852 | 1462279675607 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7febb18800) [pid = 1852] [serial = 1539] [outer = 0x7f7fe939c000] 05:47:56 INFO - PROCESS | 1852 | 1462279676500 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]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1428ms 05:47:56 INFO - PROCESS | 1852 | 1462279676577 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 1852 | 1462279676581 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:47:56 INFO - PROCESS | 1852 | 1462279676587 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 1852 | 1462279676592 Marionette TRACE conn3 <- [1,2022,null,{}] 05:47:56 INFO - PROCESS | 1852 | 1462279676607 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}] 05:47:56 INFO - PROCESS | 1852 | 1462279676833 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:47:57 INFO - PROCESS | 1852 | 1462279677021 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1480000 == 78 [pid = 1852] [id = 513] 05:47:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7fed07b800) [pid = 1852] [serial = 1540] [outer = (nil)] 05:47:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff10d9000) [pid = 1852] [serial = 1541] [outer = 0x7f7fed07b800] 05:47:57 INFO - PROCESS | 1852 | 1462279677095 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7ff110c400) [pid = 1852] [serial = 1542] [outer = 0x7f7fed07b800] 05:47:57 INFO - PROCESS | 1852 | 1462279677969 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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1444ms 05:47:58 INFO - PROCESS | 1852 | 1462279678032 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:47:58 INFO - PROCESS | 1852 | 1462279678038 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:47:58 INFO - PROCESS | 1852 | 1462279678044 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1852 | 1462279678048 Marionette TRACE conn3 <- [1,2026,null,{}] 05:47:58 INFO - PROCESS | 1852 | 1462279678053 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}] 05:47:58 INFO - PROCESS | 1852 | 1462279678239 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:47:58 INFO - PROCESS | 1852 | 1462279678431 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2605800 == 79 [pid = 1852] [id = 514] 05:47:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7fe945e000) [pid = 1852] [serial = 1543] [outer = (nil)] 05:47:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ff1138000) [pid = 1852] [serial = 1544] [outer = 0x7f7fe945e000] 05:47:58 INFO - PROCESS | 1852 | 1462279678503 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ff13f9000) [pid = 1852] [serial = 1545] [outer = 0x7f7fe945e000] 05:47:59 INFO - PROCESS | 1852 | 1462279679368 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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1388ms 05:47:59 INFO - PROCESS | 1852 | 1462279679432 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 1852 | 1462279679435 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:47:59 INFO - PROCESS | 1852 | 1462279679441 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 1852 | 1462279679443 Marionette TRACE conn3 <- [1,2030,null,{}] 05:47:59 INFO - PROCESS | 1852 | 1462279679449 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}] 05:47:59 INFO - PROCESS | 1852 | 1462279679622 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:47:59 INFO - PROCESS | 1852 | 1462279679813 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff28bf800 == 80 [pid = 1852] [id = 515] 05:47:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ff10e4c00) [pid = 1852] [serial = 1546] [outer = (nil)] 05:47:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ff1e95400) [pid = 1852] [serial = 1547] [outer = 0x7f7ff10e4c00] 05:47:59 INFO - PROCESS | 1852 | 1462279679883 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff1fe7000) [pid = 1852] [serial = 1548] [outer = 0x7f7ff10e4c00] 05:48:00 INFO - PROCESS | 1852 | 1462279680761 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]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1377ms 05:48:00 INFO - PROCESS | 1852 | 1462279680819 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 1852 | 1462279680822 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:48:00 INFO - PROCESS | 1852 | 1462279680828 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 1852 | 1462279680831 Marionette TRACE conn3 <- [1,2034,null,{}] 05:48:00 INFO - PROCESS | 1852 | 1462279680836 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}] 05:48:01 INFO - PROCESS | 1852 | 1462279681042 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:48:01 INFO - PROCESS | 1852 | 1462279681230 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3166800 == 81 [pid = 1852] [id = 516] 05:48:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff1fee400) [pid = 1852] [serial = 1549] [outer = (nil)] 05:48:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff268bc00) [pid = 1852] [serial = 1550] [outer = 0x7f7ff1fee400] 05:48:01 INFO - PROCESS | 1852 | 1462279681305 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff29b9400) [pid = 1852] [serial = 1551] [outer = 0x7f7ff1fee400] 05:48:02 INFO - PROCESS | 1852 | 1462279682135 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1380ms 05:48:02 INFO - PROCESS | 1852 | 1462279682209 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1852 | 1462279682212 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:48:02 INFO - PROCESS | 1852 | 1462279682217 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1852 | 1462279682220 Marionette TRACE conn3 <- [1,2038,null,{}] 05:48:02 INFO - PROCESS | 1852 | 1462279682225 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}] 05:48:02 INFO - PROCESS | 1852 | 1462279682427 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:48:02 INFO - PROCESS | 1852 | 1462279682646 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3653000 == 82 [pid = 1852] [id = 517] 05:48:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7fe4ee3000) [pid = 1852] [serial = 1552] [outer = (nil)] 05:48:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7ff2a18400) [pid = 1852] [serial = 1553] [outer = 0x7f7fe4ee3000] 05:48:02 INFO - PROCESS | 1852 | 1462279682716 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ff2aad800) [pid = 1852] [serial = 1554] [outer = 0x7f7fe4ee3000] 05:48:03 INFO - PROCESS | 1852 | 1462279683568 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]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1384ms 05:48:03 INFO - PROCESS | 1852 | 1462279683603 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 1852 | 1462279683606 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:48:03 INFO - PROCESS | 1852 | 1462279683613 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 1852 | 1462279683615 Marionette TRACE conn3 <- [1,2042,null,{}] 05:48:03 INFO - PROCESS | 1852 | 1462279683620 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}] 05:48:03 INFO - PROCESS | 1852 | 1462279683805 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:48:04 INFO - PROCESS | 1852 | 1462279683999 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bf8800 == 83 [pid = 1852] [id = 518] 05:48:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7feab8d800) [pid = 1852] [serial = 1555] [outer = (nil)] 05:48:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7ff2c7b800) [pid = 1852] [serial = 1556] [outer = 0x7f7feab8d800] 05:48:04 INFO - PROCESS | 1852 | 1462279684070 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7ff2d81400) [pid = 1852] [serial = 1557] [outer = 0x7f7feab8d800] 05:48:04 INFO - PROCESS | 1852 | 1462279684939 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]]]}] 05:48:04 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) 05:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1379ms 05:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:48:05 INFO - PROCESS | 1852 | 1462279684993 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 1852 | 1462279684995 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:48:05 INFO - PROCESS | 1852 | 1462279685002 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 1852 | 1462279685005 Marionette TRACE conn3 <- [1,2046,null,{}] 05:48:05 INFO - PROCESS | 1852 | 1462279685011 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}] 05:48:05 INFO - PROCESS | 1852 | 1462279685201 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:48:05 INFO - PROCESS | 1852 | 1462279685401 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8a7e000 == 84 [pid = 1852] [id = 519] 05:48:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7ff29bc800) [pid = 1852] [serial = 1558] [outer = (nil)] 05:48:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7ff2e9dc00) [pid = 1852] [serial = 1559] [outer = 0x7f7ff29bc800] 05:48:05 INFO - PROCESS | 1852 | 1462279685467 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff3090c00) [pid = 1852] [serial = 1560] [outer = 0x7f7ff29bc800] 05:48:06 INFO - PROCESS | 1852 | 1462279686347 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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1377ms 05:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:48:06 INFO - PROCESS | 1852 | 1462279686379 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1852 | 1462279686381 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:48:06 INFO - PROCESS | 1852 | 1462279686388 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1852 | 1462279686391 Marionette TRACE conn3 <- [1,2050,null,{}] 05:48:06 INFO - PROCESS | 1852 | 1462279686396 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}] 05:48:06 INFO - PROCESS | 1852 | 1462279686658 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:48:06 INFO - PROCESS | 1852 | 1462279686802 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feac12800 == 85 [pid = 1852] [id = 520] 05:48:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7fe6513000) [pid = 1852] [serial = 1561] [outer = (nil)] 05:48:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7ff1111800) [pid = 1852] [serial = 1562] [outer = 0x7f7fe6513000] 05:48:06 INFO - PROCESS | 1852 | 1462279686874 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7ff2e95c00) [pid = 1852] [serial = 1563] [outer = 0x7f7fe6513000] 05:48:07 INFO - PROCESS | 1852 | 1462279687802 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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1477ms 05:48:07 INFO - PROCESS | 1852 | 1462279687865 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:48:07 INFO - PROCESS | 1852 | 1462279687870 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:48:07 INFO - PROCESS | 1852 | 1462279687876 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1852 | 1462279687880 Marionette TRACE conn3 <- [1,2054,null,{}] 05:48:07 INFO - PROCESS | 1852 | 1462279687885 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}] 05:48:08 INFO - PROCESS | 1852 | 1462279688098 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:48:08 INFO - PROCESS | 1852 | 1462279688294 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febb8b800 == 86 [pid = 1852] [id = 521] 05:48:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7fe4ed5400) [pid = 1852] [serial = 1564] [outer = (nil)] 05:48:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7fe90ca800) [pid = 1852] [serial = 1565] [outer = 0x7f7fe4ed5400] 05:48:08 INFO - PROCESS | 1852 | 1462279688372 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7ff3463800) [pid = 1852] [serial = 1566] [outer = 0x7f7fe4ed5400] 05:48:10 INFO - PROCESS | 1852 | 1462279690040 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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2230ms 05:48:10 INFO - PROCESS | 1852 | 1462279690106 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 1852 | 1462279690111 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:48:10 INFO - PROCESS | 1852 | 1462279690118 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 1852 | 1462279690123 Marionette TRACE conn3 <- [1,2058,null,{}] 05:48:10 INFO - PROCESS | 1852 | 1462279690131 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}] 05:48:10 INFO - PROCESS | 1852 | 1462279690321 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:48:10 INFO - PROCESS | 1852 | 1462279690557 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe947a800 == 87 [pid = 1852] [id = 522] 05:48:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7fe75d6c00) [pid = 1852] [serial = 1567] [outer = (nil)] 05:48:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7fe7b5fc00) [pid = 1852] [serial = 1568] [outer = 0x7f7fe75d6c00] 05:48:10 INFO - PROCESS | 1852 | 1462279690636 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f7fe90cc800) [pid = 1852] [serial = 1569] [outer = 0x7f7fe75d6c00] 05:48:11 INFO - PROCESS | 1852 | 1462279691489 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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1433ms 05:48:11 INFO - PROCESS | 1852 | 1462279691552 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1852 | 1462279691560 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:48:11 INFO - PROCESS | 1852 | 1462279691569 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1852 | 1462279691573 Marionette TRACE conn3 <- [1,2062,null,{}] 05:48:11 INFO - PROCESS | 1852 | 1462279691579 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}] 05:48:11 INFO - PROCESS | 1852 | 1462279691747 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:48:11 INFO - PROCESS | 1852 | 1462279691937 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed121000 == 88 [pid = 1852] [id = 523] 05:48:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7fe73f1c00) [pid = 1852] [serial = 1570] [outer = (nil)] 05:48:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f7fe939c800) [pid = 1852] [serial = 1571] [outer = 0x7f7fe73f1c00] 05:48:12 INFO - PROCESS | 1852 | 1462279691998 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f7fe980c000) [pid = 1852] [serial = 1572] [outer = 0x7f7fe73f1c00] 05:48:13 INFO - PROCESS | 1852 | 1462279693086 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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1590ms 05:48:13 INFO - PROCESS | 1852 | 1462279693160 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1852 | 1462279693164 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:48:13 INFO - PROCESS | 1852 | 1462279693170 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1852 | 1462279693175 Marionette TRACE conn3 <- [1,2066,null,{}] 05:48:13 INFO - PROCESS | 1852 | 1462279693190 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}] 05:48:13 INFO - PROCESS | 1852 | 1462279693412 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:48:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecfd7800 == 87 [pid = 1852] [id = 478] 05:48:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa14000 == 86 [pid = 1852] [id = 509] 05:48:13 INFO - PROCESS | 1852 | 1462279693719 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed0a0000 == 85 [pid = 1852] [id = 508] 05:48:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe947e000 == 84 [pid = 1852] [id = 505] 05:48:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e0f800 == 85 [pid = 1852] [id = 524] 05:48:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f7fe75d6400) [pid = 1852] [serial = 1573] [outer = (nil)] 05:48:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f7feab8ec00) [pid = 1852] [serial = 1574] [outer = 0x7f7fe75d6400] 05:48:13 INFO - PROCESS | 1852 | 1462279693792 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f7fec983400) [pid = 1852] [serial = 1575] [outer = 0x7f7fe75d6400] 05:48:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe74d7800 == 84 [pid = 1852] [id = 504] 05:48:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6e0c800 == 83 [pid = 1852] [id = 503] 05:48:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe0e800 == 82 [pid = 1852] [id = 495] 05:48:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffb5bf000 == 81 [pid = 1852] [id = 494] 05:48:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff888f000 == 80 [pid = 1852] [id = 493] 05:48:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4be2000 == 79 [pid = 1852] [id = 492] 05:48:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3516800 == 78 [pid = 1852] [id = 491] 05:48:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2a50800 == 77 [pid = 1852] [id = 490] 05:48:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecdf6000 == 76 [pid = 1852] [id = 489] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f800dd43400) [pid = 1852] [serial = 1350] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f7ffcc47c00) [pid = 1852] [serial = 1344] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f800a75a800) [pid = 1852] [serial = 1347] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f8009a7ec00) [pid = 1852] [serial = 1305] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f800eb2c400) [pid = 1852] [serial = 1353] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7fe93a0c00) [pid = 1852] [serial = 1356] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f7fecc90800) [pid = 1852] [serial = 1308] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7fecc91800) [pid = 1852] [serial = 1338] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7fe59d9400) [pid = 1852] [serial = 1299] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7fe980f000) [pid = 1852] [serial = 1302] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7fe6518800) [pid = 1852] [serial = 1311] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7ff3748800) [pid = 1852] [serial = 1341] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7fe5990000) [pid = 1852] [serial = 1359] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7ff1e90400) [pid = 1852] [serial = 1362] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7ff2681c00) [pid = 1852] [serial = 1437] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7ff1e92400) [pid = 1852] [serial = 1460] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7fec990c00) [pid = 1852] [serial = 1449] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7febc6f800) [pid = 1852] [serial = 1448] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7fe73ea000) [pid = 1852] [serial = 1446] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7fe59cf400) [pid = 1852] [serial = 1445] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7ff2057c00) [pid = 1852] [serial = 1454] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7ff110dc00) [pid = 1852] [serial = 1451] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ff13f6400) [pid = 1852] [serial = 1452] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7febed5c00) [pid = 1852] [serial = 1457] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff204f000) [pid = 1852] [serial = 1461] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff1fe2400) [pid = 1852] [serial = 1463] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7fed085c00) [pid = 1852] [serial = 1458] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ff29bc000) [pid = 1852] [serial = 1464] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7ff26f1800) [pid = 1852] [serial = 1455] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7ff1e9a800) [pid = 1852] [serial = 1401] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7ff4a34000) [pid = 1852] [serial = 1410] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7ff2aa7c00) [pid = 1852] [serial = 1404] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ff2c76400) [pid = 1852] [serial = 1434] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f7ffc4bb000) [pid = 1852] [serial = 1428] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f7ffa695400) [pid = 1852] [serial = 1422] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f7ff6254800) [pid = 1852] [serial = 1413] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f7ff305bc00) [pid = 1852] [serial = 1407] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f7ffa696400) [pid = 1852] [serial = 1431] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7ff74e5400) [pid = 1852] [serial = 1416] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7ffc594800) [pid = 1852] [serial = 1425] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7ff94e1400) [pid = 1852] [serial = 1419] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7fe910a000) [pid = 1852] [serial = 1395] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7fecc8fc00) [pid = 1852] [serial = 1398] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7ff268c000) [pid = 1852] [serial = 1392] [outer = (nil)] [url = about:blank] 05:48:14 INFO - PROCESS | 1852 | 1462279694580 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]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1436ms 05:48:14 INFO - PROCESS | 1852 | 1462279694619 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 1852 | 1462279694624 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:48:14 INFO - PROCESS | 1852 | 1462279694632 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 1852 | 1462279694635 Marionette TRACE conn3 <- [1,2070,null,{}] 05:48:14 INFO - PROCESS | 1852 | 1462279694640 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}] 05:48:14 INFO - PROCESS | 1852 | 1462279694797 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:48:14 INFO - PROCESS | 1852 | 1462279694812 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe982d000 == 77 [pid = 1852] [id = 525] 05:48:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7fe59d9400) [pid = 1852] [serial = 1576] [outer = (nil)] 05:48:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7fecc8cc00) [pid = 1852] [serial = 1577] [outer = 0x7f7fe59d9400] 05:48:14 INFO - PROCESS | 1852 | 1462279694873 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7fed080000) [pid = 1852] [serial = 1578] [outer = 0x7f7fe59d9400] 05:48:15 INFO - PROCESS | 1852 | 1462279695708 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]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1128ms 05:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:48:15 INFO - PROCESS | 1852 | 1462279695761 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1852 | 1462279695763 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:48:15 INFO - PROCESS | 1852 | 1462279695769 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1852 | 1462279695772 Marionette TRACE conn3 <- [1,2074,null,{}] 05:48:15 INFO - PROCESS | 1852 | 1462279695780 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}] 05:48:15 INFO - PROCESS | 1852 | 1462279695933 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:48:15 INFO - PROCESS | 1852 | 1462279695947 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe46000 == 78 [pid = 1852] [id = 526] 05:48:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7fec989800) [pid = 1852] [serial = 1579] [outer = (nil)] 05:48:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7ff0fdbc00) [pid = 1852] [serial = 1580] [outer = 0x7f7fec989800] 05:48:16 INFO - PROCESS | 1852 | 1462279696004 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7ff10e4400) [pid = 1852] [serial = 1581] [outer = 0x7f7fec989800] 05:48:17 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f7fecc8b000) [pid = 1852] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:48:17 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f7fe75dac00) [pid = 1852] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:48:17 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f7febc6dc00) [pid = 1852] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:48:17 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f7ff29bd400) [pid = 1852] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:48:17 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f7fe9108000) [pid = 1852] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:48:17 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f7fe598d400) [pid = 1852] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:48:17 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f7fe7b65000) [pid = 1852] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:48:17 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f7fe4edbc00) [pid = 1852] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:48:18 INFO - PROCESS | 1852 | 1462279698287 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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2583ms 05:48:18 INFO - PROCESS | 1852 | 1462279698352 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:48:18 INFO - PROCESS | 1852 | 1462279698357 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:48:18 INFO - PROCESS | 1852 | 1462279698364 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1852 | 1462279698367 Marionette TRACE conn3 <- [1,2078,null,{}] 05:48:18 INFO - PROCESS | 1852 | 1462279698377 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}] 05:48:18 INFO - PROCESS | 1852 | 1462279698564 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:48:18 INFO - PROCESS | 1852 | 1462279698746 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7bcd000 == 79 [pid = 1852] [id = 527] 05:48:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f7fe6adcc00) [pid = 1852] [serial = 1582] [outer = (nil)] 05:48:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f7fe7b63c00) [pid = 1852] [serial = 1583] [outer = 0x7f7fe6adcc00] 05:48:18 INFO - PROCESS | 1852 | 1462279698819 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f7fe90d2c00) [pid = 1852] [serial = 1584] [outer = 0x7f7fe6adcc00] 05:48:19 INFO - PROCESS | 1852 | 1462279699750 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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1436ms 05:48:19 INFO - PROCESS | 1852 | 1462279699801 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1852 | 1462279699810 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:48:19 INFO - PROCESS | 1852 | 1462279699820 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1852 | 1462279699823 Marionette TRACE conn3 <- [1,2082,null,{}] 05:48:19 INFO - PROCESS | 1852 | 1462279699830 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}] 05:48:20 INFO - PROCESS | 1852 | 1462279700023 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:48:20 INFO - PROCESS | 1852 | 1462279700203 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe3b800 == 80 [pid = 1852] [id = 528] 05:48:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f7fe7b60c00) [pid = 1852] [serial = 1585] [outer = (nil)] 05:48:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f7feab86400) [pid = 1852] [serial = 1586] [outer = 0x7f7fe7b60c00] 05:48:20 INFO - PROCESS | 1852 | 1462279700275 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f7feadd9400) [pid = 1852] [serial = 1587] [outer = 0x7f7fe7b60c00] 05:48:21 INFO - PROCESS | 1852 | 1462279701166 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]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1377ms 05:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:48:21 INFO - PROCESS | 1852 | 1462279701197 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1852 | 1462279701200 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:48:21 INFO - PROCESS | 1852 | 1462279701206 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1852 | 1462279701211 Marionette TRACE conn3 <- [1,2086,null,{}] 05:48:21 INFO - PROCESS | 1852 | 1462279701226 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}] 05:48:21 INFO - PROCESS | 1852 | 1462279701400 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:48:21 INFO - PROCESS | 1852 | 1462279701589 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0a0000 == 81 [pid = 1852] [id = 529] 05:48:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f7febee0400) [pid = 1852] [serial = 1588] [outer = (nil)] 05:48:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f7fec98c400) [pid = 1852] [serial = 1589] [outer = 0x7f7febee0400] 05:48:21 INFO - PROCESS | 1852 | 1462279701662 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f7fed086c00) [pid = 1852] [serial = 1590] [outer = 0x7f7febee0400] 05:48:22 INFO - PROCESS | 1852 | 1462279702586 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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1433ms 05:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:48:22 INFO - PROCESS | 1852 | 1462279702639 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1852 | 1462279702643 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:48:22 INFO - PROCESS | 1852 | 1462279702649 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1852 | 1462279702652 Marionette TRACE conn3 <- [1,2090,null,{}] 05:48:22 INFO - PROCESS | 1852 | 1462279702657 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}] 05:48:22 INFO - PROCESS | 1852 | 1462279702837 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:48:23 INFO - PROCESS | 1852 | 1462279703032 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10c1000 == 82 [pid = 1852] [id = 530] 05:48:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f7fe4ed6c00) [pid = 1852] [serial = 1591] [outer = (nil)] 05:48:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f7ff110ac00) [pid = 1852] [serial = 1592] [outer = 0x7f7fe4ed6c00] 05:48:23 INFO - PROCESS | 1852 | 1462279703105 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f7ff1136c00) [pid = 1852] [serial = 1593] [outer = 0x7f7fe4ed6c00] 05:48:23 INFO - PROCESS | 1852 | 1462279703977 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1380ms 05:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:48:24 INFO - PROCESS | 1852 | 1462279704029 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1852 | 1462279704032 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:48:24 INFO - PROCESS | 1852 | 1462279704039 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1852 | 1462279704042 Marionette TRACE conn3 <- [1,2094,null,{}] 05:48:24 INFO - PROCESS | 1852 | 1462279704047 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}] 05:48:24 INFO - PROCESS | 1852 | 1462279704226 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:48:24 INFO - PROCESS | 1852 | 1462279704423 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff146c800 == 83 [pid = 1852] [id = 531] 05:48:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f7febee2400) [pid = 1852] [serial = 1594] [outer = (nil)] 05:48:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7ff13fb800) [pid = 1852] [serial = 1595] [outer = 0x7f7febee2400] 05:48:24 INFO - PROCESS | 1852 | 1462279704496 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7ff1fe5400) [pid = 1852] [serial = 1596] [outer = 0x7f7febee2400] 05:48:25 INFO - PROCESS | 1852 | 1462279705377 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]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1379ms 05:48:25 INFO - PROCESS | 1852 | 1462279705418 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1852 | 1462279705421 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:48:25 INFO - PROCESS | 1852 | 1462279705428 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1852 | 1462279705432 Marionette TRACE conn3 <- [1,2098,null,{}] 05:48:25 INFO - PROCESS | 1852 | 1462279705437 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}] 05:48:25 INFO - PROCESS | 1852 | 1462279705669 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:48:25 INFO - PROCESS | 1852 | 1462279705855 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e10000 == 84 [pid = 1852] [id = 532] 05:48:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7ff1fef000) [pid = 1852] [serial = 1597] [outer = (nil)] 05:48:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ff2683400) [pid = 1852] [serial = 1598] [outer = 0x7f7ff1fef000] 05:48:25 INFO - PROCESS | 1852 | 1462279705929 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7ff2c80000) [pid = 1852] [serial = 1599] [outer = 0x7f7ff1fef000] 05:48:26 INFO - PROCESS | 1852 | 1462279706833 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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1435ms 05:48:26 INFO - PROCESS | 1852 | 1462279706879 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1852 | 1462279706882 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:48:26 INFO - PROCESS | 1852 | 1462279706889 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1852 | 1462279706892 Marionette TRACE conn3 <- [1,2102,null,{}] 05:48:26 INFO - PROCESS | 1852 | 1462279706898 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}] 05:48:27 INFO - PROCESS | 1852 | 1462279707080 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:48:27 INFO - PROCESS | 1852 | 1462279707267 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2a5a000 == 85 [pid = 1852] [id = 533] 05:48:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff2055c00) [pid = 1852] [serial = 1600] [outer = (nil)] 05:48:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff3054800) [pid = 1852] [serial = 1601] [outer = 0x7f7ff2055c00] 05:48:27 INFO - PROCESS | 1852 | 1462279707336 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff3095c00) [pid = 1852] [serial = 1602] [outer = 0x7f7ff2055c00] 05:48:28 INFO - PROCESS | 1852 | 1462279708263 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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1438ms 05:48:28 INFO - PROCESS | 1852 | 1462279708328 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 1852 | 1462279708330 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:48:28 INFO - PROCESS | 1852 | 1462279708338 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1852 | 1462279708341 Marionette TRACE conn3 <- [1,2106,null,{}] 05:48:28 INFO - PROCESS | 1852 | 1462279708346 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}] 05:48:28 INFO - PROCESS | 1852 | 1462279708533 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:48:28 INFO - PROCESS | 1852 | 1462279708717 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2ef1800 == 86 [pid = 1852] [id = 534] 05:48:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7fe5985000) [pid = 1852] [serial = 1603] [outer = (nil)] 05:48:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff3099400) [pid = 1852] [serial = 1604] [outer = 0x7f7fe5985000] 05:48:28 INFO - PROCESS | 1852 | 1462279708788 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7ff354a400) [pid = 1852] [serial = 1605] [outer = 0x7f7fe5985000] 05:48:29 INFO - PROCESS | 1852 | ************************* 05:48:29 INFO - PROCESS | 1852 | A coding exception was thrown and uncaught in a Task. 05:48:29 INFO - PROCESS | 1852 | 05:48:29 INFO - PROCESS | 1852 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:48:29 INFO - PROCESS | 1852 | Full stack: 05:48:29 INFO - PROCESS | 1852 | ************************* 05:48:29 INFO - PROCESS | 1852 | 1462279709694 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]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1428ms 05:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:48:29 INFO - PROCESS | 1852 | 1462279709767 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 1852 | 1462279709769 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:48:29 INFO - PROCESS | 1852 | 1462279709776 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1852 | 1462279709779 Marionette TRACE conn3 <- [1,2110,null,{}] 05:48:29 INFO - PROCESS | 1852 | 1462279709784 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}] 05:48:29 INFO - PROCESS | 1852 | 1462279709971 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:48:30 INFO - PROCESS | 1852 | 1462279710162 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bf7000 == 87 [pid = 1852] [id = 535] 05:48:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ff26ec800) [pid = 1852] [serial = 1606] [outer = (nil)] 05:48:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7ff3751400) [pid = 1852] [serial = 1607] [outer = 0x7f7ff26ec800] 05:48:30 INFO - PROCESS | 1852 | 1462279710241 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7ff39ae400) [pid = 1852] [serial = 1608] [outer = 0x7f7ff26ec800] 05:48:31 INFO - PROCESS | 1852 | 1462279711126 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]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1382ms 05:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:48:31 INFO - PROCESS | 1852 | 1462279711158 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1852 | 1462279711161 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:48:31 INFO - PROCESS | 1852 | 1462279711168 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1852 | 1462279711170 Marionette TRACE conn3 <- [1,2114,null,{}] 05:48:31 INFO - PROCESS | 1852 | 1462279711176 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}] 05:48:31 INFO - PROCESS | 1852 | 1462279711368 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:48:31 INFO - PROCESS | 1852 | 1462279711557 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8894800 == 88 [pid = 1852] [id = 536] 05:48:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7ff309a400) [pid = 1852] [serial = 1609] [outer = (nil)] 05:48:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7ff3b37400) [pid = 1852] [serial = 1610] [outer = 0x7f7ff309a400] 05:48:31 INFO - PROCESS | 1852 | 1462279711623 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7ff4a34400) [pid = 1852] [serial = 1611] [outer = 0x7f7ff309a400] 05:48:32 INFO - PROCESS | 1852 | 1462279712545 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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1428ms 05:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:48:32 INFO - PROCESS | 1852 | 1462279712596 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 1852 | 1462279712600 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:48:32 INFO - PROCESS | 1852 | 1462279712607 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 1852 | 1462279712611 Marionette TRACE conn3 <- [1,2118,null,{}] 05:48:32 INFO - PROCESS | 1852 | 1462279712618 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}] 05:48:32 INFO - PROCESS | 1852 | 1462279712831 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:48:33 INFO - PROCESS | 1852 | 1462279713091 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffba3a000 == 89 [pid = 1852] [id = 537] 05:48:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff60af800) [pid = 1852] [serial = 1612] [outer = (nil)] 05:48:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7ff60b4400) [pid = 1852] [serial = 1613] [outer = 0x7f7ff60af800] 05:48:33 INFO - PROCESS | 1852 | 1462279713225 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7ff62cfc00) [pid = 1852] [serial = 1614] [outer = 0x7f7ff60af800] 05:48:34 INFO - PROCESS | 1852 | 1462279714105 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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1531ms 05:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:48:34 INFO - PROCESS | 1852 | 1462279714136 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 1852 | 1462279714139 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:48:34 INFO - PROCESS | 1852 | 1462279714145 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1852 | 1462279714148 Marionette TRACE conn3 <- [1,2122,null,{}] 05:48:34 INFO - PROCESS | 1852 | 1462279714153 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}] 05:48:34 INFO - PROCESS | 1852 | 1462279714335 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:48:34 INFO - PROCESS | 1852 | 1462279714544 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc142000 == 90 [pid = 1852] [id = 538] 05:48:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7fe90c6800) [pid = 1852] [serial = 1615] [outer = (nil)] 05:48:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ff62cec00) [pid = 1852] [serial = 1616] [outer = 0x7f7fe90c6800] 05:48:34 INFO - PROCESS | 1852 | 1462279714651 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7ff7430000) [pid = 1852] [serial = 1617] [outer = 0x7f7fe90c6800] 05:48:35 INFO - PROCESS | 1852 | 1462279715605 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1531ms 05:48:35 INFO - PROCESS | 1852 | 1462279715676 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1852 | 1462279715680 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:48:35 INFO - PROCESS | 1852 | 1462279715685 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1852 | 1462279715689 Marionette TRACE conn3 <- [1,2126,null,{}] 05:48:35 INFO - PROCESS | 1852 | 1462279715695 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}] 05:48:35 INFO - PROCESS | 1852 | 1462279715881 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:48:36 INFO - PROCESS | 1852 | 1462279716070 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe9461800 == 91 [pid = 1852] [id = 539] 05:48:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7fe5986800) [pid = 1852] [serial = 1618] [outer = (nil)] 05:48:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7feadd3800) [pid = 1852] [serial = 1619] [outer = 0x7f7fe5986800] 05:48:36 INFO - PROCESS | 1852 | 1462279716150 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7ff60b8400) [pid = 1852] [serial = 1620] [outer = 0x7f7fe5986800] 05:48:37 INFO - PROCESS | 1852 | 1462279717361 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]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1739ms 05:48:37 INFO - PROCESS | 1852 | 1462279717426 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 1852 | 1462279717432 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:48:37 INFO - PROCESS | 1852 | 1462279717451 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1852 | 1462279717456 Marionette TRACE conn3 <- [1,2130,null,{}] 05:48:37 INFO - PROCESS | 1852 | 1462279717465 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}] 05:48:37 INFO - PROCESS | 1852 | 1462279717693 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:48:37 INFO - PROCESS | 1852 | 1462279717908 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feac09800 == 92 [pid = 1852] [id = 540] 05:48:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f7fe6ad7c00) [pid = 1852] [serial = 1621] [outer = (nil)] 05:48:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7fe75dd800) [pid = 1852] [serial = 1622] [outer = 0x7f7fe6ad7c00] 05:48:37 INFO - PROCESS | 1852 | 1462279717975 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f7fe90d4000) [pid = 1852] [serial = 1623] [outer = 0x7f7fe6ad7c00] 05:48:39 INFO - PROCESS | 1852 | 1462279719018 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] 05:48:39 INFO - PROCESS | 1852 | 1462279719100 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:48:39 INFO - PROCESS | 1852 | 1462279719110 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1852 | 1462279719115 Marionette TRACE conn3 <- [1,2134,null,{}] 05:48:39 INFO - PROCESS | 1852 | 1462279719121 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}] 05:48:39 INFO - PROCESS | 1852 | 1462279719380 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe982d000 == 91 [pid = 1852] [id = 525] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6e0f800 == 90 [pid = 1852] [id = 524] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f7ffd195400) [pid = 1852] [serial = 1499] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7fff167400) [pid = 1852] [serial = 1502] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f8009313800) [pid = 1852] [serial = 1505] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7ffbb8ac00) [pid = 1852] [serial = 1493] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7ffc591c00) [pid = 1852] [serial = 1496] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7fecc86400) [pid = 1852] [serial = 1532] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed121000 == 89 [pid = 1852] [id = 523] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe947a800 == 88 [pid = 1852] [id = 522] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feac12800 == 87 [pid = 1852] [id = 520] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8a7e000 == 86 [pid = 1852] [id = 519] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bf8800 == 85 [pid = 1852] [id = 518] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3653000 == 84 [pid = 1852] [id = 517] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3166800 == 83 [pid = 1852] [id = 516] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff28bf800 == 82 [pid = 1852] [id = 515] 05:48:39 INFO - PROCESS | 1852 | 1462279719705 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2605800 == 81 [pid = 1852] [id = 514] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1480000 == 80 [pid = 1852] [id = 513] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecfd0000 == 79 [pid = 1852] [id = 512] 05:48:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7bc2800 == 78 [pid = 1852] [id = 511] 05:48:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe75aa000 == 79 [pid = 1852] [id = 541] 05:48:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7fe90cd400) [pid = 1852] [serial = 1624] [outer = (nil)] 05:48:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7feadd7c00) [pid = 1852] [serial = 1625] [outer = 0x7f7fe90cd400] 05:48:39 INFO - PROCESS | 1852 | 1462279719784 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7febed6000) [pid = 1852] [serial = 1626] [outer = 0x7f7fe90cd400] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7febc6bc00) [pid = 1852] [serial = 1521] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7fec98a400) [pid = 1852] [serial = 1524] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7ff39afc00) [pid = 1852] [serial = 1478] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7ff2e97800) [pid = 1852] [serial = 1466] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7fe945ec00) [pid = 1852] [serial = 1517] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7ff354b000) [pid = 1852] [serial = 1475] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7fe73e4c00) [pid = 1852] [serial = 1512] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7ffa64d000) [pid = 1852] [serial = 1487] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7fe7b6c800) [pid = 1852] [serial = 1514] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7ff8b14000) [pid = 1852] [serial = 1484] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7fe9453c00) [pid = 1852] [serial = 1508] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7fe9395800) [pid = 1852] [serial = 1530] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7ff26efc00) [pid = 1852] [serial = 1472] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7febb17c00) [pid = 1852] [serial = 1520] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7fe6519c00) [pid = 1852] [serial = 1511] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ffaf4c000) [pid = 1852] [serial = 1490] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7ff5f56400) [pid = 1852] [serial = 1481] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7ff3095000) [pid = 1852] [serial = 1467] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7fe9811400) [pid = 1852] [serial = 1518] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7ff110b800) [pid = 1852] [serial = 1527] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7fe90cf800) [pid = 1852] [serial = 1515] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7fed087000) [pid = 1852] [serial = 1526] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7fecc8e000) [pid = 1852] [serial = 1469] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7febee1c00) [pid = 1852] [serial = 1523] [outer = (nil)] [url = about:blank] 05:48:39 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7fe650a400) [pid = 1852] [serial = 1529] [outer = (nil)] [url = about:blank] 05:48:40 INFO - PROCESS | 1852 | 1462279720614 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]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1530ms 05:48:40 INFO - PROCESS | 1852 | 1462279720642 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 1852 | 1462279720645 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:48:40 INFO - PROCESS | 1852 | 1462279720652 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1852 | 1462279720657 Marionette TRACE conn3 <- [1,2138,null,{}] 05:48:40 INFO - PROCESS | 1852 | 1462279720673 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}] 05:48:40 INFO - PROCESS | 1852 | 1462279720873 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:48:41 INFO - PROCESS | 1852 | 1462279721032 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecc17000 == 80 [pid = 1852] [id = 542] 05:48:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7fe9456800) [pid = 1852] [serial = 1627] [outer = (nil)] 05:48:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7fed082000) [pid = 1852] [serial = 1628] [outer = 0x7f7fe9456800] 05:48:41 INFO - PROCESS | 1852 | 1462279721104 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7ff10da000) [pid = 1852] [serial = 1629] [outer = 0x7f7fe9456800] 05:48:41 INFO - PROCESS | 1852 | 1462279721870 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]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1233ms 05:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:48:41 INFO - PROCESS | 1852 | 1462279721886 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1852 | 1462279721889 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:48:41 INFO - PROCESS | 1852 | 1462279721897 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1852 | 1462279721900 Marionette TRACE conn3 <- [1,2142,null,{}] 05:48:41 INFO - PROCESS | 1852 | 1462279721937 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}] 05:48:42 INFO - PROCESS | 1852 | 1462279722166 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:48:42 INFO - PROCESS | 1852 | 1462279722200 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed129800 == 81 [pid = 1852] [id = 543] 05:48:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7fed086800) [pid = 1852] [serial = 1630] [outer = (nil)] 05:48:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7ff1e8e800) [pid = 1852] [serial = 1631] [outer = 0x7f7fed086800] 05:48:42 INFO - PROCESS | 1852 | 1462279722270 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff1fe5800) [pid = 1852] [serial = 1632] [outer = 0x7f7fed086800] 05:48:43 INFO - PROCESS | 1852 | 1462279723181 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] 05:48:43 INFO - PROCESS | 1852 | 1462279723234 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:48:43 INFO - PROCESS | 1852 | 1462279723261 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1852 | 1462279723265 Marionette TRACE conn3 <- [1,2146,null,{}] 05:48:43 INFO - PROCESS | 1852 | 1462279723271 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}] 05:48:43 INFO - PROCESS | 1852 | 1462279723529 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:48:43 INFO - PROCESS | 1852 | 1462279723560 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1471800 == 82 [pid = 1852] [id = 544] 05:48:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff1132800) [pid = 1852] [serial = 1633] [outer = (nil)] 05:48:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff2685800) [pid = 1852] [serial = 1634] [outer = 0x7f7ff1132800] 05:48:43 INFO - PROCESS | 1852 | 1462279723620 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff26eb000) [pid = 1852] [serial = 1635] [outer = 0x7f7ff1132800] 05:48:44 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7fe75d6400) [pid = 1852] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:48:44 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7fe73f1c00) [pid = 1852] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:48:44 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7fe75d6c00) [pid = 1852] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:48:44 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7fe59d9400) [pid = 1852] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:48:44 INFO - PROCESS | 1852 | 1462279724659 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] 05:48:44 INFO - PROCESS | 1852 | 1462279724700 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:48:44 INFO - PROCESS | 1852 | 1462279724706 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1852 | 1462279724708 Marionette TRACE conn3 <- [1,2150,null,{}] 05:48:44 INFO - PROCESS | 1852 | 1462279724713 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}] 05:48:44 INFO - PROCESS | 1852 | 1462279724986 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:48:45 INFO - PROCESS | 1852 | 1462279725001 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff28a8800 == 83 [pid = 1852] [id = 545] 05:48:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f7ff113ac00) [pid = 1852] [serial = 1636] [outer = (nil)] 05:48:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f7ff29b7000) [pid = 1852] [serial = 1637] [outer = 0x7f7ff113ac00] 05:48:45 INFO - PROCESS | 1852 | 1462279725065 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f7ff4b7bc00) [pid = 1852] [serial = 1638] [outer = 0x7f7ff113ac00] 05:48:45 INFO - PROCESS | 1852 | 1462279725859 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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1179ms 05:48:45 INFO - PROCESS | 1852 | 1462279725886 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 1852 | 1462279725889 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:48:45 INFO - PROCESS | 1852 | 1462279725895 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 1852 | 1462279725897 Marionette TRACE conn3 <- [1,2154,null,{}] 05:48:45 INFO - PROCESS | 1852 | 1462279725902 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}] 05:48:46 INFO - PROCESS | 1852 | 1462279726126 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:48:46 INFO - PROCESS | 1852 | 1462279726154 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff315a800 == 84 [pid = 1852] [id = 546] 05:48:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f7ff13f2800) [pid = 1852] [serial = 1639] [outer = (nil)] 05:48:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f7ff5f59400) [pid = 1852] [serial = 1640] [outer = 0x7f7ff13f2800] 05:48:46 INFO - PROCESS | 1852 | 1462279726213 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f7ff62d0800) [pid = 1852] [serial = 1641] [outer = 0x7f7ff13f2800] 05:48:47 INFO - PROCESS | 1852 | 1462279727283 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]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1435ms 05:48:47 INFO - PROCESS | 1852 | 1462279727331 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 1852 | 1462279727337 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:48:47 INFO - PROCESS | 1852 | 1462279727346 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 1852 | 1462279727352 Marionette TRACE conn3 <- [1,2158,null,{}] 05:48:47 INFO - PROCESS | 1852 | 1462279727359 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}] 05:48:47 INFO - PROCESS | 1852 | 1462279727550 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:48:47 INFO - PROCESS | 1852 | 1462279727736 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa1f800 == 85 [pid = 1852] [id = 547] 05:48:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f7fe7b69400) [pid = 1852] [serial = 1642] [outer = (nil)] 05:48:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f7fe9804000) [pid = 1852] [serial = 1643] [outer = 0x7f7fe7b69400] 05:48:47 INFO - PROCESS | 1852 | 1462279727809 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7febb1cc00) [pid = 1852] [serial = 1644] [outer = 0x7f7fe7b69400] 05:48:48 INFO - PROCESS | 1852 | 1462279728764 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1487ms 05:48:48 INFO - PROCESS | 1852 | 1462279728834 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1852 | 1462279728842 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:48:48 INFO - PROCESS | 1852 | 1462279728852 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1852 | 1462279728856 Marionette TRACE conn3 <- [1,2162,null,{}] 05:48:48 INFO - PROCESS | 1852 | 1462279728862 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}] 05:48:49 INFO - PROCESS | 1852 | 1462279729066 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:48:49 INFO - PROCESS | 1852 | 1462279729253 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e26000 == 86 [pid = 1852] [id = 548] 05:48:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7febed8c00) [pid = 1852] [serial = 1645] [outer = (nil)] 05:48:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7ff1e8fc00) [pid = 1852] [serial = 1646] [outer = 0x7f7febed8c00] 05:48:49 INFO - PROCESS | 1852 | 1462279729325 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7ff268b800) [pid = 1852] [serial = 1647] [outer = 0x7f7febed8c00] 05:48:50 INFO - PROCESS | 1852 | 1462279730227 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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1431ms 05:48:50 INFO - PROCESS | 1852 | 1462279730283 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 1852 | 1462279730287 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:48:50 INFO - PROCESS | 1852 | 1462279730293 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 1852 | 1462279730299 Marionette TRACE conn3 <- [1,2166,null,{}] 05:48:50 INFO - PROCESS | 1852 | 1462279730314 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}] 05:48:50 INFO - PROCESS | 1852 | 1462279730544 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:48:50 INFO - PROCESS | 1852 | 1462279730730 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8890000 == 87 [pid = 1852] [id = 549] 05:48:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7ff2aa6800) [pid = 1852] [serial = 1648] [outer = (nil)] 05:48:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7ff345d800) [pid = 1852] [serial = 1649] [outer = 0x7f7ff2aa6800] 05:48:50 INFO - PROCESS | 1852 | 1462279730807 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7ff4b76800) [pid = 1852] [serial = 1650] [outer = 0x7f7ff2aa6800] 05:48:51 INFO - PROCESS | 1852 | 1462279731714 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]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1493ms 05:48:51 INFO - PROCESS | 1852 | 1462279731787 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:48:51 INFO - PROCESS | 1852 | 1462279731793 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:48:51 INFO - PROCESS | 1852 | 1462279731799 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1852 | 1462279731802 Marionette TRACE conn3 <- [1,2170,null,{}] 05:48:51 INFO - PROCESS | 1852 | 1462279731808 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}] 05:48:52 INFO - PROCESS | 1852 | 1462279732001 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:48:52 INFO - PROCESS | 1852 | 1462279732187 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffba3b800 == 88 [pid = 1852] [id = 550] 05:48:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7ff62d1c00) [pid = 1852] [serial = 1651] [outer = (nil)] 05:48:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7ff7434000) [pid = 1852] [serial = 1652] [outer = 0x7f7ff62d1c00] 05:48:52 INFO - PROCESS | 1852 | 1462279732262 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7ff74da800) [pid = 1852] [serial = 1653] [outer = 0x7f7ff62d1c00] 05:48:53 INFO - PROCESS | 1852 | 1462279733150 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]]]}] 05:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1428ms 05:48:53 INFO - PROCESS | 1852 | 1462279733228 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 1852 | 1462279733231 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:48:53 INFO - PROCESS | 1852 | 1462279733237 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1852 | 1462279733240 Marionette TRACE conn3 <- [1,2174,null,{}] 05:48:53 INFO - PROCESS | 1852 | 1462279733245 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}] 05:48:53 INFO - PROCESS | 1852 | 1462279733477 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:48:53 INFO - PROCESS | 1852 | 1462279733664 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffccb2800 == 89 [pid = 1852] [id = 551] 05:48:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7ff62cf800) [pid = 1852] [serial = 1654] [outer = (nil)] 05:48:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7ff74e0000) [pid = 1852] [serial = 1655] [outer = 0x7f7ff62cf800] 05:48:53 INFO - PROCESS | 1852 | 1462279733734 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f7ff7ead000) [pid = 1852] [serial = 1656] [outer = 0x7f7ff62cf800] 05:48:54 INFO - PROCESS | 1852 | 1462279734649 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]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1477ms 05:48:54 INFO - PROCESS | 1852 | 1462279734716 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 1852 | 1462279734720 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:48:54 INFO - PROCESS | 1852 | 1462279734726 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1852 | 1462279734728 Marionette TRACE conn3 <- [1,2178,null,{}] 05:48:54 INFO - PROCESS | 1852 | 1462279734733 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}] 05:48:54 INFO - PROCESS | 1852 | 1462279734925 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:48:55 INFO - PROCESS | 1852 | 1462279735112 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeb82800 == 90 [pid = 1852] [id = 552] 05:48:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f7ff7ead800) [pid = 1852] [serial = 1657] [outer = (nil)] 05:48:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f7ff8b9f400) [pid = 1852] [serial = 1658] [outer = 0x7f7ff7ead800] 05:48:55 INFO - PROCESS | 1852 | 1462279735184 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f7ff9a58000) [pid = 1852] [serial = 1659] [outer = 0x7f7ff7ead800] 05:48:55 INFO - PROCESS | 1852 | 1462279735984 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1330ms 05:48:56 INFO - PROCESS | 1852 | 1462279736061 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1852 | 1462279736065 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:48:56 INFO - PROCESS | 1852 | 1462279736074 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1852 | 1462279736076 Marionette TRACE conn3 <- [1,2182,null,{}] 05:48:56 INFO - PROCESS | 1852 | 1462279736080 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}] 05:48:56 INFO - PROCESS | 1852 | 1462279736277 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:48:56 INFO - PROCESS | 1852 | 1462279736467 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeeaf800 == 91 [pid = 1852] [id = 553] 05:48:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f7ff7eb0400) [pid = 1852] [serial = 1660] [outer = (nil)] 05:48:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f7ffa2a4800) [pid = 1852] [serial = 1661] [outer = 0x7f7ff7eb0400] 05:48:56 INFO - PROCESS | 1852 | 1462279736534 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f7ffa5cec00) [pid = 1852] [serial = 1662] [outer = 0x7f7ff7eb0400] 05:48:57 INFO - PROCESS | 1852 | 1462279737386 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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1382ms 05:48:57 INFO - PROCESS | 1852 | 1462279737457 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 1852 | 1462279737460 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:48:57 INFO - PROCESS | 1852 | 1462279737466 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 1852 | 1462279737468 Marionette TRACE conn3 <- [1,2186,null,{}] 05:48:57 INFO - PROCESS | 1852 | 1462279737474 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}] 05:48:57 INFO - PROCESS | 1852 | 1462279737653 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:48:57 INFO - PROCESS | 1852 | 1462279737848 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002b18800 == 92 [pid = 1852] [id = 554] 05:48:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f7feadd6400) [pid = 1852] [serial = 1663] [outer = (nil)] 05:48:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f7ffa64d400) [pid = 1852] [serial = 1664] [outer = 0x7f7feadd6400] 05:48:57 INFO - PROCESS | 1852 | 1462279737917 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f7ffa97c400) [pid = 1852] [serial = 1665] [outer = 0x7f7feadd6400] 05:48:58 INFO - PROCESS | 1852 | 1462279738788 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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1378ms 05:48:58 INFO - PROCESS | 1852 | 1462279738845 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:48:58 INFO - PROCESS | 1852 | 1462279738849 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:48:58 INFO - PROCESS | 1852 | 1462279738855 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1852 | 1462279738858 Marionette TRACE conn3 <- [1,2190,null,{}] 05:48:58 INFO - PROCESS | 1852 | 1462279738864 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}] 05:48:59 INFO - PROCESS | 1852 | 1462279739048 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:48:59 INFO - PROCESS | 1852 | 1462279739249 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009332800 == 93 [pid = 1852] [id = 555] 05:48:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f7ff2aab800) [pid = 1852] [serial = 1666] [outer = (nil)] 05:48:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f7ffad2c800) [pid = 1852] [serial = 1667] [outer = 0x7f7ff2aab800] 05:48:59 INFO - PROCESS | 1852 | 1462279739318 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f7ffad95400) [pid = 1852] [serial = 1668] [outer = 0x7f7ff2aab800] 05:49:00 INFO - PROCESS | 1852 | 1462279740153 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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1341ms 05:49:00 INFO - PROCESS | 1852 | 1462279740197 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 1852 | 1462279740200 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:49:00 INFO - PROCESS | 1852 | 1462279740207 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 1852 | 1462279740210 Marionette TRACE conn3 <- [1,2194,null,{}] 05:49:00 INFO - PROCESS | 1852 | 1462279740216 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}] 05:49:00 INFO - PROCESS | 1852 | 1462279740402 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:49:00 INFO - PROCESS | 1852 | 1462279740599 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009a2d000 == 94 [pid = 1852] [id = 556] 05:49:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f7ff94e1400) [pid = 1852] [serial = 1669] [outer = (nil)] 05:49:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f7ffbb8ac00) [pid = 1852] [serial = 1670] [outer = 0x7f7ff94e1400] 05:49:00 INFO - PROCESS | 1852 | 1462279740663 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f7ffbd63000) [pid = 1852] [serial = 1671] [outer = 0x7f7ff94e1400] 05:49:01 INFO - PROCESS | 1852 | 1462279741541 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]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1376ms 05:49:01 INFO - PROCESS | 1852 | 1462279741584 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:49:01 INFO - PROCESS | 1852 | 1462279741588 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:49:01 INFO - PROCESS | 1852 | 1462279741594 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1852 | 1462279741598 Marionette TRACE conn3 <- [1,2198,null,{}] 05:49:01 INFO - PROCESS | 1852 | 1462279741604 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}] 05:49:01 INFO - PROCESS | 1852 | 1462279741830 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:49:02 INFO - PROCESS | 1852 | 1462279742026 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c914000 == 95 [pid = 1852] [id = 557] 05:49:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f7ff60b3c00) [pid = 1852] [serial = 1672] [outer = (nil)] 05:49:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f7ffcc48800) [pid = 1852] [serial = 1673] [outer = 0x7f7ff60b3c00] 05:49:02 INFO - PROCESS | 1852 | 1462279742101 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f7ffcfc7c00) [pid = 1852] [serial = 1674] [outer = 0x7f7ff60b3c00] 05:49:02 INFO - PROCESS | 1852 | 1462279742982 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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1430ms 05:49:03 INFO - PROCESS | 1852 | 1462279743025 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 1852 | 1462279743029 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:49:03 INFO - PROCESS | 1852 | 1462279743034 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 1852 | 1462279743036 Marionette TRACE conn3 <- [1,2202,null,{}] 05:49:03 INFO - PROCESS | 1852 | 1462279743042 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}] 05:49:03 INFO - PROCESS | 1852 | 1462279743227 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:49:03 INFO - PROCESS | 1852 | 1462279743460 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e20b000 == 96 [pid = 1852] [id = 558] 05:49:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7ffcfd1400) [pid = 1852] [serial = 1675] [outer = (nil)] 05:49:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7ffd192800) [pid = 1852] [serial = 1676] [outer = 0x7f7ffcfd1400] 05:49:03 INFO - PROCESS | 1852 | 1462279743570 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7ffd199c00) [pid = 1852] [serial = 1677] [outer = 0x7f7ffcfd1400] 05:49:04 INFO - PROCESS | 1852 | 1462279744449 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1478ms 05:49:04 INFO - PROCESS | 1852 | 1462279744514 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1852 | 1462279744517 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:49:04 INFO - PROCESS | 1852 | 1462279744523 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1852 | 1462279744525 Marionette TRACE conn3 <- [1,2206,null,{}] 05:49:04 INFO - PROCESS | 1852 | 1462279744530 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}] 05:49:04 INFO - PROCESS | 1852 | 1462279744726 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:49:04 INFO - PROCESS | 1852 | 1462279744920 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe759c800 == 97 [pid = 1852] [id = 559] 05:49:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7fe59cf400) [pid = 1852] [serial = 1678] [outer = (nil)] 05:49:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7fe980f000) [pid = 1852] [serial = 1679] [outer = 0x7f7fe59cf400] 05:49:04 INFO - PROCESS | 1852 | 1462279744991 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7ffd199800) [pid = 1852] [serial = 1680] [outer = 0x7f7fe59cf400] 05:49:05 INFO - PROCESS | 1852 | 1462279745846 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1380ms 05:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:49:05 INFO - PROCESS | 1852 | 1462279745904 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 1852 | 1462279745906 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:49:05 INFO - PROCESS | 1852 | 1462279745912 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 1852 | 1462279745915 Marionette TRACE conn3 <- [1,2210,null,{}] 05:49:05 INFO - PROCESS | 1852 | 1462279745920 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}] 05:49:06 INFO - PROCESS | 1852 | 1462279746109 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:49:06 INFO - PROCESS | 1852 | 1462279746790 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe983e800 == 98 [pid = 1852] [id = 560] 05:49:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7fe598c800) [pid = 1852] [serial = 1681] [outer = (nil)] 05:49:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f7fe650ac00) [pid = 1852] [serial = 1682] [outer = 0x7f7fe598c800] 05:49:06 INFO - PROCESS | 1852 | 1462279746862 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7fe73f2400) [pid = 1852] [serial = 1683] [outer = 0x7f7fe598c800] 05:49:07 INFO - PROCESS | 1852 | 1462279747675 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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1828ms 05:49:07 INFO - PROCESS | 1852 | 1462279747742 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 1852 | 1462279747748 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:49:07 INFO - PROCESS | 1852 | 1462279747755 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1852 | 1462279747759 Marionette TRACE conn3 <- [1,2214,null,{}] 05:49:07 INFO - PROCESS | 1852 | 1462279747766 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}] 05:49:07 INFO - PROCESS | 1852 | 1462279747967 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:49:08 INFO - PROCESS | 1852 | 1462279748303 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7905800 == 99 [pid = 1852] [id = 561] 05:49:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7feab8e800) [pid = 1852] [serial = 1684] [outer = (nil)] 05:49:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7febb1f400) [pid = 1852] [serial = 1685] [outer = 0x7f7feab8e800] 05:49:08 INFO - PROCESS | 1852 | 1462279748414 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7fecc8a800) [pid = 1852] [serial = 1686] [outer = 0x7f7feab8e800] 05:49:09 INFO - PROCESS | 1852 | 1462279749265 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1580ms 05:49:09 INFO - PROCESS | 1852 | 1462279749338 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1852 | 1462279749343 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:49:09 INFO - PROCESS | 1852 | 1462279749350 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1852 | 1462279749354 Marionette TRACE conn3 <- [1,2218,null,{}] 05:49:09 INFO - PROCESS | 1852 | 1462279749359 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}] 05:49:09 INFO - PROCESS | 1852 | 1462279749548 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:49:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe946e800 == 98 [pid = 1852] [id = 254] 05:49:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed130000 == 97 [pid = 1852] [id = 255] 05:49:09 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ff2c7b800) [pid = 1852] [serial = 1556] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7ff2e9dc00) [pid = 1852] [serial = 1559] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7ff1111800) [pid = 1852] [serial = 1562] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7ff0fdbc00) [pid = 1852] [serial = 1580] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1852 | 1462279749845 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe864b800 == 98 [pid = 1852] [id = 562] 05:49:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7fe75d7800) [pid = 1852] [serial = 1687] [outer = (nil)] 05:49:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7fed07e800) [pid = 1852] [serial = 1688] [outer = 0x7f7fe75d7800] 05:49:09 INFO - PROCESS | 1852 | 1462279749984 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7ff1e98800) [pid = 1852] [serial = 1689] [outer = 0x7f7fe75d7800] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febb84000 == 97 [pid = 1852] [id = 506] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febea6800 == 96 [pid = 1852] [id = 507] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e10000 == 95 [pid = 1852] [id = 532] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff146c800 == 94 [pid = 1852] [id = 531] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10c1000 == 93 [pid = 1852] [id = 530] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed0a0000 == 92 [pid = 1852] [id = 529] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe3b800 == 91 [pid = 1852] [id = 528] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7bcd000 == 90 [pid = 1852] [id = 527] 05:49:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe46000 == 89 [pid = 1852] [id = 526] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7feab8ec00) [pid = 1852] [serial = 1574] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7fec983400) [pid = 1852] [serial = 1575] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7fe939c800) [pid = 1852] [serial = 1571] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f7fe980c000) [pid = 1852] [serial = 1572] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7ff268bc00) [pid = 1852] [serial = 1550] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7ff1138000) [pid = 1852] [serial = 1544] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7fe90ca800) [pid = 1852] [serial = 1565] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7fe90cc800) [pid = 1852] [serial = 1569] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7fe7b5fc00) [pid = 1852] [serial = 1568] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7ff1e95400) [pid = 1852] [serial = 1547] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f7fe75e5c00) [pid = 1852] [serial = 1535] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f7fecc8cc00) [pid = 1852] [serial = 1577] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f7fed080000) [pid = 1852] [serial = 1578] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7ff10d9000) [pid = 1852] [serial = 1541] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f7feab87400) [pid = 1852] [serial = 1538] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7ff2a18400) [pid = 1852] [serial = 1553] [outer = (nil)] [url = about:blank] 05:49:10 INFO - PROCESS | 1852 | 1462279750719 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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1382ms 05:49:10 INFO - PROCESS | 1852 | 1462279750732 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 1852 | 1462279750734 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:49:10 INFO - PROCESS | 1852 | 1462279750747 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 1852 | 1462279750755 Marionette TRACE conn3 <- [1,2222,null,{}] 05:49:10 INFO - PROCESS | 1852 | 1462279750809 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}] 05:49:10 INFO - PROCESS | 1852 | 1462279750981 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:49:10 INFO - PROCESS | 1852 | 1462279750992 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2d7800 == 90 [pid = 1852] [id = 563] 05:49:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f7fe90cc800) [pid = 1852] [serial = 1690] [outer = (nil)] 05:49:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f7ff268f000) [pid = 1852] [serial = 1691] [outer = 0x7f7fe90cc800] 05:49:11 INFO - PROCESS | 1852 | 1462279751050 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f7ff29b9c00) [pid = 1852] [serial = 1692] [outer = 0x7f7fe90cc800] 05:49:11 INFO - PROCESS | 1852 | 1462279751905 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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1176ms 05:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:49:11 INFO - PROCESS | 1852 | 1462279751918 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 1852 | 1462279751921 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:49:11 INFO - PROCESS | 1852 | 1462279751927 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 1852 | 1462279751930 Marionette TRACE conn3 <- [1,2226,null,{}] 05:49:11 INFO - PROCESS | 1852 | 1462279751935 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}] 05:49:12 INFO - PROCESS | 1852 | 1462279752099 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:49:12 INFO - PROCESS | 1852 | 1462279752114 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c60000 == 91 [pid = 1852] [id = 564] 05:49:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f7feab8ec00) [pid = 1852] [serial = 1693] [outer = (nil)] 05:49:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f7ff3093000) [pid = 1852] [serial = 1694] [outer = 0x7f7feab8ec00] 05:49:12 INFO - PROCESS | 1852 | 1462279752173 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f7ff3463400) [pid = 1852] [serial = 1695] [outer = 0x7f7feab8ec00] 05:49:13 INFO - PROCESS | 1852 | 1462279753062 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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1187ms 05:49:13 INFO - PROCESS | 1852 | 1462279753121 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1852 | 1462279753124 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:49:13 INFO - PROCESS | 1852 | 1462279753130 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1852 | 1462279753131 Marionette TRACE conn3 <- [1,2230,null,{}] 05:49:13 INFO - PROCESS | 1852 | 1462279753137 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}] 05:49:13 INFO - PROCESS | 1852 | 1462279753348 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:49:13 INFO - PROCESS | 1852 | 1462279753380 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2eed800 == 92 [pid = 1852] [id = 565] 05:49:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7ff39ad800) [pid = 1852] [serial = 1696] [outer = (nil)] 05:49:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7ff3b41400) [pid = 1852] [serial = 1697] [outer = 0x7f7ff39ad800] 05:49:13 INFO - PROCESS | 1852 | 1462279753450 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7ff60b5800) [pid = 1852] [serial = 1698] [outer = 0x7f7ff39ad800] 05:49:14 INFO - PROCESS | 1852 | 1462279754238 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1128ms 05:49:14 INFO - PROCESS | 1852 | 1462279754262 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1852 | 1462279754266 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:49:14 INFO - PROCESS | 1852 | 1462279754271 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1852 | 1462279754274 Marionette TRACE conn3 <- [1,2234,null,{}] 05:49:14 INFO - PROCESS | 1852 | 1462279754278 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}] 05:49:14 INFO - PROCESS | 1852 | 1462279754502 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:49:14 INFO - PROCESS | 1852 | 1462279754540 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6170800 == 93 [pid = 1852] [id = 566] 05:49:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7ff60b6400) [pid = 1852] [serial = 1699] [outer = (nil)] 05:49:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7ff7eb2400) [pid = 1852] [serial = 1700] [outer = 0x7f7ff60b6400] 05:49:14 INFO - PROCESS | 1852 | 1462279754599 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7ff88dbc00) [pid = 1852] [serial = 1701] [outer = 0x7f7ff60b6400] 05:49:15 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7ff1132800) [pid = 1852] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:49:15 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7fe9456800) [pid = 1852] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:49:15 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7fe90cd400) [pid = 1852] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:49:15 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7fe6ad7c00) [pid = 1852] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:49:15 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7ff113ac00) [pid = 1852] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:49:15 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7fed086800) [pid = 1852] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:49:15 INFO - PROCESS | 1852 | 1462279755706 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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1481ms 05:49:15 INFO - PROCESS | 1852 | 1462279755752 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1852 | 1462279755756 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:49:15 INFO - PROCESS | 1852 | 1462279755761 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1852 | 1462279755763 Marionette TRACE conn3 <- [1,2238,null,{}] 05:49:15 INFO - PROCESS | 1852 | 1462279755768 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}] 05:49:15 INFO - PROCESS | 1852 | 1462279755980 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:49:16 INFO - PROCESS | 1852 | 1462279755998 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff5fd9800 == 94 [pid = 1852] [id = 567] 05:49:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7fe93a0000) [pid = 1852] [serial = 1702] [outer = (nil)] 05:49:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7ff39b4800) [pid = 1852] [serial = 1703] [outer = 0x7f7fe93a0000] 05:49:16 INFO - PROCESS | 1852 | 1462279756056 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7ff94dcc00) [pid = 1852] [serial = 1704] [outer = 0x7f7fe93a0000] 05:49:16 INFO - PROCESS | 1852 | 1462279756790 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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1075ms 05:49:16 INFO - PROCESS | 1852 | 1462279756837 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 1852 | 1462279756840 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:49:16 INFO - PROCESS | 1852 | 1462279756845 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 1852 | 1462279756847 Marionette TRACE conn3 <- [1,2242,null,{}] 05:49:16 INFO - PROCESS | 1852 | 1462279756852 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}] 05:49:17 INFO - PROCESS | 1852 | 1462279757015 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:49:17 INFO - PROCESS | 1852 | 1462279757175 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc135800 == 95 [pid = 1852] [id = 568] 05:49:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7feab87800) [pid = 1852] [serial = 1705] [outer = (nil)] 05:49:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7ffad2fc00) [pid = 1852] [serial = 1706] [outer = 0x7f7feab87800] 05:49:17 INFO - PROCESS | 1852 | 1462279757234 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7ffc228800) [pid = 1852] [serial = 1707] [outer = 0x7f7feab87800] 05:49:18 INFO - PROCESS | 1852 | 1462279758228 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1424ms 05:49:18 INFO - PROCESS | 1852 | 1462279758271 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1852 | 1462279758278 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:49:18 INFO - PROCESS | 1852 | 1462279758285 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1852 | 1462279758291 Marionette TRACE conn3 <- [1,2246,null,{}] 05:49:18 INFO - PROCESS | 1852 | 1462279758298 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}] 05:49:18 INFO - PROCESS | 1852 | 1462279758488 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:49:18 INFO - PROCESS | 1852 | 1462279758720 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecdde000 == 96 [pid = 1852] [id = 569] 05:49:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f7fec987c00) [pid = 1852] [serial = 1708] [outer = (nil)] 05:49:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7fed078400) [pid = 1852] [serial = 1709] [outer = 0x7f7fec987c00] 05:49:18 INFO - PROCESS | 1852 | 1462279758791 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7ff110b800) [pid = 1852] [serial = 1710] [outer = 0x7f7fec987c00] 05:49:19 INFO - PROCESS | 1852 | 1462279759729 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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1482ms 05:49:19 INFO - PROCESS | 1852 | 1462279759769 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 1852 | 1462279759777 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:49:19 INFO - PROCESS | 1852 | 1462279759788 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 1852 | 1462279759791 Marionette TRACE conn3 <- [1,2250,null,{}] 05:49:19 INFO - PROCESS | 1852 | 1462279759797 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}] 05:49:19 INFO - PROCESS | 1852 | 1462279759989 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:49:20 INFO - PROCESS | 1852 | 1462279760192 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3506800 == 97 [pid = 1852] [id = 570] 05:49:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7fec98dc00) [pid = 1852] [serial = 1711] [outer = (nil)] 05:49:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7ff29bd000) [pid = 1852] [serial = 1712] [outer = 0x7f7fec98dc00] 05:49:20 INFO - PROCESS | 1852 | 1462279760259 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7ff354e800) [pid = 1852] [serial = 1713] [outer = 0x7f7fec98dc00] 05:49:21 INFO - PROCESS | 1852 | 1462279761179 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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1431ms 05:49:21 INFO - PROCESS | 1852 | 1462279761219 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1852 | 1462279761222 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:49:21 INFO - PROCESS | 1852 | 1462279761228 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1852 | 1462279761234 Marionette TRACE conn3 <- [1,2254,null,{}] 05:49:21 INFO - PROCESS | 1852 | 1462279761249 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}] 05:49:21 INFO - PROCESS | 1852 | 1462279761451 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:49:21 INFO - PROCESS | 1852 | 1462279761646 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009327800 == 98 [pid = 1852] [id = 571] 05:49:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7ff4b78000) [pid = 1852] [serial = 1714] [outer = (nil)] 05:49:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7ff74df800) [pid = 1852] [serial = 1715] [outer = 0x7f7ff4b78000] 05:49:21 INFO - PROCESS | 1852 | 1462279761719 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7ffa1ec400) [pid = 1852] [serial = 1716] [outer = 0x7f7ff4b78000] 05:49:22 INFO - PROCESS | 1852 | 1462279762606 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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1431ms 05:49:22 INFO - PROCESS | 1852 | 1462279762660 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 1852 | 1462279762665 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:49:22 INFO - PROCESS | 1852 | 1462279762670 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1852 | 1462279762673 Marionette TRACE conn3 <- [1,2258,null,{}] 05:49:22 INFO - PROCESS | 1852 | 1462279762678 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}] 05:49:22 INFO - PROCESS | 1852 | 1462279762860 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:49:23 INFO - PROCESS | 1852 | 1462279763055 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e2ad800 == 99 [pid = 1852] [id = 572] 05:49:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7ff4a3b400) [pid = 1852] [serial = 1717] [outer = (nil)] 05:49:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7ffb696800) [pid = 1852] [serial = 1718] [outer = 0x7f7ff4a3b400] 05:49:23 INFO - PROCESS | 1852 | 1462279763126 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7ffc516c00) [pid = 1852] [serial = 1719] [outer = 0x7f7ff4a3b400] 05:49:24 INFO - PROCESS | 1852 | 1462279764000 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]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1382ms 05:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:49:24 INFO - PROCESS | 1852 | 1462279764053 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 1852 | 1462279764056 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:49:24 INFO - PROCESS | 1852 | 1462279764062 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 1852 | 1462279764065 Marionette TRACE conn3 <- [1,2262,null,{}] 05:49:24 INFO - PROCESS | 1852 | 1462279764070 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}] 05:49:24 INFO - PROCESS | 1852 | 1462279764248 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:49:24 INFO - PROCESS | 1852 | 1462279764455 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e387000 == 100 [pid = 1852] [id = 573] 05:49:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7ff74da400) [pid = 1852] [serial = 1720] [outer = (nil)] 05:49:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7ffcc52400) [pid = 1852] [serial = 1721] [outer = 0x7f7ff74da400] 05:49:24 INFO - PROCESS | 1852 | 1462279764525 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7ffd18ec00) [pid = 1852] [serial = 1722] [outer = 0x7f7ff74da400] 05:49:25 INFO - PROCESS | 1852 | 1462279765434 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1440ms 05:49:25 INFO - PROCESS | 1852 | 1462279765502 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1852 | 1462279765506 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:49:25 INFO - PROCESS | 1852 | 1462279765511 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1852 | 1462279765514 Marionette TRACE conn3 <- [1,2266,null,{}] 05:49:25 INFO - PROCESS | 1852 | 1462279765519 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}] 05:49:25 INFO - PROCESS | 1852 | 1462279765715 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:49:25 INFO - PROCESS | 1852 | 1462279765908 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8010797000 == 101 [pid = 1852] [id = 574] 05:49:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7ffd18e800) [pid = 1852] [serial = 1723] [outer = (nil)] 05:49:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7ffeee3800) [pid = 1852] [serial = 1724] [outer = 0x7f7ffd18e800] 05:49:25 INFO - PROCESS | 1852 | 1462279765979 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f8003747400) [pid = 1852] [serial = 1725] [outer = 0x7f7ffd18e800] 05:49:26 INFO - PROCESS | 1852 | 1462279766828 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]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1375ms 05:49:26 INFO - PROCESS | 1852 | 1462279766888 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 1852 | 1462279766892 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:49:26 INFO - PROCESS | 1852 | 1462279766897 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 1852 | 1462279766900 Marionette TRACE conn3 <- [1,2270,null,{}] 05:49:26 INFO - PROCESS | 1852 | 1462279766905 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}] 05:49:27 INFO - PROCESS | 1852 | 1462279767092 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:49:27 INFO - PROCESS | 1852 | 1462279767294 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8012aa5800 == 102 [pid = 1852] [id = 575] 05:49:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7ffd193000) [pid = 1852] [serial = 1726] [outer = (nil)] 05:49:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f8008767000) [pid = 1852] [serial = 1727] [outer = 0x7f7ffd193000] 05:49:27 INFO - PROCESS | 1852 | 1462279767363 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f8009313c00) [pid = 1852] [serial = 1728] [outer = 0x7f7ffd193000] 05:49:28 INFO - PROCESS | 1852 | 1462279768188 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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1325ms 05:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:49:28 INFO - PROCESS | 1852 | 1462279768223 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1852 | 1462279768226 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:49:28 INFO - PROCESS | 1852 | 1462279768232 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1852 | 1462279768236 Marionette TRACE conn3 <- [1,2274,null,{}] 05:49:28 INFO - PROCESS | 1852 | 1462279768241 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}] 05:49:28 INFO - PROCESS | 1852 | 1462279768421 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:49:28 INFO - PROCESS | 1852 | 1462279768640 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe45ac000 == 103 [pid = 1852] [id = 576] 05:49:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7feadd5000) [pid = 1852] [serial = 1729] [outer = (nil)] 05:49:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f8009316800) [pid = 1852] [serial = 1730] [outer = 0x7f7feadd5000] 05:49:28 INFO - PROCESS | 1852 | 1462279768749 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f80095f8800) [pid = 1852] [serial = 1731] [outer = 0x7f7feadd5000] 05:49:29 INFO - PROCESS | 1852 | 1462279769591 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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1384ms 05:49:29 INFO - PROCESS | 1852 | 1462279769621 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 1852 | 1462279769623 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:49:29 INFO - PROCESS | 1852 | 1462279769632 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 1852 | 1462279769635 Marionette TRACE conn3 <- [1,2278,null,{}] 05:49:29 INFO - PROCESS | 1852 | 1462279769640 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}] 05:49:29 INFO - PROCESS | 1852 | 1462279769840 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:49:30 INFO - PROCESS | 1852 | 1462279770048 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8013a3d000 == 104 [pid = 1852] [id = 577] 05:49:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ffad94c00) [pid = 1852] [serial = 1732] [outer = (nil)] 05:49:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f800969a800) [pid = 1852] [serial = 1733] [outer = 0x7f7ffad94c00] 05:49:30 INFO - PROCESS | 1852 | 1462279770114 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f8009868c00) [pid = 1852] [serial = 1734] [outer = 0x7f7ffad94c00] 05:49:30 INFO - PROCESS | 1852 | 1462279770983 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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1391ms 05:49:31 INFO - PROCESS | 1852 | 1462279771025 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 1852 | 1462279771029 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:49:31 INFO - PROCESS | 1852 | 1462279771036 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1852 | 1462279771040 Marionette TRACE conn3 <- [1,2282,null,{}] 05:49:31 INFO - PROCESS | 1852 | 1462279771046 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}] 05:49:31 INFO - PROCESS | 1852 | 1462279771240 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:49:31 INFO - PROCESS | 1852 | 1462279771456 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe87ce000 == 105 [pid = 1852] [id = 578] 05:49:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f80095f6000) [pid = 1852] [serial = 1735] [outer = (nil)] 05:49:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f8009a7ec00) [pid = 1852] [serial = 1736] [outer = 0x7f80095f6000] 05:49:31 INFO - PROCESS | 1852 | 1462279771523 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f800a755400) [pid = 1852] [serial = 1737] [outer = 0x7f80095f6000] 05:49:32 INFO - PROCESS | 1852 | 1462279772399 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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1430ms 05:49:32 INFO - PROCESS | 1852 | 1462279772467 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1852 | 1462279772471 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:49:32 INFO - PROCESS | 1852 | 1462279772477 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1852 | 1462279772481 Marionette TRACE conn3 <- [1,2286,null,{}] 05:49:32 INFO - PROCESS | 1852 | 1462279772489 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}] 05:49:32 INFO - PROCESS | 1852 | 1462279772744 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:49:32 INFO - PROCESS | 1852 | 1462279772957 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6ee4800 == 106 [pid = 1852] [id = 579] 05:49:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f8009a7f800) [pid = 1852] [serial = 1738] [outer = (nil)] 05:49:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f800c438c00) [pid = 1852] [serial = 1739] [outer = 0x7f8009a7f800] 05:49:33 INFO - PROCESS | 1852 | 1462279773114 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f800dd3dc00) [pid = 1852] [serial = 1740] [outer = 0x7f8009a7f800] 05:49:33 INFO - PROCESS | 1852 | 1462279773991 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]]]}] 05:49:34 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 05:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1584ms 05:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:49:34 INFO - PROCESS | 1852 | 1462279774063 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1852 | 1462279774066 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:49:34 INFO - PROCESS | 1852 | 1462279774072 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1852 | 1462279774075 Marionette TRACE conn3 <- [1,2290,null,{}] 05:49:34 INFO - PROCESS | 1852 | 1462279774080 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}] 05:49:34 INFO - PROCESS | 1852 | 1462279774276 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:49:34 INFO - PROCESS | 1852 | 1462279774479 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4c42800 == 107 [pid = 1852] [id = 580] 05:49:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7fe598c400) [pid = 1852] [serial = 1741] [outer = (nil)] 05:49:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f800dd44400) [pid = 1852] [serial = 1742] [outer = 0x7f7fe598c400] 05:49:34 INFO - PROCESS | 1852 | 1462279774590 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f800dd8f400) [pid = 1852] [serial = 1743] [outer = 0x7f7fe598c400] 05:49:35 INFO - PROCESS | 1852 | 1462279775518 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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1488ms 05:49:35 INFO - PROCESS | 1852 | 1462279775561 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:49:35 INFO - PROCESS | 1852 | 1462279775566 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:49:35 INFO - PROCESS | 1852 | 1462279775572 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1852 | 1462279775576 Marionette TRACE conn3 <- [1,2294,null,{}] 05:49:35 INFO - PROCESS | 1852 | 1462279775583 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}] 05:49:35 INFO - PROCESS | 1852 | 1462279775809 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:49:36 INFO - PROCESS | 1852 | 1462279776018 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe331a800 == 108 [pid = 1852] [id = 581] 05:49:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7fe332cc00) [pid = 1852] [serial = 1744] [outer = (nil)] 05:49:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7fe3336400) [pid = 1852] [serial = 1745] [outer = 0x7f7fe332cc00] 05:49:36 INFO - PROCESS | 1852 | 1462279776127 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7fe333ac00) [pid = 1852] [serial = 1746] [outer = 0x7f7fe332cc00] 05:49:37 INFO - PROCESS | 1852 | 1462279777462 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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1938ms 05:49:37 INFO - PROCESS | 1852 | 1462279777510 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1852 | 1462279777515 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:49:37 INFO - PROCESS | 1852 | 1462279777523 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1852 | 1462279777529 Marionette TRACE conn3 <- [1,2298,null,{}] 05:49:37 INFO - PROCESS | 1852 | 1462279777538 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}] 05:49:37 INFO - PROCESS | 1852 | 1462279777724 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:49:38 INFO - PROCESS | 1852 | 1462279778011 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe87cb800 == 109 [pid = 1852] [id = 582] 05:49:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7fe650b000) [pid = 1852] [serial = 1747] [outer = (nil)] 05:49:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7fe9459c00) [pid = 1852] [serial = 1748] [outer = 0x7f7fe650b000] 05:49:38 INFO - PROCESS | 1852 | 1462279778079 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7febb1f800) [pid = 1852] [serial = 1749] [outer = 0x7f7fe650b000] 05:49:39 INFO - PROCESS | 1852 | 1462279779084 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1637ms 05:49:39 INFO - PROCESS | 1852 | 1462279779160 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1852 | 1462279779168 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:49:39 INFO - PROCESS | 1852 | 1462279779177 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1852 | 1462279779181 Marionette TRACE conn3 <- [1,2302,null,{}] 05:49:39 INFO - PROCESS | 1852 | 1462279779187 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}] 05:49:39 INFO - PROCESS | 1852 | 1462279779407 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:49:39 INFO - PROCESS | 1852 | 1462279779703 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff5fd9800 == 108 [pid = 1852] [id = 567] 05:49:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff6170800 == 107 [pid = 1852] [id = 566] 05:49:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe791f000 == 108 [pid = 1852] [id = 583] 05:49:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7fe910b000) [pid = 1852] [serial = 1750] [outer = (nil)] 05:49:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ff0fd2c00) [pid = 1852] [serial = 1751] [outer = 0x7f7fe910b000] 05:49:39 INFO - PROCESS | 1852 | 1462279779876 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ff1e92c00) [pid = 1852] [serial = 1752] [outer = 0x7f7fe910b000] 05:49:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2eed800 == 107 [pid = 1852] [id = 565] 05:49:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c60000 == 106 [pid = 1852] [id = 564] 05:49:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2d7800 == 105 [pid = 1852] [id = 563] 05:49:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe864b800 == 104 [pid = 1852] [id = 562] 05:49:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7905800 == 103 [pid = 1852] [id = 561] 05:49:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe983e800 == 102 [pid = 1852] [id = 560] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7ff2685800) [pid = 1852] [serial = 1634] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7ff13fb800) [pid = 1852] [serial = 1595] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7ff26eb000) [pid = 1852] [serial = 1635] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ff110ac00) [pid = 1852] [serial = 1592] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7fe7b63c00) [pid = 1852] [serial = 1583] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff60b4400) [pid = 1852] [serial = 1613] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7feadd3800) [pid = 1852] [serial = 1619] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7ff3054800) [pid = 1852] [serial = 1601] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7fed082000) [pid = 1852] [serial = 1628] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7ff62cec00) [pid = 1852] [serial = 1616] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7febed6000) [pid = 1852] [serial = 1626] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7ff2683400) [pid = 1852] [serial = 1598] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7feadd7c00) [pid = 1852] [serial = 1625] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7ff3099400) [pid = 1852] [serial = 1604] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7fe90d4000) [pid = 1852] [serial = 1623] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7fe75dd800) [pid = 1852] [serial = 1622] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff3b37400) [pid = 1852] [serial = 1610] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fec98c400) [pid = 1852] [serial = 1589] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ff3751400) [pid = 1852] [serial = 1607] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7feab86400) [pid = 1852] [serial = 1586] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7ff29b7000) [pid = 1852] [serial = 1637] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7ff1e8e800) [pid = 1852] [serial = 1631] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff1fe5800) [pid = 1852] [serial = 1632] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7ff4b7bc00) [pid = 1852] [serial = 1638] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ff10da000) [pid = 1852] [serial = 1629] [outer = (nil)] [url = about:blank] 05:49:40 INFO - PROCESS | 1852 | 1462279780707 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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1583ms 05:49:40 INFO - PROCESS | 1852 | 1462279780761 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1852 | 1462279780765 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:49:40 INFO - PROCESS | 1852 | 1462279780770 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1852 | 1462279780775 Marionette TRACE conn3 <- [1,2306,null,{}] 05:49:40 INFO - PROCESS | 1852 | 1462279780790 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}] 05:49:40 INFO - PROCESS | 1852 | 1462279780975 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:49:41 INFO - PROCESS | 1852 | 1462279781158 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecc10000 == 103 [pid = 1852] [id = 584] 05:49:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7fe6ae0000) [pid = 1852] [serial = 1753] [outer = (nil)] 05:49:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7ff1e97800) [pid = 1852] [serial = 1754] [outer = 0x7f7fe6ae0000] 05:49:41 INFO - PROCESS | 1852 | 1462279781224 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7ff2a0e400) [pid = 1852] [serial = 1755] [outer = 0x7f7fe6ae0000] 05:49:42 INFO - PROCESS | 1852 | 1462279781997 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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1281ms 05:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:49:42 INFO - PROCESS | 1852 | 1462279782052 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 1852 | 1462279782055 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:49:42 INFO - PROCESS | 1852 | 1462279782062 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1852 | 1462279782064 Marionette TRACE conn3 <- [1,2310,null,{}] 05:49:42 INFO - PROCESS | 1852 | 1462279782071 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}] 05:49:42 INFO - PROCESS | 1852 | 1462279782316 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:49:42 INFO - PROCESS | 1852 | 1462279782348 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed2dd000 == 104 [pid = 1852] [id = 585] 05:49:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7febb15800) [pid = 1852] [serial = 1756] [outer = (nil)] 05:49:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ff31e1800) [pid = 1852] [serial = 1757] [outer = 0x7f7febb15800] 05:49:42 INFO - PROCESS | 1852 | 1462279782408 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7ff39ad000) [pid = 1852] [serial = 1758] [outer = 0x7f7febb15800] 05:49:43 INFO - PROCESS | 1852 | 1462279783302 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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1278ms 05:49:43 INFO - PROCESS | 1852 | 1462279783341 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1852 | 1462279783345 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:49:43 INFO - PROCESS | 1852 | 1462279783350 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1852 | 1462279783352 Marionette TRACE conn3 <- [1,2314,null,{}] 05:49:43 INFO - PROCESS | 1852 | 1462279783358 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}] 05:49:43 INFO - PROCESS | 1852 | 1462279783583 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:49:43 INFO - PROCESS | 1852 | 1462279783614 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14e0800 == 105 [pid = 1852] [id = 586] 05:49:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7fe3336800) [pid = 1852] [serial = 1759] [outer = (nil)] 05:49:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7ff4a3ec00) [pid = 1852] [serial = 1760] [outer = 0x7f7fe3336800] 05:49:43 INFO - PROCESS | 1852 | 1462279783673 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7ff62d4400) [pid = 1852] [serial = 1761] [outer = 0x7f7fe3336800] 05:49:44 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff60b6400) [pid = 1852] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:49:44 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fe93a0000) [pid = 1852] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:49:44 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7feab8ec00) [pid = 1852] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:49:44 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7fe75d7800) [pid = 1852] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:49:44 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7fe90cc800) [pid = 1852] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:49:44 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7fe598c800) [pid = 1852] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:49:44 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff39ad800) [pid = 1852] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:49:44 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7feab8e800) [pid = 1852] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:49:44 INFO - PROCESS | 1852 | 1462279784867 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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1580ms 05:49:44 INFO - PROCESS | 1852 | 1462279784932 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1852 | 1462279784936 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:49:44 INFO - PROCESS | 1852 | 1462279784942 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1852 | 1462279784944 Marionette TRACE conn3 <- [1,2318,null,{}] 05:49:44 INFO - PROCESS | 1852 | 1462279784949 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}] 05:49:45 INFO - PROCESS | 1852 | 1462279785140 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:49:45 INFO - PROCESS | 1852 | 1462279785343 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2acb800 == 106 [pid = 1852] [id = 587] 05:49:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7ff885fc00) [pid = 1852] [serial = 1762] [outer = (nil)] 05:49:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7ff9358400) [pid = 1852] [serial = 1763] [outer = 0x7f7ff885fc00] 05:49:45 INFO - PROCESS | 1852 | 1462279785407 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ffa555000) [pid = 1852] [serial = 1764] [outer = 0x7f7ff885fc00] 05:49:46 INFO - PROCESS | 1852 | 1462279786079 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] 05:49:46 INFO - PROCESS | 1852 | 1462279786134 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:49:46 INFO - PROCESS | 1852 | 1462279786149 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1852 | 1462279786152 Marionette TRACE conn3 <- [1,2322,null,{}] 05:49:46 INFO - PROCESS | 1852 | 1462279786162 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}] 05:49:46 INFO - PROCESS | 1852 | 1462279786327 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:49:46 INFO - PROCESS | 1852 | 1462279786341 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff4bf2000 == 107 [pid = 1852] [id = 588] 05:49:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ff8a4c800) [pid = 1852] [serial = 1765] [outer = (nil)] 05:49:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7ffbfbfc00) [pid = 1852] [serial = 1766] [outer = 0x7f7ff8a4c800] 05:49:46 INFO - PROCESS | 1852 | 1462279786410 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7ffcc4d400) [pid = 1852] [serial = 1767] [outer = 0x7f7ff8a4c800] 05:49:47 INFO - PROCESS | 1852 | 1462279787561 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1495ms 05:49:47 INFO - PROCESS | 1852 | 1462279787636 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1852 | 1462279787642 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:49:47 INFO - PROCESS | 1852 | 1462279787651 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1852 | 1462279787655 Marionette TRACE conn3 <- [1,2326,null,{}] 05:49:47 INFO - PROCESS | 1852 | 1462279787663 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}] 05:49:47 INFO - PROCESS | 1852 | 1462279787898 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:49:48 INFO - PROCESS | 1852 | 1462279788150 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8af1800 == 108 [pid = 1852] [id = 589] 05:49:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7fe9454c00) [pid = 1852] [serial = 1768] [outer = (nil)] 05:49:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7febedcc00) [pid = 1852] [serial = 1769] [outer = 0x7f7fe9454c00] 05:49:48 INFO - PROCESS | 1852 | 1462279788268 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7ff10dbc00) [pid = 1852] [serial = 1770] [outer = 0x7f7fe9454c00] 05:49:49 INFO - PROCESS | 1852 | 1462279789202 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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1580ms 05:49:49 INFO - PROCESS | 1852 | 1462279789232 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1852 | 1462279789239 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:49:49 INFO - PROCESS | 1852 | 1462279789251 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1852 | 1462279789254 Marionette TRACE conn3 <- [1,2330,null,{}] 05:49:49 INFO - PROCESS | 1852 | 1462279789261 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}] 05:49:49 INFO - PROCESS | 1852 | 1462279789469 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:49:49 INFO - PROCESS | 1852 | 1462279789679 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c52000 == 109 [pid = 1852] [id = 590] 05:49:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7feadd3800) [pid = 1852] [serial = 1771] [outer = (nil)] 05:49:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7ff268a400) [pid = 1852] [serial = 1772] [outer = 0x7f7feadd3800] 05:49:49 INFO - PROCESS | 1852 | 1462279789755 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7ff3054800) [pid = 1852] [serial = 1773] [outer = 0x7f7feadd3800] 05:49:50 INFO - PROCESS | 1852 | 1462279790681 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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1477ms 05:49:50 INFO - PROCESS | 1852 | 1462279790729 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 1852 | 1462279790732 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:49:50 INFO - PROCESS | 1852 | 1462279790738 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1852 | 1462279790744 Marionette TRACE conn3 <- [1,2334,null,{}] 05:49:50 INFO - PROCESS | 1852 | 1462279790759 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}] 05:49:50 INFO - PROCESS | 1852 | 1462279790968 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:49:51 INFO - PROCESS | 1852 | 1462279791174 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbbc7800 == 110 [pid = 1852] [id = 591] 05:49:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7ff4b7dc00) [pid = 1852] [serial = 1774] [outer = (nil)] 05:49:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7ff7eab800) [pid = 1852] [serial = 1775] [outer = 0x7f7ff4b7dc00] 05:49:51 INFO - PROCESS | 1852 | 1462279791292 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7ff9a57800) [pid = 1852] [serial = 1776] [outer = 0x7f7ff4b7dc00] 05:49:52 INFO - PROCESS | 1852 | 1462279792234 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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1546ms 05:49:52 INFO - PROCESS | 1852 | 1462279792285 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:49:52 INFO - PROCESS | 1852 | 1462279792291 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:49:52 INFO - PROCESS | 1852 | 1462279792297 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1852 | 1462279792300 Marionette TRACE conn3 <- [1,2338,null,{}] 05:49:52 INFO - PROCESS | 1852 | 1462279792306 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}] 05:49:52 INFO - PROCESS | 1852 | 1462279792502 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:49:52 INFO - PROCESS | 1852 | 1462279792712 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffeb81800 == 111 [pid = 1852] [id = 592] 05:49:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7fe6515000) [pid = 1852] [serial = 1777] [outer = (nil)] 05:49:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7ffcc54800) [pid = 1852] [serial = 1778] [outer = 0x7f7fe6515000] 05:49:52 INFO - PROCESS | 1852 | 1462279792827 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7ffd198800) [pid = 1852] [serial = 1779] [outer = 0x7f7fe6515000] 05:49:53 INFO - PROCESS | 1852 | 1462279793724 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]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1480ms 05:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:49:53 INFO - PROCESS | 1852 | 1462279793777 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1852 | 1462279793780 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:49:53 INFO - PROCESS | 1852 | 1462279793786 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1852 | 1462279793792 Marionette TRACE conn3 <- [1,2342,null,{}] 05:49:53 INFO - PROCESS | 1852 | 1462279793798 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}] 05:49:54 INFO - PROCESS | 1852 | 1462279794004 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:49:54 INFO - PROCESS | 1852 | 1462279794211 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009323000 == 112 [pid = 1852] [id = 593] 05:49:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7ff2055400) [pid = 1852] [serial = 1780] [outer = (nil)] 05:49:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7ffec2a400) [pid = 1852] [serial = 1781] [outer = 0x7f7ff2055400] 05:49:54 INFO - PROCESS | 1852 | 1462279794284 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7fff166c00) [pid = 1852] [serial = 1782] [outer = 0x7f7ff2055400] 05:49:55 INFO - PROCESS | 1852 | 1462279795169 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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1436ms 05:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:49:55 INFO - PROCESS | 1852 | 1462279795222 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1852 | 1462279795225 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:49:55 INFO - PROCESS | 1852 | 1462279795231 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1852 | 1462279795234 Marionette TRACE conn3 <- [1,2346,null,{}] 05:49:55 INFO - PROCESS | 1852 | 1462279795239 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}] 05:49:55 INFO - PROCESS | 1852 | 1462279795452 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:49:55 INFO - PROCESS | 1852 | 1462279795663 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e221000 == 113 [pid = 1852] [id = 594] 05:49:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7ffc597400) [pid = 1852] [serial = 1783] [outer = (nil)] 05:49:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f800a75cc00) [pid = 1852] [serial = 1784] [outer = 0x7f7ffc597400] 05:49:55 INFO - PROCESS | 1852 | 1462279795776 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f800dbcfc00) [pid = 1852] [serial = 1785] [outer = 0x7f7ffc597400] 05:49:56 INFO - PROCESS | 1852 | 1462279796639 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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1479ms 05:49:56 INFO - PROCESS | 1852 | 1462279796710 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1852 | 1462279796714 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:49:56 INFO - PROCESS | 1852 | 1462279796719 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1852 | 1462279796722 Marionette TRACE conn3 <- [1,2350,null,{}] 05:49:56 INFO - PROCESS | 1852 | 1462279796728 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}] 05:49:56 INFO - PROCESS | 1852 | 1462279796912 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:49:57 INFO - PROCESS | 1852 | 1462279797116 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6d9f800 == 114 [pid = 1852] [id = 595] 05:49:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ffd0d6800) [pid = 1852] [serial = 1786] [outer = (nil)] 05:49:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f800e19f000) [pid = 1852] [serial = 1787] [outer = 0x7f7ffd0d6800] 05:49:57 INFO - PROCESS | 1852 | 1462279797183 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f800e346400) [pid = 1852] [serial = 1788] [outer = 0x7f7ffd0d6800] 05:49:58 INFO - PROCESS | 1852 | 1462279798007 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]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1336ms 05:49:58 INFO - PROCESS | 1852 | 1462279798057 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1852 | 1462279798059 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:49:58 INFO - PROCESS | 1852 | 1462279798083 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1852 | 1462279798087 Marionette TRACE conn3 <- [1,2354,null,{}] 05:49:58 INFO - PROCESS | 1852 | 1462279798094 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}] 05:49:58 INFO - PROCESS | 1852 | 1462279798284 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:49:58 INFO - PROCESS | 1852 | 1462279798491 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6dba000 == 115 [pid = 1852] [id = 596] 05:49:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f800c96bc00) [pid = 1852] [serial = 1789] [outer = (nil)] 05:49:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f800e4b9400) [pid = 1852] [serial = 1790] [outer = 0x7f800c96bc00] 05:49:58 INFO - PROCESS | 1852 | 1462279798603 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f800e4bfc00) [pid = 1852] [serial = 1791] [outer = 0x7f800c96bc00] 05:49:59 INFO - PROCESS | 1852 | 1462279799490 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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1502ms 05:49:59 INFO - PROCESS | 1852 | 1462279799569 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1852 | 1462279799572 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:49:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:49:59 INFO - PROCESS | 1852 | 1462279799578 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1852 | 1462279799581 Marionette TRACE conn3 <- [1,2358,null,{}] 05:49:59 INFO - PROCESS | 1852 | 1462279799586 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}] 05:49:59 INFO - PROCESS | 1852 | 1462279799825 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:50:00 INFO - PROCESS | 1852 | 1462279800038 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1372000 == 116 [pid = 1852] [id = 597] 05:50:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f7fe6c9d400) [pid = 1852] [serial = 1792] [outer = (nil)] 05:50:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f7fe6ca3800) [pid = 1852] [serial = 1793] [outer = 0x7f7fe6c9d400] 05:50:00 INFO - PROCESS | 1852 | 1462279800157 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f7fe6ca9400) [pid = 1852] [serial = 1794] [outer = 0x7f7fe6c9d400] 05:50:01 INFO - PROCESS | 1852 | 1462279801041 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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:50:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1534ms 05:50:01 INFO - PROCESS | 1852 | 1462279801113 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1852 | 1462279801116 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:50:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:50:01 INFO - PROCESS | 1852 | 1462279801121 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1852 | 1462279801124 Marionette TRACE conn3 <- [1,2362,null,{}] 05:50:01 INFO - PROCESS | 1852 | 1462279801129 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}] 05:50:01 INFO - PROCESS | 1852 | 1462279801328 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:50:01 INFO - PROCESS | 1852 | 1462279801536 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febf4e800 == 117 [pid = 1852] [id = 598] 05:50:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f7fe4a27400) [pid = 1852] [serial = 1795] [outer = (nil)] 05:50:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f7fe4a31000) [pid = 1852] [serial = 1796] [outer = 0x7f7fe4a27400] 05:50:01 INFO - PROCESS | 1852 | 1462279801647 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f7fe4a35800) [pid = 1852] [serial = 1797] [outer = 0x7f7fe4a27400] 05:50:02 INFO - PROCESS | 1852 | 1462279802601 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]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1526ms 05:50:02 INFO - PROCESS | 1852 | 1462279802648 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 1852 | 1462279802653 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:50:02 INFO - PROCESS | 1852 | 1462279802659 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 1852 | 1462279802663 Marionette TRACE conn3 <- [1,2366,null,{}] 05:50:02 INFO - PROCESS | 1852 | 1462279802669 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}] 05:50:02 INFO - PROCESS | 1852 | 1462279802896 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:50:03 INFO - PROCESS | 1852 | 1462279803104 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe34db800 == 118 [pid = 1852] [id = 599] 05:50:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f7fe3338000) [pid = 1852] [serial = 1798] [outer = (nil)] 05:50:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7f7fe90d1400) [pid = 1852] [serial = 1799] [outer = 0x7f7fe3338000] 05:50:03 INFO - PROCESS | 1852 | 1462279803224 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7f7ff478c000) [pid = 1852] [serial = 1800] [outer = 0x7f7fe3338000] 05:50:04 INFO - PROCESS | 1852 | 1462279804656 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]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:50:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2037ms 05:50:04 INFO - PROCESS | 1852 | 1462279804697 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:50:04 INFO - PROCESS | 1852 | 1462279804702 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:50:04 INFO - PROCESS | 1852 | 1462279804710 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 1852 | 1462279804713 Marionette TRACE conn3 <- [1,2370,null,{}] 05:50:04 INFO - PROCESS | 1852 | 1462279804722 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}] 05:50:04 INFO - PROCESS | 1852 | 1462279804913 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:50:05 INFO - PROCESS | 1852 | 1462279805174 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6da6000 == 119 [pid = 1852] [id = 600] 05:50:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7f7fe3338800) [pid = 1852] [serial = 1801] [outer = (nil)] 05:50:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7f7fe7b62400) [pid = 1852] [serial = 1802] [outer = 0x7f7fe3338800] 05:50:05 INFO - PROCESS | 1852 | 1462279805300 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7f7fe9115800) [pid = 1852] [serial = 1803] [outer = 0x7f7fe3338800] 05:50:06 INFO - PROCESS | 1852 | 1462279806254 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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1587ms 05:50:06 INFO - PROCESS | 1852 | 1462279806296 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 1852 | 1462279806304 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:50:06 INFO - PROCESS | 1852 | 1462279806314 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1852 | 1462279806318 Marionette TRACE conn3 <- [1,2374,null,{}] 05:50:06 INFO - PROCESS | 1852 | 1462279806324 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}] 05:50:06 INFO - PROCESS | 1852 | 1462279806529 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:50:06 INFO - PROCESS | 1852 | 1462279806818 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6ee2000 == 120 [pid = 1852] [id = 601] 05:50:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7f7fec985c00) [pid = 1852] [serial = 1804] [outer = (nil)] 05:50:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7f7ff0f44000) [pid = 1852] [serial = 1805] [outer = 0x7f7fec985c00] 05:50:06 INFO - PROCESS | 1852 | 1462279806931 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7f7ff0f49400) [pid = 1852] [serial = 1806] [outer = 0x7f7fec985c00] 05:50:07 INFO - PROCESS | 1852 | 1462279807786 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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1527ms 05:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:50:07 INFO - PROCESS | 1852 | 1462279807841 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 1852 | 1462279807844 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:50:07 INFO - PROCESS | 1852 | 1462279807851 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 1852 | 1462279807857 Marionette TRACE conn3 <- [1,2378,null,{}] 05:50:07 INFO - PROCESS | 1852 | 1462279807872 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}] 05:50:08 INFO - PROCESS | 1852 | 1462279808063 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:50:08 INFO - PROCESS | 1852 | 1462279808284 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febf5e000 == 121 [pid = 1852] [id = 602] 05:50:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7f7fe5982800) [pid = 1852] [serial = 1807] [outer = (nil)] 05:50:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7f7ff13ee800) [pid = 1852] [serial = 1808] [outer = 0x7f7fe5982800] 05:50:08 INFO - PROCESS | 1852 | 1462279808394 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7f7ff1ff1c00) [pid = 1852] [serial = 1809] [outer = 0x7f7fe5982800] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc14e800 == 120 [pid = 1852] [id = 369] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bf7000 == 119 [pid = 1852] [id = 535] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7f7ff7434000) [pid = 1852] [serial = 1652] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7f7ff345d800) [pid = 1852] [serial = 1649] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7f7ff8b9f400) [pid = 1852] [serial = 1658] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7f7ffbb8ac00) [pid = 1852] [serial = 1670] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7f7fe9804000) [pid = 1852] [serial = 1643] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7f7ff74e0000) [pid = 1852] [serial = 1655] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7f7ffa2a4800) [pid = 1852] [serial = 1661] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7f7ffa64d400) [pid = 1852] [serial = 1664] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7f7ff1e8fc00) [pid = 1852] [serial = 1646] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7f7ffcc48800) [pid = 1852] [serial = 1673] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7f7ffad2c800) [pid = 1852] [serial = 1667] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2acb800 == 118 [pid = 1852] [id = 587] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14e0800 == 117 [pid = 1852] [id = 586] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed2dd000 == 116 [pid = 1852] [id = 585] 05:50:09 INFO - PROCESS | 1852 | 1462279809464 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]]]}] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecc10000 == 115 [pid = 1852] [id = 584] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe791f000 == 114 [pid = 1852] [id = 583] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe87cb800 == 113 [pid = 1852] [id = 582] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8013a3d000 == 112 [pid = 1852] [id = 577] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe45ac000 == 111 [pid = 1852] [id = 576] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8012aa5800 == 110 [pid = 1852] [id = 575] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8010797000 == 109 [pid = 1852] [id = 574] 05:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1644ms 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e387000 == 108 [pid = 1852] [id = 573] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e2ad800 == 107 [pid = 1852] [id = 572] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3506800 == 106 [pid = 1852] [id = 570] 05:50:09 INFO - PROCESS | 1852 | 1462279809499 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 1852 | 1462279809503 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:50:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecdde000 == 105 [pid = 1852] [id = 569] 05:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:50:09 INFO - PROCESS | 1852 | 1462279809511 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 1852 | 1462279809513 Marionette TRACE conn3 <- [1,2382,null,{}] 05:50:09 INFO - PROCESS | 1852 | 1462279809518 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}] 05:50:09 INFO - PROCESS | 1852 | 1462279809692 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f7ff94dcc00) [pid = 1852] [serial = 1704] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7ff88dbc00) [pid = 1852] [serial = 1701] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f7fe980f000) [pid = 1852] [serial = 1679] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f7ff39b4800) [pid = 1852] [serial = 1703] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f7ff5f59400) [pid = 1852] [serial = 1640] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7ff3463400) [pid = 1852] [serial = 1695] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7fed07e800) [pid = 1852] [serial = 1688] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7ff268f000) [pid = 1852] [serial = 1691] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7ff29b9c00) [pid = 1852] [serial = 1692] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7ff1e98800) [pid = 1852] [serial = 1689] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7ffd192800) [pid = 1852] [serial = 1676] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7fe73f2400) [pid = 1852] [serial = 1683] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7ff7eb2400) [pid = 1852] [serial = 1700] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7ff60b5800) [pid = 1852] [serial = 1698] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7ff3b41400) [pid = 1852] [serial = 1697] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7febb1f400) [pid = 1852] [serial = 1685] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7fecc8a800) [pid = 1852] [serial = 1686] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7fe650ac00) [pid = 1852] [serial = 1682] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff3093000) [pid = 1852] [serial = 1694] [outer = (nil)] [url = about:blank] 05:50:09 INFO - PROCESS | 1852 | 1462279809962 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6edc800 == 106 [pid = 1852] [id = 603] 05:50:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7fe4a36000) [pid = 1852] [serial = 1810] [outer = (nil)] 05:50:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7fecc8a800) [pid = 1852] [serial = 1811] [outer = 0x7f7fe4a36000] 05:50:10 INFO - PROCESS | 1852 | 1462279810068 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7ff26f0c00) [pid = 1852] [serial = 1812] [outer = 0x7f7fe4a36000] 05:50:10 INFO - PROCESS | 1852 | 1462279810752 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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1280ms 05:50:10 INFO - PROCESS | 1852 | 1462279810792 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 1852 | 1462279810795 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:50:10 INFO - PROCESS | 1852 | 1462279810800 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 1852 | 1462279810802 Marionette TRACE conn3 <- [1,2386,null,{}] 05:50:10 INFO - PROCESS | 1852 | 1462279810807 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}] 05:50:10 INFO - PROCESS | 1852 | 1462279810963 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:50:11 INFO - PROCESS | 1852 | 1462279811134 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecdf2800 == 107 [pid = 1852] [id = 604] 05:50:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7fe73f2400) [pid = 1852] [serial = 1813] [outer = (nil)] 05:50:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ff2d78400) [pid = 1852] [serial = 1814] [outer = 0x7f7fe73f2400] 05:50:11 INFO - PROCESS | 1852 | 1462279811191 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ff345fc00) [pid = 1852] [serial = 1815] [outer = 0x7f7fe73f2400] 05:50:12 INFO - PROCESS | 1852 | 1462279812001 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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1224ms 05:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:50:12 INFO - PROCESS | 1852 | 1462279812032 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 1852 | 1462279812035 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:50:12 INFO - PROCESS | 1852 | 1462279812041 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 1852 | 1462279812044 Marionette TRACE conn3 <- [1,2390,null,{}] 05:50:12 INFO - PROCESS | 1852 | 1462279812060 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}] 05:50:12 INFO - PROCESS | 1852 | 1462279812320 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:50:12 INFO - PROCESS | 1852 | 1462279812344 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14cc800 == 108 [pid = 1852] [id = 605] 05:50:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ff3463400) [pid = 1852] [serial = 1816] [outer = (nil)] 05:50:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7ff60b8c00) [pid = 1852] [serial = 1817] [outer = 0x7f7ff3463400] 05:50:12 INFO - PROCESS | 1852 | 1462279812406 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7ff8a49c00) [pid = 1852] [serial = 1818] [outer = 0x7f7ff3463400] 05:50:13 INFO - PROCESS | 1852 | 1462279813288 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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1288ms 05:50:13 INFO - PROCESS | 1852 | 1462279813341 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 1852 | 1462279813343 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:50:13 INFO - PROCESS | 1852 | 1462279813353 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1852 | 1462279813355 Marionette TRACE conn3 <- [1,2394,null,{}] 05:50:13 INFO - PROCESS | 1852 | 1462279813359 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}] 05:50:13 INFO - PROCESS | 1852 | 1462279813597 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:50:13 INFO - PROCESS | 1852 | 1462279813625 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c43000 == 109 [pid = 1852] [id = 606] 05:50:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7ff88e2c00) [pid = 1852] [serial = 1819] [outer = (nil)] 05:50:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7ffa2a0000) [pid = 1852] [serial = 1820] [outer = 0x7f7ff88e2c00] 05:50:13 INFO - PROCESS | 1852 | 1462279813684 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f7ffad9a800) [pid = 1852] [serial = 1821] [outer = 0x7f7ff88e2c00] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7ff1e96c00) [pid = 1852] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7ff1fe4800) [pid = 1852] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7fecc8bc00) [pid = 1852] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7ffbd5f000) [pid = 1852] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7fe6ad7000) [pid = 1852] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7fe4ed8400) [pid = 1852] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7fe4edb400) [pid = 1852] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7fe6ad8400) [pid = 1852] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7feadd1c00) [pid = 1852] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ff74e5c00) [pid = 1852] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7ffa644000) [pid = 1852] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff13ef000) [pid = 1852] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7ff3748c00) [pid = 1852] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7ff7ea9400) [pid = 1852] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7febedb400) [pid = 1852] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7fe5986800) [pid = 1852] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7fe4ed5400) [pid = 1852] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7fe3336800) [pid = 1852] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7fe910b000) [pid = 1852] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7fe6ae0000) [pid = 1852] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7fe650b000) [pid = 1852] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7ff885fc00) [pid = 1852] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:50:14 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7febb15800) [pid = 1852] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:50:15 INFO - PROCESS | 1852 | 1462279815367 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]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2039ms 05:50:15 INFO - PROCESS | 1852 | 1462279815390 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 1852 | 1462279815393 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:50:15 INFO - PROCESS | 1852 | 1462279815399 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 1852 | 1462279815401 Marionette TRACE conn3 <- [1,2398,null,{}] 05:50:15 INFO - PROCESS | 1852 | 1462279815406 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}] 05:50:15 INFO - PROCESS | 1852 | 1462279815585 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:50:15 INFO - PROCESS | 1852 | 1462279815602 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecdd9000 == 110 [pid = 1852] [id = 607] 05:50:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7fe5984c00) [pid = 1852] [serial = 1822] [outer = (nil)] 05:50:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7febc68400) [pid = 1852] [serial = 1823] [outer = 0x7f7fe5984c00] 05:50:15 INFO - PROCESS | 1852 | 1462279815659 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7ff885fc00) [pid = 1852] [serial = 1824] [outer = 0x7f7fe5984c00] 05:50:16 INFO - PROCESS | 1852 | 1462279816506 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1133ms 05:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:50:16 INFO - PROCESS | 1852 | 1462279816543 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 1852 | 1462279816546 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:50:16 INFO - PROCESS | 1852 | 1462279816557 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 1852 | 1462279816560 Marionette TRACE conn3 <- [1,2402,null,{}] 05:50:16 INFO - PROCESS | 1852 | 1462279816565 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}] 05:50:16 INFO - PROCESS | 1852 | 1462279816740 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:50:17 INFO - PROCESS | 1852 | 1462279817029 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe34f1000 == 111 [pid = 1852] [id = 608] 05:50:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7fe3330800) [pid = 1852] [serial = 1825] [outer = (nil)] 05:50:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7fe3335000) [pid = 1852] [serial = 1826] [outer = 0x7f7fe3330800] 05:50:17 INFO - PROCESS | 1852 | 1462279817149 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7fe598b800) [pid = 1852] [serial = 1827] [outer = 0x7f7fe3330800] 05:50:18 INFO - PROCESS | 1852 | 1462279818148 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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1632ms 05:50:18 INFO - PROCESS | 1852 | 1462279818186 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 1852 | 1462279818193 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:50:18 INFO - PROCESS | 1852 | 1462279818203 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 1852 | 1462279818207 Marionette TRACE conn3 <- [1,2406,null,{}] 05:50:18 INFO - PROCESS | 1852 | 1462279818215 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}] 05:50:18 INFO - PROCESS | 1852 | 1462279818419 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:50:18 INFO - PROCESS | 1852 | 1462279818625 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe3b800 == 112 [pid = 1852] [id = 609] 05:50:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7fe3331800) [pid = 1852] [serial = 1828] [outer = (nil)] 05:50:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7feab88800) [pid = 1852] [serial = 1829] [outer = 0x7f7fe3331800] 05:50:18 INFO - PROCESS | 1852 | 1462279818742 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7fec98c000) [pid = 1852] [serial = 1830] [outer = 0x7f7fe3331800] 05:50:19 INFO - PROCESS | 1852 | 1462279819765 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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1634ms 05:50:19 INFO - PROCESS | 1852 | 1462279819840 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:50:19 INFO - PROCESS | 1852 | 1462279819847 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:50:19 INFO - PROCESS | 1852 | 1462279819854 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1852 | 1462279819857 Marionette TRACE conn3 <- [1,2410,null,{}] 05:50:19 INFO - PROCESS | 1852 | 1462279819863 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}] 05:50:20 INFO - PROCESS | 1852 | 1462279820127 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:50:20 INFO - PROCESS | 1852 | 1462279820427 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff146a000 == 113 [pid = 1852] [id = 610] 05:50:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7fed086800) [pid = 1852] [serial = 1831] [outer = (nil)] 05:50:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7ff10e2c00) [pid = 1852] [serial = 1832] [outer = 0x7f7fed086800] 05:50:20 INFO - PROCESS | 1852 | 1462279820547 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7ff1fe9400) [pid = 1852] [serial = 1833] [outer = 0x7f7fed086800] 05:50:21 INFO - PROCESS | 1852 | 1462279821431 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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1636ms 05:50:21 INFO - PROCESS | 1852 | 1462279821491 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 1852 | 1462279821494 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:50:21 INFO - PROCESS | 1852 | 1462279821514 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1852 | 1462279821528 Marionette TRACE conn3 <- [1,2414,null,{}] 05:50:21 INFO - PROCESS | 1852 | 1462279821537 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}] 05:50:21 INFO - PROCESS | 1852 | 1462279821789 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:50:22 INFO - PROCESS | 1852 | 1462279822043 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff9a84800 == 114 [pid = 1852] [id = 611] 05:50:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7ff2e94800) [pid = 1852] [serial = 1834] [outer = (nil)] 05:50:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7ff374fc00) [pid = 1852] [serial = 1835] [outer = 0x7f7ff2e94800] 05:50:22 INFO - PROCESS | 1852 | 1462279822159 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7ff4a35800) [pid = 1852] [serial = 1836] [outer = 0x7f7ff2e94800] 05:50:23 INFO - PROCESS | 1852 | 1462279823022 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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:50:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1561ms 05:50:23 INFO - PROCESS | 1852 | 1462279823063 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:50:23 INFO - PROCESS | 1852 | 1462279823068 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:50:23 INFO - PROCESS | 1852 | 1462279823074 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 1852 | 1462279823078 Marionette TRACE conn3 <- [1,2418,null,{}] 05:50:23 INFO - PROCESS | 1852 | 1462279823083 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}] 05:50:23 INFO - PROCESS | 1852 | 1462279823281 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:50:23 INFO - PROCESS | 1852 | 1462279823493 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe1a800 == 115 [pid = 1852] [id = 612] 05:50:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ff2e97800) [pid = 1852] [serial = 1837] [outer = (nil)] 05:50:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ff742d000) [pid = 1852] [serial = 1838] [outer = 0x7f7ff2e97800] 05:50:23 INFO - PROCESS | 1852 | 1462279823568 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ff7eb7c00) [pid = 1852] [serial = 1839] [outer = 0x7f7ff2e97800] 05:50:24 INFO - PROCESS | 1852 | 1462279824452 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1432ms 05:50:24 INFO - PROCESS | 1852 | 1462279824507 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1852 | 1462279824510 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:50:24 INFO - PROCESS | 1852 | 1462279824517 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1852 | 1462279824520 Marionette TRACE conn3 <- [1,2422,null,{}] 05:50:24 INFO - PROCESS | 1852 | 1462279824526 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}] 05:50:24 INFO - PROCESS | 1852 | 1462279824730 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:50:24 INFO - PROCESS | 1852 | 1462279824995 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffecac000 == 116 [pid = 1852] [id = 613] 05:50:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7ffbd58800) [pid = 1852] [serial = 1840] [outer = (nil)] 05:50:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7ffc235400) [pid = 1852] [serial = 1841] [outer = 0x7f7ffbd58800] 05:50:25 INFO - PROCESS | 1852 | 1462279825132 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7ffee6c400) [pid = 1852] [serial = 1842] [outer = 0x7f7ffbd58800] 05:50:25 INFO - PROCESS | 1852 | 1462279825993 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1540ms 05:50:26 INFO - PROCESS | 1852 | 1462279826057 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1852 | 1462279826061 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:50:26 INFO - PROCESS | 1852 | 1462279826067 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1852 | 1462279826069 Marionette TRACE conn3 <- [1,2426,null,{}] 05:50:26 INFO - PROCESS | 1852 | 1462279826075 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}] 05:50:26 INFO - PROCESS | 1852 | 1462279826280 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:50:26 INFO - PROCESS | 1852 | 1462279826490 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800db72000 == 117 [pid = 1852] [id = 614] 05:50:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7ffee6d400) [pid = 1852] [serial = 1843] [outer = (nil)] 05:50:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f8009398c00) [pid = 1852] [serial = 1844] [outer = 0x7f7ffee6d400] 05:50:26 INFO - PROCESS | 1852 | 1462279826604 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f800969ac00) [pid = 1852] [serial = 1845] [outer = 0x7f7ffee6d400] 05:50:27 INFO - PROCESS | 1852 | 1462279827519 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1481ms 05:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:50:27 INFO - PROCESS | 1852 | 1462279827549 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1852 | 1462279827551 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:50:27 INFO - PROCESS | 1852 | 1462279827556 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1852 | 1462279827560 Marionette TRACE conn3 <- [1,2430,null,{}] 05:50:27 INFO - PROCESS | 1852 | 1462279827565 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}] 05:50:27 INFO - PROCESS | 1852 | 1462279827755 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:50:27 INFO - PROCESS | 1852 | 1462279827968 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e2b8800 == 118 [pid = 1852] [id = 615] 05:50:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f7fff163800) [pid = 1852] [serial = 1846] [outer = (nil)] 05:50:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f800a4d1800) [pid = 1852] [serial = 1847] [outer = 0x7f7fff163800] 05:50:28 INFO - PROCESS | 1852 | 1462279828081 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f800a756800) [pid = 1852] [serial = 1848] [outer = 0x7f7fff163800] 05:50:28 INFO - PROCESS | 1852 | 1462279828964 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]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1435ms 05:50:28 INFO - PROCESS | 1852 | 1462279828994 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1852 | 1462279828996 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:50:29 INFO - PROCESS | 1852 | 1462279829003 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 1852 | 1462279829006 Marionette TRACE conn3 <- [1,2434,null,{}] 05:50:29 INFO - PROCESS | 1852 | 1462279829012 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}] 05:50:29 INFO - PROCESS | 1852 | 1462279829210 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:50:29 INFO - PROCESS | 1852 | 1462279829679 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8012ca5000 == 119 [pid = 1852] [id = 616] 05:50:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f800dd91800) [pid = 1852] [serial = 1849] [outer = (nil)] 05:50:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f800e344800) [pid = 1852] [serial = 1850] [outer = 0x7f800dd91800] 05:50:29 INFO - PROCESS | 1852 | 1462279829798 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f800e4bf400) [pid = 1852] [serial = 1851] [outer = 0x7f800dd91800] 05:50:30 INFO - PROCESS | 1852 | 1462279830607 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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1641ms 05:50:30 INFO - PROCESS | 1852 | 1462279830645 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 1852 | 1462279830647 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:50:30 INFO - PROCESS | 1852 | 1462279830654 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 1852 | 1462279830656 Marionette TRACE conn3 <- [1,2438,null,{}] 05:50:30 INFO - PROCESS | 1852 | 1462279830662 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}] 05:50:30 INFO - PROCESS | 1852 | 1462279830869 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:50:31 INFO - PROCESS | 1852 | 1462279831084 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8697800 == 120 [pid = 1852] [id = 617] 05:50:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7f7fe9248000) [pid = 1852] [serial = 1852] [outer = (nil)] 05:50:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7f7fe924f000) [pid = 1852] [serial = 1853] [outer = 0x7f7fe9248000] 05:50:31 INFO - PROCESS | 1852 | 1462279831196 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7f7fe9254c00) [pid = 1852] [serial = 1854] [outer = 0x7f7fe9248000] 05:50:32 INFO - PROCESS | 1852 | 1462279832128 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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1529ms 05:50:32 INFO - PROCESS | 1852 | 1462279832184 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1852 | 1462279832188 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:50:32 INFO - PROCESS | 1852 | 1462279832195 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1852 | 1462279832197 Marionette TRACE conn3 <- [1,2442,null,{}] 05:50:32 INFO - PROCESS | 1852 | 1462279832204 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}] 05:50:32 INFO - PROCESS | 1852 | 1462279832418 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:50:32 INFO - PROCESS | 1852 | 1462279832638 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6e8e000 == 121 [pid = 1852] [id = 618] 05:50:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7f7fe035c800) [pid = 1852] [serial = 1855] [outer = (nil)] 05:50:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7f7fe0361400) [pid = 1852] [serial = 1856] [outer = 0x7f7fe035c800] 05:50:32 INFO - PROCESS | 1852 | 1462279832764 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7f7fe924c800) [pid = 1852] [serial = 1857] [outer = 0x7f7fe035c800] 05:50:33 INFO - PROCESS | 1852 | 1462279833722 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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:50:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1581ms 05:50:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:50:33 INFO - PROCESS | 1852 | 1462279833776 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 1852 | 1462279833779 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:50:33 INFO - PROCESS | 1852 | 1462279833785 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1852 | 1462279833789 Marionette TRACE conn3 <- [1,2446,null,{}] 05:50:33 INFO - PROCESS | 1852 | 1462279833794 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}] 05:50:34 INFO - PROCESS | 1852 | 1462279834018 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:50:34 INFO - PROCESS | 1852 | 1462279834232 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe02d4800 == 122 [pid = 1852] [id = 619] 05:50:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7f7fdfb05000) [pid = 1852] [serial = 1858] [outer = (nil)] 05:50:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7f7fe029fc00) [pid = 1852] [serial = 1859] [outer = 0x7f7fdfb05000] 05:50:34 INFO - PROCESS | 1852 | 1462279834344 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7f7fe02a4800) [pid = 1852] [serial = 1860] [outer = 0x7f7fdfb05000] 05:50:35 INFO - PROCESS | 1852 | 1462279835276 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1578ms 05:50:35 INFO - PROCESS | 1852 | 1462279835363 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1852 | 1462279835366 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:50:35 INFO - PROCESS | 1852 | 1462279835372 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1852 | 1462279835374 Marionette TRACE conn3 <- [1,2450,null,{}] 05:50:35 INFO - PROCESS | 1852 | 1462279835381 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}] 05:50:35 INFO - PROCESS | 1852 | 1462279835592 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:50:35 INFO - PROCESS | 1852 | 1462279835808 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1816000 == 123 [pid = 1852] [id = 620] 05:50:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7f7fe029f800) [pid = 1852] [serial = 1861] [outer = (nil)] 05:50:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7f7fe02aa800) [pid = 1852] [serial = 1862] [outer = 0x7f7fe029f800] 05:50:35 INFO - PROCESS | 1852 | 1462279835918 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7f7fe0366800) [pid = 1852] [serial = 1863] [outer = 0x7f7fe029f800] 05:50:36 INFO - PROCESS | 1852 | 1462279836839 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:50:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1527ms 05:50:36 INFO - PROCESS | 1852 | 1462279836900 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1852 | 1462279836904 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:50:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:50:36 INFO - PROCESS | 1852 | 1462279836910 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1852 | 1462279836913 Marionette TRACE conn3 <- [1,2454,null,{}] 05:50:36 INFO - PROCESS | 1852 | 1462279836918 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}] 05:50:37 INFO - PROCESS | 1852 | 1462279837130 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:50:37 INFO - PROCESS | 1852 | 1462279837353 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6e07000 == 124 [pid = 1852] [id = 621] 05:50:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7f7fdfb08c00) [pid = 1852] [serial = 1864] [outer = (nil)] 05:50:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7f7fe6518000) [pid = 1852] [serial = 1865] [outer = 0x7f7fdfb08c00] 05:50:37 INFO - PROCESS | 1852 | 1462279837506 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7f7fec982c00) [pid = 1852] [serial = 1866] [outer = 0x7f7fdfb08c00] 05:50:38 INFO - PROCESS | 1852 | 1462279838375 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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1538ms 05:50:38 INFO - PROCESS | 1852 | 1462279838450 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1852 | 1462279838454 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:50:38 INFO - PROCESS | 1852 | 1462279838460 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1852 | 1462279838463 Marionette TRACE conn3 <- [1,2458,null,{}] 05:50:38 INFO - PROCESS | 1852 | 1462279838468 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}] 05:50:39 INFO - PROCESS | 1852 | 1462279839063 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:50:39 INFO - PROCESS | 1852 | 1462279839367 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe45ad000 == 125 [pid = 1852] [id = 622] 05:50:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7f7fdfb10800) [pid = 1852] [serial = 1867] [outer = (nil)] 05:50:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7f7fe029e800) [pid = 1852] [serial = 1868] [outer = 0x7f7fdfb10800] 05:50:39 INFO - PROCESS | 1852 | 1462279839436 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7f7fe0366c00) [pid = 1852] [serial = 1869] [outer = 0x7f7fdfb10800] 05:50:40 INFO - PROCESS | 1852 | 1462279840316 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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1882ms 05:50:40 INFO - PROCESS | 1852 | 1462279840346 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 1852 | 1462279840351 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:50:40 INFO - PROCESS | 1852 | 1462279840358 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 1852 | 1462279840364 Marionette TRACE conn3 <- [1,2462,null,{}] 05:50:40 INFO - PROCESS | 1852 | 1462279840371 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}] 05:50:40 INFO - PROCESS | 1852 | 1462279840563 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:50:40 INFO - PROCESS | 1852 | 1462279840785 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe87c7000 == 126 [pid = 1852] [id = 623] 05:50:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7f7fe0364c00) [pid = 1852] [serial = 1870] [outer = (nil)] 05:50:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7f7fe4a34400) [pid = 1852] [serial = 1871] [outer = 0x7f7fe0364c00] 05:50:40 INFO - PROCESS | 1852 | 1462279840918 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7f7fe650b000) [pid = 1852] [serial = 1872] [outer = 0x7f7fe0364c00] 05:50:42 INFO - PROCESS | 1852 | 1462279842000 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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:50:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1683ms 05:50:42 INFO - PROCESS | 1852 | 1462279842042 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 1852 | 1462279842046 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:50:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:50:42 INFO - PROCESS | 1852 | 1462279842053 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1852 | 1462279842057 Marionette TRACE conn3 <- [1,2466,null,{}] 05:50:42 INFO - PROCESS | 1852 | 1462279842063 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}] 05:50:42 INFO - PROCESS | 1852 | 1462279842276 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:50:42 INFO - PROCESS | 1852 | 1462279842499 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3323000 == 127 [pid = 1852] [id = 624] 05:50:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7f7fe3339000) [pid = 1852] [serial = 1873] [outer = (nil)] 05:50:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7f7fe90d2000) [pid = 1852] [serial = 1874] [outer = 0x7f7fe3339000] 05:50:42 INFO - PROCESS | 1852 | 1462279842707 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7f7fe9251c00) [pid = 1852] [serial = 1875] [outer = 0x7f7fe3339000] 05:50:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e26000 == 126 [pid = 1852] [id = 548] 05:50:42 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7f8009316800) [pid = 1852] [serial = 1730] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7f800969a800) [pid = 1852] [serial = 1733] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7f8009a7ec00) [pid = 1852] [serial = 1736] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7f800c438c00) [pid = 1852] [serial = 1739] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7f800dd44400) [pid = 1852] [serial = 1742] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7f7ffbfbfc00) [pid = 1852] [serial = 1766] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8890000 == 125 [pid = 1852] [id = 549] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffba3b800 == 124 [pid = 1852] [id = 550] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecdd9000 == 123 [pid = 1852] [id = 607] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2c43000 == 122 [pid = 1852] [id = 606] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff14cc800 == 121 [pid = 1852] [id = 605] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecdf2800 == 120 [pid = 1852] [id = 604] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6edc800 == 119 [pid = 1852] [id = 603] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febf5e000 == 118 [pid = 1852] [id = 602] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6ee2000 == 117 [pid = 1852] [id = 601] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6da6000 == 116 [pid = 1852] [id = 600] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6dba000 == 115 [pid = 1852] [id = 596] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6d9f800 == 114 [pid = 1852] [id = 595] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e221000 == 113 [pid = 1852] [id = 594] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009323000 == 112 [pid = 1852] [id = 593] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffeb81800 == 111 [pid = 1852] [id = 592] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbbc7800 == 110 [pid = 1852] [id = 591] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c52000 == 109 [pid = 1852] [id = 590] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8af1800 == 108 [pid = 1852] [id = 589] 05:50:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff4bf2000 == 107 [pid = 1852] [id = 588] 05:50:43 INFO - PROCESS | 1852 | 1462279843571 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1529ms 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7f7ff2aae400) [pid = 1852] [serial = 1473] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7f7ffad2e400) [pid = 1852] [serial = 1488] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7f7ffcc48c00) [pid = 1852] [serial = 1497] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7f8003797400) [pid = 1852] [serial = 1503] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7f7febb20800) [pid = 1852] [serial = 1443] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7f7ff478e400) [pid = 1852] [serial = 1479] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7f7ffc22d800) [pid = 1852] [serial = 1494] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7f7ff1e96000) [pid = 1852] [serial = 1509] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7f7ff110b000) [pid = 1852] [serial = 1470] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7f7ff9839400) [pid = 1852] [serial = 1485] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7f7ffec32400) [pid = 1852] [serial = 1500] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7f7ff374c400) [pid = 1852] [serial = 1476] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7f7ff62cdc00) [pid = 1852] [serial = 1482] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7f7ffbb8a400) [pid = 1852] [serial = 1491] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7f80095f3c00) [pid = 1852] [serial = 1506] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7f7ff60b8400) [pid = 1852] [serial = 1620] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7f7ff3463800) [pid = 1852] [serial = 1566] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7f7ff4a3ec00) [pid = 1852] [serial = 1760] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f7ffcc52400) [pid = 1852] [serial = 1721] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7ff29bd000) [pid = 1852] [serial = 1712] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f7fe3336400) [pid = 1852] [serial = 1745] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f8008767000) [pid = 1852] [serial = 1727] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f7ffb696800) [pid = 1852] [serial = 1718] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7fed078400) [pid = 1852] [serial = 1709] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7ff0fd2c00) [pid = 1852] [serial = 1751] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7ff1e92c00) [pid = 1852] [serial = 1752] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7ffeee3800) [pid = 1852] [serial = 1724] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7ff1e97800) [pid = 1852] [serial = 1754] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7ff2a0e400) [pid = 1852] [serial = 1755] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7ff74df800) [pid = 1852] [serial = 1715] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7ffad2fc00) [pid = 1852] [serial = 1706] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7febb1f800) [pid = 1852] [serial = 1749] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7fe9459c00) [pid = 1852] [serial = 1748] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7ff9358400) [pid = 1852] [serial = 1763] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ff31e1800) [pid = 1852] [serial = 1757] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7ff39ad000) [pid = 1852] [serial = 1758] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff62d4400) [pid = 1852] [serial = 1761] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7ffa555000) [pid = 1852] [serial = 1764] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1852 | 1462279843655 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1852 | 1462279843660 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:50:43 INFO - PROCESS | 1852 | 1462279843679 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1852 | 1462279843686 Marionette TRACE conn3 <- [1,2470,null,{}] 05:50:43 INFO - PROCESS | 1852 | 1462279843691 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}] 05:50:43 INFO - PROCESS | 1852 | 1462279843884 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:50:44 INFO - PROCESS | 1852 | 1462279844053 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe946b800 == 108 [pid = 1852] [id = 625] 05:50:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7fe6ca4400) [pid = 1852] [serial = 1876] [outer = (nil)] 05:50:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7febb12400) [pid = 1852] [serial = 1877] [outer = 0x7f7fe6ca4400] 05:50:44 INFO - PROCESS | 1852 | 1462279844113 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7fec986c00) [pid = 1852] [serial = 1878] [outer = 0x7f7fe6ca4400] 05:50:44 INFO - PROCESS | 1852 | 1462279844848 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1237ms 05:50:44 INFO - PROCESS | 1852 | 1462279844916 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 1852 | 1462279844919 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:50:44 INFO - PROCESS | 1852 | 1462279844926 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1852 | 1462279844929 Marionette TRACE conn3 <- [1,2474,null,{}] 05:50:44 INFO - PROCESS | 1852 | 1462279844934 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}] 05:50:45 INFO - PROCESS | 1852 | 1462279845108 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:50:45 INFO - PROCESS | 1852 | 1462279845119 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecc0a000 == 109 [pid = 1852] [id = 626] 05:50:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7febc6e800) [pid = 1852] [serial = 1879] [outer = (nil)] 05:50:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7ff0f47400) [pid = 1852] [serial = 1880] [outer = 0x7f7febc6e800] 05:50:45 INFO - PROCESS | 1852 | 1462279845177 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ff0f4f000) [pid = 1852] [serial = 1881] [outer = 0x7f7febc6e800] 05:50:46 INFO - PROCESS | 1852 | 1462279846172 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:50:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1279ms 05:50:46 INFO - PROCESS | 1852 | 1462279846210 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 1852 | 1462279846212 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:50:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:50:46 INFO - PROCESS | 1852 | 1462279846219 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 1852 | 1462279846222 Marionette TRACE conn3 <- [1,2478,null,{}] 05:50:46 INFO - PROCESS | 1852 | 1462279846226 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}] 05:50:46 INFO - PROCESS | 1852 | 1462279846458 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:50:46 INFO - PROCESS | 1852 | 1462279846499 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1208000 == 110 [pid = 1852] [id = 627] 05:50:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ff112f000) [pid = 1852] [serial = 1882] [outer = (nil)] 05:50:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ff113a400) [pid = 1852] [serial = 1883] [outer = 0x7f7ff112f000] 05:50:46 INFO - PROCESS | 1852 | 1462279846582 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7ff268bc00) [pid = 1852] [serial = 1884] [outer = 0x7f7ff112f000] 05:50:48 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7fe73f2400) [pid = 1852] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:50:48 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7fec985c00) [pid = 1852] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:50:48 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7fe3338800) [pid = 1852] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:50:48 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7fe4a36000) [pid = 1852] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:50:48 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7ff88e2c00) [pid = 1852] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:50:48 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ff3463400) [pid = 1852] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:50:48 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7fe5982800) [pid = 1852] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:50:48 INFO - PROCESS | 1852 | 1462279848303 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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2127ms 05:50:48 INFO - PROCESS | 1852 | 1462279848347 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1852 | 1462279848351 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:50:48 INFO - PROCESS | 1852 | 1462279848356 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1852 | 1462279848359 Marionette TRACE conn3 <- [1,2482,null,{}] 05:50:48 INFO - PROCESS | 1852 | 1462279848364 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}] 05:50:48 INFO - PROCESS | 1852 | 1462279848544 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:50:48 INFO - PROCESS | 1852 | 1462279848558 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff137c800 == 111 [pid = 1852] [id = 628] 05:50:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7fe3338800) [pid = 1852] [serial = 1885] [outer = (nil)] 05:50:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7fec985c00) [pid = 1852] [serial = 1886] [outer = 0x7f7fe3338800] 05:50:48 INFO - PROCESS | 1852 | 1462279848618 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7ff2aac000) [pid = 1852] [serial = 1887] [outer = 0x7f7fe3338800] 05:50:49 INFO - PROCESS | 1852 | 1462279849450 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1126ms 05:50:49 INFO - PROCESS | 1852 | 1462279849491 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1852 | 1462279849495 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:50:49 INFO - PROCESS | 1852 | 1462279849500 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1852 | 1462279849502 Marionette TRACE conn3 <- [1,2486,null,{}] 05:50:49 INFO - PROCESS | 1852 | 1462279849508 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}] 05:50:49 INFO - PROCESS | 1852 | 1462279849674 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:50:49 INFO - PROCESS | 1852 | 1462279849687 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2621800 == 112 [pid = 1852] [id = 629] 05:50:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ff2c76400) [pid = 1852] [serial = 1888] [outer = (nil)] 05:50:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ff345bc00) [pid = 1852] [serial = 1889] [outer = 0x7f7ff2c76400] 05:50:49 INFO - PROCESS | 1852 | 1462279849755 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ff3a2c000) [pid = 1852] [serial = 1890] [outer = 0x7f7ff2c76400] 05:50:50 INFO - PROCESS | 1852 | 1462279850929 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1479ms 05:50:50 INFO - PROCESS | 1852 | 1462279850982 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1852 | 1462279850987 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:50:50 INFO - PROCESS | 1852 | 1462279850995 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1852 | 1462279851000 Marionette TRACE conn3 <- [1,2490,null,{}] 05:50:51 INFO - PROCESS | 1852 | 1462279851009 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}] 05:50:51 INFO - PROCESS | 1852 | 1462279851220 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:50:51 INFO - PROCESS | 1852 | 1462279851427 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6ee7000 == 113 [pid = 1852] [id = 630] 05:50:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7fe3332800) [pid = 1852] [serial = 1891] [outer = (nil)] 05:50:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7fe4a30c00) [pid = 1852] [serial = 1892] [outer = 0x7f7fe3332800] 05:50:51 INFO - PROCESS | 1852 | 1462279851543 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7fe6ca5c00) [pid = 1852] [serial = 1893] [outer = 0x7f7fe3332800] 05:50:52 INFO - PROCESS | 1852 | 1462279852525 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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1590ms 05:50:52 INFO - PROCESS | 1852 | 1462279852587 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 1852 | 1462279852596 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:50:52 INFO - PROCESS | 1852 | 1462279852606 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 1852 | 1462279852610 Marionette TRACE conn3 <- [1,2494,null,{}] 05:50:52 INFO - PROCESS | 1852 | 1462279852617 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}] 05:50:52 INFO - PROCESS | 1852 | 1462279852817 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:50:53 INFO - PROCESS | 1852 | 1462279853024 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed12e000 == 114 [pid = 1852] [id = 631] 05:50:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7fe4a36400) [pid = 1852] [serial = 1894] [outer = (nil)] 05:50:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f7fe9805c00) [pid = 1852] [serial = 1895] [outer = 0x7f7fe4a36400] 05:50:53 INFO - PROCESS | 1852 | 1462279853137 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f7fec988000) [pid = 1852] [serial = 1896] [outer = 0x7f7fe4a36400] 05:50:54 INFO - PROCESS | 1852 | 1462279854117 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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:50:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1587ms 05:50:54 INFO - PROCESS | 1852 | 1462279854194 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 1852 | 1462279854197 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:50:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:50:54 INFO - PROCESS | 1852 | 1462279854204 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1852 | 1462279854210 Marionette TRACE conn3 <- [1,2498,null,{}] 05:50:54 INFO - PROCESS | 1852 | 1462279854226 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}] 05:50:54 INFO - PROCESS | 1852 | 1462279854465 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:50:54 INFO - PROCESS | 1852 | 1462279854719 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3aa7800 == 115 [pid = 1852] [id = 632] 05:50:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f7ff1102400) [pid = 1852] [serial = 1897] [outer = (nil)] 05:50:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f7ff2053400) [pid = 1852] [serial = 1898] [outer = 0x7f7ff1102400] 05:50:54 INFO - PROCESS | 1852 | 1462279854849 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f7ff3090000) [pid = 1852] [serial = 1899] [outer = 0x7f7ff1102400] 05:50:55 INFO - PROCESS | 1852 | 1462279855682 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1541ms 05:50:55 INFO - PROCESS | 1852 | 1462279855746 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:50:55 INFO - PROCESS | 1852 | 1462279855750 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:50:55 INFO - PROCESS | 1852 | 1462279855756 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 1852 | 1462279855759 Marionette TRACE conn3 <- [1,2502,null,{}] 05:50:55 INFO - PROCESS | 1852 | 1462279855764 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}] 05:50:55 INFO - PROCESS | 1852 | 1462279855959 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:50:56 INFO - PROCESS | 1852 | 1462279856166 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6e99800 == 116 [pid = 1852] [id = 633] 05:50:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f7ff1107000) [pid = 1852] [serial = 1900] [outer = (nil)] 05:50:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f7ff4792000) [pid = 1852] [serial = 1901] [outer = 0x7f7ff1107000] 05:50:56 INFO - PROCESS | 1852 | 1462279856283 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f7ff62cdc00) [pid = 1852] [serial = 1902] [outer = 0x7f7ff1107000] 05:50:57 INFO - PROCESS | 1852 | 1462279857190 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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:50:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1488ms 05:50:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:50:57 INFO - PROCESS | 1852 | 1462279857244 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1852 | 1462279857247 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:50:57 INFO - PROCESS | 1852 | 1462279857253 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1852 | 1462279857256 Marionette TRACE conn3 <- [1,2506,null,{}] 05:50:57 INFO - PROCESS | 1852 | 1462279857261 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}] 05:50:57 INFO - PROCESS | 1852 | 1462279857458 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:50:57 INFO - PROCESS | 1852 | 1462279857672 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffaeda800 == 117 [pid = 1852] [id = 634] 05:50:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7f7ff3097800) [pid = 1852] [serial = 1903] [outer = (nil)] 05:50:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7f7ff7433000) [pid = 1852] [serial = 1904] [outer = 0x7f7ff3097800] 05:50:57 INFO - PROCESS | 1852 | 1462279857781 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7f7ff7eadc00) [pid = 1852] [serial = 1905] [outer = 0x7f7ff3097800] 05:50:58 INFO - PROCESS | 1852 | 1462279858676 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1477ms 05:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:50:58 INFO - PROCESS | 1852 | 1462279858730 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 1852 | 1462279858733 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:50:58 INFO - PROCESS | 1852 | 1462279858739 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 1852 | 1462279858742 Marionette TRACE conn3 <- [1,2510,null,{}] 05:50:58 INFO - PROCESS | 1852 | 1462279858747 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}] 05:50:58 INFO - PROCESS | 1852 | 1462279858971 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:50:59 INFO - PROCESS | 1852 | 1462279859180 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1ae000 == 118 [pid = 1852] [id = 635] 05:50:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7f7ff62cec00) [pid = 1852] [serial = 1906] [outer = (nil)] 05:50:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7f7ffa64e800) [pid = 1852] [serial = 1907] [outer = 0x7f7ff62cec00] 05:50:59 INFO - PROCESS | 1852 | 1462279859290 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7f7ffba22400) [pid = 1852] [serial = 1908] [outer = 0x7f7ff62cec00] 05:51:00 INFO - PROCESS | 1852 | 1462279860207 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1529ms 05:51:00 INFO - PROCESS | 1852 | 1462279860268 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1852 | 1462279860272 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:51:00 INFO - PROCESS | 1852 | 1462279860277 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1852 | 1462279860280 Marionette TRACE conn3 <- [1,2514,null,{}] 05:51:00 INFO - PROCESS | 1852 | 1462279860285 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}] 05:51:00 INFO - PROCESS | 1852 | 1462279860474 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:51:00 INFO - PROCESS | 1852 | 1462279860686 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002b0f000 == 119 [pid = 1852] [id = 636] 05:51:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7f7ff7eae800) [pid = 1852] [serial = 1909] [outer = (nil)] 05:51:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7f7ffbfb8000) [pid = 1852] [serial = 1910] [outer = 0x7f7ff7eae800] 05:51:00 INFO - PROCESS | 1852 | 1462279860797 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7f7ffc596400) [pid = 1852] [serial = 1911] [outer = 0x7f7ff7eae800] 05:51:01 INFO - PROCESS | 1852 | 1462279861702 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1478ms 05:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:51:01 INFO - PROCESS | 1852 | 1462279861757 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1852 | 1462279861760 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:51:01 INFO - PROCESS | 1852 | 1462279861766 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1852 | 1462279861769 Marionette TRACE conn3 <- [1,2518,null,{}] 05:51:01 INFO - PROCESS | 1852 | 1462279861774 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}] 05:51:01 INFO - PROCESS | 1852 | 1462279861978 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:51:02 INFO - PROCESS | 1852 | 1462279862197 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800987e800 == 120 [pid = 1852] [id = 637] 05:51:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7f7ff7eb5000) [pid = 1852] [serial = 1912] [outer = (nil)] 05:51:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7f7ffcfc7800) [pid = 1852] [serial = 1913] [outer = 0x7f7ff7eb5000] 05:51:02 INFO - PROCESS | 1852 | 1462279862310 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7f7ffd197000) [pid = 1852] [serial = 1914] [outer = 0x7f7ff7eb5000] 05:51:03 INFO - PROCESS | 1852 | 1462279863201 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1477ms 05:51:03 INFO - PROCESS | 1852 | 1462279863243 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 1852 | 1462279863247 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:51:03 INFO - PROCESS | 1852 | 1462279863253 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1852 | 1462279863256 Marionette TRACE conn3 <- [1,2522,null,{}] 05:51:03 INFO - PROCESS | 1852 | 1462279863261 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}] 05:51:03 INFO - PROCESS | 1852 | 1462279863461 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:51:03 INFO - PROCESS | 1852 | 1462279863682 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800db70000 == 121 [pid = 1852] [id = 638] 05:51:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7f7ffbfbb400) [pid = 1852] [serial = 1915] [outer = (nil)] 05:51:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7f7ffee6c000) [pid = 1852] [serial = 1916] [outer = 0x7f7ffbfbb400] 05:51:03 INFO - PROCESS | 1852 | 1462279863795 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7f7fff1b9000) [pid = 1852] [serial = 1917] [outer = 0x7f7ffbfbb400] 05:51:04 INFO - PROCESS | 1852 | 1462279864703 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:51:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1527ms 05:51:04 INFO - PROCESS | 1852 | 1462279864781 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1852 | 1462279864784 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:51:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:51:04 INFO - PROCESS | 1852 | 1462279864790 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1852 | 1462279864792 Marionette TRACE conn3 <- [1,2526,null,{}] 05:51:04 INFO - PROCESS | 1852 | 1462279864798 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}] 05:51:05 INFO - PROCESS | 1852 | 1462279865033 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:51:05 INFO - PROCESS | 1852 | 1462279865302 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8011167800 == 122 [pid = 1852] [id = 639] 05:51:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7f8009312800) [pid = 1852] [serial = 1918] [outer = (nil)] 05:51:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7f800969a800) [pid = 1852] [serial = 1919] [outer = 0x7f8009312800] 05:51:05 INFO - PROCESS | 1852 | 1462279865427 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7f800a8d4800) [pid = 1852] [serial = 1920] [outer = 0x7f8009312800] 05:51:06 INFO - PROCESS | 1852 | 1462279866284 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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:51:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1529ms 05:51:06 INFO - PROCESS | 1852 | 1462279866320 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1852 | 1462279866324 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:51:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:51:06 INFO - PROCESS | 1852 | 1462279866331 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1852 | 1462279866335 Marionette TRACE conn3 <- [1,2530,null,{}] 05:51:06 INFO - PROCESS | 1852 | 1462279866341 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}] 05:51:06 INFO - PROCESS | 1852 | 1462279866565 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:51:06 INFO - PROCESS | 1852 | 1462279866836 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4876800 == 123 [pid = 1852] [id = 640] 05:51:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7f8009317c00) [pid = 1852] [serial = 1921] [outer = (nil)] 05:51:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7f800e1a7c00) [pid = 1852] [serial = 1922] [outer = 0x7f8009317c00] 05:51:06 INFO - PROCESS | 1852 | 1462279866918 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7f800ea2e000) [pid = 1852] [serial = 1923] [outer = 0x7f8009317c00] 05:51:07 INFO - PROCESS | 1852 | 1462279867852 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1580ms 05:51:07 INFO - PROCESS | 1852 | 1462279867912 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1852 | 1462279867916 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:51:07 INFO - PROCESS | 1852 | 1462279867922 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1852 | 1462279867925 Marionette TRACE conn3 <- [1,2534,null,{}] 05:51:07 INFO - PROCESS | 1852 | 1462279867931 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}] 05:51:08 INFO - PROCESS | 1852 | 1462279868138 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:51:08 INFO - PROCESS | 1852 | 1462279868358 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3ac5000 == 124 [pid = 1852] [id = 641] 05:51:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7f7fe00dc000) [pid = 1852] [serial = 1924] [outer = (nil)] 05:51:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7f7fe00e1800) [pid = 1852] [serial = 1925] [outer = 0x7f7fe00dc000] 05:51:08 INFO - PROCESS | 1852 | 1462279868472 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7f7fe00e6800) [pid = 1852] [serial = 1926] [outer = 0x7f7fe00dc000] 05:51:09 INFO - PROCESS | 1852 | 1462279869410 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1529ms 05:51:09 INFO - PROCESS | 1852 | 1462279869452 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1852 | 1462279869455 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:51:09 INFO - PROCESS | 1852 | 1462279869462 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1852 | 1462279869466 Marionette TRACE conn3 <- [1,2538,null,{}] 05:51:09 INFO - PROCESS | 1852 | 1462279869471 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}] 05:51:09 INFO - PROCESS | 1852 | 1462279869673 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:51:09 INFO - PROCESS | 1852 | 1462279869898 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4863000 == 125 [pid = 1852] [id = 642] 05:51:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7f7fe00dd400) [pid = 1852] [serial = 1927] [outer = (nil)] 05:51:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7f7fe03e2c00) [pid = 1852] [serial = 1928] [outer = 0x7f7fe00dd400] 05:51:10 INFO - PROCESS | 1852 | 1462279870012 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7f7fe03e6c00) [pid = 1852] [serial = 1929] [outer = 0x7f7fe00dd400] 05:51:10 INFO - PROCESS | 1852 | 1462279870956 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1533ms 05:51:11 INFO - PROCESS | 1852 | 1462279870996 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1852 | 1462279870999 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:51:11 INFO - PROCESS | 1852 | 1462279871005 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1852 | 1462279871009 Marionette TRACE conn3 <- [1,2542,null,{}] 05:51:11 INFO - PROCESS | 1852 | 1462279871014 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}] 05:51:11 INFO - PROCESS | 1852 | 1462279871611 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:51:11 INFO - PROCESS | 1852 | 1462279871902 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4875000 == 126 [pid = 1852] [id = 643] 05:51:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7f7fdfb0b000) [pid = 1852] [serial = 1930] [outer = (nil)] 05:51:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7f7fe029dc00) [pid = 1852] [serial = 1931] [outer = 0x7f7fdfb0b000] 05:51:12 INFO - PROCESS | 1852 | 1462279872007 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7f7fe03e6000) [pid = 1852] [serial = 1932] [outer = 0x7f7fdfb0b000] 05:51:12 INFO - PROCESS | 1852 | 1462279872891 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:51:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1929ms 05:51:12 INFO - PROCESS | 1852 | 1462279872937 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:51:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:51:12 INFO - PROCESS | 1852 | 1462279872941 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:51:12 INFO - PROCESS | 1852 | 1462279872948 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1852 | 1462279872953 Marionette TRACE conn3 <- [1,2546,null,{}] 05:51:12 INFO - PROCESS | 1852 | 1462279872959 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}] 05:51:13 INFO - PROCESS | 1852 | 1462279873140 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:51:13 INFO - PROCESS | 1852 | 1462279873514 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1820800 == 127 [pid = 1852] [id = 644] 05:51:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 278 (0x7f7fe46c6000) [pid = 1852] [serial = 1933] [outer = (nil)] 05:51:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 279 (0x7f7fe4a36000) [pid = 1852] [serial = 1934] [outer = 0x7f7fe46c6000] 05:51:13 INFO - PROCESS | 1852 | 1462279873626 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 280 (0x7f7fe6513800) [pid = 1852] [serial = 1935] [outer = 0x7f7fe46c6000] 05:51:14 INFO - PROCESS | 1852 | 1462279874501 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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1630ms 05:51:14 INFO - PROCESS | 1852 | 1462279874579 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 1852 | 1462279874582 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:51:14 INFO - PROCESS | 1852 | 1462279874588 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1852 | 1462279874591 Marionette TRACE conn3 <- [1,2550,null,{}] 05:51:14 INFO - PROCESS | 1852 | 1462279874596 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}] 05:51:14 INFO - PROCESS | 1852 | 1462279874883 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:51:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8894800 == 126 [pid = 1852] [id = 536] 05:51:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc142000 == 125 [pid = 1852] [id = 538] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 279 (0x7f800e19f000) [pid = 1852] [serial = 1787] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 278 (0x7f7fe4a31000) [pid = 1852] [serial = 1796] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 277 (0x7f7fe6ca3800) [pid = 1852] [serial = 1793] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7f800a75cc00) [pid = 1852] [serial = 1784] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7f800e4b9400) [pid = 1852] [serial = 1790] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7f7febc68400) [pid = 1852] [serial = 1823] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | 1462279875253 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8697800 == 124 [pid = 1852] [id = 617] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8012ca5000 == 123 [pid = 1852] [id = 616] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e2b8800 == 122 [pid = 1852] [id = 615] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800db72000 == 121 [pid = 1852] [id = 614] 05:51:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe331c000 == 122 [pid = 1852] [id = 645] 05:51:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7f7fe02a4400) [pid = 1852] [serial = 1936] [outer = (nil)] 05:51:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7f7fe924dc00) [pid = 1852] [serial = 1937] [outer = 0x7f7fe02a4400] 05:51:15 INFO - PROCESS | 1852 | 1462279875324 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7f7fe9452800) [pid = 1852] [serial = 1938] [outer = 0x7f7fe02a4400] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffecac000 == 121 [pid = 1852] [id = 613] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe1a800 == 120 [pid = 1852] [id = 612] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff9a84800 == 119 [pid = 1852] [id = 611] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff146a000 == 118 [pid = 1852] [id = 610] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe3b800 == 117 [pid = 1852] [id = 609] 05:51:15 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe34f1000 == 116 [pid = 1852] [id = 608] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7f7ffcc54800) [pid = 1852] [serial = 1778] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7f7ff2d78400) [pid = 1852] [serial = 1814] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7f7ff0f49400) [pid = 1852] [serial = 1806] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7f7fe7b62400) [pid = 1852] [serial = 1802] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7f7fecc8a800) [pid = 1852] [serial = 1811] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7f7ff268a400) [pid = 1852] [serial = 1772] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7f7ffa2a0000) [pid = 1852] [serial = 1820] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7f7ff26f0c00) [pid = 1852] [serial = 1812] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7f7ff7eab800) [pid = 1852] [serial = 1775] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7f7ff60b8c00) [pid = 1852] [serial = 1817] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7f7ff13ee800) [pid = 1852] [serial = 1808] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7f7fe9115800) [pid = 1852] [serial = 1803] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7f7ff0f44000) [pid = 1852] [serial = 1805] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7f7ffec2a400) [pid = 1852] [serial = 1781] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7f7ff345fc00) [pid = 1852] [serial = 1815] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7f7ffad9a800) [pid = 1852] [serial = 1821] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7f7fe90d1400) [pid = 1852] [serial = 1799] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7f7ff1ff1c00) [pid = 1852] [serial = 1809] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7f7ff8a49c00) [pid = 1852] [serial = 1818] [outer = (nil)] [url = about:blank] 05:51:15 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7f7febedcc00) [pid = 1852] [serial = 1769] [outer = (nil)] [url = about:blank] 05:51:16 INFO - PROCESS | 1852 | 1462279876124 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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1576ms 05:51:16 INFO - PROCESS | 1852 | 1462279876169 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1852 | 1462279876175 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:51:16 INFO - PROCESS | 1852 | 1462279876192 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1852 | 1462279876199 Marionette TRACE conn3 <- [1,2554,null,{}] 05:51:16 INFO - PROCESS | 1852 | 1462279876205 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}] 05:51:16 INFO - PROCESS | 1852 | 1462279876388 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:51:16 INFO - PROCESS | 1852 | 1462279876421 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe32800 == 117 [pid = 1852] [id = 646] 05:51:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7f7fdfb03400) [pid = 1852] [serial = 1939] [outer = (nil)] 05:51:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7f7feadd1c00) [pid = 1852] [serial = 1940] [outer = 0x7f7fdfb03400] 05:51:16 INFO - PROCESS | 1852 | 1462279876637 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7f7ff0f45400) [pid = 1852] [serial = 1941] [outer = 0x7f7fdfb03400] 05:51:17 INFO - PROCESS | 1852 | 1462279877379 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1240ms 05:51:17 INFO - PROCESS | 1852 | 1462279877460 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1852 | 1462279877464 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:51:17 INFO - PROCESS | 1852 | 1462279877473 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1852 | 1462279877475 Marionette TRACE conn3 <- [1,2558,null,{}] 05:51:17 INFO - PROCESS | 1852 | 1462279877480 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}] 05:51:17 INFO - PROCESS | 1852 | 1462279877728 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:51:17 INFO - PROCESS | 1852 | 1462279877757 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed118800 == 118 [pid = 1852] [id = 647] 05:51:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7f7ff0f45c00) [pid = 1852] [serial = 1942] [outer = (nil)] 05:51:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7f7ff0fd2c00) [pid = 1852] [serial = 1943] [outer = 0x7f7ff0f45c00] 05:51:17 INFO - PROCESS | 1852 | 1462279877828 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7f7ff13ee800) [pid = 1852] [serial = 1944] [outer = 0x7f7ff0f45c00] 05:51:18 INFO - PROCESS | 1852 | 1462279878745 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]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1330ms 05:51:18 INFO - PROCESS | 1852 | 1462279878806 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 1852 | 1462279878810 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:51:18 INFO - PROCESS | 1852 | 1462279878815 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 1852 | 1462279878817 Marionette TRACE conn3 <- [1,2562,null,{}] 05:51:18 INFO - PROCESS | 1852 | 1462279878823 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}] 05:51:19 INFO - PROCESS | 1852 | 1462279879074 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:51:19 INFO - PROCESS | 1852 | 1462279879107 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff137c000 == 119 [pid = 1852] [id = 648] 05:51:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7f7ff2aa1400) [pid = 1852] [serial = 1945] [outer = (nil)] 05:51:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7f7ff2d7dc00) [pid = 1852] [serial = 1946] [outer = 0x7f7ff2aa1400] 05:51:19 INFO - PROCESS | 1852 | 1462279879177 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7f7ff4795400) [pid = 1852] [serial = 1947] [outer = 0x7f7ff2aa1400] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7f7ff8a4c800) [pid = 1852] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7f7ff60b3c00) [pid = 1852] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7f7febee0400) [pid = 1852] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7f7fe6515800) [pid = 1852] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7f7fe3339000) [pid = 1852] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7f7ff2055c00) [pid = 1852] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7f8009a7f800) [pid = 1852] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7f7ff74da400) [pid = 1852] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7f7febed8c00) [pid = 1852] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7f7ffd18e800) [pid = 1852] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7f7feadd6400) [pid = 1852] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7f7fe6ca4400) [pid = 1852] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7f7fe6513000) [pid = 1852] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7f7ff4a3b400) [pid = 1852] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7f7febee2400) [pid = 1852] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7f7fe90c6800) [pid = 1852] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7f7ff94e1400) [pid = 1852] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7f7fe59cf400) [pid = 1852] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7f7ff60af800) [pid = 1852] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f7fe5984c00) [pid = 1852] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7fe6adcc00) [pid = 1852] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f7fe0364c00) [pid = 1852] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f7ff26ec800) [pid = 1852] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f7fe3338800) [pid = 1852] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7feadd5000) [pid = 1852] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7fe7b69400) [pid = 1852] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7fe945e000) [pid = 1852] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f80095f6000) [pid = 1852] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7ff112f000) [pid = 1852] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7feab87800) [pid = 1852] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7fe5985000) [pid = 1852] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7febc6e800) [pid = 1852] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7ff13f2800) [pid = 1852] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7fec987c00) [pid = 1852] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7fe4ee3000) [pid = 1852] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ffd193000) [pid = 1852] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7ff29bc800) [pid = 1852] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff309a400) [pid = 1852] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7fe4ed6c00) [pid = 1852] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7ff2aa6800) [pid = 1852] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7ff10e4c00) [pid = 1852] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7fec989800) [pid = 1852] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7ff1fef000) [pid = 1852] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7ff2aab800) [pid = 1852] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7ffad94c00) [pid = 1852] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7fe7b60c00) [pid = 1852] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7ff62d1c00) [pid = 1852] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7fdfb10800) [pid = 1852] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7feab8d800) [pid = 1852] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7ff1fee400) [pid = 1852] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7fe73ef800) [pid = 1852] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ff62cf800) [pid = 1852] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7ff7ead800) [pid = 1852] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7fed07b800) [pid = 1852] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7fe939c000) [pid = 1852] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7ff7eb0400) [pid = 1852] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ff4b78000) [pid = 1852] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7fec98dc00) [pid = 1852] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:51:20 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7ffcfd1400) [pid = 1852] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:51:21 INFO - PROCESS | 1852 | 1462279881013 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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2238ms 05:51:21 INFO - PROCESS | 1852 | 1462279881056 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 1852 | 1462279881059 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:51:21 INFO - PROCESS | 1852 | 1462279881064 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 1852 | 1462279881067 Marionette TRACE conn3 <- [1,2566,null,{}] 05:51:21 INFO - PROCESS | 1852 | 1462279881071 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}] 05:51:21 INFO - PROCESS | 1852 | 1462279881246 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:51:21 INFO - PROCESS | 1852 | 1462279881259 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6edb800 == 120 [pid = 1852] [id = 649] 05:51:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7fe4ed6c00) [pid = 1852] [serial = 1948] [outer = (nil)] 05:51:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7fe7b69400) [pid = 1852] [serial = 1949] [outer = 0x7f7fe4ed6c00] 05:51:21 INFO - PROCESS | 1852 | 1462279881330 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7fed082400) [pid = 1852] [serial = 1950] [outer = 0x7f7fe4ed6c00] 05:51:22 INFO - PROCESS | 1852 | 1462279882199 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1176ms 05:51:22 INFO - PROCESS | 1852 | 1462279882241 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1852 | 1462279882244 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:51:22 INFO - PROCESS | 1852 | 1462279882260 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1852 | 1462279882264 Marionette TRACE conn3 <- [1,2570,null,{}] 05:51:22 INFO - PROCESS | 1852 | 1462279882269 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}] 05:51:22 INFO - PROCESS | 1852 | 1462279882440 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:51:22 INFO - PROCESS | 1852 | 1462279882457 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1472800 == 121 [pid = 1852] [id = 650] 05:51:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7fe73ef800) [pid = 1852] [serial = 1951] [outer = (nil)] 05:51:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7ff1fe5800) [pid = 1852] [serial = 1952] [outer = 0x7f7fe73ef800] 05:51:22 INFO - PROCESS | 1852 | 1462279882516 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff29bc800) [pid = 1852] [serial = 1953] [outer = 0x7f7fe73ef800] 05:51:23 INFO - PROCESS | 1852 | 1462279883735 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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1546ms 05:51:23 INFO - PROCESS | 1852 | 1462279883797 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 1852 | 1462279883804 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:51:23 INFO - PROCESS | 1852 | 1462279883812 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1852 | 1462279883818 Marionette TRACE conn3 <- [1,2574,null,{}] 05:51:23 INFO - PROCESS | 1852 | 1462279883826 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}] 05:51:24 INFO - PROCESS | 1852 | 1462279884091 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:51:24 INFO - PROCESS | 1852 | 1462279884393 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe864b800 == 122 [pid = 1852] [id = 651] 05:51:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7fe4a2b800) [pid = 1852] [serial = 1954] [outer = (nil)] 05:51:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7fe4ede000) [pid = 1852] [serial = 1955] [outer = 0x7f7fe4a2b800] 05:51:24 INFO - PROCESS | 1852 | 1462279884474 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7fe6c9f800) [pid = 1852] [serial = 1956] [outer = 0x7f7fe4a2b800] 05:51:25 INFO - PROCESS | 1852 | 1462279885356 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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1582ms 05:51:25 INFO - PROCESS | 1852 | 1462279885395 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1852 | 1462279885404 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:51:25 INFO - PROCESS | 1852 | 1462279885415 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1852 | 1462279885418 Marionette TRACE conn3 <- [1,2578,null,{}] 05:51:25 INFO - PROCESS | 1852 | 1462279885425 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}] 05:51:25 INFO - PROCESS | 1852 | 1462279885648 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:51:25 INFO - PROCESS | 1852 | 1462279885917 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1278000 == 123 [pid = 1852] [id = 652] 05:51:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7fe9396c00) [pid = 1852] [serial = 1957] [outer = (nil)] 05:51:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7feab8c400) [pid = 1852] [serial = 1958] [outer = 0x7f7fe9396c00] 05:51:26 INFO - PROCESS | 1852 | 1462279886079 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7febee0400) [pid = 1852] [serial = 1959] [outer = 0x7f7fe9396c00] 05:51:26 INFO - PROCESS | 1852 | 1462279886929 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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1581ms 05:51:27 INFO - PROCESS | 1852 | 1462279887011 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 1852 | 1462279887014 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:51:27 INFO - PROCESS | 1852 | 1462279887023 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 1852 | 1462279887027 Marionette TRACE conn3 <- [1,2582,null,{}] 05:51:27 INFO - PROCESS | 1852 | 1462279887043 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}] 05:51:27 INFO - PROCESS | 1852 | 1462279887254 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:51:27 INFO - PROCESS | 1852 | 1462279887469 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff351a000 == 124 [pid = 1852] [id = 653] 05:51:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7ff0f49c00) [pid = 1852] [serial = 1960] [outer = (nil)] 05:51:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7ff268c800) [pid = 1852] [serial = 1961] [outer = 0x7f7ff0f49c00] 05:51:27 INFO - PROCESS | 1852 | 1462279887620 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7ff2c76c00) [pid = 1852] [serial = 1962] [outer = 0x7f7ff0f49c00] 05:51:28 INFO - PROCESS | 1852 | 1462279888518 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1532ms 05:51:28 INFO - PROCESS | 1852 | 1462279888562 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1852 | 1462279888566 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:51:28 INFO - PROCESS | 1852 | 1462279888572 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1852 | 1462279888575 Marionette TRACE conn3 <- [1,2586,null,{}] 05:51:28 INFO - PROCESS | 1852 | 1462279888580 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}] 05:51:28 INFO - PROCESS | 1852 | 1462279888783 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:51:29 INFO - PROCESS | 1852 | 1462279889004 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6e8c000 == 125 [pid = 1852] [id = 654] 05:51:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7febc76000) [pid = 1852] [serial = 1963] [outer = (nil)] 05:51:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7ff354b800) [pid = 1852] [serial = 1964] [outer = 0x7f7febc76000] 05:51:29 INFO - PROCESS | 1852 | 1462279889116 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7ff3a2b800) [pid = 1852] [serial = 1965] [outer = 0x7f7febc76000] 05:51:30 INFO - PROCESS | 1852 | 1462279890006 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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1475ms 05:51:30 INFO - PROCESS | 1852 | 1462279890049 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 1852 | 1462279890053 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:51:30 INFO - PROCESS | 1852 | 1462279890059 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 1852 | 1462279890062 Marionette TRACE conn3 <- [1,2590,null,{}] 05:51:30 INFO - PROCESS | 1852 | 1462279890067 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}] 05:51:30 INFO - PROCESS | 1852 | 1462279890260 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:51:30 INFO - PROCESS | 1852 | 1462279890480 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe12800 == 126 [pid = 1852] [id = 655] 05:51:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7ff26f9c00) [pid = 1852] [serial = 1966] [outer = (nil)] 05:51:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7ff60af800) [pid = 1852] [serial = 1967] [outer = 0x7f7ff26f9c00] 05:51:30 INFO - PROCESS | 1852 | 1462279890589 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7ff62db400) [pid = 1852] [serial = 1968] [outer = 0x7f7ff26f9c00] 05:51:31 INFO - PROCESS | 1852 | 1462279891556 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]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1529ms 05:51:31 INFO - PROCESS | 1852 | 1462279891589 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1852 | 1462279891593 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:51:31 INFO - PROCESS | 1852 | 1462279891598 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1852 | 1462279891600 Marionette TRACE conn3 <- [1,2594,null,{}] 05:51:31 INFO - PROCESS | 1852 | 1462279891606 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}] 05:51:31 INFO - PROCESS | 1852 | 1462279891829 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:51:32 INFO - PROCESS | 1852 | 1462279892050 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8002993800 == 127 [pid = 1852] [id = 656] 05:51:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7ff7ead800) [pid = 1852] [serial = 1969] [outer = (nil)] 05:51:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7ff9a63800) [pid = 1852] [serial = 1970] [outer = 0x7f7ff7ead800] 05:51:32 INFO - PROCESS | 1852 | 1462279892166 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7ffa97ec00) [pid = 1852] [serial = 1971] [outer = 0x7f7ff7ead800] 05:51:33 INFO - PROCESS | 1852 | 1462279893053 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]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1525ms 05:51:33 INFO - PROCESS | 1852 | 1462279893125 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 1852 | 1462279893129 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:51:33 INFO - PROCESS | 1852 | 1462279893134 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 1852 | 1462279893137 Marionette TRACE conn3 <- [1,2598,null,{}] 05:51:33 INFO - PROCESS | 1852 | 1462279893142 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}] 05:51:33 INFO - PROCESS | 1852 | 1462279893347 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:51:33 INFO - PROCESS | 1852 | 1462279893571 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800e204000 == 128 [pid = 1852] [id = 657] 05:51:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7ff10e2000) [pid = 1852] [serial = 1972] [outer = (nil)] 05:51:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ffad2b800) [pid = 1852] [serial = 1973] [outer = 0x7f7ff10e2000] 05:51:33 INFO - PROCESS | 1852 | 1462279893684 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ffba17c00) [pid = 1852] [serial = 1974] [outer = 0x7f7ff10e2000] 05:51:34 INFO - PROCESS | 1852 | 1462279894612 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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1528ms 05:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:51:34 INFO - PROCESS | 1852 | 1462279894664 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 1852 | 1462279894667 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:51:34 INFO - PROCESS | 1852 | 1462279894673 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1852 | 1462279894675 Marionette TRACE conn3 <- [1,2602,null,{}] 05:51:34 INFO - PROCESS | 1852 | 1462279894680 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}] 05:51:34 INFO - PROCESS | 1852 | 1462279894876 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:51:35 INFO - PROCESS | 1852 | 1462279895107 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8011450800 == 129 [pid = 1852] [id = 658] 05:51:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ff110a000) [pid = 1852] [serial = 1975] [outer = (nil)] 05:51:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7ffc591c00) [pid = 1852] [serial = 1976] [outer = 0x7f7ff110a000] 05:51:35 INFO - PROCESS | 1852 | 1462279895215 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7ffd194000) [pid = 1852] [serial = 1977] [outer = 0x7f7ff110a000] 05:51:36 INFO - PROCESS | 1852 | 1462279896209 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1582ms 05:51:36 INFO - PROCESS | 1852 | 1462279896255 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1852 | 1462279896258 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:51:36 INFO - PROCESS | 1852 | 1462279896264 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1852 | 1462279896266 Marionette TRACE conn3 <- [1,2606,null,{}] 05:51:36 INFO - PROCESS | 1852 | 1462279896271 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}] 05:51:36 INFO - PROCESS | 1852 | 1462279896468 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:51:36 INFO - PROCESS | 1852 | 1462279896739 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe46dd800 == 130 [pid = 1852] [id = 659] 05:51:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7ffa64ac00) [pid = 1852] [serial = 1978] [outer = (nil)] 05:51:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7ffee77c00) [pid = 1852] [serial = 1979] [outer = 0x7f7ffa64ac00] 05:51:36 INFO - PROCESS | 1852 | 1462279896860 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f800930e800) [pid = 1852] [serial = 1980] [outer = 0x7f7ffa64ac00] 05:51:37 INFO - PROCESS | 1852 | 1462279897721 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1487ms 05:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:51:37 INFO - PROCESS | 1852 | 1462279897752 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1852 | 1462279897755 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:51:37 INFO - PROCESS | 1852 | 1462279897760 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1852 | 1462279897763 Marionette TRACE conn3 <- [1,2610,null,{}] 05:51:37 INFO - PROCESS | 1852 | 1462279897768 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}] 05:51:37 INFO - PROCESS | 1852 | 1462279897972 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:51:38 INFO - PROCESS | 1852 | 1462279898236 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fde5d1000 == 131 [pid = 1852] [id = 660] 05:51:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f7fe457ec00) [pid = 1852] [serial = 1981] [outer = (nil)] 05:51:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f7fe4587c00) [pid = 1852] [serial = 1982] [outer = 0x7f7fe457ec00] 05:51:38 INFO - PROCESS | 1852 | 1462279898309 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f7fe458d400) [pid = 1852] [serial = 1983] [outer = 0x7f7fe457ec00] 05:51:39 INFO - PROCESS | 1852 | 1462279899189 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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1482ms 05:51:39 INFO - PROCESS | 1852 | 1462279899242 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 1852 | 1462279899246 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:51:39 INFO - PROCESS | 1852 | 1462279899252 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1852 | 1462279899255 Marionette TRACE conn3 <- [1,2614,null,{}] 05:51:39 INFO - PROCESS | 1852 | 1462279899260 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}] 05:51:39 INFO - PROCESS | 1852 | 1462279899482 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:51:39 INFO - PROCESS | 1852 | 1462279899744 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6c78800 == 132 [pid = 1852] [id = 661] 05:51:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f7fe4582800) [pid = 1852] [serial = 1984] [outer = (nil)] 05:51:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f800983d000) [pid = 1852] [serial = 1985] [outer = 0x7f7fe4582800] 05:51:39 INFO - PROCESS | 1852 | 1462279899821 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f800aa23000) [pid = 1852] [serial = 1986] [outer = 0x7f7fe4582800] 05:51:40 INFO - PROCESS | 1852 | 1462279900682 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1479ms 05:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:51:40 INFO - PROCESS | 1852 | 1462279900732 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 1852 | 1462279900735 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:51:40 INFO - PROCESS | 1852 | 1462279900741 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 1852 | 1462279900744 Marionette TRACE conn3 <- [1,2618,null,{}] 05:51:40 INFO - PROCESS | 1852 | 1462279900749 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}] 05:51:40 INFO - PROCESS | 1852 | 1462279900945 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:51:41 INFO - PROCESS | 1852 | 1462279901222 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe87c9800 == 133 [pid = 1852] [id = 662] 05:51:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f7fe461f800) [pid = 1852] [serial = 1987] [outer = (nil)] 05:51:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7f7fe4626800) [pid = 1852] [serial = 1988] [outer = 0x7f7fe461f800] 05:51:41 INFO - PROCESS | 1852 | 1462279901295 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7f7fe462ac00) [pid = 1852] [serial = 1989] [outer = 0x7f7fe461f800] 05:51:42 INFO - PROCESS | 1852 | 1462279902112 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1433ms 05:51:42 INFO - PROCESS | 1852 | 1462279902189 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1852 | 1462279902193 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:51:42 INFO - PROCESS | 1852 | 1462279902201 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1852 | 1462279902213 Marionette TRACE conn3 <- [1,2622,null,{}] 05:51:42 INFO - PROCESS | 1852 | 1462279902218 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}] 05:51:42 INFO - PROCESS | 1852 | 1462279902419 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:51:42 INFO - PROCESS | 1852 | 1462279902651 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fec92c000 == 134 [pid = 1852] [id = 663] 05:51:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7f7fe4620800) [pid = 1852] [serial = 1990] [outer = (nil)] 05:51:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7f80098b8c00) [pid = 1852] [serial = 1991] [outer = 0x7f7fe4620800] 05:51:42 INFO - PROCESS | 1852 | 1462279902720 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7f800db94400) [pid = 1852] [serial = 1992] [outer = 0x7f7fe4620800] 05:51:43 INFO - PROCESS | 1852 | 1462279903710 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1540ms 05:51:43 INFO - PROCESS | 1852 | 1462279903743 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:51:43 INFO - PROCESS | 1852 | 1462279903746 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:51:43 INFO - PROCESS | 1852 | 1462279903751 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 1852 | 1462279903754 Marionette TRACE conn3 <- [1,2626,null,{}] 05:51:43 INFO - PROCESS | 1852 | 1462279903759 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}] 05:51:43 INFO - PROCESS | 1852 | 1462279903953 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:51:44 INFO - PROCESS | 1852 | 1462279904220 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3ceb800 == 135 [pid = 1852] [id = 664] 05:51:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7f7fe184c800) [pid = 1852] [serial = 1993] [outer = (nil)] 05:51:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7f7fe1852c00) [pid = 1852] [serial = 1994] [outer = 0x7f7fe184c800] 05:51:44 INFO - PROCESS | 1852 | 1462279904326 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7f7fe1857000) [pid = 1852] [serial = 1995] [outer = 0x7f7fe184c800] 05:51:45 INFO - PROCESS | 1852 | 1462279905144 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1431ms 05:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:51:45 INFO - PROCESS | 1852 | 1462279905182 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 1852 | 1462279905185 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:51:45 INFO - PROCESS | 1852 | 1462279905191 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 1852 | 1462279905194 Marionette TRACE conn3 <- [1,2630,null,{}] 05:51:45 INFO - PROCESS | 1852 | 1462279905198 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}] 05:51:45 INFO - PROCESS | 1852 | 1462279905394 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:51:45 INFO - PROCESS | 1852 | 1462279905668 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4c30000 == 136 [pid = 1852] [id = 665] 05:51:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7f7fe02a3800) [pid = 1852] [serial = 1996] [outer = (nil)] 05:51:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7f7fe4a28000) [pid = 1852] [serial = 1997] [outer = 0x7f7fe02a3800] 05:51:45 INFO - PROCESS | 1852 | 1462279905740 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7f7fe75e5c00) [pid = 1852] [serial = 1998] [outer = 0x7f7fe02a3800] 05:51:46 INFO - PROCESS | 1852 | 1462279906598 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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1483ms 05:51:46 INFO - PROCESS | 1852 | 1462279906674 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 1852 | 1462279906677 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:51:46 INFO - PROCESS | 1852 | 1462279906683 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1852 | 1462279906685 Marionette TRACE conn3 <- [1,2634,null,{}] 05:51:46 INFO - PROCESS | 1852 | 1462279906690 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}] 05:51:46 INFO - PROCESS | 1852 | 1462279906899 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:51:47 INFO - PROCESS | 1852 | 1462279907171 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6683000 == 137 [pid = 1852] [id = 666] 05:51:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7f7fe4ed7c00) [pid = 1852] [serial = 1999] [outer = (nil)] 05:51:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7f7fe6ad8c00) [pid = 1852] [serial = 2000] [outer = 0x7f7fe4ed7c00] 05:51:47 INFO - PROCESS | 1852 | 1462279907286 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7f7fe9807400) [pid = 1852] [serial = 2001] [outer = 0x7f7fe4ed7c00] 05:51:48 INFO - PROCESS | 1852 | 1462279908731 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2082ms 05:51:48 INFO - PROCESS | 1852 | 1462279908766 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 1852 | 1462279908771 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:51:48 INFO - PROCESS | 1852 | 1462279908779 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1852 | 1462279908784 Marionette TRACE conn3 <- [1,2638,null,{}] 05:51:48 INFO - PROCESS | 1852 | 1462279908791 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}] 05:51:48 INFO - PROCESS | 1852 | 1462279908987 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:51:49 INFO - PROCESS | 1852 | 1462279909313 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6c77000 == 138 [pid = 1852] [id = 667] 05:51:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7f7fe4627000) [pid = 1852] [serial = 2002] [outer = (nil)] 05:51:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7f7fe46c0c00) [pid = 1852] [serial = 2003] [outer = 0x7f7fe4627000] 05:51:49 INFO - PROCESS | 1852 | 1462279909391 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7f7fe5982800) [pid = 1852] [serial = 2004] [outer = 0x7f7fe4627000] 05:51:50 INFO - PROCESS | 1852 | 1462279910293 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1583ms 05:51:50 INFO - PROCESS | 1852 | 1462279910364 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1852 | 1462279910371 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:51:50 INFO - PROCESS | 1852 | 1462279910382 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1852 | 1462279910385 Marionette TRACE conn3 <- [1,2642,null,{}] 05:51:50 INFO - PROCESS | 1852 | 1462279910391 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}] 05:51:50 INFO - PROCESS | 1852 | 1462279910682 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:51:51 INFO - PROCESS | 1852 | 1462279911131 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1818800 == 139 [pid = 1852] [id = 668] 05:51:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7f7fe75d7400) [pid = 1852] [serial = 2005] [outer = (nil)] 05:51:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7f7fe75db800) [pid = 1852] [serial = 2006] [outer = 0x7f7fe75d7400] 05:51:51 INFO - PROCESS | 1852 | 1462279911205 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7f7fe9113800) [pid = 1852] [serial = 2007] [outer = 0x7f7fe75d7400] 05:51:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fff191800 == 138 [pid = 1852] [id = 498] 05:51:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa1f800 == 137 [pid = 1852] [id = 547] 05:51:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6edb800 == 136 [pid = 1852] [id = 649] 05:51:51 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7f7fe0361400) [pid = 1852] [serial = 1856] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7f7fe029fc00) [pid = 1852] [serial = 1859] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7f7fe02aa800) [pid = 1852] [serial = 1862] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7f7fe6518000) [pid = 1852] [serial = 1865] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7f7ff345bc00) [pid = 1852] [serial = 1889] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff137c000 == 135 [pid = 1852] [id = 648] 05:51:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fed118800 == 134 [pid = 1852] [id = 647] 05:51:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febe32800 == 133 [pid = 1852] [id = 646] 05:51:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe331c000 == 132 [pid = 1852] [id = 645] 05:51:51 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe1820800 == 131 [pid = 1852] [id = 644] 05:51:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe4875000 == 130 [pid = 1852] [id = 643] 05:51:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10ad800 == 129 [pid = 1852] [id = 510] 05:51:52 INFO - PROCESS | 1852 | 1462279912158 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:51:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1792ms 05:51:52 INFO - PROCESS | 1852 | 1462279912173 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1852 | 1462279912176 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:51:52 INFO - PROCESS | 1852 | 1462279912182 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1852 | 1462279912187 Marionette TRACE conn3 <- [1,2646,null,{}] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7f7ffcfc7c00) [pid = 1852] [serial = 1674] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7f7fed086c00) [pid = 1852] [serial = 1590] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7f7ff110d800) [pid = 1852] [serial = 1533] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7f7fe9251c00) [pid = 1852] [serial = 1875] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7f7ff3095c00) [pid = 1852] [serial = 1602] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7f800dd3dc00) [pid = 1852] [serial = 1740] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7f7ffd18ec00) [pid = 1852] [serial = 1722] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7f7ff268b800) [pid = 1852] [serial = 1647] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7f800a4d1800) [pid = 1852] [serial = 1847] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7f8003747400) [pid = 1852] [serial = 1725] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7f7ffa97c400) [pid = 1852] [serial = 1665] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7f7febb12400) [pid = 1852] [serial = 1877] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7f7ff2e95c00) [pid = 1852] [serial = 1563] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7f7ffc516c00) [pid = 1852] [serial = 1719] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7f7fe90d2000) [pid = 1852] [serial = 1874] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f7ff1fe5400) [pid = 1852] [serial = 1596] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7ff7430000) [pid = 1852] [serial = 1617] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f7ffbd63000) [pid = 1852] [serial = 1671] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f7ffd199800) [pid = 1852] [serial = 1680] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f7ff62cfc00) [pid = 1852] [serial = 1614] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7ff885fc00) [pid = 1852] [serial = 1824] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7fe90d2c00) [pid = 1852] [serial = 1584] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7fe650b000) [pid = 1852] [serial = 1872] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7ff39ae400) [pid = 1852] [serial = 1608] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7fec985c00) [pid = 1852] [serial = 1886] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f80095f8800) [pid = 1852] [serial = 1731] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7febb1cc00) [pid = 1852] [serial = 1644] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f800e344800) [pid = 1852] [serial = 1850] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7ff13f9000) [pid = 1852] [serial = 1545] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f800a755400) [pid = 1852] [serial = 1737] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7ff113a400) [pid = 1852] [serial = 1883] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ffc228800) [pid = 1852] [serial = 1707] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7ff354a400) [pid = 1852] [serial = 1605] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff374fc00) [pid = 1852] [serial = 1835] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7ff0f4f000) [pid = 1852] [serial = 1881] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7ff742d000) [pid = 1852] [serial = 1838] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7ff62d0800) [pid = 1852] [serial = 1641] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7ff10e2c00) [pid = 1852] [serial = 1832] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7ff110b800) [pid = 1852] [serial = 1710] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7feab88800) [pid = 1852] [serial = 1829] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7ff2aad800) [pid = 1852] [serial = 1554] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f8009313c00) [pid = 1852] [serial = 1728] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7ff3090c00) [pid = 1852] [serial = 1560] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7ff4a34400) [pid = 1852] [serial = 1611] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff1136c00) [pid = 1852] [serial = 1593] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fe924f000) [pid = 1852] [serial = 1853] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ff4b76800) [pid = 1852] [serial = 1650] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ff1fe7000) [pid = 1852] [serial = 1548] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7ff10e4400) [pid = 1852] [serial = 1581] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7fe4a34400) [pid = 1852] [serial = 1871] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff2c80000) [pid = 1852] [serial = 1599] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f8009398c00) [pid = 1852] [serial = 1844] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ffad95400) [pid = 1852] [serial = 1668] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f8009868c00) [pid = 1852] [serial = 1734] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7feadd9400) [pid = 1852] [serial = 1587] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7ff74da800) [pid = 1852] [serial = 1653] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7fec986c00) [pid = 1852] [serial = 1878] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7fe029e800) [pid = 1852] [serial = 1868] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7ff2d81400) [pid = 1852] [serial = 1557] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7ff29b9400) [pid = 1852] [serial = 1551] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7fe90d2400) [pid = 1852] [serial = 1536] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7ff0f47400) [pid = 1852] [serial = 1880] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7ff7ead000) [pid = 1852] [serial = 1656] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7fe0366c00) [pid = 1852] [serial = 1869] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7fe3335000) [pid = 1852] [serial = 1826] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7ff9a58000) [pid = 1852] [serial = 1659] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7ff110c400) [pid = 1852] [serial = 1542] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7ff268bc00) [pid = 1852] [serial = 1884] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ffc235400) [pid = 1852] [serial = 1841] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7febb18800) [pid = 1852] [serial = 1539] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7ffa5cec00) [pid = 1852] [serial = 1662] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7ffa1ec400) [pid = 1852] [serial = 1716] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f7ff354e800) [pid = 1852] [serial = 1713] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7ffd199c00) [pid = 1852] [serial = 1677] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7ffcc4d400) [pid = 1852] [serial = 1767] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7ff2aac000) [pid = 1852] [serial = 1887] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1852 | 1462279912283 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}] 05:51:52 INFO - PROCESS | 1852 | 1462279912470 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:51:52 INFO - PROCESS | 1852 | 1462279912676 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4c38000 == 130 [pid = 1852] [id = 669] 05:51:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7fe75d8400) [pid = 1852] [serial = 2008] [outer = (nil)] 05:51:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7fe945a400) [pid = 1852] [serial = 2009] [outer = 0x7f7fe75d8400] 05:51:52 INFO - PROCESS | 1852 | 1462279912785 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7feab8d800) [pid = 1852] [serial = 2010] [outer = 0x7f7fe75d8400] 05:51:53 INFO - PROCESS | 1852 | 1462279913472 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:51:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1341ms 05:51:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:51:53 INFO - PROCESS | 1852 | 1462279913525 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1852 | 1462279913528 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:51:53 INFO - PROCESS | 1852 | 1462279913548 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 1852 | 1462279913551 Marionette TRACE conn3 <- [1,2650,null,{}] 05:51:53 INFO - PROCESS | 1852 | 1462279913557 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}] 05:51:53 INFO - PROCESS | 1852 | 1462279913741 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:51:53 INFO - PROCESS | 1852 | 1462279913756 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe869f000 == 131 [pid = 1852] [id = 670] 05:51:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f7feab8f400) [pid = 1852] [serial = 2011] [outer = (nil)] 05:51:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7febed9c00) [pid = 1852] [serial = 2012] [outer = 0x7f7feab8f400] 05:51:53 INFO - PROCESS | 1852 | 1462279913815 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7fec988400) [pid = 1852] [serial = 2013] [outer = 0x7f7feab8f400] 05:51:54 INFO - PROCESS | 1852 | 1462279914741 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:51:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1255ms 05:51:54 INFO - PROCESS | 1852 | 1462279914802 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1852 | 1462279914804 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:51:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:51:54 INFO - PROCESS | 1852 | 1462279914811 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1852 | 1462279914814 Marionette TRACE conn3 <- [1,2654,null,{}] 05:51:54 INFO - PROCESS | 1852 | 1462279914830 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}] 05:51:55 INFO - PROCESS | 1852 | 1462279915081 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:51:55 INFO - PROCESS | 1852 | 1462279915113 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa2d000 == 132 [pid = 1852] [id = 671] 05:51:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7febb1e000) [pid = 1852] [serial = 2014] [outer = (nil)] 05:51:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7fed07b800) [pid = 1852] [serial = 2015] [outer = 0x7f7febb1e000] 05:51:55 INFO - PROCESS | 1852 | 1462279915173 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7ff0f49400) [pid = 1852] [serial = 2016] [outer = 0x7f7febb1e000] 05:51:56 INFO - PROCESS | 1852 | 1462279916118 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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:51:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1328ms 05:51:56 INFO - PROCESS | 1852 | 1462279916145 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 1852 | 1462279916154 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:51:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:51:56 INFO - PROCESS | 1852 | 1462279916162 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 1852 | 1462279916167 Marionette TRACE conn3 <- [1,2658,null,{}] 05:51:56 INFO - PROCESS | 1852 | 1462279916178 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}] 05:51:56 INFO - PROCESS | 1852 | 1462279916442 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:51:56 INFO - PROCESS | 1852 | 1462279916483 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febf5d000 == 133 [pid = 1852] [id = 672] 05:51:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7ff1110800) [pid = 1852] [serial = 2017] [outer = (nil)] 05:51:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7ff1e98800) [pid = 1852] [serial = 2018] [outer = 0x7f7ff1110800] 05:51:56 INFO - PROCESS | 1852 | 1462279916547 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7ff204c800) [pid = 1852] [serial = 2019] [outer = 0x7f7ff1110800] 05:51:57 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7fe02a4400) [pid = 1852] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:51:57 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7fdfb03400) [pid = 1852] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:51:57 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7fe46c6000) [pid = 1852] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:51:57 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7ff2c76400) [pid = 1852] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:51:57 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ff2aa1400) [pid = 1852] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:51:57 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7fdfb0b000) [pid = 1852] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:51:57 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7ff0f45c00) [pid = 1852] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:51:57 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7fe4ed6c00) [pid = 1852] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:51:57 INFO - PROCESS | 1852 | 1462279917706 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:51:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1590ms 05:51:57 INFO - PROCESS | 1852 | 1462279917752 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1852 | 1462279917755 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:51:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:51:57 INFO - PROCESS | 1852 | 1462279917761 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1852 | 1462279917762 Marionette TRACE conn3 <- [1,2662,null,{}] 05:51:57 INFO - PROCESS | 1852 | 1462279917768 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}] 05:51:57 INFO - PROCESS | 1852 | 1462279917949 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:51:57 INFO - PROCESS | 1852 | 1462279917962 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fecde5800 == 134 [pid = 1852] [id = 673] 05:51:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7fe59cf400) [pid = 1852] [serial = 2020] [outer = (nil)] 05:51:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7ff1e9d400) [pid = 1852] [serial = 2021] [outer = 0x7f7fe59cf400] 05:51:58 INFO - PROCESS | 1852 | 1462279918020 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7ff268b800) [pid = 1852] [serial = 2022] [outer = 0x7f7fe59cf400] 05:51:58 INFO - PROCESS | 1852 | 1462279918855 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]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:51:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1131ms 05:51:58 INFO - PROCESS | 1852 | 1462279918893 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1852 | 1462279918895 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:51:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:51:58 INFO - PROCESS | 1852 | 1462279918902 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1852 | 1462279918904 Marionette TRACE conn3 <- [1,2666,null,{}] 05:51:58 INFO - PROCESS | 1852 | 1462279918920 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}] 05:51:59 INFO - PROCESS | 1852 | 1462279919101 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:51:59 INFO - PROCESS | 1852 | 1462279919116 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fde5c7800 == 135 [pid = 1852] [id = 674] 05:51:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7fdfb03800) [pid = 1852] [serial = 2023] [outer = (nil)] 05:51:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7fdfb09c00) [pid = 1852] [serial = 2024] [outer = 0x7f7fdfb03800] 05:51:59 INFO - PROCESS | 1852 | 1462279919318 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7fe0364800) [pid = 1852] [serial = 2025] [outer = 0x7f7fdfb03800] 05:52:00 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:00 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:52:00 INFO - PROCESS | 1852 | 1462279920914 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]]]}] 05:52:00 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) 05:52:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2038ms 05:52:00 INFO - PROCESS | 1852 | 1462279920941 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1852 | 1462279920947 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:52:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:52:00 INFO - PROCESS | 1852 | 1462279920959 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1852 | 1462279920964 Marionette TRACE conn3 <- [1,2670,null,{}] 05:52:00 INFO - PROCESS | 1852 | 1462279920972 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}] 05:52:01 INFO - PROCESS | 1852 | 1462279921236 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:52:01 INFO - PROCESS | 1852 | 1462279921465 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe75ac000 == 136 [pid = 1852] [id = 675] 05:52:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7fe46bb000) [pid = 1852] [serial = 2026] [outer = (nil)] 05:52:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7fe650f000) [pid = 1852] [serial = 2027] [outer = 0x7f7fe46bb000] 05:52:01 INFO - PROCESS | 1852 | 1462279921540 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7fe6ca7000) [pid = 1852] [serial = 2028] [outer = 0x7f7fe46bb000] 05:52:02 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:02 INFO - PROCESS | 1852 | 1462279922917 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] 05:52:02 INFO - PROCESS | 1852 | 1462279922963 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:52:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:52:02 INFO - PROCESS | 1852 | 1462279922975 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1852 | 1462279922979 Marionette TRACE conn3 <- [1,2674,null,{}] 05:52:02 INFO - PROCESS | 1852 | 1462279922986 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}] 05:52:03 INFO - PROCESS | 1852 | 1462279923320 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:52:03 INFO - PROCESS | 1852 | 1462279923574 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febf55000 == 137 [pid = 1852] [id = 676] 05:52:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7fe59db800) [pid = 1852] [serial = 2029] [outer = (nil)] 05:52:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7fe939e000) [pid = 1852] [serial = 2030] [outer = 0x7f7fe59db800] 05:52:03 INFO - PROCESS | 1852 | 1462279923649 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7fec983000) [pid = 1852] [serial = 2031] [outer = 0x7f7fe59db800] 05:52:04 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:05 INFO - PROCESS | 1852 | 1462279925021 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] 05:52:05 INFO - PROCESS | 1852 | 1462279925066 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:52:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:52:05 INFO - PROCESS | 1852 | 1462279925073 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 1852 | 1462279925079 Marionette TRACE conn3 <- [1,2678,null,{}] 05:52:05 INFO - PROCESS | 1852 | 1462279925095 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}] 05:52:05 INFO - PROCESS | 1852 | 1462279925457 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:52:05 INFO - PROCESS | 1852 | 1462279925654 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff136e000 == 138 [pid = 1852] [id = 677] 05:52:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7ff110b400) [pid = 1852] [serial = 2032] [outer = (nil)] 05:52:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7ff1e9a400) [pid = 1852] [serial = 2033] [outer = 0x7f7ff110b400] 05:52:05 INFO - PROCESS | 1852 | 1462279925725 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7ff1fef400) [pid = 1852] [serial = 2034] [outer = 0x7f7ff110b400] 05:52:07 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:07 INFO - PROCESS | 1852 | 1462279927079 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]]]}] 05:52:07 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) 05:52:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2035ms 05:52:07 INFO - PROCESS | 1852 | 1462279927109 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 1852 | 1462279927113 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:52:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:52:07 INFO - PROCESS | 1852 | 1462279927119 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1852 | 1462279927122 Marionette TRACE conn3 <- [1,2682,null,{}] 05:52:07 INFO - PROCESS | 1852 | 1462279927127 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}] 05:52:07 INFO - PROCESS | 1852 | 1462279927352 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:52:07 INFO - PROCESS | 1852 | 1462279927576 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e0d000 == 139 [pid = 1852] [id = 678] 05:52:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7ff1109400) [pid = 1852] [serial = 2035] [outer = (nil)] 05:52:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7ff29b9c00) [pid = 1852] [serial = 2036] [outer = 0x7f7ff1109400] 05:52:07 INFO - PROCESS | 1852 | 1462279927646 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7ff2aac000) [pid = 1852] [serial = 2037] [outer = 0x7f7ff1109400] 05:52:08 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:08 INFO - PROCESS | 1852 | 1462279928954 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]]]}] 05:52:09 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) 05:52:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1884ms 05:52:09 INFO - PROCESS | 1852 | 1462279929004 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1852 | 1462279929007 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:52:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:52:09 INFO - PROCESS | 1852 | 1462279929013 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1852 | 1462279929016 Marionette TRACE conn3 <- [1,2686,null,{}] 05:52:09 INFO - PROCESS | 1852 | 1462279929069 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}] 05:52:09 INFO - PROCESS | 1852 | 1462279929321 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:52:09 INFO - PROCESS | 1852 | 1462279929574 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2acb800 == 140 [pid = 1852] [id = 679] 05:52:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7ff3093400) [pid = 1852] [serial = 2038] [outer = (nil)] 05:52:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7ff309e800) [pid = 1852] [serial = 2039] [outer = 0x7f7ff3093400] 05:52:09 INFO - PROCESS | 1852 | 1462279929658 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7ff3a2bc00) [pid = 1852] [serial = 2040] [outer = 0x7f7ff3093400] 05:52:10 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:11 INFO - PROCESS | 1852 | 1462279931037 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] 05:52:11 INFO - PROCESS | 1852 | 1462279931090 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:52:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:52:11 INFO - PROCESS | 1852 | 1462279931096 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 1852 | 1462279931098 Marionette TRACE conn3 <- [1,2690,null,{}] 05:52:11 INFO - PROCESS | 1852 | 1462279931103 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}] 05:52:11 INFO - PROCESS | 1852 | 1462279931389 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:52:11 INFO - PROCESS | 1852 | 1462279931618 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff364e800 == 141 [pid = 1852] [id = 680] 05:52:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7ff2052400) [pid = 1852] [serial = 2041] [outer = (nil)] 05:52:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff4bc2c00) [pid = 1852] [serial = 2042] [outer = 0x7f7ff2052400] 05:52:11 INFO - PROCESS | 1852 | 1462279931691 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ff7eaec00) [pid = 1852] [serial = 2043] [outer = 0x7f7ff2052400] 05:52:12 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:13 INFO - PROCESS | 1852 | 1462279933043 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] 05:52:13 INFO - PROCESS | 1852 | 1462279933083 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:52:13 INFO - PROCESS | 1852 | 1462279933090 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1852 | 1462279933093 Marionette TRACE conn3 <- [1,2694,null,{}] 05:52:13 INFO - PROCESS | 1852 | 1462279933098 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}] 05:52:13 INFO - PROCESS | 1852 | 1462279933365 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:52:13 INFO - PROCESS | 1852 | 1462279933592 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6e89800 == 142 [pid = 1852] [id = 681] 05:52:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7ff3094000) [pid = 1852] [serial = 2044] [outer = (nil)] 05:52:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7ff88e3800) [pid = 1852] [serial = 2045] [outer = 0x7f7ff3094000] 05:52:13 INFO - PROCESS | 1852 | 1462279933661 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7ff9a58000) [pid = 1852] [serial = 2046] [outer = 0x7f7ff3094000] 05:52:14 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:14 INFO - PROCESS | 1852 | 1462279934965 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] 05:52:15 INFO - PROCESS | 1852 | 1462279935033 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:52:15 INFO - PROCESS | 1852 | 1462279935087 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1852 | 1462279935089 Marionette TRACE conn3 <- [1,2698,null,{}] 05:52:15 INFO - PROCESS | 1852 | 1462279935095 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}] 05:52:15 INFO - PROCESS | 1852 | 1462279935322 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:52:15 INFO - PROCESS | 1852 | 1462279935583 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe44db800 == 143 [pid = 1852] [id = 682] 05:52:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7fe02ac400) [pid = 1852] [serial = 2047] [outer = (nil)] 05:52:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7fe46c5800) [pid = 1852] [serial = 2048] [outer = 0x7f7fe02ac400] 05:52:15 INFO - PROCESS | 1852 | 1462279935653 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7ff0f49800) [pid = 1852] [serial = 2049] [outer = 0x7f7fe02ac400] 05:52:16 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:17 INFO - PROCESS | 1852 | 1462279937536 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] 05:52:17 INFO - PROCESS | 1852 | 1462279937580 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:52:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:52:17 INFO - PROCESS | 1852 | 1462279937588 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1852 | 1462279937592 Marionette TRACE conn3 <- [1,2702,null,{}] 05:52:17 INFO - PROCESS | 1852 | 1462279937600 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}] 05:52:17 INFO - PROCESS | 1852 | 1462279937830 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:52:18 INFO - PROCESS | 1852 | 1462279938044 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe9839000 == 144 [pid = 1852] [id = 683] 05:52:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7fe4586c00) [pid = 1852] [serial = 2050] [outer = (nil)] 05:52:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7fe4622c00) [pid = 1852] [serial = 2051] [outer = 0x7f7fe4586c00] 05:52:18 INFO - PROCESS | 1852 | 1462279938148 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7fe4ee0800) [pid = 1852] [serial = 2052] [outer = 0x7f7fe4586c00] 05:52:19 INFO - PROCESS | 1852 | 1462279939229 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]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:52:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1678ms 05:52:19 INFO - PROCESS | 1852 | 1462279939267 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 1852 | 1462279939275 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:52:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:52:19 INFO - PROCESS | 1852 | 1462279939285 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 1852 | 1462279939288 Marionette TRACE conn3 <- [1,2706,null,{}] 05:52:19 INFO - PROCESS | 1852 | 1462279939295 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}] 05:52:19 INFO - PROCESS | 1852 | 1462279939492 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:52:19 INFO - PROCESS | 1852 | 1462279939765 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe34d9800 == 145 [pid = 1852] [id = 684] 05:52:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7fe4586400) [pid = 1852] [serial = 2053] [outer = (nil)] 05:52:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7fe6caa400) [pid = 1852] [serial = 2054] [outer = 0x7f7fe4586400] 05:52:19 INFO - PROCESS | 1852 | 1462279939916 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7fe9115400) [pid = 1852] [serial = 2055] [outer = 0x7f7fe4586400] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2ef1800 == 144 [pid = 1852] [id = 534] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe02d4800 == 143 [pid = 1852] [id = 619] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6e07000 == 142 [pid = 1852] [id = 621] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7fe00e1800) [pid = 1852] [serial = 1925] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f800e1a7c00) [pid = 1852] [serial = 1922] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7fe03e2c00) [pid = 1852] [serial = 1928] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f800969a800) [pid = 1852] [serial = 1919] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7ffcfc7800) [pid = 1852] [serial = 1913] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7ffee6c000) [pid = 1852] [serial = 1916] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe1816000 == 141 [pid = 1852] [id = 620] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fecde5800 == 140 [pid = 1852] [id = 673] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febf5d000 == 139 [pid = 1852] [id = 672] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa2d000 == 138 [pid = 1852] [id = 671] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe869f000 == 137 [pid = 1852] [id = 670] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe4c38000 == 136 [pid = 1852] [id = 669] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe1818800 == 135 [pid = 1852] [id = 668] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6c77000 == 134 [pid = 1852] [id = 667] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3ceb800 == 133 [pid = 1852] [id = 664] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fec92c000 == 132 [pid = 1852] [id = 663] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe87c9800 == 131 [pid = 1852] [id = 662] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6c78800 == 130 [pid = 1852] [id = 661] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fde5d1000 == 129 [pid = 1852] [id = 660] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe46dd800 == 128 [pid = 1852] [id = 659] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8011450800 == 127 [pid = 1852] [id = 658] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800e204000 == 126 [pid = 1852] [id = 657] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8002993800 == 125 [pid = 1852] [id = 656] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe12800 == 124 [pid = 1852] [id = 655] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff6e8c000 == 123 [pid = 1852] [id = 654] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1278000 == 122 [pid = 1852] [id = 652] 05:52:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe864b800 == 121 [pid = 1852] [id = 651] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7fed082400) [pid = 1852] [serial = 1950] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7fe9452800) [pid = 1852] [serial = 1938] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ffa64e800) [pid = 1852] [serial = 1907] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fe4a30c00) [pid = 1852] [serial = 1892] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7ff4792000) [pid = 1852] [serial = 1901] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7feadd1c00) [pid = 1852] [serial = 1940] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7fe6513800) [pid = 1852] [serial = 1935] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7fe924dc00) [pid = 1852] [serial = 1937] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff3a2c000) [pid = 1852] [serial = 1890] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7fe9805c00) [pid = 1852] [serial = 1895] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ff0f45400) [pid = 1852] [serial = 1941] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7ff2d7dc00) [pid = 1852] [serial = 1946] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7fe4a36000) [pid = 1852] [serial = 1934] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7fe03e6000) [pid = 1852] [serial = 1932] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7fe029dc00) [pid = 1852] [serial = 1931] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7ff0fd2c00) [pid = 1852] [serial = 1943] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7ff13ee800) [pid = 1852] [serial = 1944] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7ffbfb8000) [pid = 1852] [serial = 1910] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7ff2053400) [pid = 1852] [serial = 1898] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7ff4795400) [pid = 1852] [serial = 1947] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7ff7433000) [pid = 1852] [serial = 1904] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7fe7b69400) [pid = 1852] [serial = 1949] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1852 | 1462279940919 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:52:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1686ms 05:52:20 INFO - PROCESS | 1852 | 1462279940971 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1852 | 1462279940975 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:52:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:52:20 INFO - PROCESS | 1852 | 1462279940981 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1852 | 1462279940986 Marionette TRACE conn3 <- [1,2710,null,{}] 05:52:21 INFO - PROCESS | 1852 | 1462279941000 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}] 05:52:21 INFO - PROCESS | 1852 | 1462279941202 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:52:21 INFO - PROCESS | 1852 | 1462279941403 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe487d000 == 122 [pid = 1852] [id = 685] 05:52:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7feab8cc00) [pid = 1852] [serial = 2056] [outer = (nil)] 05:52:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7feadd5000) [pid = 1852] [serial = 2057] [outer = 0x7f7feab8cc00] 05:52:21 INFO - PROCESS | 1852 | 1462279941531 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7febee2000) [pid = 1852] [serial = 2058] [outer = 0x7f7feab8cc00] 05:52:22 INFO - PROCESS | 1852 | 1462279942313 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] 05:52:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:52:22 INFO - PROCESS | 1852 | 1462279942387 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:52:22 INFO - PROCESS | 1852 | 1462279942393 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1852 | 1462279942396 Marionette TRACE conn3 <- [1,2714,null,{}] 05:52:22 INFO - PROCESS | 1852 | 1462279942401 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}] 05:52:22 INFO - PROCESS | 1852 | 1462279942663 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:52:22 INFO - PROCESS | 1852 | 1462279942693 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe869f000 == 123 [pid = 1852] [id = 686] 05:52:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7febee3800) [pid = 1852] [serial = 2059] [outer = (nil)] 05:52:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7ff13f4800) [pid = 1852] [serial = 2060] [outer = 0x7f7febee3800] 05:52:22 INFO - PROCESS | 1852 | 1462279942755 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7ff1ff0800) [pid = 1852] [serial = 2061] [outer = 0x7f7febee3800] 05:52:23 INFO - PROCESS | 1852 | 1462279943681 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]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:52:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1327ms 05:52:23 INFO - PROCESS | 1852 | 1462279943720 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 1852 | 1462279943723 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:52:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:52:23 INFO - PROCESS | 1852 | 1462279943734 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 1852 | 1462279943736 Marionette TRACE conn3 <- [1,2718,null,{}] 05:52:23 INFO - PROCESS | 1852 | 1462279943740 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}] 05:52:23 INFO - PROCESS | 1852 | 1462279943982 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:52:24 INFO - PROCESS | 1852 | 1462279944025 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febf4e000 == 124 [pid = 1852] [id = 687] 05:52:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7ff110dc00) [pid = 1852] [serial = 2062] [outer = (nil)] 05:52:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7ff29bdc00) [pid = 1852] [serial = 2063] [outer = 0x7f7ff110dc00] 05:52:24 INFO - PROCESS | 1852 | 1462279944094 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7ff2e9b800) [pid = 1852] [serial = 2064] [outer = 0x7f7ff110dc00] 05:52:24 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7fe75d8400) [pid = 1852] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:52:24 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7feab8f400) [pid = 1852] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:52:24 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7febb1e000) [pid = 1852] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:52:24 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7fe75d7400) [pid = 1852] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:52:24 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7fe4627000) [pid = 1852] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:52:24 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7ff1110800) [pid = 1852] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:52:25 INFO - PROCESS | 1852 | 1462279945359 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] 05:52:25 INFO - PROCESS | 1852 | 1462279945416 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:52:25 INFO - PROCESS | 1852 | 1462279945423 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1852 | 1462279945425 Marionette TRACE conn3 <- [1,2722,null,{}] 05:52:25 INFO - PROCESS | 1852 | 1462279945430 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}] 05:52:25 INFO - PROCESS | 1852 | 1462279945718 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:52:25 INFO - PROCESS | 1852 | 1462279945737 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fed0ad000 == 125 [pid = 1852] [id = 688] 05:52:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7fe939c400) [pid = 1852] [serial = 2065] [outer = (nil)] 05:52:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7ff60ac000) [pid = 1852] [serial = 2066] [outer = 0x7f7fe939c400] 05:52:25 INFO - PROCESS | 1852 | 1462279945799 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7ff74dbc00) [pid = 1852] [serial = 2067] [outer = 0x7f7fe939c400] 05:52:26 INFO - PROCESS | 1852 | 1462279946651 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] 05:52:26 INFO - PROCESS | 1852 | 1462279946708 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:52:26 INFO - PROCESS | 1852 | 1462279946713 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1852 | 1462279946715 Marionette TRACE conn3 <- [1,2726,null,{}] 05:52:26 INFO - PROCESS | 1852 | 1462279946725 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}] 05:52:26 INFO - PROCESS | 1852 | 1462279946905 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:52:26 INFO - PROCESS | 1852 | 1462279946920 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff14d1800 == 126 [pid = 1852] [id = 689] 05:52:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7ff0fd2c00) [pid = 1852] [serial = 2068] [outer = (nil)] 05:52:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7ffa5cec00) [pid = 1852] [serial = 2069] [outer = 0x7f7ff0fd2c00] 05:52:27 INFO - PROCESS | 1852 | 1462279947146 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7ffb29fc00) [pid = 1852] [serial = 2070] [outer = 0x7f7ff0fd2c00] 05:52:28 INFO - PROCESS | 1852 | 1462279948195 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]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:52:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1532ms 05:52:28 INFO - PROCESS | 1852 | 1462279948248 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:52:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:52:28 INFO - PROCESS | 1852 | 1462279948255 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:52:28 INFO - PROCESS | 1852 | 1462279948262 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1852 | 1462279948268 Marionette TRACE conn3 <- [1,2730,null,{}] 05:52:28 INFO - PROCESS | 1852 | 1462279948275 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}] 05:52:28 INFO - PROCESS | 1852 | 1462279948482 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:52:28 INFO - PROCESS | 1852 | 1462279948742 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6c73800 == 127 [pid = 1852] [id = 690] 05:52:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7fe5982400) [pid = 1852] [serial = 2071] [outer = (nil)] 05:52:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7fe59d3800) [pid = 1852] [serial = 2072] [outer = 0x7f7fe5982400] 05:52:28 INFO - PROCESS | 1852 | 1462279948859 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7fe75d9000) [pid = 1852] [serial = 2073] [outer = 0x7f7fe5982400] 05:52:30 INFO - PROCESS | 1852 | 1462279950198 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] 05:52:30 INFO - PROCESS | 1852 | 1462279950255 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:52:30 INFO - PROCESS | 1852 | 1462279950265 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1852 | 1462279950269 Marionette TRACE conn3 <- [1,2734,null,{}] 05:52:30 INFO - PROCESS | 1852 | 1462279950274 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}] 05:52:30 INFO - PROCESS | 1852 | 1462279950580 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:52:30 INFO - PROCESS | 1852 | 1462279950816 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1218800 == 128 [pid = 1852] [id = 691] 05:52:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7fe5985000) [pid = 1852] [serial = 2074] [outer = (nil)] 05:52:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7feadd8000) [pid = 1852] [serial = 2075] [outer = 0x7f7fe5985000] 05:52:30 INFO - PROCESS | 1852 | 1462279950890 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff13f9000) [pid = 1852] [serial = 2076] [outer = 0x7f7fe5985000] 05:52:31 INFO - PROCESS | 1852 | 1462279951795 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]]]}] 05:52:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:52:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1578ms 05:52:31 INFO - PROCESS | 1852 | 1462279951843 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 1852 | 1462279951846 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:52:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:52:31 INFO - PROCESS | 1852 | 1462279951852 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 1852 | 1462279951858 Marionette TRACE conn3 <- [1,2738,null,{}] 05:52:31 INFO - PROCESS | 1852 | 1462279951873 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}] 05:52:32 INFO - PROCESS | 1852 | 1462279952090 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:52:32 INFO - PROCESS | 1852 | 1462279952307 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3508800 == 129 [pid = 1852] [id = 692] 05:52:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ff1e99c00) [pid = 1852] [serial = 2077] [outer = (nil)] 05:52:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7ff39ac000) [pid = 1852] [serial = 2078] [outer = 0x7f7ff1e99c00] 05:52:32 INFO - PROCESS | 1852 | 1462279952433 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7ff62cfc00) [pid = 1852] [serial = 2079] [outer = 0x7f7ff1e99c00] 05:52:33 INFO - PROCESS | 1852 | 1462279953352 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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:52:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1533ms 05:52:33 INFO - PROCESS | 1852 | 1462279953386 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 1852 | 1462279953390 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:52:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:52:33 INFO - PROCESS | 1852 | 1462279953396 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 1852 | 1462279953399 Marionette TRACE conn3 <- [1,2742,null,{}] 05:52:33 INFO - PROCESS | 1852 | 1462279953405 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}] 05:52:33 INFO - PROCESS | 1852 | 1462279953606 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:52:33 INFO - PROCESS | 1852 | 1462279953826 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff888a800 == 130 [pid = 1852] [id = 693] 05:52:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7ff8ba2c00) [pid = 1852] [serial = 2080] [outer = (nil)] 05:52:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7ffa645000) [pid = 1852] [serial = 2081] [outer = 0x7f7ff8ba2c00] 05:52:33 INFO - PROCESS | 1852 | 1462279953944 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7ffbd61c00) [pid = 1852] [serial = 2082] [outer = 0x7f7ff8ba2c00] 05:52:34 INFO - PROCESS | 1852 | 1462279954835 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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:52:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1477ms 05:52:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:52:34 INFO - PROCESS | 1852 | 1462279954874 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1852 | 1462279954877 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:52:34 INFO - PROCESS | 1852 | 1462279954883 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1852 | 1462279954886 Marionette TRACE conn3 <- [1,2746,null,{}] 05:52:34 INFO - PROCESS | 1852 | 1462279954892 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}] 05:52:35 INFO - PROCESS | 1852 | 1462279955174 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:52:35 INFO - PROCESS | 1852 | 1462279955333 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffbe0b000 == 131 [pid = 1852] [id = 694] 05:52:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7fdfb0a000) [pid = 1852] [serial = 2083] [outer = (nil)] 05:52:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7ffc22f800) [pid = 1852] [serial = 2084] [outer = 0x7f7fdfb0a000] 05:52:35 INFO - PROCESS | 1852 | 1462279955445 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7ffc592400) [pid = 1852] [serial = 2085] [outer = 0x7f7fdfb0a000] 05:52:36 INFO - PROCESS | 1852 | 1462279956366 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:52:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1529ms 05:52:36 INFO - PROCESS | 1852 | 1462279956412 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1852 | 1462279956415 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:52:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:52:36 INFO - PROCESS | 1852 | 1462279956421 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1852 | 1462279956423 Marionette TRACE conn3 <- [1,2750,null,{}] 05:52:36 INFO - PROCESS | 1852 | 1462279956458 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}] 05:52:36 INFO - PROCESS | 1852 | 1462279956695 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:52:36 INFO - PROCESS | 1852 | 1462279956961 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffd1c6000 == 132 [pid = 1852] [id = 695] 05:52:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7ffd18e000) [pid = 1852] [serial = 2086] [outer = (nil)] 05:52:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7ffec30400) [pid = 1852] [serial = 2087] [outer = 0x7f7ffd18e000] 05:52:37 INFO - PROCESS | 1852 | 1462279957075 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f800876d000) [pid = 1852] [serial = 2088] [outer = 0x7f7ffd18e000] 05:52:37 INFO - PROCESS | 1852 | 1462279957911 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:52:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1555ms 05:52:37 INFO - PROCESS | 1852 | 1462279957977 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 1852 | 1462279957980 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:52:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:52:37 INFO - PROCESS | 1852 | 1462279957986 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1852 | 1462279957988 Marionette TRACE conn3 <- [1,2754,null,{}] 05:52:37 INFO - PROCESS | 1852 | 1462279957994 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}] 05:52:38 INFO - PROCESS | 1852 | 1462279958181 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:52:38 INFO - PROCESS | 1852 | 1462279958402 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fff186800 == 133 [pid = 1852] [id = 696] 05:52:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7ffd191800) [pid = 1852] [serial = 2089] [outer = (nil)] 05:52:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f80095f0c00) [pid = 1852] [serial = 2090] [outer = 0x7f7ffd191800] 05:52:38 INFO - PROCESS | 1852 | 1462279958514 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f8009833800) [pid = 1852] [serial = 2091] [outer = 0x7f7ffd191800] 05:52:39 INFO - PROCESS | 1852 | 1462279959405 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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:52:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1485ms 05:52:39 INFO - PROCESS | 1852 | 1462279959472 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1852 | 1462279959476 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:52:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:52:39 INFO - PROCESS | 1852 | 1462279959481 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1852 | 1462279959484 Marionette TRACE conn3 <- [1,2758,null,{}] 05:52:39 INFO - PROCESS | 1852 | 1462279959489 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}] 05:52:39 INFO - PROCESS | 1852 | 1462279959673 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:52:39 INFO - PROCESS | 1852 | 1462279959893 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8009334800 == 134 [pid = 1852] [id = 697] 05:52:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7ffd195800) [pid = 1852] [serial = 2092] [outer = (nil)] 05:52:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f800a75dc00) [pid = 1852] [serial = 2093] [outer = 0x7f7ffd195800] 05:52:40 INFO - PROCESS | 1852 | 1462279960005 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f800aa21400) [pid = 1852] [serial = 2094] [outer = 0x7f7ffd195800] 05:52:40 INFO - PROCESS | 1852 | 1462279960897 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]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:52:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1436ms 05:52:40 INFO - PROCESS | 1852 | 1462279960918 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:52:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:52:40 INFO - PROCESS | 1852 | 1462279960922 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:52:40 INFO - PROCESS | 1852 | 1462279960928 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1852 | 1462279960930 Marionette TRACE conn3 <- [1,2762,null,{}] 05:52:40 INFO - PROCESS | 1852 | 1462279960935 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}] 05:52:41 INFO - PROCESS | 1852 | 1462279961123 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:52:41 INFO - PROCESS | 1852 | 1462279961366 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800a741000 == 135 [pid = 1852] [id = 698] 05:52:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7fe01c4c00) [pid = 1852] [serial = 2095] [outer = (nil)] 05:52:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7fe01cc000) [pid = 1852] [serial = 2096] [outer = 0x7f7fe01c4c00] 05:52:41 INFO - PROCESS | 1852 | 1462279961437 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7fe01d1400) [pid = 1852] [serial = 2097] [outer = 0x7f7fe01c4c00] 05:52:42 INFO - PROCESS | 1852 | 1462279962320 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]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:52:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1428ms 05:52:42 INFO - PROCESS | 1852 | 1462279962356 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 1852 | 1462279962359 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:52:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:52:42 INFO - PROCESS | 1852 | 1462279962365 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1852 | 1462279962367 Marionette TRACE conn3 <- [1,2766,null,{}] 05:52:42 INFO - PROCESS | 1852 | 1462279962373 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}] 05:52:42 INFO - PROCESS | 1852 | 1462279962663 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:52:42 INFO - PROCESS | 1852 | 1462279962865 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800ddcd800 == 136 [pid = 1852] [id = 699] 05:52:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7fe01c3800) [pid = 1852] [serial = 2098] [outer = (nil)] 05:52:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f800a760400) [pid = 1852] [serial = 2099] [outer = 0x7f7fe01c3800] 05:52:42 INFO - PROCESS | 1852 | 1462279962939 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f800dbc3000) [pid = 1852] [serial = 2100] [outer = 0x7f7fe01c3800] 05:52:43 INFO - PROCESS | 1852 | 1462279963815 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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:52:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1481ms 05:52:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:52:43 INFO - PROCESS | 1852 | 1462279963847 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 1852 | 1462279963850 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:52:43 INFO - PROCESS | 1852 | 1462279963856 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1852 | 1462279963860 Marionette TRACE conn3 <- [1,2770,null,{}] 05:52:43 INFO - PROCESS | 1852 | 1462279963865 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}] 05:52:44 INFO - PROCESS | 1852 | 1462279964077 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:52:44 INFO - PROCESS | 1852 | 1462279964305 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eb18000 == 137 [pid = 1852] [id = 700] 05:52:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7fe01c4400) [pid = 1852] [serial = 2101] [outer = (nil)] 05:52:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7feacd1000) [pid = 1852] [serial = 2102] [outer = 0x7f7fe01c4400] 05:52:44 INFO - PROCESS | 1852 | 1462279964418 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f800e34cc00) [pid = 1852] [serial = 2103] [outer = 0x7f7fe01c4400] 05:52:45 INFO - PROCESS | 1852 | 1462279965313 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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:52:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1530ms 05:52:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:52:45 INFO - PROCESS | 1852 | 1462279965387 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 1852 | 1462279965389 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:52:45 INFO - PROCESS | 1852 | 1462279965395 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 1852 | 1462279965398 Marionette TRACE conn3 <- [1,2774,null,{}] 05:52:45 INFO - PROCESS | 1852 | 1462279965403 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}] 05:52:45 INFO - PROCESS | 1852 | 1462279965609 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:52:45 INFO - PROCESS | 1852 | 1462279965870 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f801939a800 == 138 [pid = 1852] [id = 701] 05:52:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f7fe75da800) [pid = 1852] [serial = 2104] [outer = (nil)] 05:52:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f7ff35aa800) [pid = 1852] [serial = 2105] [outer = 0x7f7fe75da800] 05:52:45 INFO - PROCESS | 1852 | 1462279965943 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f7ff35b0400) [pid = 1852] [serial = 2106] [outer = 0x7f7fe75da800] 05:52:46 INFO - PROCESS | 1852 | 1462279966816 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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1481ms 05:52:46 INFO - PROCESS | 1852 | 1462279966876 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1852 | 1462279966880 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:52:46 INFO - PROCESS | 1852 | 1462279966885 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1852 | 1462279966896 Marionette TRACE conn3 <- [1,2778,null,{}] 05:52:46 INFO - PROCESS | 1852 | 1462279966901 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}] 05:52:47 INFO - PROCESS | 1852 | 1462279967086 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:52:47 INFO - PROCESS | 1852 | 1462279967351 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3ade000 == 139 [pid = 1852] [id = 702] 05:52:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f7fe02a0400) [pid = 1852] [serial = 2107] [outer = (nil)] 05:52:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f7fe46be000) [pid = 1852] [serial = 2108] [outer = 0x7f7fe02a0400] 05:52:47 INFO - PROCESS | 1852 | 1462279967423 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f7febc71800) [pid = 1852] [serial = 2109] [outer = 0x7f7fe02a0400] 05:52:48 INFO - PROCESS | 1852 | 1462279968235 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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1387ms 05:52:48 INFO - PROCESS | 1852 | 1462279968273 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 1852 | 1462279968276 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:52:48 INFO - PROCESS | 1852 | 1462279968282 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1852 | 1462279968284 Marionette TRACE conn3 <- [1,2782,null,{}] 05:52:48 INFO - PROCESS | 1852 | 1462279968290 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}] 05:52:49 INFO - PROCESS | 1852 | 1462279968998 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:52:49 INFO - PROCESS | 1852 | 1462279969238 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe46d2800 == 140 [pid = 1852] [id = 703] 05:52:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f7fe01ce400) [pid = 1852] [serial = 2110] [outer = (nil)] 05:52:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7f7fe035b800) [pid = 1852] [serial = 2111] [outer = 0x7f7fe01ce400] 05:52:49 INFO - PROCESS | 1852 | 1462279969306 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7f7fe3333c00) [pid = 1852] [serial = 2112] [outer = 0x7f7fe01ce400] 05:52:50 INFO - PROCESS | 1852 | 1462279970105 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1883ms 05:52:50 INFO - PROCESS | 1852 | 1462279970168 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 1852 | 1462279970176 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:52:50 INFO - PROCESS | 1852 | 1462279970187 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 1852 | 1462279970196 Marionette TRACE conn3 <- [1,2786,null,{}] 05:52:50 INFO - PROCESS | 1852 | 1462279970202 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}] 05:52:50 INFO - PROCESS | 1852 | 1462279970399 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:52:50 INFO - PROCESS | 1852 | 1462279970693 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa23800 == 141 [pid = 1852] [id = 704] 05:52:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7f7fdfb07000) [pid = 1852] [serial = 2113] [outer = (nil)] 05:52:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7f7fe4a2e000) [pid = 1852] [serial = 2114] [outer = 0x7f7fdfb07000] 05:52:50 INFO - PROCESS | 1852 | 1462279970765 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7f7fe7b6cc00) [pid = 1852] [serial = 2115] [outer = 0x7f7fdfb07000] 05:52:51 INFO - PROCESS | 1852 | 1462279971846 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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1736ms 05:52:51 INFO - PROCESS | 1852 | 1462279971924 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:52:51 INFO - PROCESS | 1852 | 1462279971928 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:52:51 INFO - PROCESS | 1852 | 1462279971934 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1852 | 1462279971937 Marionette TRACE conn3 <- [1,2790,null,{}] 05:52:51 INFO - PROCESS | 1852 | 1462279971942 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}] 05:52:52 INFO - PROCESS | 1852 | 1462279972144 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:52:52 INFO - PROCESS | 1852 | 1462279972490 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe87c3000 == 142 [pid = 1852] [id = 705] 05:52:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7f7fe9452c00) [pid = 1852] [serial = 2116] [outer = (nil)] 05:52:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7f7feacd0400) [pid = 1852] [serial = 2117] [outer = 0x7f7fe9452c00] 05:52:52 INFO - PROCESS | 1852 | 1462279972566 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7f7febb21400) [pid = 1852] [serial = 2118] [outer = 0x7f7fe9452c00] 05:52:53 INFO - PROCESS | 1852 | 1462279973412 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1529ms 05:52:53 INFO - PROCESS | 1852 | 1462279973471 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1852 | 1462279973477 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:52:53 INFO - PROCESS | 1852 | 1462279973497 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1852 | 1462279973503 Marionette TRACE conn3 <- [1,2794,null,{}] 05:52:53 INFO - PROCESS | 1852 | 1462279973509 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}] 05:52:53 INFO - PROCESS | 1852 | 1462279973717 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:52:53 INFO - PROCESS | 1852 | 1462279973990 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3cf5000 == 143 [pid = 1852] [id = 706] 05:52:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7f7fe4624000) [pid = 1852] [serial = 2119] [outer = (nil)] 05:52:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7f7ff113a400) [pid = 1852] [serial = 2120] [outer = 0x7f7fe4624000] 05:52:54 INFO - PROCESS | 1852 | 1462279974092 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7f7ff2052c00) [pid = 1852] [serial = 2121] [outer = 0x7f7fe4624000] 05:52:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe759c800 == 142 [pid = 1852] [id = 559] 05:52:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009a2d000 == 141 [pid = 1852] [id = 556] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7f7fe4587c00) [pid = 1852] [serial = 1982] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7f800983d000) [pid = 1852] [serial = 1985] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7f7fe4626800) [pid = 1852] [serial = 1988] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7f80098b8c00) [pid = 1852] [serial = 1991] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7f7fe1852c00) [pid = 1852] [serial = 1994] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7f7fe4a28000) [pid = 1852] [serial = 1997] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7f7ff1e9d400) [pid = 1852] [serial = 2021] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7f7ffad2b800) [pid = 1852] [serial = 1973] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7f7feab8c400) [pid = 1852] [serial = 1958] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7f7ff60af800) [pid = 1852] [serial = 1967] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7f7ffee77c00) [pid = 1852] [serial = 1979] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f7ff268c800) [pid = 1852] [serial = 1961] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7fe4ede000) [pid = 1852] [serial = 1955] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f7ffc591c00) [pid = 1852] [serial = 1976] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f7fe6ad8c00) [pid = 1852] [serial = 2000] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f7ff354b800) [pid = 1852] [serial = 1964] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7ff9a63800) [pid = 1852] [serial = 1970] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | 1462279975077 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]]]}] 05:52:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2acb800 == 140 [pid = 1852] [id = 679] 05:52:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1e0d000 == 139 [pid = 1852] [id = 678] 05:52:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff136e000 == 138 [pid = 1852] [id = 677] 05:52:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7febf55000 == 137 [pid = 1852] [id = 676] 05:52:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe75ac000 == 136 [pid = 1852] [id = 675] 05:52:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fde5c7800 == 135 [pid = 1852] [id = 674] 05:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1638ms 05:52:55 INFO - PROCESS | 1852 | 1462279975128 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1852 | 1462279975131 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:52:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:52:55 INFO - PROCESS | 1852 | 1462279975136 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1852 | 1462279975138 Marionette TRACE conn3 <- [1,2798,null,{}] 05:52:55 INFO - PROCESS | 1852 | 1462279975143 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}] 05:52:55 INFO - PROCESS | 1852 | 1462279975342 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7ff204c800) [pid = 1852] [serial = 2019] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7ff0f49400) [pid = 1852] [serial = 2016] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7fec988400) [pid = 1852] [serial = 2013] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7fe945a400) [pid = 1852] [serial = 2009] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7feab8d800) [pid = 1852] [serial = 2010] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7ff1fe5800) [pid = 1852] [serial = 1952] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7febed9c00) [pid = 1852] [serial = 2012] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7fed07b800) [pid = 1852] [serial = 2015] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7fe9113800) [pid = 1852] [serial = 2007] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7fe75db800) [pid = 1852] [serial = 2006] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7fe5982800) [pid = 1852] [serial = 2004] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7fe46c0c00) [pid = 1852] [serial = 2003] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff1e98800) [pid = 1852] [serial = 2018] [outer = (nil)] [url = about:blank] 05:52:55 INFO - PROCESS | 1852 | 1462279975642 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe44ca000 == 136 [pid = 1852] [id = 707] 05:52:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7fe46be800) [pid = 1852] [serial = 2122] [outer = (nil)] 05:52:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7fe9392400) [pid = 1852] [serial = 2123] [outer = 0x7f7fe46be800] 05:52:55 INFO - PROCESS | 1852 | 1462279975707 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7ff1e8f000) [pid = 1852] [serial = 2124] [outer = 0x7f7fe46be800] 05:52:56 INFO - PROCESS | 1852 | 1462279976407 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:52:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1326ms 05:52:56 INFO - PROCESS | 1852 | 1462279976464 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 1852 | 1462279976467 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:52:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:52:56 INFO - PROCESS | 1852 | 1462279976472 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 1852 | 1462279976475 Marionette TRACE conn3 <- [1,2802,null,{}] 05:52:56 INFO - PROCESS | 1852 | 1462279976480 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}] 05:52:56 INFO - PROCESS | 1852 | 1462279976748 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:52:56 INFO - PROCESS | 1852 | 1462279976775 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe87c3800 == 137 [pid = 1852] [id = 708] 05:52:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7ff2a15c00) [pid = 1852] [serial = 2125] [outer = (nil)] 05:52:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ff2e90c00) [pid = 1852] [serial = 2126] [outer = 0x7f7ff2a15c00] 05:52:56 INFO - PROCESS | 1852 | 1462279976845 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ff3551000) [pid = 1852] [serial = 2127] [outer = 0x7f7ff2a15c00] 05:52:57 INFO - PROCESS | 1852 | 1462279977748 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:52:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1333ms 05:52:57 INFO - PROCESS | 1852 | 1462279977812 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1852 | 1462279977816 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:52:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:52:57 INFO - PROCESS | 1852 | 1462279977821 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1852 | 1462279977834 Marionette TRACE conn3 <- [1,2806,null,{}] 05:52:57 INFO - PROCESS | 1852 | 1462279977839 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}] 05:52:58 INFO - PROCESS | 1852 | 1462279978091 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:52:58 INFO - PROCESS | 1852 | 1462279978116 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10a4800 == 138 [pid = 1852] [id = 709] 05:52:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ff26edc00) [pid = 1852] [serial = 2128] [outer = (nil)] 05:52:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7ff6251400) [pid = 1852] [serial = 2129] [outer = 0x7f7ff26edc00] 05:52:58 INFO - PROCESS | 1852 | 1462279978173 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7ff728a000) [pid = 1852] [serial = 2130] [outer = 0x7f7ff26edc00] 05:52:59 INFO - PROCESS | 1852 | 1462279979038 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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1237ms 05:52:59 INFO - PROCESS | 1852 | 1462279979075 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 1852 | 1462279979079 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:52:59 INFO - PROCESS | 1852 | 1462279979085 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 1852 | 1462279979087 Marionette TRACE conn3 <- [1,2810,null,{}] 05:52:59 INFO - PROCESS | 1852 | 1462279979092 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}] 05:52:59 INFO - PROCESS | 1852 | 1462279979337 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:52:59 INFO - PROCESS | 1852 | 1462279979374 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c5a800 == 139 [pid = 1852] [id = 710] 05:52:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7ff35b1c00) [pid = 1852] [serial = 2131] [outer = (nil)] 05:52:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7ff7290000) [pid = 1852] [serial = 2132] [outer = 0x7f7ff35b1c00] 05:52:59 INFO - PROCESS | 1852 | 1462279979434 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f7ff2055000) [pid = 1852] [serial = 2133] [outer = 0x7f7ff35b1c00] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7febee3800) [pid = 1852] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7fe4ed7c00) [pid = 1852] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7ff110dc00) [pid = 1852] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7ff7eae800) [pid = 1852] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7fe4a36400) [pid = 1852] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f800dd91800) [pid = 1852] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7fed086800) [pid = 1852] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7fe939c400) [pid = 1852] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7fe3338000) [pid = 1852] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ff1102400) [pid = 1852] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7ffc597400) [pid = 1852] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff2055400) [pid = 1852] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7fe598c400) [pid = 1852] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7ffbfbb400) [pid = 1852] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7fe4a27400) [pid = 1852] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7fe9454c00) [pid = 1852] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7fe6c9d400) [pid = 1852] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7ff3097800) [pid = 1852] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f8009317c00) [pid = 1852] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7fe4586c00) [pid = 1852] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7feadd3800) [pid = 1852] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7ff1107000) [pid = 1852] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7fe3332800) [pid = 1852] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7ff2e94800) [pid = 1852] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7fe4586400) [pid = 1852] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ffee6d400) [pid = 1852] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7fe6515000) [pid = 1852] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7feab8cc00) [pid = 1852] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7fe00dc000) [pid = 1852] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7fe035c800) [pid = 1852] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7ff4b7dc00) [pid = 1852] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7fe00dd400) [pid = 1852] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7fe029f800) [pid = 1852] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7fe59cf400) [pid = 1852] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7ffbd58800) [pid = 1852] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7fff163800) [pid = 1852] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f8009312800) [pid = 1852] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f800c96bc00) [pid = 1852] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7fdfb05000) [pid = 1852] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7ffd0d6800) [pid = 1852] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7ff7eb5000) [pid = 1852] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7fe3331800) [pid = 1852] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7fe9248000) [pid = 1852] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7fdfb08c00) [pid = 1852] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7fe3330800) [pid = 1852] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7fe332cc00) [pid = 1852] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ff62cec00) [pid = 1852] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:53:00 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7ff2e97800) [pid = 1852] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:53:01 INFO - PROCESS | 1852 | 1462279981092 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]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:53:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2031ms 05:53:01 INFO - PROCESS | 1852 | 1462279981117 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 1852 | 1462279981120 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:53:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:53:01 INFO - PROCESS | 1852 | 1462279981125 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 1852 | 1462279981127 Marionette TRACE conn3 <- [1,2814,null,{}] 05:53:01 INFO - PROCESS | 1852 | 1462279981132 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}] 05:53:01 INFO - PROCESS | 1852 | 1462279981328 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:53:01 INFO - PROCESS | 1852 | 1462279981345 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6db3000 == 140 [pid = 1852] [id = 711] 05:53:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7fe00de800) [pid = 1852] [serial = 2134] [outer = (nil)] 05:53:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7fe3338000) [pid = 1852] [serial = 2135] [outer = 0x7f7fe00de800] 05:53:01 INFO - PROCESS | 1852 | 1462279981405 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7fe59d2400) [pid = 1852] [serial = 2136] [outer = 0x7f7fe00de800] 05:53:02 INFO - PROCESS | 1852 | 1462279982298 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:53:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1235ms 05:53:02 INFO - PROCESS | 1852 | 1462279982362 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1852 | 1462279982366 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:53:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:53:02 INFO - PROCESS | 1852 | 1462279982371 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1852 | 1462279982380 Marionette TRACE conn3 <- [1,2818,null,{}] 05:53:02 INFO - PROCESS | 1852 | 1462279982385 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}] 05:53:02 INFO - PROCESS | 1852 | 1462279982569 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:53:02 INFO - PROCESS | 1852 | 1462279982940 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3327800 == 141 [pid = 1852] [id = 712] 05:53:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7fdfb06800) [pid = 1852] [serial = 2137] [outer = (nil)] 05:53:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7fe00dec00) [pid = 1852] [serial = 2138] [outer = 0x7f7fdfb06800] 05:53:03 INFO - PROCESS | 1852 | 1462279983018 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7fe0364c00) [pid = 1852] [serial = 2139] [outer = 0x7f7fdfb06800] 05:53:04 INFO - PROCESS | 1852 | 1462279984013 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]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:53:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1689ms 05:53:04 INFO - PROCESS | 1852 | 1462279984062 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:53:04 INFO - PROCESS | 1852 | 1462279984069 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:53:04 INFO - PROCESS | 1852 | 1462279984078 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 1852 | 1462279984084 Marionette TRACE conn3 <- [1,2822,null,{}] 05:53:04 INFO - PROCESS | 1852 | 1462279984091 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}] 05:53:04 INFO - PROCESS | 1852 | 1462279984327 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:53:04 INFO - PROCESS | 1852 | 1462279984637 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8ae7000 == 142 [pid = 1852] [id = 713] 05:53:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7fe6ada400) [pid = 1852] [serial = 2140] [outer = (nil)] 05:53:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7fe75df000) [pid = 1852] [serial = 2141] [outer = 0x7f7fe6ada400] 05:53:04 INFO - PROCESS | 1852 | 1462279984715 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7fe9252c00) [pid = 1852] [serial = 2142] [outer = 0x7f7fe6ada400] 05:53:05 INFO - PROCESS | 1852 | 1462279985598 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:53:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1585ms 05:53:05 INFO - PROCESS | 1852 | 1462279985666 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:53:05 INFO - PROCESS | 1852 | 1462279985672 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:53:05 INFO - PROCESS | 1852 | 1462279985678 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1852 | 1462279985681 Marionette TRACE conn3 <- [1,2826,null,{}] 05:53:05 INFO - PROCESS | 1852 | 1462279985686 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}] 05:53:05 INFO - PROCESS | 1852 | 1462279985906 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:53:06 INFO - PROCESS | 1852 | 1462279986247 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10bb000 == 143 [pid = 1852] [id = 714] 05:53:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7feacd2800) [pid = 1852] [serial = 2143] [outer = (nil)] 05:53:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7febed6800) [pid = 1852] [serial = 2144] [outer = 0x7f7feacd2800] 05:53:06 INFO - PROCESS | 1852 | 1462279986326 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7fed080000) [pid = 1852] [serial = 2145] [outer = 0x7f7feacd2800] 05:53:07 INFO - PROCESS | 1852 | 1462279987248 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1633ms 05:53:07 INFO - PROCESS | 1852 | 1462279987311 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 1852 | 1462279987315 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:53:07 INFO - PROCESS | 1852 | 1462279987329 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 1852 | 1462279987337 Marionette TRACE conn3 <- [1,2830,null,{}] 05:53:07 INFO - PROCESS | 1852 | 1462279987344 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}] 05:53:07 INFO - PROCESS | 1852 | 1462279987598 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:53:07 INFO - PROCESS | 1852 | 1462279987913 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3640800 == 144 [pid = 1852] [id = 715] 05:53:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7feacd3000) [pid = 1852] [serial = 2146] [outer = (nil)] 05:53:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7ff2055400) [pid = 1852] [serial = 2147] [outer = 0x7f7feacd3000] 05:53:07 INFO - PROCESS | 1852 | 1462279987985 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7ff2aa9000) [pid = 1852] [serial = 2148] [outer = 0x7f7feacd3000] 05:53:08 INFO - PROCESS | 1852 | 1462279988823 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1552ms 05:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:53:08 INFO - PROCESS | 1852 | 1462279988875 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 1852 | 1462279988879 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:53:08 INFO - PROCESS | 1852 | 1462279988884 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 1852 | 1462279988887 Marionette TRACE conn3 <- [1,2834,null,{}] 05:53:08 INFO - PROCESS | 1852 | 1462279988892 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}] 05:53:09 INFO - PROCESS | 1852 | 1462279989117 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:53:09 INFO - PROCESS | 1852 | 1462279989378 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8a6b800 == 145 [pid = 1852] [id = 716] 05:53:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7fe9399000) [pid = 1852] [serial = 2149] [outer = (nil)] 05:53:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7ff345e400) [pid = 1852] [serial = 2150] [outer = 0x7f7fe9399000] 05:53:09 INFO - PROCESS | 1852 | 1462279989498 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7ff374fc00) [pid = 1852] [serial = 2151] [outer = 0x7f7fe9399000] 05:53:10 INFO - PROCESS | 1852 | 1462279990356 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1527ms 05:53:10 INFO - PROCESS | 1852 | 1462279990412 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 1852 | 1462279990416 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:53:10 INFO - PROCESS | 1852 | 1462279990421 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 1852 | 1462279990425 Marionette TRACE conn3 <- [1,2838,null,{}] 05:53:10 INFO - PROCESS | 1852 | 1462279990430 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}] 05:53:10 INFO - PROCESS | 1852 | 1462279990633 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:53:10 INFO - PROCESS | 1852 | 1462279990898 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc55c000 == 146 [pid = 1852] [id = 717] 05:53:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7ff62cec00) [pid = 1852] [serial = 2152] [outer = (nil)] 05:53:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7ff62d5c00) [pid = 1852] [serial = 2153] [outer = 0x7f7ff62cec00] 05:53:11 INFO - PROCESS | 1852 | 1462279991031 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff7eae800) [pid = 1852] [serial = 2154] [outer = 0x7f7ff62cec00] 05:53:11 INFO - PROCESS | 1852 | 1462279991932 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1577ms 05:53:12 INFO - PROCESS | 1852 | 1462279992000 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 1852 | 1462279992004 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:53:12 INFO - PROCESS | 1852 | 1462279992010 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 1852 | 1462279992012 Marionette TRACE conn3 <- [1,2842,null,{}] 05:53:12 INFO - PROCESS | 1852 | 1462279992018 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}] 05:53:12 INFO - PROCESS | 1852 | 1462279992232 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:53:12 INFO - PROCESS | 1852 | 1462279992495 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800a734800 == 147 [pid = 1852] [id = 718] 05:53:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ff62cf800) [pid = 1852] [serial = 2155] [outer = (nil)] 05:53:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7ffa696400) [pid = 1852] [serial = 2156] [outer = 0x7f7ff62cf800] 05:53:12 INFO - PROCESS | 1852 | 1462279992608 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7ffbd63000) [pid = 1852] [serial = 2157] [outer = 0x7f7ff62cf800] 05:53:13 INFO - PROCESS | 1852 | 1462279993464 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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1488ms 05:53:13 INFO - PROCESS | 1852 | 1462279993498 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 1852 | 1462279993502 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:53:13 INFO - PROCESS | 1852 | 1462279993507 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 1852 | 1462279993510 Marionette TRACE conn3 <- [1,2846,null,{}] 05:53:13 INFO - PROCESS | 1852 | 1462279993515 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}] 05:53:13 INFO - PROCESS | 1852 | 1462279993720 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:53:13 INFO - PROCESS | 1852 | 1462279993986 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eb13800 == 148 [pid = 1852] [id = 719] 05:53:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7fec98d400) [pid = 1852] [serial = 2158] [outer = (nil)] 05:53:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7ffc58f400) [pid = 1852] [serial = 2159] [outer = 0x7f7fec98d400] 05:53:14 INFO - PROCESS | 1852 | 1462279994066 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7ffcc54400) [pid = 1852] [serial = 2160] [outer = 0x7f7fec98d400] 05:53:14 INFO - PROCESS | 1852 | 1462279994900 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]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1427ms 05:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:53:14 INFO - PROCESS | 1852 | 1462279994935 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 1852 | 1462279994937 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:53:14 INFO - PROCESS | 1852 | 1462279994943 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 1852 | 1462279994946 Marionette TRACE conn3 <- [1,2850,null,{}] 05:53:14 INFO - PROCESS | 1852 | 1462279994951 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}] 05:53:15 INFO - PROCESS | 1852 | 1462279995155 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:53:15 INFO - PROCESS | 1852 | 1462279995430 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fece80000 == 149 [pid = 1852] [id = 720] 05:53:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7fecc91400) [pid = 1852] [serial = 2161] [outer = (nil)] 05:53:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7ffec11800) [pid = 1852] [serial = 2162] [outer = 0x7f7fecc91400] 05:53:15 INFO - PROCESS | 1852 | 1462279995502 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7fff163800) [pid = 1852] [serial = 2163] [outer = 0x7f7fecc91400] 05:53:16 INFO - PROCESS | 1852 | 1462279996334 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1439ms 05:53:16 INFO - PROCESS | 1852 | 1462279996381 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 1852 | 1462279996385 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:53:16 INFO - PROCESS | 1852 | 1462279996390 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 1852 | 1462279996393 Marionette TRACE conn3 <- [1,2854,null,{}] 05:53:16 INFO - PROCESS | 1852 | 1462279996398 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}] 05:53:16 INFO - PROCESS | 1852 | 1462279996610 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:53:16 INFO - PROCESS | 1852 | 1462279996889 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2865000 == 150 [pid = 1852] [id = 721] 05:53:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7ff1132c00) [pid = 1852] [serial = 2164] [outer = (nil)] 05:53:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f80095f9400) [pid = 1852] [serial = 2165] [outer = 0x7f7ff1132c00] 05:53:16 INFO - PROCESS | 1852 | 1462279996965 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f800a872800) [pid = 1852] [serial = 2166] [outer = 0x7f7ff1132c00] 05:53:17 INFO - PROCESS | 1852 | 1462279997819 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1475ms 05:53:17 INFO - PROCESS | 1852 | 1462279997867 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 1852 | 1462279997869 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:53:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:53:17 INFO - PROCESS | 1852 | 1462279997876 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 1852 | 1462279997878 Marionette TRACE conn3 <- [1,2858,null,{}] 05:53:17 INFO - PROCESS | 1852 | 1462279997883 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}] 05:53:18 INFO - PROCESS | 1852 | 1462279998085 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:53:18 INFO - PROCESS | 1852 | 1462279998353 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff287d000 == 151 [pid = 1852] [id = 722] 05:53:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f800a8d3000) [pid = 1852] [serial = 2167] [outer = (nil)] 05:53:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f800dd44400) [pid = 1852] [serial = 2168] [outer = 0x7f800a8d3000] 05:53:18 INFO - PROCESS | 1852 | 1462279998439 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f800e4bb000) [pid = 1852] [serial = 2169] [outer = 0x7f800a8d3000] 05:53:19 INFO - PROCESS | 1852 | 1462279999319 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:53:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1476ms 05:53:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:53:19 INFO - PROCESS | 1852 | 1462279999353 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 1852 | 1462279999356 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:53:19 INFO - PROCESS | 1852 | 1462279999362 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 1852 | 1462279999366 Marionette TRACE conn3 <- [1,2862,null,{}] 05:53:19 INFO - PROCESS | 1852 | 1462279999371 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}] 05:53:19 INFO - PROCESS | 1852 | 1462279999612 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:53:19 INFO - PROCESS | 1852 | 1462279999877 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8019392000 == 152 [pid = 1852] [id = 723] 05:53:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7fde3ec000) [pid = 1852] [serial = 2170] [outer = (nil)] 05:53:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7fde3f6c00) [pid = 1852] [serial = 2171] [outer = 0x7f7fde3ec000] 05:53:19 INFO - PROCESS | 1852 | 1462279999953 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7fece40800) [pid = 1852] [serial = 2172] [outer = 0x7f7fde3ec000] 05:53:20 INFO - PROCESS | 1852 | 1462280000805 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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:53:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1477ms 05:53:20 INFO - PROCESS | 1852 | 1462280000852 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 1852 | 1462280000855 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:53:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:53:20 INFO - PROCESS | 1852 | 1462280000861 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 1852 | 1462280000864 Marionette TRACE conn3 <- [1,2866,null,{}] 05:53:20 INFO - PROCESS | 1852 | 1462280000869 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}] 05:53:21 INFO - PROCESS | 1852 | 1462280001066 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:53:21 INFO - PROCESS | 1852 | 1462280001336 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1964000 == 153 [pid = 1852] [id = 724] 05:53:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7fdb6cfc00) [pid = 1852] [serial = 2173] [outer = (nil)] 05:53:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7fdb6d7800) [pid = 1852] [serial = 2174] [outer = 0x7f7fdb6cfc00] 05:53:21 INFO - PROCESS | 1852 | 1462280001407 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7fdb6dbc00) [pid = 1852] [serial = 2175] [outer = 0x7f7fdb6cfc00] 05:53:22 INFO - PROCESS | 1852 | 1462280002310 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]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:53:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1478ms 05:53:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:53:22 INFO - PROCESS | 1852 | 1462280002341 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 1852 | 1462280002344 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:53:22 INFO - PROCESS | 1852 | 1462280002348 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 1852 | 1462280002352 Marionette TRACE conn3 <- [1,2870,null,{}] 05:53:22 INFO - PROCESS | 1852 | 1462280002357 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}] 05:53:22 INFO - PROCESS | 1852 | 1462280002553 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:53:22 INFO - PROCESS | 1852 | 1462280002828 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fdb8e0800 == 154 [pid = 1852] [id = 725] 05:53:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7fdb6d0000) [pid = 1852] [serial = 2176] [outer = (nil)] 05:53:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7fe1ee7400) [pid = 1852] [serial = 2177] [outer = 0x7f7fdb6d0000] 05:53:22 INFO - PROCESS | 1852 | 1462280002936 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7fe1eedc00) [pid = 1852] [serial = 2178] [outer = 0x7f7fdb6d0000] 05:53:23 INFO - PROCESS | 1852 | 1462280003745 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:53:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1437ms 05:53:23 INFO - PROCESS | 1852 | 1462280003787 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1852 | 1462280003791 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:53:23 INFO - PROCESS | 1852 | 1462280003796 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1852 | 1462280003798 Marionette TRACE conn3 <- [1,2874,null,{}] 05:53:23 INFO - PROCESS | 1852 | 1462280003804 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}] 05:53:24 INFO - PROCESS | 1852 | 1462280004001 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:53:24 INFO - PROCESS | 1852 | 1462280004270 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1a45800 == 155 [pid = 1852] [id = 726] 05:53:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7fdb6dc000) [pid = 1852] [serial = 2179] [outer = (nil)] 05:53:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7fe1ef3400) [pid = 1852] [serial = 2180] [outer = 0x7f7fdb6dc000] 05:53:24 INFO - PROCESS | 1852 | 1462280004344 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f7fece40c00) [pid = 1852] [serial = 2181] [outer = 0x7f7fdb6dc000] 05:53:25 INFO - PROCESS | 1852 | 1462280005196 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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1429ms 05:53:25 INFO - PROCESS | 1852 | 1462280005227 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 1852 | 1462280005230 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:53:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:53:25 INFO - PROCESS | 1852 | 1462280005236 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 1852 | 1462280005238 Marionette TRACE conn3 <- [1,2878,null,{}] 05:53:25 INFO - PROCESS | 1852 | 1462280005243 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}] 05:53:25 INFO - PROCESS | 1852 | 1462280005459 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:53:25 INFO - PROCESS | 1852 | 1462280005731 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1c15800 == 156 [pid = 1852] [id = 727] 05:53:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f7fde3f5c00) [pid = 1852] [serial = 2182] [outer = (nil)] 05:53:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f7fe1ba6400) [pid = 1852] [serial = 2183] [outer = 0x7f7fde3f5c00] 05:53:25 INFO - PROCESS | 1852 | 1462280005805 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f7fe1babc00) [pid = 1852] [serial = 2184] [outer = 0x7f7fde3f5c00] 05:53:26 INFO - PROCESS | 1852 | 1462280006672 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:53:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1487ms 05:53:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:53:26 INFO - PROCESS | 1852 | 1462280006724 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1852 | 1462280006727 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:53:26 INFO - PROCESS | 1852 | 1462280006733 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1852 | 1462280006736 Marionette TRACE conn3 <- [1,2882,null,{}] 05:53:26 INFO - PROCESS | 1852 | 1462280006742 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}] 05:53:26 INFO - PROCESS | 1852 | 1462280006955 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:53:27 INFO - PROCESS | 1852 | 1462280007236 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1c2e800 == 157 [pid = 1852] [id = 728] 05:53:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f7fe1b9fc00) [pid = 1852] [serial = 2185] [outer = (nil)] 05:53:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f7fe1d47000) [pid = 1852] [serial = 2186] [outer = 0x7f7fe1b9fc00] 05:53:27 INFO - PROCESS | 1852 | 1462280007310 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f7fe1d4c000) [pid = 1852] [serial = 2187] [outer = 0x7f7fe1b9fc00] 05:53:28 INFO - PROCESS | 1852 | 1462280008166 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]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:53:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1484ms 05:53:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:53:28 INFO - PROCESS | 1852 | 1462280008217 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 1852 | 1462280008220 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:53:28 INFO - PROCESS | 1852 | 1462280008226 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 1852 | 1462280008229 Marionette TRACE conn3 <- [1,2886,null,{}] 05:53:28 INFO - PROCESS | 1852 | 1462280008249 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}] 05:53:28 INFO - PROCESS | 1852 | 1462280008532 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:53:28 INFO - PROCESS | 1852 | 1462280008781 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3cf7000 == 158 [pid = 1852] [id = 729] 05:53:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f7fdfb11400) [pid = 1852] [serial = 2188] [outer = (nil)] 05:53:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7f7fe1d51000) [pid = 1852] [serial = 2189] [outer = 0x7f7fdfb11400] 05:53:28 INFO - PROCESS | 1852 | 1462280008889 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7f7fe1ef0800) [pid = 1852] [serial = 2190] [outer = 0x7f7fdfb11400] 05:53:29 INFO - PROCESS | 1852 | 1462280009777 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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:53:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1631ms 05:53:29 INFO - PROCESS | 1852 | 1462280009857 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 1852 | 1462280009859 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:53:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:53:29 INFO - PROCESS | 1852 | 1462280009865 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 1852 | 1462280009867 Marionette TRACE conn3 <- [1,2890,null,{}] 05:53:29 INFO - PROCESS | 1852 | 1462280009873 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}] 05:53:30 INFO - PROCESS | 1852 | 1462280010089 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:53:30 INFO - PROCESS | 1852 | 1462280010362 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6c78000 == 159 [pid = 1852] [id = 730] 05:53:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7f7fdfb0c000) [pid = 1852] [serial = 2191] [outer = (nil)] 05:53:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7f7fe924b000) [pid = 1852] [serial = 2192] [outer = 0x7f7fdfb0c000] 05:53:30 INFO - PROCESS | 1852 | 1462280010473 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7f7fece42c00) [pid = 1852] [serial = 2193] [outer = 0x7f7fdfb0c000] 05:53:31 INFO - PROCESS | 1852 | 1462280011306 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:53:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1488ms 05:53:31 INFO - PROCESS | 1852 | 1462280011355 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 1852 | 1462280011358 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:53:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:53:31 INFO - PROCESS | 1852 | 1462280011368 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 1852 | 1462280011371 Marionette TRACE conn3 <- [1,2894,null,{}] 05:53:31 INFO - PROCESS | 1852 | 1462280011397 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}] 05:53:31 INFO - PROCESS | 1852 | 1462280011617 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:53:31 INFO - PROCESS | 1852 | 1462280011901 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe180f800 == 160 [pid = 1852] [id = 731] 05:53:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7f7fdfb02800) [pid = 1852] [serial = 2194] [outer = (nil)] 05:53:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7f7fe02a5400) [pid = 1852] [serial = 2195] [outer = 0x7f7fdfb02800] 05:53:32 INFO - PROCESS | 1852 | 1462280012011 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7f7fe1ef0400) [pid = 1852] [serial = 2196] [outer = 0x7f7fdfb02800] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe946b800 == 159 [pid = 1852] [id = 625] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3323000 == 158 [pid = 1852] [id = 624] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6db3000 == 157 [pid = 1852] [id = 711] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1c5a800 == 156 [pid = 1852] [id = 710] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10a4800 == 155 [pid = 1852] [id = 709] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe87c3800 == 154 [pid = 1852] [id = 708] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe44ca000 == 153 [pid = 1852] [id = 707] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3cf5000 == 152 [pid = 1852] [id = 706] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe87c3000 == 151 [pid = 1852] [id = 705] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7feaa23800 == 150 [pid = 1852] [id = 704] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe46d2800 == 149 [pid = 1852] [id = 703] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8009334800 == 148 [pid = 1852] [id = 697] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fff186800 == 147 [pid = 1852] [id = 696] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffd1c6000 == 146 [pid = 1852] [id = 695] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffbe0b000 == 145 [pid = 1852] [id = 694] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff888a800 == 144 [pid = 1852] [id = 693] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3508800 == 143 [pid = 1852] [id = 692] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff1218800 == 142 [pid = 1852] [id = 691] 05:53:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6c73800 == 141 [pid = 1852] [id = 690] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7f7ff13f4800) [pid = 1852] [serial = 2060] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7f7fe9807400) [pid = 1852] [serial = 2001] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7f7ff29bdc00) [pid = 1852] [serial = 2063] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7f7ffc596400) [pid = 1852] [serial = 1911] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7f7fec988000) [pid = 1852] [serial = 1896] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7f800e4bf400) [pid = 1852] [serial = 1851] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7f7ff1fe9400) [pid = 1852] [serial = 1833] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7f7ff60ac000) [pid = 1852] [serial = 2066] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f7ff478c000) [pid = 1852] [serial = 1800] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7ff3090000) [pid = 1852] [serial = 1899] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f800dbcfc00) [pid = 1852] [serial = 1785] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f7fff166c00) [pid = 1852] [serial = 1782] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f800dd8f400) [pid = 1852] [serial = 1743] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7ff1e9a400) [pid = 1852] [serial = 2033] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7fff1b9000) [pid = 1852] [serial = 1917] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7fe4a35800) [pid = 1852] [serial = 1797] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7ff10dbc00) [pid = 1852] [serial = 1770] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7fe6ca9400) [pid = 1852] [serial = 1794] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7ff7eadc00) [pid = 1852] [serial = 1905] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f800ea2e000) [pid = 1852] [serial = 1923] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7fe650f000) [pid = 1852] [serial = 2027] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7fe4ee0800) [pid = 1852] [serial = 2052] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7ff1ff0800) [pid = 1852] [serial = 2061] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7ff3054800) [pid = 1852] [serial = 1773] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7ff62cdc00) [pid = 1852] [serial = 1902] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7fe6ca5c00) [pid = 1852] [serial = 1893] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff4a35800) [pid = 1852] [serial = 1836] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7fe9115400) [pid = 1852] [serial = 2055] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7ff2e9b800) [pid = 1852] [serial = 2064] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7ff309e800) [pid = 1852] [serial = 2039] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f800969ac00) [pid = 1852] [serial = 1845] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7fdfb09c00) [pid = 1852] [serial = 2024] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7ffd198800) [pid = 1852] [serial = 1779] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7feadd5000) [pid = 1852] [serial = 2057] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7fe00e6800) [pid = 1852] [serial = 1926] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7febee2000) [pid = 1852] [serial = 2058] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7fe924c800) [pid = 1852] [serial = 1857] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff9a57800) [pid = 1852] [serial = 1776] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fe03e6c00) [pid = 1852] [serial = 1929] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7fe0366800) [pid = 1852] [serial = 1863] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ff268b800) [pid = 1852] [serial = 2022] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7ffee6c400) [pid = 1852] [serial = 1842] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f800a756800) [pid = 1852] [serial = 1848] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f800a8d4800) [pid = 1852] [serial = 1920] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f800e4bfc00) [pid = 1852] [serial = 1791] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7fe02a4800) [pid = 1852] [serial = 1860] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f800e346400) [pid = 1852] [serial = 1788] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7ffd197000) [pid = 1852] [serial = 1914] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7fec98c000) [pid = 1852] [serial = 1830] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7ff4bc2c00) [pid = 1852] [serial = 2042] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7fe9254c00) [pid = 1852] [serial = 1854] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7fec982c00) [pid = 1852] [serial = 1866] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7ff88e3800) [pid = 1852] [serial = 2045] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7fe4622c00) [pid = 1852] [serial = 2051] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7fe598b800) [pid = 1852] [serial = 1827] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7fe46c5800) [pid = 1852] [serial = 2048] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7fe333ac00) [pid = 1852] [serial = 1746] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7ff29b9c00) [pid = 1852] [serial = 2036] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7fe939e000) [pid = 1852] [serial = 2030] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7ffba22400) [pid = 1852] [serial = 1908] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7ff7eb7c00) [pid = 1852] [serial = 1839] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7fe6caa400) [pid = 1852] [serial = 2054] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7ff74dbc00) [pid = 1852] [serial = 2067] [outer = (nil)] [url = about:blank] 05:53:34 INFO - PROCESS | 1852 | 1462280014386 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]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:53:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 3105ms 05:53:34 INFO - PROCESS | 1852 | 1462280014475 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 1852 | 1462280014479 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:53:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:53:34 INFO - PROCESS | 1852 | 1462280014486 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 1852 | 1462280014492 Marionette TRACE conn3 <- [1,2898,null,{}] 05:53:34 INFO - PROCESS | 1852 | 1462280014500 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}] 05:53:34 INFO - PROCESS | 1852 | 1462280014693 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:53:34 INFO - PROCESS | 1852 | 1462280014917 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3326000 == 142 [pid = 1852] [id = 732] 05:53:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7fe01ca000) [pid = 1852] [serial = 2197] [outer = (nil)] 05:53:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7fe01d1800) [pid = 1852] [serial = 2198] [outer = 0x7f7fe01ca000] 05:53:34 INFO - PROCESS | 1852 | 1462280014982 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7fe035f000) [pid = 1852] [serial = 2199] [outer = 0x7f7fe01ca000] 05:53:35 INFO - PROCESS | 1852 | 1462280015761 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:53:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1330ms 05:53:35 INFO - PROCESS | 1852 | 1462280015818 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1852 | 1462280015825 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:53:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:53:35 INFO - PROCESS | 1852 | 1462280015835 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1852 | 1462280015838 Marionette TRACE conn3 <- [1,2902,null,{}] 05:53:35 INFO - PROCESS | 1852 | 1462280015844 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}] 05:53:36 INFO - PROCESS | 1852 | 1462280016037 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:53:36 INFO - PROCESS | 1852 | 1462280016234 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe45bd800 == 143 [pid = 1852] [id = 733] 05:53:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7fdfb0d800) [pid = 1852] [serial = 2200] [outer = (nil)] 05:53:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7fe1ef3c00) [pid = 1852] [serial = 2201] [outer = 0x7f7fdfb0d800] 05:53:36 INFO - PROCESS | 1852 | 1462280016295 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7fe4432800) [pid = 1852] [serial = 2202] [outer = 0x7f7fdfb0d800] 05:53:37 INFO - PROCESS | 1852 | 1462280017227 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:53:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1426ms 05:53:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:53:37 INFO - PROCESS | 1852 | 1462280017261 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 1852 | 1462280017264 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:53:37 INFO - PROCESS | 1852 | 1462280017270 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 1852 | 1462280017275 Marionette TRACE conn3 <- [1,2906,null,{}] 05:53:37 INFO - PROCESS | 1852 | 1462280017298 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}] 05:53:37 INFO - PROCESS | 1852 | 1462280017566 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:53:37 INFO - PROCESS | 1852 | 1462280017600 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe6db2000 == 144 [pid = 1852] [id = 734] 05:53:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7fe46b9c00) [pid = 1852] [serial = 2203] [outer = (nil)] 05:53:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7fe4ed6c00) [pid = 1852] [serial = 2204] [outer = 0x7f7fe46b9c00] 05:53:37 INFO - PROCESS | 1852 | 1462280017666 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7fe650c400) [pid = 1852] [serial = 2205] [outer = 0x7f7fe46b9c00] 05:53:39 INFO - PROCESS | 1852 | 1462280019241 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]]]}] 05:53:39 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7ff2a15c00) [pid = 1852] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:53:39 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7fe01ce400) [pid = 1852] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:53:39 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7fdfb07000) [pid = 1852] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:53:39 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7fe9452c00) [pid = 1852] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:53:39 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7ff35b1c00) [pid = 1852] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:53:39 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7ff26edc00) [pid = 1852] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:53:39 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7fe46be800) [pid = 1852] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:53:39 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7fe4624000) [pid = 1852] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:53:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:53:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2036ms 05:53:39 INFO - PROCESS | 1852 | 1462280019341 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 1852 | 1462280019345 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:53:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:53:39 INFO - PROCESS | 1852 | 1462280019351 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 1852 | 1462280019353 Marionette TRACE conn3 <- [1,2910,null,{}] 05:53:39 INFO - PROCESS | 1852 | 1462280019358 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}] 05:53:39 INFO - PROCESS | 1852 | 1462280019552 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:53:39 INFO - PROCESS | 1852 | 1462280019727 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8661000 == 145 [pid = 1852] [id = 735] 05:53:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7fdfb0e400) [pid = 1852] [serial = 2206] [outer = (nil)] 05:53:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7fe73e5000) [pid = 1852] [serial = 2207] [outer = 0x7f7fdfb0e400] 05:53:39 INFO - PROCESS | 1852 | 1462280019787 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7fe9112800) [pid = 1852] [serial = 2208] [outer = 0x7f7fdfb0e400] 05:53:40 INFO - PROCESS | 1852 | 1462280020408 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]]]}] 05:53:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:53:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:53:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1075ms 05:53:40 INFO - PROCESS | 1852 | 1462280020461 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 1852 | 1462280020465 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:53:40 INFO - TEST-START | /DOMEvents/constructors.html 05:53:40 INFO - PROCESS | 1852 | 1462280020470 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 1852 | 1462280020473 Marionette TRACE conn3 <- [1,2914,null,{}] 05:53:40 INFO - PROCESS | 1852 | 1462280020487 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}] 05:53:40 INFO - PROCESS | 1852 | 1462280020737 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:53:40 INFO - PROCESS | 1852 | 1462280020758 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe8823800 == 146 [pid = 1852] [id = 736] 05:53:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7fe46ba400) [pid = 1852] [serial = 2209] [outer = (nil)] 05:53:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7fe9247800) [pid = 1852] [serial = 2210] [outer = 0x7f7fe46ba400] 05:53:40 INFO - PROCESS | 1852 | 1462280020817 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7fe9806400) [pid = 1852] [serial = 2211] [outer = 0x7f7fe46ba400] 05:53:41 INFO - PROCESS | 1852 | 1462280021918 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]]]}] 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:53:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:53:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:53:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:53:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:53:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:53:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1497ms 05:53:42 INFO - PROCESS | 1852 | 1462280021970 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 1852 | 1462280021980 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:53:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:53:42 INFO - PROCESS | 1852 | 1462280021997 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 1852 | 1462280022008 Marionette TRACE conn3 <- [1,2918,null,{}] 05:53:42 INFO - PROCESS | 1852 | 1462280022018 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}] 05:53:42 INFO - PROCESS | 1852 | 1462280022312 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:53:42 INFO - PROCESS | 1852 | 1462280022634 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4c2d000 == 147 [pid = 1852] [id = 737] 05:53:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7fe442ac00) [pid = 1852] [serial = 2212] [outer = (nil)] 05:53:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7fe4436400) [pid = 1852] [serial = 2213] [outer = 0x7f7fe442ac00] 05:53:42 INFO - PROCESS | 1852 | 1462280022710 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7fe46b8800) [pid = 1852] [serial = 2214] [outer = 0x7f7fe442ac00] 05:53:43 INFO - PROCESS | 1852 | 1462280023494 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:53:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:53:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1544ms 05:53:43 INFO - PROCESS | 1852 | 1462280023538 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 1852 | 1462280023546 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:53:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:53:43 INFO - PROCESS | 1852 | 1462280023557 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 1852 | 1462280023560 Marionette TRACE conn3 <- [1,2922,null,{}] 05:53:43 INFO - PROCESS | 1852 | 1462280023567 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}] 05:53:43 INFO - PROCESS | 1852 | 1462280023850 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:53:44 INFO - PROCESS | 1852 | 1462280024054 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa1a800 == 148 [pid = 1852] [id = 738] 05:53:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7fe46b9400) [pid = 1852] [serial = 2215] [outer = (nil)] 05:53:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7fe9247c00) [pid = 1852] [serial = 2216] [outer = 0x7f7fe46b9400] 05:53:44 INFO - PROCESS | 1852 | 1462280024127 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7fe945a400) [pid = 1852] [serial = 2217] [outer = 0x7f7fe46b9400] 05:53:44 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:53:44 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:53:44 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:53:44 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:53:45 INFO - PROCESS | 1852 | 1462280025008 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]]]}] 05:53:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:53:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:53: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 05:53:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:53: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 05:53:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:53: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]" 05:53:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:53:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:53:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1487ms 05:53:45 INFO - PROCESS | 1852 | 1462280025048 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 1852 | 1462280025056 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:53:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:53:45 INFO - PROCESS | 1852 | 1462280025066 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 1852 | 1462280025071 Marionette TRACE conn3 <- [1,2926,null,{}] 05:53:45 INFO - PROCESS | 1852 | 1462280025129 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}] 05:53:45 INFO - PROCESS | 1852 | 1462280025413 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:53:45 INFO - PROCESS | 1852 | 1462280025612 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febf5b800 == 149 [pid = 1852] [id = 739] 05:53:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7feacc6000) [pid = 1852] [serial = 2218] [outer = (nil)] 05:53:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7fecc89800) [pid = 1852] [serial = 2219] [outer = 0x7f7feacc6000] 05:53:45 INFO - PROCESS | 1852 | 1462280025692 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7fece43c00) [pid = 1852] [serial = 2220] [outer = 0x7f7feacc6000] 05:53:46 INFO - PROCESS | 1852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:53:46 INFO - PROCESS | 1852 | 1462280026461 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]]]}] 05:53: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 05:53:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1438ms 05:53:46 INFO - PROCESS | 1852 | 1462280026505 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 1852 | 1462280026509 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:53:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:53:46 INFO - PROCESS | 1852 | 1462280026515 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 1852 | 1462280026517 Marionette TRACE conn3 <- [1,2930,null,{}] 05:53:46 INFO - PROCESS | 1852 | 1462280026523 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}] 05:53:46 INFO - PROCESS | 1852 | 1462280026727 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:53:46 INFO - PROCESS | 1852 | 1462280026963 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fece7e800 == 150 [pid = 1852] [id = 740] 05:53:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7febb18800) [pid = 1852] [serial = 2221] [outer = (nil)] 05:53:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7ff0f4ec00) [pid = 1852] [serial = 2222] [outer = 0x7f7febb18800] 05:53:47 INFO - PROCESS | 1852 | 1462280027034 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7ff10dbc00) [pid = 1852] [serial = 2223] [outer = 0x7f7febb18800] 05:53:47 INFO - PROCESS | 1852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:53:47 INFO - PROCESS | 1852 | 1462280027837 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]]]}] 05:53:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:53:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1377ms 05:53:47 INFO - PROCESS | 1852 | 1462280027893 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 1852 | 1462280027896 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:53:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:53:47 INFO - PROCESS | 1852 | 1462280027902 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1852 | 1462280027905 Marionette TRACE conn3 <- [1,2934,null,{}] 05:53:47 INFO - PROCESS | 1852 | 1462280027911 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}] 05:53:48 INFO - PROCESS | 1852 | 1462280028110 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:53:48 INFO - PROCESS | 1852 | 1462280028332 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff10be800 == 151 [pid = 1852] [id = 741] 05:53:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7fece46400) [pid = 1852] [serial = 2224] [outer = (nil)] 05:53:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff1107000) [pid = 1852] [serial = 2225] [outer = 0x7f7fece46400] 05:53:48 INFO - PROCESS | 1852 | 1462280028444 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ff113b000) [pid = 1852] [serial = 2226] [outer = 0x7f7fece46400] 05:53:49 INFO - PROCESS | 1852 | 1462280029224 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]]]}] 05:53: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. 05:53:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1376ms 05:53:49 INFO - PROCESS | 1852 | 1462280029280 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:53:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:53:49 INFO - PROCESS | 1852 | 1462280029284 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:53:49 INFO - PROCESS | 1852 | 1462280029289 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 1852 | 1462280029292 Marionette TRACE conn3 <- [1,2938,null,{}] 05:53:49 INFO - PROCESS | 1852 | 1462280029297 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}] 05:53:49 INFO - PROCESS | 1852 | 1462280029673 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:53:49 INFO - PROCESS | 1852 | 1462280029840 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1c5a800 == 152 [pid = 1852] [id = 742] 05:53:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f7ff2683400) [pid = 1852] [serial = 2227] [outer = (nil)] 05:53:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f7ff3051400) [pid = 1852] [serial = 2228] [outer = 0x7f7ff2683400] 05:53:49 INFO - PROCESS | 1852 | 1462280029928 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7ff3463000) [pid = 1852] [serial = 2229] [outer = 0x7f7ff2683400] 05:53:50 INFO - PROCESS | 1852 | 1462280030693 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]]]}] 05:53:50 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. 05:53:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1436ms 05:53:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:53:50 INFO - PROCESS | 1852 | 1462280030726 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 1852 | 1462280030728 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:53:50 INFO - PROCESS | 1852 | 1462280030735 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 1852 | 1462280030738 Marionette TRACE conn3 <- [1,2942,null,{}] 05:53:50 INFO - PROCESS | 1852 | 1462280030743 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}] 05:53:50 INFO - PROCESS | 1852 | 1462280030952 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:53:51 INFO - PROCESS | 1852 | 1462280031186 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff2c2d000 == 153 [pid = 1852] [id = 743] 05:53:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7ff2689800) [pid = 1852] [serial = 2230] [outer = (nil)] 05:53:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7ff35ad400) [pid = 1852] [serial = 2231] [outer = 0x7f7ff2689800] 05:53:51 INFO - PROCESS | 1852 | 1462280031257 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7ff39aa800) [pid = 1852] [serial = 2232] [outer = 0x7f7ff2689800] 05:53:52 INFO - PROCESS | 1852 | 1462280032008 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"]]]}] 05:53: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 05:53:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:53:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1283ms 05:53:52 INFO - PROCESS | 1852 | 1462280032038 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 1852 | 1462280032042 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:53:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:53:52 INFO - PROCESS | 1852 | 1462280032050 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1852 | 1462280032054 Marionette TRACE conn3 <- [1,2946,null,{}] 05:53:52 INFO - PROCESS | 1852 | 1462280032059 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}] 05:53:52 INFO - PROCESS | 1852 | 1462280032266 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:53:52 INFO - PROCESS | 1852 | 1462280032542 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff3515800 == 154 [pid = 1852] [id = 744] 05:53:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7ff2053000) [pid = 1852] [serial = 2233] [outer = (nil)] 05:53:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f7ff4792000) [pid = 1852] [serial = 2234] [outer = 0x7f7ff2053000] 05:53:52 INFO - PROCESS | 1852 | 1462280032616 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7ff5f4c000) [pid = 1852] [serial = 2235] [outer = 0x7f7ff2053000] 05:53:53 INFO - PROCESS | 1852 | 1462280033353 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]]]}] 05:53:53 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. 05:53:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1336ms 05:53:53 INFO - PROCESS | 1852 | 1462280033387 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 1852 | 1462280033390 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:53:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:53:53 INFO - PROCESS | 1852 | 1462280033396 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 1852 | 1462280033400 Marionette TRACE conn3 <- [1,2950,null,{}] 05:53:53 INFO - PROCESS | 1852 | 1462280033405 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}] 05:53:53 INFO - PROCESS | 1852 | 1462280033611 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:53:53 INFO - PROCESS | 1852 | 1462280033852 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6e84000 == 155 [pid = 1852] [id = 745] 05:53:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7ff2054400) [pid = 1852] [serial = 2236] [outer = (nil)] 05:53:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7ff62d0000) [pid = 1852] [serial = 2237] [outer = 0x7f7ff2054400] 05:53:53 INFO - PROCESS | 1852 | 1462280033926 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7ff728e000) [pid = 1852] [serial = 2238] [outer = 0x7f7ff2054400] 05:53:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff8b85000 == 156 [pid = 1852] [id = 746] 05:53:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7ff742f000) [pid = 1852] [serial = 2239] [outer = (nil)] 05:53:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7ff60aa400) [pid = 1852] [serial = 2240] [outer = 0x7f7ff742f000] 05:53:54 INFO - PROCESS | 1852 | 1462280034782 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]]]}] 05:53:54 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. 05:53:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1426ms 05:53:54 INFO - PROCESS | 1852 | 1462280034824 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 1852 | 1462280034828 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:53:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:53:54 INFO - PROCESS | 1852 | 1462280034838 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 1852 | 1462280034840 Marionette TRACE conn3 <- [1,2954,null,{}] 05:53:54 INFO - PROCESS | 1852 | 1462280034846 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}] 05:53:55 INFO - PROCESS | 1852 | 1462280035118 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:53:55 INFO - PROCESS | 1852 | 1462280035382 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffba36000 == 157 [pid = 1852] [id = 747] 05:53:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7ff4793c00) [pid = 1852] [serial = 2241] [outer = (nil)] 05:53:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7ff7431c00) [pid = 1852] [serial = 2242] [outer = 0x7f7ff4793c00] 05:53:55 INFO - PROCESS | 1852 | 1462280035509 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7ff74e0000) [pid = 1852] [serial = 2243] [outer = 0x7f7ff4793c00] 05:53:56 INFO - PROCESS | 1852 | 1462280036243 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]]]}] 05:53:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:53: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 05:53:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1427ms 05:53:56 INFO - PROCESS | 1852 | 1462280036267 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 1852 | 1462280036271 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:53:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:53:56 INFO - PROCESS | 1852 | 1462280036278 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 1852 | 1462280036282 Marionette TRACE conn3 <- [1,2958,null,{}] 05:53:56 INFO - PROCESS | 1852 | 1462280036288 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}] 05:53:56 INFO - PROCESS | 1852 | 1462280036537 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:53:56 INFO - PROCESS | 1852 | 1462280036817 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffecab800 == 158 [pid = 1852] [id = 748] 05:53:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7fe6adb000) [pid = 1852] [serial = 2244] [outer = (nil)] 05:53:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7ff9836400) [pid = 1852] [serial = 2245] [outer = 0x7f7fe6adb000] 05:53:56 INFO - PROCESS | 1852 | 1462280036897 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7ffbd5f000) [pid = 1852] [serial = 2246] [outer = 0x7f7fe6adb000] 05:53:57 INFO - PROCESS | 1852 | 1462280037671 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]]]}] 05:53:57 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. 05:53:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1428ms 05:53:57 INFO - PROCESS | 1852 | 1462280037707 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 1852 | 1462280037710 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:53:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:53:57 INFO - PROCESS | 1852 | 1462280037716 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 1852 | 1462280037718 Marionette TRACE conn3 <- [1,2962,null,{}] 05:53:57 INFO - PROCESS | 1852 | 1462280037724 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}] 05:53:57 INFO - PROCESS | 1852 | 1462280037962 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:53:58 INFO - PROCESS | 1852 | 1462280038204 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800931f000 == 159 [pid = 1852] [id = 749] 05:53:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7ff60abc00) [pid = 1852] [serial = 2247] [outer = (nil)] 05:53:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7ffc4c8400) [pid = 1852] [serial = 2248] [outer = 0x7f7ff60abc00] 05:53:58 INFO - PROCESS | 1852 | 1462280038276 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7ffec32400) [pid = 1852] [serial = 2249] [outer = 0x7f7ff60abc00] 05:53:59 INFO - PROCESS | 1852 | 1462280039054 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]]]}] 05:53: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. 05:53:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1375ms 05:53:59 INFO - PROCESS | 1852 | 1462280039092 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 1852 | 1462280039095 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:53:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:53:59 INFO - PROCESS | 1852 | 1462280039101 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 1852 | 1462280039104 Marionette TRACE conn3 <- [1,2966,null,{}] 05:53:59 INFO - PROCESS | 1852 | 1462280039110 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}] 05:53:59 INFO - PROCESS | 1852 | 1462280039347 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:53:59 INFO - PROCESS | 1852 | 1462280039608 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800c46a800 == 160 [pid = 1852] [id = 750] 05:53:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7ff7433400) [pid = 1852] [serial = 2250] [outer = (nil)] 05:53:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7fff16bc00) [pid = 1852] [serial = 2251] [outer = 0x7f7ff7433400] 05:53:59 INFO - PROCESS | 1852 | 1462280039682 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f800876b800) [pid = 1852] [serial = 2252] [outer = 0x7f7ff7433400] 05:54:00 INFO - PROCESS | 1852 | 1462280040421 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]]]}] 05:54:00 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. 05:54:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1329ms 05:54:00 INFO - PROCESS | 1852 | 1462280040462 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 1852 | 1462280040465 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:54:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:54:00 INFO - PROCESS | 1852 | 1462280040476 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 1852 | 1462280040478 Marionette TRACE conn3 <- [1,2970,null,{}] 05:54:00 INFO - PROCESS | 1852 | 1462280040482 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}] 05:54:00 INFO - PROCESS | 1852 | 1462280040692 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:54:00 INFO - PROCESS | 1852 | 1462280040933 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eaca800 == 161 [pid = 1852] [id = 751] 05:54:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f7ffad2d400) [pid = 1852] [serial = 2253] [outer = (nil)] 05:54:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f80095fb000) [pid = 1852] [serial = 2254] [outer = 0x7f7ffad2d400] 05:54:01 INFO - PROCESS | 1852 | 1462280041009 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f800a8d9c00) [pid = 1852] [serial = 2255] [outer = 0x7f7ffad2d400] 05:54:01 INFO - PROCESS | 1852 | 1462280041787 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]]]}] 05:54:01 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. 05:54:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1330ms 05:54:01 INFO - PROCESS | 1852 | 1462280041806 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 1852 | 1462280041809 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:54:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:54:01 INFO - PROCESS | 1852 | 1462280041815 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 1852 | 1462280041817 Marionette TRACE conn3 <- [1,2974,null,{}] 05:54:01 INFO - PROCESS | 1852 | 1462280041822 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}] 05:54:02 INFO - PROCESS | 1852 | 1462280042034 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:54:02 INFO - PROCESS | 1852 | 1462280042310 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe594f000 == 162 [pid = 1852] [id = 752] 05:54:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f7ffeedb400) [pid = 1852] [serial = 2256] [outer = (nil)] 05:54:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f800c96bc00) [pid = 1852] [serial = 2257] [outer = 0x7f7ffeedb400] 05:54:02 INFO - PROCESS | 1852 | 1462280042381 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f800dd8f400) [pid = 1852] [serial = 2258] [outer = 0x7f7ffeedb400] 05:54:03 INFO - PROCESS | 1852 | 1462280043184 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]]]}] 05:54:03 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. 05:54:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1388ms 05:54:03 INFO - PROCESS | 1852 | 1462280043203 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 1852 | 1462280043205 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:54:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:54:03 INFO - PROCESS | 1852 | 1462280043211 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 1852 | 1462280043213 Marionette TRACE conn3 <- [1,2978,null,{}] 05:54:03 INFO - PROCESS | 1852 | 1462280043219 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}] 05:54:03 INFO - PROCESS | 1852 | 1462280043424 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:54:03 INFO - PROCESS | 1852 | 1462280043670 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f8012caf000 == 163 [pid = 1852] [id = 753] 05:54:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f7fecc8fc00) [pid = 1852] [serial = 2259] [outer = (nil)] 05:54:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7f7ff35c7000) [pid = 1852] [serial = 2260] [outer = 0x7f7fecc8fc00] 05:54:03 INFO - PROCESS | 1852 | 1462280043746 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7f7ff35cb000) [pid = 1852] [serial = 2261] [outer = 0x7f7fecc8fc00] 05:54:04 INFO - PROCESS | 1852 | 1462280044506 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]]]}] 05:54:04 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. 05:54:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1326ms 05:54:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:54:04 INFO - PROCESS | 1852 | 1462280044538 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 1852 | 1462280044541 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:54:04 INFO - PROCESS | 1852 | 1462280044547 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 1852 | 1462280044551 Marionette TRACE conn3 <- [1,2982,null,{}] 05:54:04 INFO - PROCESS | 1852 | 1462280044556 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}] 05:54:04 INFO - PROCESS | 1852 | 1462280044766 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:54:05 INFO - PROCESS | 1852 | 1462280045012 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe19eb000 == 164 [pid = 1852] [id = 754] 05:54:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7f7fe3aa4400) [pid = 1852] [serial = 2262] [outer = (nil)] 05:54:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7f7fe3aab000) [pid = 1852] [serial = 2263] [outer = 0x7f7fe3aa4400] 05:54:05 INFO - PROCESS | 1852 | 1462280045082 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7f7fe3aafc00) [pid = 1852] [serial = 2264] [outer = 0x7f7fe3aa4400] 05:54:05 INFO - PROCESS | 1852 | 1462280045880 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"]]]}] 05:54:05 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 05:54:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:54:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:54:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1379ms 05:54:05 INFO - PROCESS | 1852 | 1462280045927 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 1852 | 1462280045931 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:54:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:54:05 INFO - PROCESS | 1852 | 1462280045936 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 1852 | 1462280045938 Marionette TRACE conn3 <- [1,2986,null,{}] 05:54:05 INFO - PROCESS | 1852 | 1462280045944 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}] 05:54:06 INFO - PROCESS | 1852 | 1462280046157 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:54:06 INFO - PROCESS | 1852 | 1462280046442 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4d4e000 == 165 [pid = 1852] [id = 755] 05:54:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7f7fe3aa6400) [pid = 1852] [serial = 2265] [outer = (nil)] 05:54:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7f7ff35c6400) [pid = 1852] [serial = 2266] [outer = 0x7f7fe3aa6400] 05:54:06 INFO - PROCESS | 1852 | 1462280046516 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7f800abf2400) [pid = 1852] [serial = 2267] [outer = 0x7f7fe3aa6400] 05:54:07 INFO - PROCESS | 1852 | 1462280047284 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]]]}] 05:54:07 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. 05:54:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1378ms 05:54:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:54:07 INFO - PROCESS | 1852 | 1462280047315 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 1852 | 1462280047318 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:54:07 INFO - PROCESS | 1852 | 1462280047322 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 1852 | 1462280047326 Marionette TRACE conn3 <- [1,2990,null,{}] 05:54:07 INFO - PROCESS | 1852 | 1462280047331 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}] 05:54:07 INFO - PROCESS | 1852 | 1462280047541 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:54:07 INFO - PROCESS | 1852 | 1462280047855 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fdd734000 == 166 [pid = 1852] [id = 756] 05:54:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7f7fe3b30400) [pid = 1852] [serial = 2268] [outer = (nil)] 05:54:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7f7fe3b33800) [pid = 1852] [serial = 2269] [outer = 0x7f7fe3b30400] 05:54:07 INFO - PROCESS | 1852 | 1462280047929 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7f7fe3b37400) [pid = 1852] [serial = 2270] [outer = 0x7f7fe3b30400] 05:54:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fdd744000 == 167 [pid = 1852] [id = 757] 05:54:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7f7fde22b400) [pid = 1852] [serial = 2271] [outer = (nil)] 05:54:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7f7fde225800) [pid = 1852] [serial = 2272] [outer = 0x7f7fde22b400] 05:54:08 INFO - PROCESS | 1852 | 1462280048762 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]]]}] 05:54:08 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. 05:54:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1484ms 05:54:08 INFO - PROCESS | 1852 | 1462280048809 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 1852 | 1462280048811 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:54:08 INFO - PROCESS | 1852 | 1462280048817 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 1852 | 1462280048819 Marionette TRACE conn3 <- [1,2994,null,{}] 05:54:08 INFO - PROCESS | 1852 | 1462280048825 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}] 05:54:09 INFO - PROCESS | 1852 | 1462280049089 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:54:09 INFO - PROCESS | 1852 | 1462280049356 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3c46000 == 168 [pid = 1852] [id = 758] 05:54:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7f7fde229800) [pid = 1852] [serial = 2273] [outer = (nil)] 05:54:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7f7fde230800) [pid = 1852] [serial = 2274] [outer = 0x7f7fde229800] 05:54:09 INFO - PROCESS | 1852 | 1462280049431 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7f7fe3b2a000) [pid = 1852] [serial = 2275] [outer = 0x7f7fde229800] 05:54:10 INFO - PROCESS | 1852 | 1462280050168 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]]]}] 05:54:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:10 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 05:54:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1381ms 05:54:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:54:10 INFO - PROCESS | 1852 | 1462280050200 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 1852 | 1462280050203 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:54:10 INFO - PROCESS | 1852 | 1462280050210 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 1852 | 1462280050212 Marionette TRACE conn3 <- [1,2998,null,{}] 05:54:10 INFO - PROCESS | 1852 | 1462280050218 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}] 05:54:10 INFO - PROCESS | 1852 | 1462280050441 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:54:10 INFO - PROCESS | 1852 | 1462280050700 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3c5e000 == 169 [pid = 1852] [id = 759] 05:54:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7f7fde22b800) [pid = 1852] [serial = 2276] [outer = (nil)] 05:54:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7f7fe3b38000) [pid = 1852] [serial = 2277] [outer = 0x7f7fde22b800] 05:54:10 INFO - PROCESS | 1852 | 1462280050774 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7f800c438c00) [pid = 1852] [serial = 2278] [outer = 0x7f7fde22b800] 05:54:11 INFO - PROCESS | 1852 | 1462280051594 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]]]}] 05:54:11 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. 05:54:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1432ms 05:54:12 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe34d9800 == 168 [pid = 1852] [id = 684] 05:54:12 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe9839000 == 167 [pid = 1852] [id = 683] 05:54:12 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe6c78000 == 166 [pid = 1852] [id = 730] 05:54:12 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3cf7000 == 165 [pid = 1852] [id = 729] 05:54:12 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe1c2e800 == 164 [pid = 1852] [id = 728] 05:54:12 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe1c15800 == 163 [pid = 1852] [id = 727] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe1a45800 == 162 [pid = 1852] [id = 726] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fdb8e0800 == 161 [pid = 1852] [id = 725] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe1964000 == 160 [pid = 1852] [id = 724] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8019392000 == 159 [pid = 1852] [id = 723] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff287d000 == 158 [pid = 1852] [id = 722] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff2865000 == 157 [pid = 1852] [id = 721] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fece80000 == 156 [pid = 1852] [id = 720] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800eb13800 == 155 [pid = 1852] [id = 719] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800a734800 == 154 [pid = 1852] [id = 718] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc55c000 == 153 [pid = 1852] [id = 717] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8a6b800 == 152 [pid = 1852] [id = 716] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff3640800 == 151 [pid = 1852] [id = 715] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff10bb000 == 150 [pid = 1852] [id = 714] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8ae7000 == 149 [pid = 1852] [id = 713] 05:54:13 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3327800 == 148 [pid = 1852] [id = 712] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7f7fe3338000) [pid = 1852] [serial = 2135] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7f7ff3551000) [pid = 1852] [serial = 2127] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7f7fe035b800) [pid = 1852] [serial = 2111] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7f7ff2e90c00) [pid = 1852] [serial = 2126] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7f7fe59d3800) [pid = 1852] [serial = 2072] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7f800a760400) [pid = 1852] [serial = 2099] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7f7fe46be000) [pid = 1852] [serial = 2108] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7f7ffec30400) [pid = 1852] [serial = 2087] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7f7fe7b6cc00) [pid = 1852] [serial = 2115] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7f7fe4a2e000) [pid = 1852] [serial = 2114] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7f7ff39ac000) [pid = 1852] [serial = 2078] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7f7fe3333c00) [pid = 1852] [serial = 2112] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7f7febb21400) [pid = 1852] [serial = 2118] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7f7ff7290000) [pid = 1852] [serial = 2132] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7f7ff728a000) [pid = 1852] [serial = 2130] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7f7ff1e8f000) [pid = 1852] [serial = 2124] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7f7feacd1000) [pid = 1852] [serial = 2102] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7f7ffa645000) [pid = 1852] [serial = 2081] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7f7fe9392400) [pid = 1852] [serial = 2123] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f7ff2052c00) [pid = 1852] [serial = 2121] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7ff113a400) [pid = 1852] [serial = 2120] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f800a75dc00) [pid = 1852] [serial = 2093] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f7fe01cc000) [pid = 1852] [serial = 2096] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f7ff35aa800) [pid = 1852] [serial = 2105] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7ff2055000) [pid = 1852] [serial = 2133] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7feadd8000) [pid = 1852] [serial = 2075] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7feacd0400) [pid = 1852] [serial = 2117] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7ff6251400) [pid = 1852] [serial = 2129] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f80095f0c00) [pid = 1852] [serial = 2090] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7ffa5cec00) [pid = 1852] [serial = 2069] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7ffc22f800) [pid = 1852] [serial = 2084] [outer = (nil)] [url = about:blank] 05:54:13 INFO - PROCESS | 1852 | 1462280053184 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 1852 | 1462280053189 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:54:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:54:13 INFO - PROCESS | 1852 | 1462280053325 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 1852 | 1462280053333 Marionette TRACE conn3 <- [1,3002,null,{}] 05:54:13 INFO - PROCESS | 1852 | 1462280053343 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}] 05:54:13 INFO - PROCESS | 1852 | 1462280053537 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:54:13 INFO - PROCESS | 1852 | 1462280053548 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fde5c7000 == 149 [pid = 1852] [id = 760] 05:54:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7fdb924400) [pid = 1852] [serial = 2279] [outer = (nil)] 05:54:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7fde3ee400) [pid = 1852] [serial = 2280] [outer = 0x7f7fdb924400] 05:54:13 INFO - PROCESS | 1852 | 1462280053614 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7fde3f6000) [pid = 1852] [serial = 2281] [outer = 0x7f7fdb924400] 05:54:14 INFO - PROCESS | 1852 | 1462280054471 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]]]}] 05:54:14 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. 05:54:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1219ms 05:54:14 INFO - PROCESS | 1852 | 1462280054520 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 1852 | 1462280054525 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:54:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:54:14 INFO - PROCESS | 1852 | 1462280054534 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1852 | 1462280054539 Marionette TRACE conn3 <- [1,3006,null,{}] 05:54:14 INFO - PROCESS | 1852 | 1462280054546 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}] 05:54:14 INFO - PROCESS | 1852 | 1462280054742 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:54:14 INFO - PROCESS | 1852 | 1462280054936 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1a3f000 == 150 [pid = 1852] [id = 761] 05:54:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7fdb91e800) [pid = 1852] [serial = 2282] [outer = (nil)] 05:54:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f7fe02a0c00) [pid = 1852] [serial = 2283] [outer = 0x7f7fdb91e800] 05:54:14 INFO - PROCESS | 1852 | 1462280054998 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7f7fe0365800) [pid = 1852] [serial = 2284] [outer = 0x7f7fdb91e800] 05:54:15 INFO - PROCESS | 1852 | 1462280055806 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]]]}] 05:54:15 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. 05:54:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1282ms 05:54:15 INFO - PROCESS | 1852 | 1462280055815 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 1852 | 1462280055818 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:54:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:54:15 INFO - PROCESS | 1852 | 1462280055830 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 1852 | 1462280055832 Marionette TRACE conn3 <- [1,3010,null,{}] 05:54:15 INFO - PROCESS | 1852 | 1462280055849 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}] 05:54:16 INFO - PROCESS | 1852 | 1462280056116 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:54:16 INFO - PROCESS | 1852 | 1462280056166 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3ad4800 == 151 [pid = 1852] [id = 762] 05:54:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7f7fe1d48c00) [pid = 1852] [serial = 2285] [outer = (nil)] 05:54:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7f7fe1d4e800) [pid = 1852] [serial = 2286] [outer = 0x7f7fe1d48c00] 05:54:16 INFO - PROCESS | 1852 | 1462280056230 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7f7fe1eefc00) [pid = 1852] [serial = 2287] [outer = 0x7f7fe1d48c00] 05:54:17 INFO - PROCESS | 1852 | 1462280057034 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]]]}] 05:54:17 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 05:54:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1231ms 05:54:17 INFO - PROCESS | 1852 | 1462280057067 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 1852 | 1462280057072 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:54:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:54:17 INFO - PROCESS | 1852 | 1462280057083 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 1852 | 1462280057085 Marionette TRACE conn3 <- [1,3014,null,{}] 05:54:17 INFO - PROCESS | 1852 | 1462280057094 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}] 05:54:17 INFO - PROCESS | 1852 | 1462280057370 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:54:17 INFO - PROCESS | 1852 | 1462280057401 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe45a0800 == 152 [pid = 1852] [id = 763] 05:54:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7f7fe1ef0000) [pid = 1852] [serial = 2288] [outer = (nil)] 05:54:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7f7fe4427400) [pid = 1852] [serial = 2289] [outer = 0x7f7fe1ef0000] 05:54:17 INFO - PROCESS | 1852 | 1462280057461 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7f7fe4436800) [pid = 1852] [serial = 2290] [outer = 0x7f7fe1ef0000] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7f7ff0fd2c00) [pid = 1852] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7f7fdb6cfc00) [pid = 1852] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7f7ffa64ac00) [pid = 1852] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7f7fe01c3800) [pid = 1852] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7f7fe1b9fc00) [pid = 1852] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7f7fec98d400) [pid = 1852] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7f7fdfb0d800) [pid = 1852] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7fe00de800) [pid = 1852] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f800a8d3000) [pid = 1852] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7fe01ca000) [pid = 1852] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f7fdfb02800) [pid = 1852] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f7fdfb0c000) [pid = 1852] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7ffd191800) [pid = 1852] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7fe9399000) [pid = 1852] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7fe9396c00) [pid = 1852] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7fe46b9c00) [pid = 1852] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7fe01c4c00) [pid = 1852] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f7fdfb0a000) [pid = 1852] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7ff7ead800) [pid = 1852] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7fe02a3800) [pid = 1852] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7fde3f5c00) [pid = 1852] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7ff1132c00) [pid = 1852] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f7fe4582800) [pid = 1852] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7fdfb0e400) [pid = 1852] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7ff62cec00) [pid = 1852] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7ff0f49c00) [pid = 1852] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7fe02a0400) [pid = 1852] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7ff1e99c00) [pid = 1852] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7ff10e2000) [pid = 1852] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7ff110a000) [pid = 1852] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fe4a2b800) [pid = 1852] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f7fe6ada400) [pid = 1852] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f7ff62cf800) [pid = 1852] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7fe73ef800) [pid = 1852] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7ff1109400) [pid = 1852] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7fe46bb000) [pid = 1852] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7ff26f9c00) [pid = 1852] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7fdb6d0000) [pid = 1852] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7fe5985000) [pid = 1852] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7fdfb06800) [pid = 1852] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7fe02ac400) [pid = 1852] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f7feacd2800) [pid = 1852] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7fdfb11400) [pid = 1852] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7fecc91400) [pid = 1852] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7fe01c4400) [pid = 1852] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7fe457ec00) [pid = 1852] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7ffd18e000) [pid = 1852] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7fe4620800) [pid = 1852] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7ff3093400) [pid = 1852] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7fe184c800) [pid = 1852] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7ff3094000) [pid = 1852] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7fdfb03800) [pid = 1852] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7fde3ec000) [pid = 1852] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7ffd195800) [pid = 1852] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7fe59db800) [pid = 1852] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7fdb6dc000) [pid = 1852] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7fe75da800) [pid = 1852] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f7ff2052400) [pid = 1852] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7feacd3000) [pid = 1852] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7ff8ba2c00) [pid = 1852] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7febc76000) [pid = 1852] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7fe461f800) [pid = 1852] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f7fe5982400) [pid = 1852] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:54:18 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7ff110b400) [pid = 1852] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:54:18 INFO - PROCESS | 1852 | [1852] 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 05:54:19 INFO - PROCESS | 1852 | 1462280059360 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:54:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:54:19 INFO - {} 05:54:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:54:19 INFO - {} 05:54:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:54:19 INFO - {} 05:54:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:54:19 INFO - {} 05:54:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2288ms 05:54:19 INFO - TEST-START | /FileAPI/fileReader.html 05:54:19 INFO - PROCESS | 1852 | 1462280059370 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 1852 | 1462280059372 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:54:19 INFO - PROCESS | 1852 | 1462280059378 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1852 | 1462280059380 Marionette TRACE conn3 <- [1,3018,null,{}] 05:54:19 INFO - PROCESS | 1852 | 1462280059385 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}] 05:54:19 INFO - PROCESS | 1852 | 1462280059583 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:54:19 INFO - PROCESS | 1852 | 1462280059776 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe4882000 == 153 [pid = 1852] [id = 764] 05:54:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f7fdb6d0000) [pid = 1852] [serial = 2291] [outer = (nil)] 05:54:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f7fe01c4400) [pid = 1852] [serial = 2292] [outer = 0x7f7fdb6d0000] 05:54:19 INFO - PROCESS | 1852 | 1462280059834 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f7fe3b2f000) [pid = 1852] [serial = 2293] [outer = 0x7f7fdb6d0000] 05:54:20 INFO - PROCESS | 1852 | 1462280060473 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]]]}] 05:54:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:54:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:54:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:54:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:54:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1132ms 05:54:20 INFO - PROCESS | 1852 | 1462280060513 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 1852 | 1462280060516 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:54:20 INFO - TEST-START | /FileAPI/historical.html 05:54:20 INFO - PROCESS | 1852 | 1462280060522 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 1852 | 1462280060530 Marionette TRACE conn3 <- [1,3022,null,{}] 05:54:20 INFO - PROCESS | 1852 | 1462280060540 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}] 05:54:20 INFO - PROCESS | 1852 | 1462280060836 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:54:21 INFO - PROCESS | 1852 | 1462280061153 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fdb8c9800 == 154 [pid = 1852] [id = 765] 05:54:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f7fdb6cf000) [pid = 1852] [serial = 2294] [outer = (nil)] 05:54:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f7fdb6d7400) [pid = 1852] [serial = 2295] [outer = 0x7f7fdb6cf000] 05:54:21 INFO - PROCESS | 1852 | 1462280061233 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f7fdb921800) [pid = 1852] [serial = 2296] [outer = 0x7f7fdb6cf000] 05:54:22 INFO - PROCESS | 1852 | 1462280062084 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"]]]}] 05:54:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:54:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:54:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:54:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:54:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:54:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:54:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:54:22 INFO - TEST-OK | /FileAPI/historical.html | took 1593ms 05:54:22 INFO - PROCESS | 1852 | 1462280062119 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 1852 | 1462280062125 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:54:22 INFO - TEST-START | /FileAPI/idlharness.html 05:54:22 INFO - PROCESS | 1852 | 1462280062133 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 1852 | 1462280062138 Marionette TRACE conn3 <- [1,3026,null,{}] 05:54:22 INFO - PROCESS | 1852 | 1462280062144 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}] 05:54:22 INFO - PROCESS | 1852 | 1462280062363 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:54:22 INFO - PROCESS | 1852 | 1462280062637 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3ad4000 == 155 [pid = 1852] [id = 766] 05:54:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f7fe00da400) [pid = 1852] [serial = 2297] [outer = (nil)] 05:54:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f7fe184b800) [pid = 1852] [serial = 2298] [outer = 0x7f7fe00da400] 05:54:22 INFO - PROCESS | 1852 | 1462280062729 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f7fe1baa000) [pid = 1852] [serial = 2299] [outer = 0x7f7fe00da400] 05:54:24 INFO - PROCESS | 1852 | 1462280064396 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]]]}] 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:54:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:54:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:54:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:54:24 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 05:54:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:54:24 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 05:54:24 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 05:54:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:54:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:54:24 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 05:54:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:54:24 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 05:54:24 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 05:54:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:54:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:54:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 2396ms 05:54:24 INFO - PROCESS | 1852 | 1462280064664 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 1852 | 1462280064669 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:54:24 INFO - TEST-START | /FileAPI/idlharness.worker 05:54:24 INFO - PROCESS | 1852 | 1462280064680 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1852 | 1462280064683 Marionette TRACE conn3 <- [1,3030,null,{}] 05:54:24 INFO - PROCESS | 1852 | 1462280064687 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}] 05:54:24 INFO - PROCESS | 1852 | 1462280064914 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:54:25 INFO - PROCESS | 1852 | 1462280065144 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe44d0000 == 156 [pid = 1852] [id = 767] 05:54:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f7fdfb11000) [pid = 1852] [serial = 2300] [outer = (nil)] 05:54:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f7fe90d2c00) [pid = 1852] [serial = 2301] [outer = 0x7f7fdfb11000] 05:54:25 INFO - PROCESS | 1852 | 1462280065213 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f7feab8a400) [pid = 1852] [serial = 2302] [outer = 0x7f7fdfb11000] 05:54:25 INFO - PROCESS | 1852 | [1852] 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 05:54:27 INFO - PROCESS | 1852 | 1462280067298 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,{},{}]]]}] 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:54:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:54:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:54:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:54:27 INFO - {} 05:54:27 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 05:54:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:54:27 INFO - {} 05:54:27 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 - {} 05:54:27 INFO - {} 05:54:27 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 05:54:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:54:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:54:27 INFO - {} 05:54:27 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 05:54:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:54:27 INFO - {} 05:54:27 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 - {} 05:54:27 INFO - {} 05:54:27 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 05:54:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 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 05:54:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 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 05:54:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 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 05:54:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 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 05:54:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:27 INFO - {} 05:54:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2769ms 05:54:27 INFO - PROCESS | 1852 | 1462280067453 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 1852 | 1462280067459 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:54:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:54:27 INFO - PROCESS | 1852 | 1462280067534 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 1852 | 1462280067551 Marionette TRACE conn3 <- [1,3034,null,{}] 05:54:27 INFO - PROCESS | 1852 | 1462280067575 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}] 05:54:27 INFO - PROCESS | 1852 | 1462280067828 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:54:28 INFO - PROCESS | 1852 | 1462280068109 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fece7c800 == 157 [pid = 1852] [id = 768] 05:54:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f7fe1ef1800) [pid = 1852] [serial = 2303] [outer = (nil)] 05:54:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7f7febb12400) [pid = 1852] [serial = 2304] [outer = 0x7f7fe1ef1800] 05:54:28 INFO - PROCESS | 1852 | 1462280068181 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7f7ff5f4d000) [pid = 1852] [serial = 2305] [outer = 0x7f7fe1ef1800] 05:54:28 INFO - PROCESS | 1852 | 1462280068960 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]]]}] 05:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:54:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1526ms 05:54:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:54:29 INFO - PROCESS | 1852 | 1462280068997 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 1852 | 1462280069000 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:54:29 INFO - PROCESS | 1852 | 1462280069006 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 1852 | 1462280069009 Marionette TRACE conn3 <- [1,3038,null,{}] 05:54:29 INFO - PROCESS | 1852 | 1462280069015 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}] 05:54:29 INFO - PROCESS | 1852 | 1462280069219 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:54:29 INFO - PROCESS | 1852 | 1462280069492 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1368000 == 158 [pid = 1852] [id = 769] 05:54:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7f7feab8c400) [pid = 1852] [serial = 2306] [outer = (nil)] 05:54:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7f7ff7289800) [pid = 1852] [serial = 2307] [outer = 0x7f7feab8c400] 05:54:29 INFO - PROCESS | 1852 | 1462280069563 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7f7ff742d800) [pid = 1852] [serial = 2308] [outer = 0x7f7feab8c400] 05:54:30 INFO - PROCESS | 1852 | 1462280070313 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"]]]}] 05:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:54:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1333ms 05:54:30 INFO - PROCESS | 1852 | 1462280070341 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 1852 | 1462280070344 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:54:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:54:30 INFO - PROCESS | 1852 | 1462280070351 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 1852 | 1462280070354 Marionette TRACE conn3 <- [1,3042,null,{}] 05:54:30 INFO - PROCESS | 1852 | 1462280070360 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}] 05:54:30 INFO - PROCESS | 1852 | 1462280070581 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:54:30 INFO - PROCESS | 1852 | 1462280070837 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff1e15800 == 159 [pid = 1852] [id = 770] 05:54:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7f7ff7eb3c00) [pid = 1852] [serial = 2309] [outer = (nil)] 05:54:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7f7ff8a52400) [pid = 1852] [serial = 2310] [outer = 0x7f7ff7eb3c00] 05:54:30 INFO - PROCESS | 1852 | 1462280070924 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7f7ffa5cec00) [pid = 1852] [serial = 2311] [outer = 0x7f7ff7eb3c00] 05:54:32 INFO - PROCESS | 1852 | 1462280072039 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]]]}] 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:54:32 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. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:54:32 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'.) 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:54:32 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. 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:54:32 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. 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:54:32 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. 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:54:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:54:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:54:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1805ms 05:54:32 INFO - PROCESS | 1852 | 1462280072158 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 1852 | 1462280072161 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:54:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:54:32 INFO - PROCESS | 1852 | 1462280072171 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 1852 | 1462280072175 Marionette TRACE conn3 <- [1,3046,null,{}] 05:54:32 INFO - PROCESS | 1852 | 1462280072244 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}] 05:54:32 INFO - PROCESS | 1852 | 1462280072506 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:54:32 INFO - PROCESS | 1852 | 1462280072794 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7feaa22000 == 160 [pid = 1852] [id = 771] 05:54:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7f7fe0363800) [pid = 1852] [serial = 2312] [outer = (nil)] 05:54:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7f7fe90cf800) [pid = 1852] [serial = 2313] [outer = 0x7f7fe0363800] 05:54:32 INFO - PROCESS | 1852 | 1462280072888 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7f7feacd2000) [pid = 1852] [serial = 2314] [outer = 0x7f7fe0363800] 05:54:33 INFO - PROCESS | 1852 | [1852] 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 05:54:33 INFO - PROCESS | 1852 | 1462280073685 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:54:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:54:33 INFO - {} 05:54:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1539ms 05:54:33 INFO - PROCESS | 1852 | 1462280073711 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 1852 | 1462280073715 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:54:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:54:33 INFO - PROCESS | 1852 | 1462280073720 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 1852 | 1462280073723 Marionette TRACE conn3 <- [1,3050,null,{}] 05:54:33 INFO - PROCESS | 1852 | 1462280073728 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}] 05:54:33 INFO - PROCESS | 1852 | 1462280073945 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:54:34 INFO - PROCESS | 1852 | 1462280074226 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fec931000 == 161 [pid = 1852] [id = 772] 05:54:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7f7feacd4800) [pid = 1852] [serial = 2315] [outer = (nil)] 05:54:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7f7fece3e400) [pid = 1852] [serial = 2316] [outer = 0x7f7feacd4800] 05:54:34 INFO - PROCESS | 1852 | 1462280074300 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7f7ff0f4f800) [pid = 1852] [serial = 2317] [outer = 0x7f7feacd4800] 05:54:35 INFO - PROCESS | 1852 | 1462280075061 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]]]}] 05:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:54:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1384ms 05:54:35 INFO - PROCESS | 1852 | 1462280075107 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 1852 | 1462280075110 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:54:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:54:35 INFO - PROCESS | 1852 | 1462280075118 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 1852 | 1462280075121 Marionette TRACE conn3 <- [1,3054,null,{}] 05:54:35 INFO - PROCESS | 1852 | 1462280075127 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}] 05:54:35 INFO - PROCESS | 1852 | 1462280075329 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:54:35 INFO - PROCESS | 1852 | 1462280075579 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ff6177800 == 162 [pid = 1852] [id = 773] 05:54:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7f7feadcd400) [pid = 1852] [serial = 2318] [outer = (nil)] 05:54:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7f7ff110a000) [pid = 1852] [serial = 2319] [outer = 0x7f7feadcd400] 05:54:35 INFO - PROCESS | 1852 | 1462280075670 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7f7ff1e97800) [pid = 1852] [serial = 2320] [outer = 0x7f7feadcd400] 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:54:36 INFO - PROCESS | 1852 | 1462280076792 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"]]]}] 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:37 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" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:37 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" 05:54:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1760ms 05:54:37 INFO - PROCESS | 1852 | 1462280076878 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 1852 | 1462280076891 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:54:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:54:37 INFO - PROCESS | 1852 | 1462280076911 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 1852 | 1462280076919 Marionette TRACE conn3 <- [1,3058,null,{}] 05:54:37 INFO - PROCESS | 1852 | 1462280076928 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}] 05:54:37 INFO - PROCESS | 1852 | 1462280077260 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:54:37 INFO - PROCESS | 1852 | 1462280077542 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7ffc254800 == 163 [pid = 1852] [id = 774] 05:54:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7f7ff0f4d800) [pid = 1852] [serial = 2321] [outer = (nil)] 05:54:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7f800e348000) [pid = 1852] [serial = 2322] [outer = 0x7f7ff0f4d800] 05:54:37 INFO - PROCESS | 1852 | 1462280077612 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7f800e4bbc00) [pid = 1852] [serial = 2323] [outer = 0x7f7ff0f4d800] 05:54:38 INFO - PROCESS | 1852 | 1462280078440 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]]]}] 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:54:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:54:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:54:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:54:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:54:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:54:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:54:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:54:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:54:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1587ms 05:54:38 INFO - PROCESS | 1852 | 1462280078503 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 1852 | 1462280078510 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:54:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:54:38 INFO - PROCESS | 1852 | 1462280078518 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 1852 | 1462280078521 Marionette TRACE conn3 <- [1,3062,null,{}] 05:54:38 INFO - PROCESS | 1852 | 1462280078526 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}] 05:54:38 INFO - PROCESS | 1852 | 1462280078737 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:54:39 INFO - PROCESS | 1852 | 1462280079038 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7febe87000 == 164 [pid = 1852] [id = 775] 05:54:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7f7fdb6cfc00) [pid = 1852] [serial = 2324] [outer = (nil)] 05:54:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7f7feab8a000) [pid = 1852] [serial = 2325] [outer = 0x7f7fdb6cfc00] 05:54:39 INFO - PROCESS | 1852 | 1462280079120 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7f7ffa64f000) [pid = 1852] [serial = 2326] [outer = 0x7f7fdb6cfc00] 05:54:39 INFO - PROCESS | 1852 | [1852] 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 05:54:40 INFO - PROCESS | 1852 | 1462280080022 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:54:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:54:40 INFO - {} 05:54:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1532ms 05:54:40 INFO - PROCESS | 1852 | 1462280080052 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:54:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:54:40 INFO - PROCESS | 1852 | 1462280080058 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:54:40 INFO - PROCESS | 1852 | 1462280080064 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1852 | 1462280080068 Marionette TRACE conn3 <- [1,3066,null,{}] 05:54:40 INFO - PROCESS | 1852 | 1462280080073 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}] 05:54:40 INFO - PROCESS | 1852 | 1462280080339 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:54:40 INFO - PROCESS | 1852 | 1462280080615 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f800eb13800 == 165 [pid = 1852] [id = 776] 05:54:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7f7fe3cab800) [pid = 1852] [serial = 2327] [outer = (nil)] 05:54:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7f7fe3cb3000) [pid = 1852] [serial = 2328] [outer = 0x7f7fe3cab800] 05:54:40 INFO - PROCESS | 1852 | 1462280080701 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7f800ea32400) [pid = 1852] [serial = 2329] [outer = 0x7f7fe3cab800] 05:54:41 INFO - PROCESS | 1852 | 1462280081513 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]]]}] 05:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:54:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1482ms 05:54:41 INFO - PROCESS | 1852 | 1462280081547 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 1852 | 1462280081550 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:54:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:54:41 INFO - PROCESS | 1852 | 1462280081556 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 1852 | 1462280081558 Marionette TRACE conn3 <- [1,3070,null,{}] 05:54:41 INFO - PROCESS | 1852 | 1462280081563 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}] 05:54:41 INFO - PROCESS | 1852 | 1462280081783 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:54:42 INFO - PROCESS | 1852 | 1462280082087 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fdfa15800 == 166 [pid = 1852] [id = 777] 05:54:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7f7fe3cad000) [pid = 1852] [serial = 2330] [outer = (nil)] 05:54:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7f7ff465dc00) [pid = 1852] [serial = 2331] [outer = 0x7f7fe3cad000] 05:54:42 INFO - PROCESS | 1852 | 1462280082166 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7f7ff4663000) [pid = 1852] [serial = 2332] [outer = 0x7f7fe3cad000] 05:54:42 INFO - PROCESS | 1852 | 1462280082947 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]]]}] 05:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:54:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1433ms 05:54:43 INFO - PROCESS | 1852 | 1462280083021 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1852 | 1462280083024 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:54:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:54:43 INFO - PROCESS | 1852 | 1462280083033 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 1852 | 1462280083035 Marionette TRACE conn3 <- [1,3074,null,{}] 05:54:43 INFO - PROCESS | 1852 | 1462280083040 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}] 05:54:43 INFO - PROCESS | 1852 | 1462280083246 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:54:43 INFO - PROCESS | 1852 | 1462280083551 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7212800 == 167 [pid = 1852] [id = 778] 05:54:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7f7fdfa70800) [pid = 1852] [serial = 2333] [outer = (nil)] 05:54:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7f7ff1d73800) [pid = 1852] [serial = 2334] [outer = 0x7f7fdfa70800] 05:54:43 INFO - PROCESS | 1852 | 1462280083625 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7f7ff1d7b000) [pid = 1852] [serial = 2335] [outer = 0x7f7fdfa70800] 05:54:44 INFO - PROCESS | 1852 | 1462280084389 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]]]}] 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:54:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1374ms 05:54:44 INFO - PROCESS | 1852 | 1462280084418 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 1852 | 1462280084422 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:54:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:54:44 INFO - PROCESS | 1852 | 1462280084431 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 1852 | 1462280084434 Marionette TRACE conn3 <- [1,3078,null,{}] 05:54:44 INFO - PROCESS | 1852 | 1462280084438 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}] 05:54:44 INFO - PROCESS | 1852 | 1462280084663 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:54:44 INFO - PROCESS | 1852 | 1462280084961 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe7229800 == 168 [pid = 1852] [id = 779] 05:54:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7f7fdb91d800) [pid = 1852] [serial = 2336] [outer = (nil)] 05:54:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7f7fe3ef1400) [pid = 1852] [serial = 2337] [outer = 0x7f7fdb91d800] 05:54:45 INFO - PROCESS | 1852 | 1462280085034 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7f7fe3ef6c00) [pid = 1852] [serial = 2338] [outer = 0x7f7fdb91d800] 05:54:45 INFO - PROCESS | 1852 | 1462280085873 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] 05:54:45 INFO - PROCESS | 1852 | 1462280085924 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:54:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:54:45 INFO - PROCESS | 1852 | 1462280085932 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1852 | 1462280085937 Marionette TRACE conn3 <- [1,3082,null,{}] 05:54:45 INFO - PROCESS | 1852 | 1462280085942 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}] 05:54:46 INFO - PROCESS | 1852 | 1462280086167 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:54:46 INFO - PROCESS | 1852 | 1462280086458 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fdb8e2000 == 169 [pid = 1852] [id = 780] 05:54:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7f7fdb6ce800) [pid = 1852] [serial = 2339] [outer = (nil)] 05:54:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7f7fdb6dc800) [pid = 1852] [serial = 2340] [outer = 0x7f7fdb6ce800] 05:54:46 INFO - PROCESS | 1852 | 1462280086528 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7f7fdfb02c00) [pid = 1852] [serial = 2341] [outer = 0x7f7fdb6ce800] 05:54:47 INFO - PROCESS | 1852 | 1462280087326 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]]]}] 05:54:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:54:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:54:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1427ms 05:54:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:54:47 INFO - PROCESS | 1852 | 1462280087362 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 1852 | 1462280087365 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:54:47 INFO - PROCESS | 1852 | 1462280087371 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 1852 | 1462280087374 Marionette TRACE conn3 <- [1,3086,null,{}] 05:54:47 INFO - PROCESS | 1852 | 1462280087379 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}] 05:54:47 INFO - PROCESS | 1852 | 1462280087627 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:54:47 INFO - PROCESS | 1852 | 1462280087892 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3f4a000 == 170 [pid = 1852] [id = 781] 05:54:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7f7fdb6cec00) [pid = 1852] [serial = 2342] [outer = (nil)] 05:54:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7f7fe01c6400) [pid = 1852] [serial = 2343] [outer = 0x7f7fdb6cec00] 05:54:47 INFO - PROCESS | 1852 | 1462280087964 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7f7fe3ef2400) [pid = 1852] [serial = 2344] [outer = 0x7f7fdb6cec00] 05:54:48 INFO - PROCESS | 1852 | 1462280088765 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:54:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:54:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1433ms 05:54:48 INFO - PROCESS | 1852 | 1462280088804 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 1852 | 1462280088806 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:54:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:54:48 INFO - PROCESS | 1852 | 1462280088813 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 1852 | 1462280088817 Marionette TRACE conn3 <- [1,3090,null,{}] 05:54:48 INFO - PROCESS | 1852 | 1462280088822 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}] 05:54:49 INFO - PROCESS | 1852 | 1462280089052 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:54:49 INFO - PROCESS | 1852 | 1462280089350 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3ce7000 == 171 [pid = 1852] [id = 782] 05:54:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7f7fdb6d2c00) [pid = 1852] [serial = 2345] [outer = (nil)] 05:54:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7f7fe184dc00) [pid = 1852] [serial = 2346] [outer = 0x7f7fdb6d2c00] 05:54:49 INFO - PROCESS | 1852 | 1462280089425 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7f7fe4431400) [pid = 1852] [serial = 2347] [outer = 0x7f7fdb6d2c00] 05:54:50 INFO - PROCESS | 1852 | 1462280090204 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:54:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1437ms 05:54:50 INFO - PROCESS | 1852 | 1462280090250 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 1852 | 1462280090254 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:54:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:54:50 INFO - PROCESS | 1852 | 1462280090259 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 1852 | 1462280090262 Marionette TRACE conn3 <- [1,3094,null,{}] 05:54:50 INFO - PROCESS | 1852 | 1462280090267 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}] 05:54:50 INFO - PROCESS | 1852 | 1462280090526 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:54:51 INFO - PROCESS | 1852 | 1462280091471 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8af4000 == 170 [pid = 1852] [id = 251] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe7be2800 == 169 [pid = 1852] [id = 265] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe8ae2000 == 168 [pid = 1852] [id = 266] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe87ce000 == 167 [pid = 1852] [id = 578] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800a741000 == 166 [pid = 1852] [id = 698] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800eb18000 == 165 [pid = 1852] [id = 700] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800ddcd800 == 164 [pid = 1852] [id = 699] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f801939a800 == 163 [pid = 1852] [id = 701] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3ade000 == 162 [pid = 1852] [id = 702] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ffc135800 == 161 [pid = 1852] [id = 568] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe4882000 == 160 [pid = 1852] [id = 764] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe45a0800 == 159 [pid = 1852] [id = 763] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3ad4800 == 158 [pid = 1852] [id = 762] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe1a3f000 == 157 [pid = 1852] [id = 761] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fde5c7000 == 156 [pid = 1852] [id = 760] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3c5e000 == 155 [pid = 1852] [id = 759] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fdd744000 == 154 [pid = 1852] [id = 757] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe3c46000 == 153 [pid = 1852] [id = 758] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fdd734000 == 152 [pid = 1852] [id = 756] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe4d4e000 == 151 [pid = 1852] [id = 755] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe19eb000 == 150 [pid = 1852] [id = 754] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f8012caf000 == 149 [pid = 1852] [id = 753] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7fe594f000 == 148 [pid = 1852] [id = 752] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f800eaca800 == 147 [pid = 1852] [id = 751] 05:54:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f7ff8b85000 == 146 [pid = 1852] [id = 746] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7f7ffb29fc00) [pid = 1852] [serial = 2070] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7f7fe9247800) [pid = 1852] [serial = 2210] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7f7fdb6dbc00) [pid = 1852] [serial = 2175] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7f800930e800) [pid = 1852] [serial = 1980] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7f800dbc3000) [pid = 1852] [serial = 2100] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7f7fe1d4c000) [pid = 1852] [serial = 2187] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7f7fe1d47000) [pid = 1852] [serial = 2186] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7f7ffcc54400) [pid = 1852] [serial = 2160] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7f7fe4432800) [pid = 1852] [serial = 2202] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7f7fe59d2400) [pid = 1852] [serial = 2136] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7f800dd44400) [pid = 1852] [serial = 2168] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7f7fe035f000) [pid = 1852] [serial = 2199] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7f7fe02a5400) [pid = 1852] [serial = 2195] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7f7fece42c00) [pid = 1852] [serial = 2193] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7f7fe1ef3c00) [pid = 1852] [serial = 2201] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7f8009833800) [pid = 1852] [serial = 2091] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7f7ff374fc00) [pid = 1852] [serial = 2151] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7f7febee0400) [pid = 1852] [serial = 1959] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7f7fe4ed6c00) [pid = 1852] [serial = 2204] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7f7fe01d1400) [pid = 1852] [serial = 2097] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7f7ffc592400) [pid = 1852] [serial = 2085] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7f7ffa97ec00) [pid = 1852] [serial = 1971] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7f7fe75e5c00) [pid = 1852] [serial = 1998] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7f7fe1ba6400) [pid = 1852] [serial = 2183] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7f800a872800) [pid = 1852] [serial = 2166] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7f800aa23000) [pid = 1852] [serial = 1986] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7f7fe73e5000) [pid = 1852] [serial = 2207] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7f7ff7eae800) [pid = 1852] [serial = 2154] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7f7ff62d5c00) [pid = 1852] [serial = 2153] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7f7ff2c76c00) [pid = 1852] [serial = 1962] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7f7febc71800) [pid = 1852] [serial = 2109] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7f7ff345e400) [pid = 1852] [serial = 2150] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7f7ff62cfc00) [pid = 1852] [serial = 2079] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7f7ffba17c00) [pid = 1852] [serial = 1974] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7f800e4bb000) [pid = 1852] [serial = 2169] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7f7ffd194000) [pid = 1852] [serial = 1977] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7f7fe6c9f800) [pid = 1852] [serial = 1956] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7f7fe9252c00) [pid = 1852] [serial = 2142] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7f7ffbd63000) [pid = 1852] [serial = 2157] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7f7fe1ef0400) [pid = 1852] [serial = 2196] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7f7ff29bc800) [pid = 1852] [serial = 1953] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7f7fe1babc00) [pid = 1852] [serial = 2184] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7f7ff2aac000) [pid = 1852] [serial = 2037] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7f7fe6ca7000) [pid = 1852] [serial = 2028] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f7ff62db400) [pid = 1852] [serial = 1968] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f7fe1ee7400) [pid = 1852] [serial = 2177] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f7fdb6d7800) [pid = 1852] [serial = 2174] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f7ff13f9000) [pid = 1852] [serial = 2076] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f7fe00dec00) [pid = 1852] [serial = 2138] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f7ff0f49800) [pid = 1852] [serial = 2049] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f7febed6800) [pid = 1852] [serial = 2144] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f7fe1ef0800) [pid = 1852] [serial = 2190] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f7fed080000) [pid = 1852] [serial = 2145] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f7ffa696400) [pid = 1852] [serial = 2156] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f7fff163800) [pid = 1852] [serial = 2163] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f800e34cc00) [pid = 1852] [serial = 2103] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f7fe458d400) [pid = 1852] [serial = 1983] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f800876d000) [pid = 1852] [serial = 2088] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f800db94400) [pid = 1852] [serial = 1992] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f7ff3a2bc00) [pid = 1852] [serial = 2040] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f7fe1857000) [pid = 1852] [serial = 1995] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f7ff9a58000) [pid = 1852] [serial = 2046] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f7fe0364800) [pid = 1852] [serial = 2025] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f7fe01d1800) [pid = 1852] [serial = 2198] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f7fde3f6c00) [pid = 1852] [serial = 2171] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f800aa21400) [pid = 1852] [serial = 2094] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f7fec983000) [pid = 1852] [serial = 2031] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f7fe9112800) [pid = 1852] [serial = 2208] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f7fece40c00) [pid = 1852] [serial = 2181] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f7ff35b0400) [pid = 1852] [serial = 2106] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f7ff7eaec00) [pid = 1852] [serial = 2043] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f7ff2055400) [pid = 1852] [serial = 2147] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f7fe1d51000) [pid = 1852] [serial = 2189] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f7fe924b000) [pid = 1852] [serial = 2192] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f7ffbd61c00) [pid = 1852] [serial = 2082] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f7ff3a2b800) [pid = 1852] [serial = 1965] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f7fe75df000) [pid = 1852] [serial = 2141] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7fe0364c00) [pid = 1852] [serial = 2139] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7ffc58f400) [pid = 1852] [serial = 2159] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7fe462ac00) [pid = 1852] [serial = 1989] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7fe75d9000) [pid = 1852] [serial = 2073] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7ffec11800) [pid = 1852] [serial = 2162] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7ff2aa9000) [pid = 1852] [serial = 2148] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7fe1eedc00) [pid = 1852] [serial = 2178] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7fe1ef3400) [pid = 1852] [serial = 2180] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7fe650c400) [pid = 1852] [serial = 2205] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7ff1fef400) [pid = 1852] [serial = 2034] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f80095f9400) [pid = 1852] [serial = 2165] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7fece40800) [pid = 1852] [serial = 2172] [outer = (nil)] [url = about:blank] 05:54:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fdb849000 == 147 [pid = 1852] [id = 783] 05:54:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f7fdb6dbc00) [pid = 1852] [serial = 2348] [outer = (nil)] 05:54:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f7fde3ea800) [pid = 1852] [serial = 2349] [outer = 0x7f7fdb6dbc00] 05:54:52 INFO - PROCESS | 1852 | 1462280092568 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f7fdfa6d000) [pid = 1852] [serial = 2350] [outer = 0x7f7fdb6dbc00] 05:54:53 INFO - PROCESS | 1852 | 1462280093265 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:54:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:54:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 3035ms 05:54:53 INFO - PROCESS | 1852 | 1462280093294 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 1852 | 1462280093299 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:54:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:54:53 INFO - PROCESS | 1852 | 1462280093309 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 1852 | 1462280093314 Marionette TRACE conn3 <- [1,3098,null,{}] 05:54:53 INFO - PROCESS | 1852 | 1462280093320 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}] 05:54:53 INFO - PROCESS | 1852 | 1462280093534 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:54:53 INFO - PROCESS | 1852 | 1462280093721 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe02de000 == 148 [pid = 1852] [id = 784] 05:54:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f7fdb91fc00) [pid = 1852] [serial = 2351] [outer = (nil)] 05:54:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f7fe01ccc00) [pid = 1852] [serial = 2352] [outer = 0x7f7fdb91fc00] 05:54:53 INFO - PROCESS | 1852 | 1462280093783 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f7fe02a0800) [pid = 1852] [serial = 2353] [outer = 0x7f7fdb91fc00] 05:54:54 INFO - PROCESS | 1852 | 1462280094515 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]]]}] 05:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:54:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1231ms 05:54:54 INFO - PROCESS | 1852 | 1462280094543 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:54:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:54:54 INFO - PROCESS | 1852 | 1462280094549 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:54:54 INFO - PROCESS | 1852 | 1462280094556 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 1852 | 1462280094558 Marionette TRACE conn3 <- [1,3102,null,{}] 05:54:54 INFO - PROCESS | 1852 | 1462280094597 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}] 05:54:54 INFO - PROCESS | 1852 | 1462280094780 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:54:54 INFO - PROCESS | 1852 | 1462280094797 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe1a3f000 == 149 [pid = 1852] [id = 785] 05:54:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f7fe0365400) [pid = 1852] [serial = 2354] [outer = (nil)] 05:54:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f7fe03ea000) [pid = 1852] [serial = 2355] [outer = 0x7f7fe0365400] 05:54:54 INFO - PROCESS | 1852 | 1462280094866 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f7fe1853000) [pid = 1852] [serial = 2356] [outer = 0x7f7fe0365400] 05:54:55 INFO - PROCESS | 1852 | 1462280095787 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:54:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1259ms 05:54:55 INFO - PROCESS | 1852 | 1462280095816 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 1852 | 1462280095819 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:54:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:54:55 INFO - PROCESS | 1852 | 1462280095837 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 1852 | 1462280095845 Marionette TRACE conn3 <- [1,3106,null,{}] 05:54:55 INFO - PROCESS | 1852 | 1462280095858 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}] 05:54:56 INFO - PROCESS | 1852 | 1462280096111 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:54:56 INFO - PROCESS | 1852 | 1462280096147 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe34e0800 == 150 [pid = 1852] [id = 786] 05:54:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f7fe1ba3000) [pid = 1852] [serial = 2357] [outer = (nil)] 05:54:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f7fe1ef3c00) [pid = 1852] [serial = 2358] [outer = 0x7f7fe1ba3000] 05:54:56 INFO - PROCESS | 1852 | 1462280096205 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f7fe3333800) [pid = 1852] [serial = 2359] [outer = 0x7f7fe1ba3000] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f7feacc6000) [pid = 1852] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f7fecc8fc00) [pid = 1852] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f7ff60abc00) [pid = 1852] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f7fe442ac00) [pid = 1852] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f7ff2689800) [pid = 1852] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f7fe1d48c00) [pid = 1852] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f7ffad2d400) [pid = 1852] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f7fe3aa6400) [pid = 1852] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f7ff7433400) [pid = 1852] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f7febb18800) [pid = 1852] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f7fdb91e800) [pid = 1852] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f7fde229800) [pid = 1852] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f7fe3b30400) [pid = 1852] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f7ff2053000) [pid = 1852] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f7fece46400) [pid = 1852] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f7ff2683400) [pid = 1852] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f7fe6adb000) [pid = 1852] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f7fe1ef0000) [pid = 1852] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f7ff4793c00) [pid = 1852] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f7fdb924400) [pid = 1852] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f7ffeedb400) [pid = 1852] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f7fe3aa4400) [pid = 1852] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f7fde22b400) [pid = 1852] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f7fe46b9400) [pid = 1852] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f7ff2054400) [pid = 1852] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:54:57 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f7ff742f000) [pid = 1852] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:54:57 INFO - PROCESS | 1852 | 1462280097973 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]]]}] 05:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2191ms 05:54:58 INFO - PROCESS | 1852 | 1462280098028 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 1852 | 1462280098032 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:54:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:54:58 INFO - PROCESS | 1852 | 1462280098038 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 1852 | 1462280098040 Marionette TRACE conn3 <- [1,3110,null,{}] 05:54:58 INFO - PROCESS | 1852 | 1462280098046 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}] 05:54:58 INFO - PROCESS | 1852 | 1462280098231 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:54:58 INFO - PROCESS | 1852 | 1462280098240 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe3cea800 == 151 [pid = 1852] [id = 787] 05:54:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f7fe3338c00) [pid = 1852] [serial = 2360] [outer = (nil)] 05:54:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f7fe3aa7400) [pid = 1852] [serial = 2361] [outer = 0x7f7fe3338c00] 05:54:58 INFO - PROCESS | 1852 | 1462280098303 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f7fe3b30400) [pid = 1852] [serial = 2362] [outer = 0x7f7fe3338c00] 05:54:59 INFO - PROCESS | 1852 | 1462280099045 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"]]]}] 05:54:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:54:59 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 05:54:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:54:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1027ms 05:54:59 INFO - PROCESS | 1852 | 1462280099071 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 1852 | 1462280099074 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:54:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:54:59 INFO - PROCESS | 1852 | 1462280099081 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 1852 | 1462280099084 Marionette TRACE conn3 <- [1,3114,null,{}] 05:54:59 INFO - PROCESS | 1852 | 1462280099107 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}] 05:54:59 INFO - PROCESS | 1852 | 1462280099286 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:54:59 INFO - PROCESS | 1852 | 1462280099470 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\", \"5e09e252-aaf6-4351-8ef5-9b66b3f43329\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f7fe44d3800 == 152 [pid = 1852] [id = 788] 05:54:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f7fe3cb6c00) [pid = 1852] [serial = 2363] [outer = (nil)] 05:54:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f7fe442c800) [pid = 1852] [serial = 2364] [outer = 0x7f7fe3cb6c00] 05:54:59 INFO - PROCESS | 1852 | 1462280099541 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f7fe4585400) [pid = 1852] [serial = 2365] [outer = 0x7f7fe3cb6c00] 05:55:00 INFO - PROCESS | 1852 | 1462280100508 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]]]}] 05:55:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:55:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1479ms 05:55:00 INFO - PROCESS | 1852 | 1462280100561 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 1852 | 1462280100567 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:55:01 WARNING - u'runner_teardown' () 05:55:01 INFO - No more tests 05:55:01 INFO - Got 0 unexpected results 05:55:01 INFO - SUITE-END | took 1116s 05:55:01 INFO - Closing logging queue 05:55:01 INFO - queue closed 05:55:02 INFO - Return code: 0 05:55:02 WARNING - # TBPL SUCCESS # 05:55:02 INFO - Running post-action listener: _resource_record_post_action 05:55:02 INFO - Running post-run listener: _resource_record_post_run 05:55:03 INFO - Total resource usage - Wall time: 1150s; CPU: 98.0%; Read bytes: 8478720; Write bytes: 932401152; Read time: 264; Write time: 259232 05:55:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:55:03 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 43945984; Read time: 0; Write time: 35608 05:55:03 INFO - run-tests - Wall time: 1121s; CPU: 98.0%; Read bytes: 5619712; Write bytes: 888340480; Read time: 168; Write time: 223600 05:55:03 INFO - Running post-run listener: _upload_blobber_files 05:55:03 INFO - Blob upload gear active. 05:55:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:55:03 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 05:55:03 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'] 05:55:03 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 05:55:03 INFO - (blobuploader) - INFO - Open directory for files ... 05:55:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:55:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:55:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:55:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:55:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:55:04 INFO - (blobuploader) - INFO - Done attempting. 05:55:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:55:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:55:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:55:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:55:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:55:05 INFO - (blobuploader) - INFO - Done attempting. 05:55:05 INFO - (blobuploader) - INFO - Iteration through files over. 05:55:05 INFO - Return code: 0 05:55:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:55:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:55:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cb5e8474c28e8aa930d24d3ce949d5197a2d7cc7db2138390af263169d1677d6cd8cf26178f3f142e3eb1732913617264a8d5c847798b1afcd8702de9441111e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d85d23b893c6cbbcf5992aa05106a67571950cc4ff5242174115e59d86ea9c3ded2210085869084d9b3e2974be74c2a0977c97ca6fccc7cfd4f21f72501db032"} 05:55:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:55:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:55:05 INFO - Contents: 05:55:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cb5e8474c28e8aa930d24d3ce949d5197a2d7cc7db2138390af263169d1677d6cd8cf26178f3f142e3eb1732913617264a8d5c847798b1afcd8702de9441111e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d85d23b893c6cbbcf5992aa05106a67571950cc4ff5242174115e59d86ea9c3ded2210085869084d9b3e2974be74c2a0977c97ca6fccc7cfd4f21f72501db032"} 05:55:05 INFO - Running post-run listener: copy_logs_to_upload_dir 05:55:05 INFO - Copying logs to upload dir... 05:55:05 INFO - mkdir: /builds/slave/test/build/upload/logs 05:55:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2137.441246 ========= master_lag: 6.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 35 mins, 43 secs) (at 2016-05-03 05:55:12.033933) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 12 secs) (at 2016-05-03 05:55:12.039865) ========= 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-1462277808.823669-1478210779 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cb5e8474c28e8aa930d24d3ce949d5197a2d7cc7db2138390af263169d1677d6cd8cf26178f3f142e3eb1732913617264a8d5c847798b1afcd8702de9441111e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d85d23b893c6cbbcf5992aa05106a67571950cc4ff5242174115e59d86ea9c3ded2210085869084d9b3e2974be74c2a0977c97ca6fccc7cfd4f21f72501db032"} build_url:https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033327 build_url: 'https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/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/cb5e8474c28e8aa930d24d3ce949d5197a2d7cc7db2138390af263169d1677d6cd8cf26178f3f142e3eb1732913617264a8d5c847798b1afcd8702de9441111e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d85d23b893c6cbbcf5992aa05106a67571950cc4ff5242174115e59d86ea9c3ded2210085869084d9b3e2974be74c2a0977c97ca6fccc7cfd4f21f72501db032"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Gfev6HOTRzS_xVm0Ya2CYQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 11.97 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 12 secs) (at 2016-05-03 05:55:24.040084) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-03 05:55:24.040591) ========= 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-1462277808.823669-1478210779 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019324 ========= master_lag: 5.71 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-03 05:55:29.767742) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-05-03 05:55:29.768264) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-05-03 05:55:30.770222) ========= ========= Total master_lag: 30.30 =========